Dec 05 01:27:32.858 INFO checking Lisible/oca against try#1df97983eb2057dc6a8f7eb364e263b51ae23230 for pr-56481 Dec 05 01:27:32.858 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56481/worker-4/try#1df97983eb2057dc6a8f7eb364e263b51ae23230:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/pr-56481/try#1df97983eb2057dc6a8f7eb364e263b51ae23230:/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 +1df97983eb2057dc6a8f7eb364e263b51ae23230-alt check --frozen --all --all-targets" "-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 05 01:27:33.171 INFO [stdout] 488e2ff1edac60066f07755203d309559dd8fffc28b1a712d802e5de99676208 Dec 05 01:27:33.175 INFO running `"docker" "start" "-a" "488e2ff1edac60066f07755203d309559dd8fffc28b1a712d802e5de99676208"` Dec 05 01:27:33.978 INFO [stderr] usermod: no changes Dec 05 01:27:34.079 INFO [stderr] Checking sdl v0.3.6 Dec 05 01:27:35.791 INFO [stderr] Checking oca v0.1.0 (/source) Dec 05 01:27:36.370 INFO [stderr] warning: unnecessary parentheses around assigned value Dec 05 01:27:36.370 INFO [stderr] --> src/gb/cpu/cpu.rs:741:26 Dec 05 01:27:36.371 INFO [stderr] | Dec 05 01:27:36.371 INFO [stderr] 741 | let mut result = (a >> 1); Dec 05 01:27:36.371 INFO [stderr] | ^^^^^^^^ help: remove these parentheses Dec 05 01:27:36.372 INFO [stderr] | Dec 05 01:27:36.372 INFO [stderr] = note: #[warn(unused_parens)] on by default Dec 05 01:27:36.372 INFO [stderr] Dec 05 01:27:36.373 INFO [stderr] warning: unused import: `std::u8` Dec 05 01:27:36.373 INFO [stderr] --> src/gb/cpu/cpu.rs:1191:13 Dec 05 01:27:36.373 INFO [stderr] | Dec 05 01:27:36.374 INFO [stderr] 1191 | use std::u8; Dec 05 01:27:36.374 INFO [stderr] | ^^^^^^^ Dec 05 01:27:36.374 INFO [stderr] | Dec 05 01:27:36.375 INFO [stderr] = note: #[warn(unused_imports)] on by default Dec 05 01:27:36.375 INFO [stderr] Dec 05 01:27:36.586 INFO [stderr] warning: private type `gb::memory::cartridge::CartridgeType` in public interface (error E0446) Dec 05 01:27:36.586 INFO [stderr] --> src/gb/memory/cartridge.rs:76:5 Dec 05 01:27:36.587 INFO [stderr] | Dec 05 01:27:36.587 INFO [stderr] 76 | / pub fn get_type(&self) -> CartridgeType { Dec 05 01:27:36.587 INFO [stderr] 77 | | match self.read_8bit(0x0147) { Dec 05 01:27:36.588 INFO [stderr] 78 | | 0x0 => CartridgeType::RomOnly, Dec 05 01:27:36.588 INFO [stderr] 79 | | 0x1 => CartridgeType::RomMbc1, Dec 05 01:27:36.588 INFO [stderr] ... | Dec 05 01:27:36.589 INFO [stderr] 105 | | } Dec 05 01:27:36.589 INFO [stderr] 106 | | } Dec 05 01:27:36.589 INFO [stderr] | |_____^ Dec 05 01:27:36.590 INFO [stderr] | Dec 05 01:27:36.590 INFO [stderr] = note: #[warn(private_in_public)] on by default Dec 05 01:27:36.590 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 05 01:27:36.591 INFO [stderr] = note: for more information, see issue #34537 Dec 05 01:27:36.591 INFO [stderr] Dec 05 01:27:36.609 INFO [stderr] warning: unreachable pattern Dec 05 01:27:36.610 INFO [stderr] --> src/gb/cpu/cpu.rs:587:13 Dec 05 01:27:36.610 INFO [stderr] | Dec 05 01:27:36.611 INFO [stderr] 587 | 0xC4 => cycles += self.call_flag_a16(CPUFlag::Z, true), Dec 05 01:27:36.611 INFO [stderr] | ^^^^ Dec 05 01:27:36.611 INFO [stderr] | Dec 05 01:27:36.612 INFO [stderr] = note: #[warn(unreachable_patterns)] on by default Dec 05 01:27:36.612 INFO [stderr] Dec 05 01:27:36.613 INFO [stderr] warning: unreachable pattern Dec 05 01:27:36.613 INFO [stderr] --> src/gb/cpu/cpu.rs:597:13 Dec 05 01:27:36.614 INFO [stderr] | Dec 05 01:27:36.614 INFO [stderr] 597 | 0xC1 => cycles += self.pop_bi_register(&BiRegisterIdentifier::DE), Dec 05 01:27:36.614 INFO [stderr] | ^^^^ Dec 05 01:27:36.615 INFO [stderr] Dec 05 01:27:36.615 INFO [stderr] warning: unreachable pattern Dec 05 01:27:36.616 INFO [stderr] --> src/gb/cpu/cpu.rs:601:13 Dec 05 01:27:36.616 INFO [stderr] | Dec 05 01:27:36.616 INFO [stderr] 601 | 0xC4 => cycles += self.call_flag_a16(CPUFlag::C, false), Dec 05 01:27:36.617 INFO [stderr] | ^^^^ Dec 05 01:27:36.617 INFO [stderr] Dec 05 01:27:36.625 INFO [stderr] warning: variable `cycles` is assigned to, but never used Dec 05 01:27:36.626 INFO [stderr] --> src/gb/cpu/cpu.rs:174:17 Dec 05 01:27:36.626 INFO [stderr] | Dec 05 01:27:36.626 INFO [stderr] 174 | let mut cycles = 0; Dec 05 01:27:36.627 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.627 INFO [stderr] | Dec 05 01:27:36.627 INFO [stderr] = note: #[warn(unused_variables)] on by default Dec 05 01:27:36.628 INFO [stderr] = note: consider using `_cycles` instead Dec 05 01:27:36.628 INFO [stderr] Dec 05 01:27:36.628 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.629 INFO [stderr] --> src/gb/cpu/cpu.rs:180:21 Dec 05 01:27:36.629 INFO [stderr] | Dec 05 01:27:36.629 INFO [stderr] 180 | 0x00 => cycles += self.nop(), Dec 05 01:27:36.629 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.630 INFO [stderr] | Dec 05 01:27:36.630 INFO [stderr] = note: #[warn(unused_assignments)] on by default Dec 05 01:27:36.630 INFO [stderr] Dec 05 01:27:36.630 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.630 INFO [stderr] --> src/gb/cpu/cpu.rs:182:21 Dec 05 01:27:36.630 INFO [stderr] | Dec 05 01:27:36.630 INFO [stderr] 182 | 0x01 => cycles += self.ld_bi_register_d16(&BiRegisterIdentifier::BC), Dec 05 01:27:36.630 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.630 INFO [stderr] Dec 05 01:27:36.630 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.630 INFO [stderr] --> src/gb/cpu/cpu.rs:184:21 Dec 05 01:27:36.630 INFO [stderr] | Dec 05 01:27:36.630 INFO [stderr] 184 | 0x02 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::BC, &RegisterIdentifier::A), Dec 05 01:27:36.630 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.631 INFO [stderr] Dec 05 01:27:36.631 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.631 INFO [stderr] --> src/gb/cpu/cpu.rs:186:21 Dec 05 01:27:36.631 INFO [stderr] | Dec 05 01:27:36.631 INFO [stderr] 186 | 0x03 => cycles += self.inc_bi_register(&BiRegisterIdentifier::BC), Dec 05 01:27:36.631 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.631 INFO [stderr] Dec 05 01:27:36.631 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.631 INFO [stderr] --> src/gb/cpu/cpu.rs:188:21 Dec 05 01:27:36.631 INFO [stderr] | Dec 05 01:27:36.631 INFO [stderr] 188 | 0x04 => cycles += self.inc_register(&RegisterIdentifier::B), Dec 05 01:27:36.631 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.631 INFO [stderr] Dec 05 01:27:36.631 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.631 INFO [stderr] --> src/gb/cpu/cpu.rs:190:21 Dec 05 01:27:36.631 INFO [stderr] | Dec 05 01:27:36.631 INFO [stderr] 190 | 0x05 => cycles += self.dec_register(&RegisterIdentifier::B), Dec 05 01:27:36.631 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.631 INFO [stderr] Dec 05 01:27:36.631 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.631 INFO [stderr] --> src/gb/cpu/cpu.rs:192:21 Dec 05 01:27:36.631 INFO [stderr] | Dec 05 01:27:36.631 INFO [stderr] 192 | 0x06 => cycles += self.ld_register_d8(&RegisterIdentifier::B), Dec 05 01:27:36.631 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.631 INFO [stderr] Dec 05 01:27:36.632 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.632 INFO [stderr] --> src/gb/cpu/cpu.rs:194:21 Dec 05 01:27:36.632 INFO [stderr] | Dec 05 01:27:36.632 INFO [stderr] 194 | 0x07 => cycles += self.rlca(), Dec 05 01:27:36.632 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.632 INFO [stderr] Dec 05 01:27:36.632 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.632 INFO [stderr] --> src/gb/cpu/cpu.rs:196:21 Dec 05 01:27:36.632 INFO [stderr] | Dec 05 01:27:36.632 INFO [stderr] 196 | 0x08 => cycles += self.ld_a16_ptr_sp(), Dec 05 01:27:36.632 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.632 INFO [stderr] Dec 05 01:27:36.632 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.632 INFO [stderr] --> src/gb/cpu/cpu.rs:198:21 Dec 05 01:27:36.632 INFO [stderr] | Dec 05 01:27:36.632 INFO [stderr] 198 | 0x09 => cycles += self.add_bi_register_bi_register(&BiRegisterIdentifier::HL, &BiRegisterIdentifier::BC), Dec 05 01:27:36.632 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.632 INFO [stderr] Dec 05 01:27:36.632 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.632 INFO [stderr] --> src/gb/cpu/cpu.rs:200:21 Dec 05 01:27:36.632 INFO [stderr] | Dec 05 01:27:36.632 INFO [stderr] 200 | 0x0A => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::A, &BiRegisterIdentifier::BC), Dec 05 01:27:36.632 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.632 INFO [stderr] Dec 05 01:27:36.632 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.632 INFO [stderr] --> src/gb/cpu/cpu.rs:202:21 Dec 05 01:27:36.632 INFO [stderr] | Dec 05 01:27:36.633 INFO [stderr] 202 | 0x0B => cycles += self.dec_bi_register(&BiRegisterIdentifier::BC), Dec 05 01:27:36.633 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.633 INFO [stderr] Dec 05 01:27:36.633 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.633 INFO [stderr] --> src/gb/cpu/cpu.rs:204:21 Dec 05 01:27:36.633 INFO [stderr] | Dec 05 01:27:36.633 INFO [stderr] 204 | 0x0C => cycles += self.inc_register(&RegisterIdentifier::C), Dec 05 01:27:36.633 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.633 INFO [stderr] Dec 05 01:27:36.633 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.633 INFO [stderr] --> src/gb/cpu/cpu.rs:206:21 Dec 05 01:27:36.633 INFO [stderr] | Dec 05 01:27:36.633 INFO [stderr] 206 | 0x0D => cycles += self.dec_register(&RegisterIdentifier::C), Dec 05 01:27:36.633 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.633 INFO [stderr] Dec 05 01:27:36.633 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.633 INFO [stderr] --> src/gb/cpu/cpu.rs:208:21 Dec 05 01:27:36.633 INFO [stderr] | Dec 05 01:27:36.633 INFO [stderr] 208 | 0x0E => cycles += self.ld_register_d8(&RegisterIdentifier::C), Dec 05 01:27:36.633 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.633 INFO [stderr] Dec 05 01:27:36.633 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.633 INFO [stderr] --> src/gb/cpu/cpu.rs:210:21 Dec 05 01:27:36.633 INFO [stderr] | Dec 05 01:27:36.634 INFO [stderr] 210 | 0x0F => cycles += self.rrca(), Dec 05 01:27:36.634 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.634 INFO [stderr] Dec 05 01:27:36.634 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.634 INFO [stderr] --> src/gb/cpu/cpu.rs:212:21 Dec 05 01:27:36.634 INFO [stderr] | Dec 05 01:27:36.634 INFO [stderr] 212 | 0x10 => cycles += self.stop_0(), Dec 05 01:27:36.634 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.634 INFO [stderr] Dec 05 01:27:36.634 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.634 INFO [stderr] --> src/gb/cpu/cpu.rs:214:21 Dec 05 01:27:36.634 INFO [stderr] | Dec 05 01:27:36.634 INFO [stderr] 214 | 0x11 => cycles += self.ld_bi_register_d16(&BiRegisterIdentifier::DE), Dec 05 01:27:36.634 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.634 INFO [stderr] Dec 05 01:27:36.634 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.634 INFO [stderr] --> src/gb/cpu/cpu.rs:216:21 Dec 05 01:27:36.634 INFO [stderr] | Dec 05 01:27:36.634 INFO [stderr] 216 | 0x12 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::DE, &RegisterIdentifier::A), Dec 05 01:27:36.634 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.634 INFO [stderr] Dec 05 01:27:36.634 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.634 INFO [stderr] --> src/gb/cpu/cpu.rs:218:21 Dec 05 01:27:36.634 INFO [stderr] | Dec 05 01:27:36.634 INFO [stderr] 218 | 0x13 => cycles += self.inc_bi_register(&BiRegisterIdentifier::DE), Dec 05 01:27:36.634 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.634 INFO [stderr] Dec 05 01:27:36.635 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.635 INFO [stderr] --> src/gb/cpu/cpu.rs:220:21 Dec 05 01:27:36.635 INFO [stderr] | Dec 05 01:27:36.635 INFO [stderr] 220 | 0x14 => cycles += self.inc_register(&RegisterIdentifier::D), Dec 05 01:27:36.635 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.635 INFO [stderr] Dec 05 01:27:36.635 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.635 INFO [stderr] --> src/gb/cpu/cpu.rs:222:21 Dec 05 01:27:36.635 INFO [stderr] | Dec 05 01:27:36.635 INFO [stderr] 222 | 0x15 => cycles += self.dec_register(&RegisterIdentifier::D), Dec 05 01:27:36.635 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.635 INFO [stderr] Dec 05 01:27:36.635 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.635 INFO [stderr] --> src/gb/cpu/cpu.rs:224:21 Dec 05 01:27:36.635 INFO [stderr] | Dec 05 01:27:36.635 INFO [stderr] 224 | 0x16 => cycles += self.ld_register_d8(&RegisterIdentifier::D), Dec 05 01:27:36.635 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.635 INFO [stderr] Dec 05 01:27:36.635 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.635 INFO [stderr] --> src/gb/cpu/cpu.rs:226:21 Dec 05 01:27:36.635 INFO [stderr] | Dec 05 01:27:36.635 INFO [stderr] 226 | 0x17 => cycles += self.rla(), Dec 05 01:27:36.635 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.635 INFO [stderr] Dec 05 01:27:36.635 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.635 INFO [stderr] --> src/gb/cpu/cpu.rs:228:21 Dec 05 01:27:36.635 INFO [stderr] | Dec 05 01:27:36.636 INFO [stderr] 228 | 0x18 => cycles += self.jr_r8(), Dec 05 01:27:36.636 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.636 INFO [stderr] Dec 05 01:27:36.636 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.636 INFO [stderr] --> src/gb/cpu/cpu.rs:230:21 Dec 05 01:27:36.636 INFO [stderr] | Dec 05 01:27:36.636 INFO [stderr] 230 | 0x19 => cycles += self.add_bi_register_bi_register(&BiRegisterIdentifier::HL, &BiRegisterIdentifier::DE), Dec 05 01:27:36.636 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.636 INFO [stderr] Dec 05 01:27:36.636 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.636 INFO [stderr] --> src/gb/cpu/cpu.rs:232:21 Dec 05 01:27:36.636 INFO [stderr] | Dec 05 01:27:36.636 INFO [stderr] 232 | 0x1A => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::A, &BiRegisterIdentifier::DE), Dec 05 01:27:36.636 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.636 INFO [stderr] Dec 05 01:27:36.636 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.636 INFO [stderr] --> src/gb/cpu/cpu.rs:234:21 Dec 05 01:27:36.636 INFO [stderr] | Dec 05 01:27:36.636 INFO [stderr] 234 | 0x1B => cycles += self.dec_bi_register(&BiRegisterIdentifier::DE), Dec 05 01:27:36.636 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.636 INFO [stderr] Dec 05 01:27:36.636 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.636 INFO [stderr] --> src/gb/cpu/cpu.rs:236:21 Dec 05 01:27:36.636 INFO [stderr] | Dec 05 01:27:36.636 INFO [stderr] 236 | 0x1C => cycles += self.inc_register(&RegisterIdentifier::E), Dec 05 01:27:36.636 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.637 INFO [stderr] Dec 05 01:27:36.637 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.637 INFO [stderr] --> src/gb/cpu/cpu.rs:238:21 Dec 05 01:27:36.637 INFO [stderr] | Dec 05 01:27:36.637 INFO [stderr] 238 | 0x1D => cycles += self.dec_register(&RegisterIdentifier::E), Dec 05 01:27:36.637 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.637 INFO [stderr] Dec 05 01:27:36.637 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.637 INFO [stderr] --> src/gb/cpu/cpu.rs:240:21 Dec 05 01:27:36.637 INFO [stderr] | Dec 05 01:27:36.637 INFO [stderr] 240 | 0x1E => cycles += self.ld_register_d8(&RegisterIdentifier::E), Dec 05 01:27:36.637 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.637 INFO [stderr] Dec 05 01:27:36.637 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.637 INFO [stderr] --> src/gb/cpu/cpu.rs:242:21 Dec 05 01:27:36.637 INFO [stderr] | Dec 05 01:27:36.637 INFO [stderr] 242 | 0x1F => cycles += self.rra(), Dec 05 01:27:36.637 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.637 INFO [stderr] Dec 05 01:27:36.637 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.637 INFO [stderr] --> src/gb/cpu/cpu.rs:244:21 Dec 05 01:27:36.637 INFO [stderr] | Dec 05 01:27:36.637 INFO [stderr] 244 | 0x20 => cycles += self.jr_flag_r8(CPUFlag::Z, false), Dec 05 01:27:36.637 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.638 INFO [stderr] Dec 05 01:27:36.638 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.638 INFO [stderr] --> src/gb/cpu/cpu.rs:246:21 Dec 05 01:27:36.638 INFO [stderr] | Dec 05 01:27:36.638 INFO [stderr] 246 | 0x21 => cycles += self.ld_bi_register_d16(&BiRegisterIdentifier::HL), Dec 05 01:27:36.638 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.638 INFO [stderr] Dec 05 01:27:36.638 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.638 INFO [stderr] --> src/gb/cpu/cpu.rs:248:21 Dec 05 01:27:36.638 INFO [stderr] | Dec 05 01:27:36.638 INFO [stderr] 248 | 0x22 => cycles += self.ldi_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::A), Dec 05 01:27:36.638 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.638 INFO [stderr] Dec 05 01:27:36.638 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.638 INFO [stderr] --> src/gb/cpu/cpu.rs:250:21 Dec 05 01:27:36.638 INFO [stderr] | Dec 05 01:27:36.638 INFO [stderr] 250 | 0x23 => cycles += self.inc_bi_register(&BiRegisterIdentifier::HL), Dec 05 01:27:36.638 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.638 INFO [stderr] Dec 05 01:27:36.638 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.638 INFO [stderr] --> src/gb/cpu/cpu.rs:252:21 Dec 05 01:27:36.638 INFO [stderr] | Dec 05 01:27:36.638 INFO [stderr] 252 | 0x24 => cycles += self.inc_register(&RegisterIdentifier::H), Dec 05 01:27:36.638 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.639 INFO [stderr] Dec 05 01:27:36.639 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.639 INFO [stderr] --> src/gb/cpu/cpu.rs:254:21 Dec 05 01:27:36.639 INFO [stderr] | Dec 05 01:27:36.639 INFO [stderr] 254 | 0x25 => cycles += self.dec_register(&RegisterIdentifier::H), Dec 05 01:27:36.639 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.639 INFO [stderr] Dec 05 01:27:36.639 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.639 INFO [stderr] --> src/gb/cpu/cpu.rs:256:21 Dec 05 01:27:36.639 INFO [stderr] | Dec 05 01:27:36.639 INFO [stderr] 256 | 0x26 => cycles += self.ld_register_d8(&RegisterIdentifier::H), Dec 05 01:27:36.639 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.639 INFO [stderr] Dec 05 01:27:36.639 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.639 INFO [stderr] --> src/gb/cpu/cpu.rs:258:21 Dec 05 01:27:36.639 INFO [stderr] | Dec 05 01:27:36.639 INFO [stderr] 258 | 0x27 => cycles += self.daa(), Dec 05 01:27:36.639 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.639 INFO [stderr] Dec 05 01:27:36.639 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.639 INFO [stderr] --> src/gb/cpu/cpu.rs:260:21 Dec 05 01:27:36.639 INFO [stderr] | Dec 05 01:27:36.639 INFO [stderr] 260 | 0x28 => cycles += self.jr_flag_r8(CPUFlag::Z, true), Dec 05 01:27:36.639 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.639 INFO [stderr] Dec 05 01:27:36.640 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.640 INFO [stderr] --> src/gb/cpu/cpu.rs:262:21 Dec 05 01:27:36.640 INFO [stderr] | Dec 05 01:27:36.640 INFO [stderr] 262 | 0x29 => cycles += self.add_bi_register_bi_register(&BiRegisterIdentifier::HL, &BiRegisterIdentifier::HL), Dec 05 01:27:36.640 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.640 INFO [stderr] Dec 05 01:27:36.640 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.640 INFO [stderr] --> src/gb/cpu/cpu.rs:264:21 Dec 05 01:27:36.640 INFO [stderr] | Dec 05 01:27:36.640 INFO [stderr] 264 | 0x2A => cycles += self.ldi_register_bi_register_ptr(&RegisterIdentifier::A, &BiRegisterIdentifier::HL), Dec 05 01:27:36.640 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.640 INFO [stderr] Dec 05 01:27:36.640 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.641 INFO [stderr] --> src/gb/cpu/cpu.rs:266:21 Dec 05 01:27:36.641 INFO [stderr] | Dec 05 01:27:36.641 INFO [stderr] 266 | 0x2B => cycles += self.dec_bi_register(&BiRegisterIdentifier::HL), Dec 05 01:27:36.642 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.642 INFO [stderr] Dec 05 01:27:36.642 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.642 INFO [stderr] --> src/gb/cpu/cpu.rs:268:21 Dec 05 01:27:36.643 INFO [stderr] | Dec 05 01:27:36.643 INFO [stderr] 268 | 0x2C => cycles += self.inc_register(&RegisterIdentifier::L), Dec 05 01:27:36.643 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.643 INFO [stderr] Dec 05 01:27:36.644 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.644 INFO [stderr] --> src/gb/cpu/cpu.rs:270:21 Dec 05 01:27:36.644 INFO [stderr] | Dec 05 01:27:36.645 INFO [stderr] 270 | 0x2D => cycles += self.dec_register(&RegisterIdentifier::L), Dec 05 01:27:36.645 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.645 INFO [stderr] Dec 05 01:27:36.645 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.646 INFO [stderr] --> src/gb/cpu/cpu.rs:272:21 Dec 05 01:27:36.646 INFO [stderr] | Dec 05 01:27:36.646 INFO [stderr] 272 | 0x2E => cycles += self.ld_register_d8(&RegisterIdentifier::L), Dec 05 01:27:36.647 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.647 INFO [stderr] Dec 05 01:27:36.647 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.647 INFO [stderr] --> src/gb/cpu/cpu.rs:274:21 Dec 05 01:27:36.647 INFO [stderr] | Dec 05 01:27:36.648 INFO [stderr] 274 | 0x2F => cycles += self.cpl(), Dec 05 01:27:36.648 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.648 INFO [stderr] Dec 05 01:27:36.648 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.648 INFO [stderr] --> src/gb/cpu/cpu.rs:276:21 Dec 05 01:27:36.649 INFO [stderr] | Dec 05 01:27:36.649 INFO [stderr] 276 | 0x30 => cycles += self.jr_flag_r8(CPUFlag::C, false), Dec 05 01:27:36.649 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.649 INFO [stderr] Dec 05 01:27:36.649 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.649 INFO [stderr] --> src/gb/cpu/cpu.rs:278:21 Dec 05 01:27:36.650 INFO [stderr] | Dec 05 01:27:36.650 INFO [stderr] 278 | 0x31 => cycles += self.ld_sp_d16(), Dec 05 01:27:36.650 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.650 INFO [stderr] Dec 05 01:27:36.650 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.651 INFO [stderr] --> src/gb/cpu/cpu.rs:280:21 Dec 05 01:27:36.651 INFO [stderr] | Dec 05 01:27:36.651 INFO [stderr] 280 | 0x32 => cycles += self.ldd_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::A), Dec 05 01:27:36.651 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.651 INFO [stderr] Dec 05 01:27:36.652 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.652 INFO [stderr] --> src/gb/cpu/cpu.rs:282:21 Dec 05 01:27:36.652 INFO [stderr] | Dec 05 01:27:36.652 INFO [stderr] 282 | 0x33 => cycles += self.inc_sp(), Dec 05 01:27:36.652 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.652 INFO [stderr] Dec 05 01:27:36.653 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.653 INFO [stderr] --> src/gb/cpu/cpu.rs:284:21 Dec 05 01:27:36.653 INFO [stderr] | Dec 05 01:27:36.653 INFO [stderr] 284 | 0x34 => cycles += self.inc_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 05 01:27:36.653 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.654 INFO [stderr] Dec 05 01:27:36.654 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.654 INFO [stderr] --> src/gb/cpu/cpu.rs:286:21 Dec 05 01:27:36.654 INFO [stderr] | Dec 05 01:27:36.654 INFO [stderr] 286 | 0x35 => cycles += self.dec_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 05 01:27:36.655 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.655 INFO [stderr] Dec 05 01:27:36.655 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.655 INFO [stderr] --> src/gb/cpu/cpu.rs:288:21 Dec 05 01:27:36.655 INFO [stderr] | Dec 05 01:27:36.656 INFO [stderr] 288 | 0x36 => cycles += self.ld_bi_register_ptr_d8(&BiRegisterIdentifier::HL), Dec 05 01:27:36.656 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.656 INFO [stderr] Dec 05 01:27:36.656 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.656 INFO [stderr] --> src/gb/cpu/cpu.rs:290:21 Dec 05 01:27:36.656 INFO [stderr] | Dec 05 01:27:36.657 INFO [stderr] 290 | 0x37 => cycles += self.scf(), Dec 05 01:27:36.657 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.657 INFO [stderr] Dec 05 01:27:36.657 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.657 INFO [stderr] --> src/gb/cpu/cpu.rs:292:21 Dec 05 01:27:36.657 INFO [stderr] | Dec 05 01:27:36.657 INFO [stderr] 292 | 0x38 => cycles += self.jr_flag_r8(CPUFlag::C, true), Dec 05 01:27:36.657 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.658 INFO [stderr] Dec 05 01:27:36.658 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.658 INFO [stderr] --> src/gb/cpu/cpu.rs:294:21 Dec 05 01:27:36.658 INFO [stderr] | Dec 05 01:27:36.658 INFO [stderr] 294 | 0x39 => cycles += self.add_bi_register_sp(&BiRegisterIdentifier::HL), Dec 05 01:27:36.658 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.658 INFO [stderr] Dec 05 01:27:36.659 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.659 INFO [stderr] --> src/gb/cpu/cpu.rs:296:21 Dec 05 01:27:36.659 INFO [stderr] | Dec 05 01:27:36.659 INFO [stderr] 296 | 0x3A => cycles += self.ldd_register_bi_register_ptr(&RegisterIdentifier::A, &BiRegisterIdentifier::HL), Dec 05 01:27:36.659 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.659 INFO [stderr] Dec 05 01:27:36.660 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.660 INFO [stderr] --> src/gb/cpu/cpu.rs:298:21 Dec 05 01:27:36.660 INFO [stderr] | Dec 05 01:27:36.660 INFO [stderr] 298 | 0x3B => cycles += self.dec_sp(), Dec 05 01:27:36.660 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.660 INFO [stderr] Dec 05 01:27:36.660 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.660 INFO [stderr] --> src/gb/cpu/cpu.rs:300:21 Dec 05 01:27:36.661 INFO [stderr] | Dec 05 01:27:36.661 INFO [stderr] 300 | 0x3C => cycles += self.inc_register(&RegisterIdentifier::A), Dec 05 01:27:36.661 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.661 INFO [stderr] Dec 05 01:27:36.661 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.661 INFO [stderr] --> src/gb/cpu/cpu.rs:302:21 Dec 05 01:27:36.661 INFO [stderr] | Dec 05 01:27:36.662 INFO [stderr] 302 | 0x3D => cycles += self.dec_register(&RegisterIdentifier::A), Dec 05 01:27:36.662 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.662 INFO [stderr] Dec 05 01:27:36.662 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.662 INFO [stderr] --> src/gb/cpu/cpu.rs:304:21 Dec 05 01:27:36.662 INFO [stderr] | Dec 05 01:27:36.662 INFO [stderr] 304 | 0x3E => cycles += self.ld_register_d8(&RegisterIdentifier::A), Dec 05 01:27:36.662 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.663 INFO [stderr] Dec 05 01:27:36.663 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.663 INFO [stderr] --> src/gb/cpu/cpu.rs:306:21 Dec 05 01:27:36.663 INFO [stderr] | Dec 05 01:27:36.663 INFO [stderr] 306 | 0x3F => cycles += self.ccf(), Dec 05 01:27:36.663 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.663 INFO [stderr] Dec 05 01:27:36.664 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.664 INFO [stderr] --> src/gb/cpu/cpu.rs:308:21 Dec 05 01:27:36.664 INFO [stderr] | Dec 05 01:27:36.664 INFO [stderr] 308 | 0x40 => cycles += self.ld_register_register(&RegisterIdentifier::B, &RegisterIdentifier::B), Dec 05 01:27:36.664 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.664 INFO [stderr] Dec 05 01:27:36.665 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.665 INFO [stderr] --> src/gb/cpu/cpu.rs:310:21 Dec 05 01:27:36.665 INFO [stderr] | Dec 05 01:27:36.665 INFO [stderr] 310 | 0x41 => cycles += self.ld_register_register(&RegisterIdentifier::B, &RegisterIdentifier::C), Dec 05 01:27:36.665 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.665 INFO [stderr] Dec 05 01:27:36.665 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.665 INFO [stderr] --> src/gb/cpu/cpu.rs:312:21 Dec 05 01:27:36.666 INFO [stderr] | Dec 05 01:27:36.666 INFO [stderr] 312 | 0x42 => cycles += self.ld_register_register(&RegisterIdentifier::B, &RegisterIdentifier::D), Dec 05 01:27:36.666 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.666 INFO [stderr] Dec 05 01:27:36.666 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.666 INFO [stderr] --> src/gb/cpu/cpu.rs:314:21 Dec 05 01:27:36.666 INFO [stderr] | Dec 05 01:27:36.667 INFO [stderr] 314 | 0x43 => cycles += self.ld_register_register(&RegisterIdentifier::B, &RegisterIdentifier::E), Dec 05 01:27:36.667 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.667 INFO [stderr] Dec 05 01:27:36.667 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.667 INFO [stderr] --> src/gb/cpu/cpu.rs:316:21 Dec 05 01:27:36.667 INFO [stderr] | Dec 05 01:27:36.667 INFO [stderr] 316 | 0x44 => cycles += self.ld_register_register(&RegisterIdentifier::B, &RegisterIdentifier::H), Dec 05 01:27:36.667 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.668 INFO [stderr] Dec 05 01:27:36.668 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.668 INFO [stderr] --> src/gb/cpu/cpu.rs:318:21 Dec 05 01:27:36.668 INFO [stderr] | Dec 05 01:27:36.668 INFO [stderr] 318 | 0x45 => cycles += self.ld_register_register(&RegisterIdentifier::B, &RegisterIdentifier::L), Dec 05 01:27:36.668 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.668 INFO [stderr] Dec 05 01:27:36.669 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.669 INFO [stderr] --> src/gb/cpu/cpu.rs:320:21 Dec 05 01:27:36.669 INFO [stderr] | Dec 05 01:27:36.669 INFO [stderr] 320 | 0x46 => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::B, &BiRegisterIdentifier::HL), Dec 05 01:27:36.669 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.669 INFO [stderr] Dec 05 01:27:36.669 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.669 INFO [stderr] --> src/gb/cpu/cpu.rs:322:21 Dec 05 01:27:36.670 INFO [stderr] | Dec 05 01:27:36.670 INFO [stderr] 322 | 0x47 => cycles += self.ld_register_register(&RegisterIdentifier::B, &RegisterIdentifier::A), Dec 05 01:27:36.670 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.670 INFO [stderr] Dec 05 01:27:36.670 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.670 INFO [stderr] --> src/gb/cpu/cpu.rs:324:21 Dec 05 01:27:36.670 INFO [stderr] | Dec 05 01:27:36.670 INFO [stderr] 324 | 0x48 => cycles += self.ld_register_register(&RegisterIdentifier::C, &RegisterIdentifier::B), Dec 05 01:27:36.670 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.671 INFO [stderr] Dec 05 01:27:36.671 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.671 INFO [stderr] --> src/gb/cpu/cpu.rs:326:21 Dec 05 01:27:36.671 INFO [stderr] | Dec 05 01:27:36.671 INFO [stderr] 326 | 0x49 => cycles += self.ld_register_register(&RegisterIdentifier::C, &RegisterIdentifier::C), Dec 05 01:27:36.671 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.672 INFO [stderr] Dec 05 01:27:36.672 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.672 INFO [stderr] --> src/gb/cpu/cpu.rs:328:21 Dec 05 01:27:36.672 INFO [stderr] | Dec 05 01:27:36.672 INFO [stderr] 328 | 0x4A => cycles += self.ld_register_register(&RegisterIdentifier::C, &RegisterIdentifier::D), Dec 05 01:27:36.672 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.673 INFO [stderr] Dec 05 01:27:36.673 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.673 INFO [stderr] --> src/gb/cpu/cpu.rs:330:21 Dec 05 01:27:36.673 INFO [stderr] | Dec 05 01:27:36.673 INFO [stderr] 330 | 0x4B => cycles += self.ld_register_register(&RegisterIdentifier::C, &RegisterIdentifier::E), Dec 05 01:27:36.673 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.673 INFO [stderr] Dec 05 01:27:36.674 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.674 INFO [stderr] --> src/gb/cpu/cpu.rs:332:21 Dec 05 01:27:36.679 INFO [stderr] | Dec 05 01:27:36.679 INFO [stderr] 332 | 0x4C => cycles += self.ld_register_register(&RegisterIdentifier::C, &RegisterIdentifier::H), Dec 05 01:27:36.679 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.679 INFO [stderr] Dec 05 01:27:36.679 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.679 INFO [stderr] --> src/gb/cpu/cpu.rs:334:21 Dec 05 01:27:36.679 INFO [stderr] | Dec 05 01:27:36.679 INFO [stderr] 334 | 0x4D => cycles += self.ld_register_register(&RegisterIdentifier::C, &RegisterIdentifier::L), Dec 05 01:27:36.679 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.679 INFO [stderr] Dec 05 01:27:36.679 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.679 INFO [stderr] --> src/gb/cpu/cpu.rs:336:21 Dec 05 01:27:36.679 INFO [stderr] | Dec 05 01:27:36.679 INFO [stderr] 336 | 0x4E => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::C, &BiRegisterIdentifier::HL), Dec 05 01:27:36.679 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.679 INFO [stderr] Dec 05 01:27:36.679 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.679 INFO [stderr] --> src/gb/cpu/cpu.rs:338:21 Dec 05 01:27:36.679 INFO [stderr] | Dec 05 01:27:36.679 INFO [stderr] 338 | 0x4F => cycles += self.ld_register_register(&RegisterIdentifier::C, &RegisterIdentifier::A), Dec 05 01:27:36.679 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.679 INFO [stderr] Dec 05 01:27:36.679 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.679 INFO [stderr] --> src/gb/cpu/cpu.rs:340:21 Dec 05 01:27:36.679 INFO [stderr] | Dec 05 01:27:36.679 INFO [stderr] 340 | 0x50 => cycles += self.ld_register_register(&RegisterIdentifier::D, &RegisterIdentifier::B), Dec 05 01:27:36.679 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.679 INFO [stderr] Dec 05 01:27:36.679 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.679 INFO [stderr] --> src/gb/cpu/cpu.rs:342:21 Dec 05 01:27:36.679 INFO [stderr] | Dec 05 01:27:36.679 INFO [stderr] 342 | 0x51 => cycles += self.ld_register_register(&RegisterIdentifier::D, &RegisterIdentifier::C), Dec 05 01:27:36.679 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.679 INFO [stderr] Dec 05 01:27:36.679 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.679 INFO [stderr] --> src/gb/cpu/cpu.rs:344:21 Dec 05 01:27:36.679 INFO [stderr] | Dec 05 01:27:36.679 INFO [stderr] 344 | 0x52 => cycles += self.ld_register_register(&RegisterIdentifier::D, &RegisterIdentifier::D), Dec 05 01:27:36.679 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.679 INFO [stderr] Dec 05 01:27:36.679 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.679 INFO [stderr] --> src/gb/cpu/cpu.rs:346:21 Dec 05 01:27:36.679 INFO [stderr] | Dec 05 01:27:36.679 INFO [stderr] 346 | 0x53 => cycles += self.ld_register_register(&RegisterIdentifier::D, &RegisterIdentifier::E), Dec 05 01:27:36.679 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.679 INFO [stderr] Dec 05 01:27:36.679 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.679 INFO [stderr] --> src/gb/cpu/cpu.rs:348:21 Dec 05 01:27:36.679 INFO [stderr] | Dec 05 01:27:36.679 INFO [stderr] 348 | 0x54 => cycles += self.ld_register_register(&RegisterIdentifier::D, &RegisterIdentifier::H), Dec 05 01:27:36.679 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.679 INFO [stderr] Dec 05 01:27:36.679 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.679 INFO [stderr] --> src/gb/cpu/cpu.rs:350:21 Dec 05 01:27:36.679 INFO [stderr] | Dec 05 01:27:36.679 INFO [stderr] 350 | 0x55 => cycles += self.ld_register_register(&RegisterIdentifier::D, &RegisterIdentifier::L), Dec 05 01:27:36.679 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.679 INFO [stderr] Dec 05 01:27:36.679 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.679 INFO [stderr] --> src/gb/cpu/cpu.rs:352:21 Dec 05 01:27:36.679 INFO [stderr] | Dec 05 01:27:36.679 INFO [stderr] 352 | 0x56 => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::D, &BiRegisterIdentifier::HL), Dec 05 01:27:36.679 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.679 INFO [stderr] Dec 05 01:27:36.679 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.679 INFO [stderr] --> src/gb/cpu/cpu.rs:354:21 Dec 05 01:27:36.680 INFO [stderr] | Dec 05 01:27:36.680 INFO [stderr] 354 | 0x57 => cycles += self.ld_register_register(&RegisterIdentifier::D, &RegisterIdentifier::A), Dec 05 01:27:36.680 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.680 INFO [stderr] Dec 05 01:27:36.680 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.680 INFO [stderr] --> src/gb/cpu/cpu.rs:356:21 Dec 05 01:27:36.680 INFO [stderr] | Dec 05 01:27:36.680 INFO [stderr] 356 | 0x58 => cycles += self.ld_register_register(&RegisterIdentifier::E, &RegisterIdentifier::B), Dec 05 01:27:36.680 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.680 INFO [stderr] Dec 05 01:27:36.680 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.680 INFO [stderr] --> src/gb/cpu/cpu.rs:358:21 Dec 05 01:27:36.680 INFO [stderr] | Dec 05 01:27:36.680 INFO [stderr] 358 | 0x59 => cycles += self.ld_register_register(&RegisterIdentifier::E, &RegisterIdentifier::C), Dec 05 01:27:36.680 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.680 INFO [stderr] Dec 05 01:27:36.680 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.680 INFO [stderr] --> src/gb/cpu/cpu.rs:360:21 Dec 05 01:27:36.680 INFO [stderr] | Dec 05 01:27:36.680 INFO [stderr] 360 | 0x5A => cycles += self.ld_register_register(&RegisterIdentifier::E, &RegisterIdentifier::D), Dec 05 01:27:36.680 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.680 INFO [stderr] Dec 05 01:27:36.680 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.680 INFO [stderr] --> src/gb/cpu/cpu.rs:362:21 Dec 05 01:27:36.680 INFO [stderr] | Dec 05 01:27:36.680 INFO [stderr] 362 | 0x5B => cycles += self.ld_register_register(&RegisterIdentifier::E, &RegisterIdentifier::E), Dec 05 01:27:36.680 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.680 INFO [stderr] Dec 05 01:27:36.680 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.680 INFO [stderr] --> src/gb/cpu/cpu.rs:364:21 Dec 05 01:27:36.680 INFO [stderr] | Dec 05 01:27:36.680 INFO [stderr] 364 | 0x5C => cycles += self.ld_register_register(&RegisterIdentifier::E, &RegisterIdentifier::H), Dec 05 01:27:36.680 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.680 INFO [stderr] Dec 05 01:27:36.680 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.680 INFO [stderr] --> src/gb/cpu/cpu.rs:366:21 Dec 05 01:27:36.680 INFO [stderr] | Dec 05 01:27:36.680 INFO [stderr] 366 | 0x5D => cycles += self.ld_register_register(&RegisterIdentifier::E, &RegisterIdentifier::L), Dec 05 01:27:36.680 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.680 INFO [stderr] Dec 05 01:27:36.680 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.680 INFO [stderr] --> src/gb/cpu/cpu.rs:368:21 Dec 05 01:27:36.680 INFO [stderr] | Dec 05 01:27:36.680 INFO [stderr] 368 | 0x5E => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::E, &BiRegisterIdentifier::HL), Dec 05 01:27:36.680 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.680 INFO [stderr] Dec 05 01:27:36.680 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.680 INFO [stderr] --> src/gb/cpu/cpu.rs:370:21 Dec 05 01:27:36.680 INFO [stderr] | Dec 05 01:27:36.680 INFO [stderr] 370 | 0x5F => cycles += self.ld_register_register(&RegisterIdentifier::E, &RegisterIdentifier::A), Dec 05 01:27:36.680 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.680 INFO [stderr] Dec 05 01:27:36.680 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.680 INFO [stderr] --> src/gb/cpu/cpu.rs:372:21 Dec 05 01:27:36.680 INFO [stderr] | Dec 05 01:27:36.680 INFO [stderr] 372 | 0x60 => cycles += self.ld_register_register(&RegisterIdentifier::H, &RegisterIdentifier::B), Dec 05 01:27:36.680 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.680 INFO [stderr] Dec 05 01:27:36.680 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.680 INFO [stderr] --> src/gb/cpu/cpu.rs:374:21 Dec 05 01:27:36.680 INFO [stderr] | Dec 05 01:27:36.680 INFO [stderr] 374 | 0x61 => cycles += self.ld_register_register(&RegisterIdentifier::H, &RegisterIdentifier::C), Dec 05 01:27:36.680 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.680 INFO [stderr] Dec 05 01:27:36.681 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.681 INFO [stderr] --> src/gb/cpu/cpu.rs:376:21 Dec 05 01:27:36.681 INFO [stderr] | Dec 05 01:27:36.681 INFO [stderr] 376 | 0x62 => cycles += self.ld_register_register(&RegisterIdentifier::H, &RegisterIdentifier::D), Dec 05 01:27:36.681 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.681 INFO [stderr] Dec 05 01:27:36.681 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.681 INFO [stderr] --> src/gb/cpu/cpu.rs:378:21 Dec 05 01:27:36.681 INFO [stderr] | Dec 05 01:27:36.681 INFO [stderr] 378 | 0x63 => cycles += self.ld_register_register(&RegisterIdentifier::H, &RegisterIdentifier::E), Dec 05 01:27:36.682 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.682 INFO [stderr] Dec 05 01:27:36.682 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.682 INFO [stderr] --> src/gb/cpu/cpu.rs:380:21 Dec 05 01:27:36.682 INFO [stderr] | Dec 05 01:27:36.682 INFO [stderr] 380 | 0x64 => cycles += self.ld_register_register(&RegisterIdentifier::H, &RegisterIdentifier::H), Dec 05 01:27:36.682 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.682 INFO [stderr] Dec 05 01:27:36.683 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.683 INFO [stderr] --> src/gb/cpu/cpu.rs:382:21 Dec 05 01:27:36.683 INFO [stderr] | Dec 05 01:27:36.683 INFO [stderr] 382 | 0x65 => cycles += self.ld_register_register(&RegisterIdentifier::H, &RegisterIdentifier::L), Dec 05 01:27:36.683 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.683 INFO [stderr] Dec 05 01:27:36.687 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.687 INFO [stderr] --> src/gb/cpu/cpu.rs:384:21 Dec 05 01:27:36.687 INFO [stderr] | Dec 05 01:27:36.687 INFO [stderr] 384 | 0x66 => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::H, &BiRegisterIdentifier::HL), Dec 05 01:27:36.687 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.687 INFO [stderr] Dec 05 01:27:36.687 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.687 INFO [stderr] --> src/gb/cpu/cpu.rs:386:21 Dec 05 01:27:36.687 INFO [stderr] | Dec 05 01:27:36.687 INFO [stderr] 386 | 0x67 => cycles += self.ld_register_register(&RegisterIdentifier::H, &RegisterIdentifier::A), Dec 05 01:27:36.687 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.687 INFO [stderr] Dec 05 01:27:36.687 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.687 INFO [stderr] --> src/gb/cpu/cpu.rs:388:21 Dec 05 01:27:36.687 INFO [stderr] | Dec 05 01:27:36.687 INFO [stderr] 388 | 0x68 => cycles += self.ld_register_register(&RegisterIdentifier::L, &RegisterIdentifier::B), Dec 05 01:27:36.687 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.687 INFO [stderr] Dec 05 01:27:36.687 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.687 INFO [stderr] --> src/gb/cpu/cpu.rs:390:21 Dec 05 01:27:36.687 INFO [stderr] | Dec 05 01:27:36.687 INFO [stderr] 390 | 0x69 => cycles += self.ld_register_register(&RegisterIdentifier::L, &RegisterIdentifier::C), Dec 05 01:27:36.687 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.687 INFO [stderr] Dec 05 01:27:36.687 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.687 INFO [stderr] --> src/gb/cpu/cpu.rs:392:21 Dec 05 01:27:36.687 INFO [stderr] | Dec 05 01:27:36.687 INFO [stderr] 392 | 0x6A => cycles += self.ld_register_register(&RegisterIdentifier::L, &RegisterIdentifier::D), Dec 05 01:27:36.687 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.687 INFO [stderr] Dec 05 01:27:36.687 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.687 INFO [stderr] --> src/gb/cpu/cpu.rs:394:21 Dec 05 01:27:36.687 INFO [stderr] | Dec 05 01:27:36.687 INFO [stderr] 394 | 0x6B => cycles += self.ld_register_register(&RegisterIdentifier::L, &RegisterIdentifier::E), Dec 05 01:27:36.687 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.687 INFO [stderr] Dec 05 01:27:36.687 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.687 INFO [stderr] --> src/gb/cpu/cpu.rs:396:21 Dec 05 01:27:36.687 INFO [stderr] | Dec 05 01:27:36.687 INFO [stderr] 396 | 0x6C => cycles += self.ld_register_register(&RegisterIdentifier::L, &RegisterIdentifier::H), Dec 05 01:27:36.687 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.687 INFO [stderr] Dec 05 01:27:36.687 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.687 INFO [stderr] --> src/gb/cpu/cpu.rs:398:21 Dec 05 01:27:36.687 INFO [stderr] | Dec 05 01:27:36.687 INFO [stderr] 398 | 0x6D => cycles += self.ld_register_register(&RegisterIdentifier::L, &RegisterIdentifier::L), Dec 05 01:27:36.687 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.687 INFO [stderr] Dec 05 01:27:36.687 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.687 INFO [stderr] --> src/gb/cpu/cpu.rs:400:21 Dec 05 01:27:36.687 INFO [stderr] | Dec 05 01:27:36.687 INFO [stderr] 400 | 0x6E => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::L, &BiRegisterIdentifier::HL), Dec 05 01:27:36.687 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.687 INFO [stderr] Dec 05 01:27:36.687 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.687 INFO [stderr] --> src/gb/cpu/cpu.rs:402:21 Dec 05 01:27:36.687 INFO [stderr] | Dec 05 01:27:36.687 INFO [stderr] 402 | 0x6F => cycles += self.ld_register_register(&RegisterIdentifier::L, &RegisterIdentifier::A), Dec 05 01:27:36.687 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.687 INFO [stderr] Dec 05 01:27:36.687 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.687 INFO [stderr] --> src/gb/cpu/cpu.rs:404:21 Dec 05 01:27:36.687 INFO [stderr] | Dec 05 01:27:36.687 INFO [stderr] 404 | 0x70 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::B), Dec 05 01:27:36.687 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.687 INFO [stderr] Dec 05 01:27:36.687 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.687 INFO [stderr] --> src/gb/cpu/cpu.rs:406:21 Dec 05 01:27:36.687 INFO [stderr] | Dec 05 01:27:36.687 INFO [stderr] 406 | 0x71 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::C), Dec 05 01:27:36.687 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.687 INFO [stderr] Dec 05 01:27:36.687 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.687 INFO [stderr] --> src/gb/cpu/cpu.rs:408:21 Dec 05 01:27:36.687 INFO [stderr] | Dec 05 01:27:36.687 INFO [stderr] 408 | 0x72 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::D), Dec 05 01:27:36.687 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.687 INFO [stderr] Dec 05 01:27:36.688 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.688 INFO [stderr] --> src/gb/cpu/cpu.rs:410:21 Dec 05 01:27:36.688 INFO [stderr] | Dec 05 01:27:36.688 INFO [stderr] 410 | 0x73 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::E), Dec 05 01:27:36.688 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.688 INFO [stderr] Dec 05 01:27:36.688 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.688 INFO [stderr] --> src/gb/cpu/cpu.rs:412:21 Dec 05 01:27:36.688 INFO [stderr] | Dec 05 01:27:36.688 INFO [stderr] 412 | 0x74 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::H), Dec 05 01:27:36.688 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.689 INFO [stderr] Dec 05 01:27:36.689 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.689 INFO [stderr] --> src/gb/cpu/cpu.rs:414:21 Dec 05 01:27:36.689 INFO [stderr] | Dec 05 01:27:36.689 INFO [stderr] 414 | 0x75 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::L), Dec 05 01:27:36.689 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.690 INFO [stderr] Dec 05 01:27:36.690 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.690 INFO [stderr] --> src/gb/cpu/cpu.rs:416:21 Dec 05 01:27:36.690 INFO [stderr] | Dec 05 01:27:36.690 INFO [stderr] 416 | 0x76 => cycles += self.halt(), Dec 05 01:27:36.690 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.690 INFO [stderr] Dec 05 01:27:36.691 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.691 INFO [stderr] --> src/gb/cpu/cpu.rs:418:21 Dec 05 01:27:36.691 INFO [stderr] | Dec 05 01:27:36.691 INFO [stderr] 418 | 0x77 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::A), Dec 05 01:27:36.691 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.691 INFO [stderr] Dec 05 01:27:36.695 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.695 INFO [stderr] --> src/gb/cpu/cpu.rs:420:21 Dec 05 01:27:36.695 INFO [stderr] | Dec 05 01:27:36.695 INFO [stderr] 420 | 0x78 => cycles += self.ld_register_register(&RegisterIdentifier::A, &RegisterIdentifier::B), Dec 05 01:27:36.695 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.695 INFO [stderr] Dec 05 01:27:36.695 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.695 INFO [stderr] --> src/gb/cpu/cpu.rs:422:21 Dec 05 01:27:36.695 INFO [stderr] | Dec 05 01:27:36.695 INFO [stderr] 422 | 0x79 => cycles += self.ld_register_register(&RegisterIdentifier::A, &RegisterIdentifier::C), Dec 05 01:27:36.695 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.695 INFO [stderr] Dec 05 01:27:36.695 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.695 INFO [stderr] --> src/gb/cpu/cpu.rs:424:21 Dec 05 01:27:36.695 INFO [stderr] | Dec 05 01:27:36.695 INFO [stderr] 424 | 0x7A => cycles += self.ld_register_register(&RegisterIdentifier::A, &RegisterIdentifier::D), Dec 05 01:27:36.695 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.695 INFO [stderr] Dec 05 01:27:36.695 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.695 INFO [stderr] --> src/gb/cpu/cpu.rs:426:21 Dec 05 01:27:36.695 INFO [stderr] | Dec 05 01:27:36.695 INFO [stderr] 426 | 0x7B => cycles += self.ld_register_register(&RegisterIdentifier::A, &RegisterIdentifier::E), Dec 05 01:27:36.695 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.695 INFO [stderr] Dec 05 01:27:36.695 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.695 INFO [stderr] --> src/gb/cpu/cpu.rs:428:21 Dec 05 01:27:36.695 INFO [stderr] | Dec 05 01:27:36.695 INFO [stderr] 428 | 0x7C => cycles += self.ld_register_register(&RegisterIdentifier::A, &RegisterIdentifier::H), Dec 05 01:27:36.695 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.695 INFO [stderr] Dec 05 01:27:36.695 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.695 INFO [stderr] --> src/gb/cpu/cpu.rs:430:21 Dec 05 01:27:36.695 INFO [stderr] | Dec 05 01:27:36.695 INFO [stderr] 430 | 0x7D => cycles += self.ld_register_register(&RegisterIdentifier::A, &RegisterIdentifier::L), Dec 05 01:27:36.695 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.695 INFO [stderr] Dec 05 01:27:36.695 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.695 INFO [stderr] --> src/gb/cpu/cpu.rs:432:21 Dec 05 01:27:36.695 INFO [stderr] | Dec 05 01:27:36.695 INFO [stderr] 432 | 0x7E => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::A, &BiRegisterIdentifier::HL), Dec 05 01:27:36.695 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.695 INFO [stderr] Dec 05 01:27:36.695 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.695 INFO [stderr] --> src/gb/cpu/cpu.rs:434:21 Dec 05 01:27:36.695 INFO [stderr] | Dec 05 01:27:36.695 INFO [stderr] 434 | 0x7F => cycles += self.ld_register_register(&RegisterIdentifier::A, &RegisterIdentifier::A), Dec 05 01:27:36.695 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.695 INFO [stderr] Dec 05 01:27:36.695 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.695 INFO [stderr] --> src/gb/cpu/cpu.rs:436:21 Dec 05 01:27:36.695 INFO [stderr] | Dec 05 01:27:36.695 INFO [stderr] 436 | 0x80 => cycles += self.add_register(&RegisterIdentifier::B), Dec 05 01:27:36.695 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.695 INFO [stderr] Dec 05 01:27:36.695 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.695 INFO [stderr] --> src/gb/cpu/cpu.rs:438:21 Dec 05 01:27:36.695 INFO [stderr] | Dec 05 01:27:36.695 INFO [stderr] 438 | 0x81 => cycles += self.add_register(&RegisterIdentifier::C), Dec 05 01:27:36.695 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.695 INFO [stderr] Dec 05 01:27:36.695 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.695 INFO [stderr] --> src/gb/cpu/cpu.rs:440:21 Dec 05 01:27:36.695 INFO [stderr] | Dec 05 01:27:36.695 INFO [stderr] 440 | 0x82 => cycles += self.add_register(&RegisterIdentifier::D), Dec 05 01:27:36.695 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.695 INFO [stderr] Dec 05 01:27:36.695 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.695 INFO [stderr] --> src/gb/cpu/cpu.rs:442:21 Dec 05 01:27:36.695 INFO [stderr] | Dec 05 01:27:36.695 INFO [stderr] 442 | 0x83 => cycles += self.add_register(&RegisterIdentifier::E), Dec 05 01:27:36.695 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.695 INFO [stderr] Dec 05 01:27:36.695 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.696 INFO [stderr] --> src/gb/cpu/cpu.rs:444:21 Dec 05 01:27:36.696 INFO [stderr] | Dec 05 01:27:36.696 INFO [stderr] 444 | 0x84 => cycles += self.add_register(&RegisterIdentifier::H), Dec 05 01:27:36.696 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.696 INFO [stderr] Dec 05 01:27:36.696 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.696 INFO [stderr] --> src/gb/cpu/cpu.rs:446:21 Dec 05 01:27:36.696 INFO [stderr] | Dec 05 01:27:36.696 INFO [stderr] 446 | 0x85 => cycles += self.add_register(&RegisterIdentifier::L), Dec 05 01:27:36.696 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.696 INFO [stderr] Dec 05 01:27:36.696 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.696 INFO [stderr] --> src/gb/cpu/cpu.rs:448:21 Dec 05 01:27:36.696 INFO [stderr] | Dec 05 01:27:36.696 INFO [stderr] 448 | 0x86 => cycles += self.add_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 05 01:27:36.696 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.696 INFO [stderr] Dec 05 01:27:36.696 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.696 INFO [stderr] --> src/gb/cpu/cpu.rs:450:21 Dec 05 01:27:36.696 INFO [stderr] | Dec 05 01:27:36.696 INFO [stderr] 450 | 0x87 => cycles += self.add_register(&RegisterIdentifier::A), Dec 05 01:27:36.697 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.697 INFO [stderr] Dec 05 01:27:36.697 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.697 INFO [stderr] --> src/gb/cpu/cpu.rs:452:21 Dec 05 01:27:36.697 INFO [stderr] | Dec 05 01:27:36.698 INFO [stderr] 452 | 0x88 => cycles += self.adc_register(&RegisterIdentifier::B), Dec 05 01:27:36.698 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.698 INFO [stderr] Dec 05 01:27:36.698 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.698 INFO [stderr] --> src/gb/cpu/cpu.rs:454:21 Dec 05 01:27:36.698 INFO [stderr] | Dec 05 01:27:36.698 INFO [stderr] 454 | 0x89 => cycles += self.adc_register(&RegisterIdentifier::C), Dec 05 01:27:36.698 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.698 INFO [stderr] Dec 05 01:27:36.699 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.699 INFO [stderr] --> src/gb/cpu/cpu.rs:456:21 Dec 05 01:27:36.699 INFO [stderr] | Dec 05 01:27:36.699 INFO [stderr] 456 | 0x8A => cycles += self.adc_register(&RegisterIdentifier::D), Dec 05 01:27:36.699 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.699 INFO [stderr] Dec 05 01:27:36.699 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.699 INFO [stderr] --> src/gb/cpu/cpu.rs:458:21 Dec 05 01:27:36.699 INFO [stderr] | Dec 05 01:27:36.699 INFO [stderr] 458 | 0x8B => cycles += self.adc_register(&RegisterIdentifier::E), Dec 05 01:27:36.699 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.699 INFO [stderr] Dec 05 01:27:36.700 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.700 INFO [stderr] --> src/gb/cpu/cpu.rs:460:21 Dec 05 01:27:36.700 INFO [stderr] | Dec 05 01:27:36.700 INFO [stderr] 460 | 0x8C => cycles += self.adc_register(&RegisterIdentifier::H), Dec 05 01:27:36.700 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.700 INFO [stderr] Dec 05 01:27:36.700 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.700 INFO [stderr] --> src/gb/cpu/cpu.rs:462:21 Dec 05 01:27:36.700 INFO [stderr] | Dec 05 01:27:36.700 INFO [stderr] 462 | 0x8D => cycles += self.adc_register(&RegisterIdentifier::L), Dec 05 01:27:36.700 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.701 INFO [stderr] Dec 05 01:27:36.701 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.701 INFO [stderr] --> src/gb/cpu/cpu.rs:464:21 Dec 05 01:27:36.701 INFO [stderr] | Dec 05 01:27:36.701 INFO [stderr] 464 | 0x8E => cycles += self.adc_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 05 01:27:36.701 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.701 INFO [stderr] Dec 05 01:27:36.701 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.701 INFO [stderr] --> src/gb/cpu/cpu.rs:466:21 Dec 05 01:27:36.701 INFO [stderr] | Dec 05 01:27:36.702 INFO [stderr] 466 | 0x8F => cycles += self.adc_register(&RegisterIdentifier::A), Dec 05 01:27:36.702 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.702 INFO [stderr] Dec 05 01:27:36.702 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.702 INFO [stderr] --> src/gb/cpu/cpu.rs:468:21 Dec 05 01:27:36.702 INFO [stderr] | Dec 05 01:27:36.702 INFO [stderr] 468 | 0x90 => cycles += self.sub_register(&RegisterIdentifier::B), Dec 05 01:27:36.702 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.702 INFO [stderr] Dec 05 01:27:36.702 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.702 INFO [stderr] --> src/gb/cpu/cpu.rs:470:21 Dec 05 01:27:36.703 INFO [stderr] | Dec 05 01:27:36.703 INFO [stderr] 470 | 0x91 => cycles += self.sub_register(&RegisterIdentifier::C), Dec 05 01:27:36.703 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.703 INFO [stderr] Dec 05 01:27:36.703 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.703 INFO [stderr] --> src/gb/cpu/cpu.rs:472:21 Dec 05 01:27:36.703 INFO [stderr] | Dec 05 01:27:36.703 INFO [stderr] 472 | 0x92 => cycles += self.sub_register(&RegisterIdentifier::D), Dec 05 01:27:36.703 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.703 INFO [stderr] Dec 05 01:27:36.704 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.704 INFO [stderr] --> src/gb/cpu/cpu.rs:474:21 Dec 05 01:27:36.704 INFO [stderr] | Dec 05 01:27:36.704 INFO [stderr] 474 | 0x93 => cycles += self.sub_register(&RegisterIdentifier::E), Dec 05 01:27:36.704 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.704 INFO [stderr] Dec 05 01:27:36.704 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.704 INFO [stderr] --> src/gb/cpu/cpu.rs:476:21 Dec 05 01:27:36.704 INFO [stderr] | Dec 05 01:27:36.704 INFO [stderr] 476 | 0x94 => cycles += self.sub_register(&RegisterIdentifier::H), Dec 05 01:27:36.704 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.704 INFO [stderr] Dec 05 01:27:36.705 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.705 INFO [stderr] --> src/gb/cpu/cpu.rs:478:21 Dec 05 01:27:36.705 INFO [stderr] | Dec 05 01:27:36.705 INFO [stderr] 478 | 0x95 => cycles += self.sub_register(&RegisterIdentifier::L), Dec 05 01:27:36.705 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.705 INFO [stderr] Dec 05 01:27:36.705 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.705 INFO [stderr] --> src/gb/cpu/cpu.rs:480:21 Dec 05 01:27:36.705 INFO [stderr] | Dec 05 01:27:36.705 INFO [stderr] 480 | 0x96 => cycles += self.sub_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 05 01:27:36.705 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.705 INFO [stderr] Dec 05 01:27:36.706 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.706 INFO [stderr] --> src/gb/cpu/cpu.rs:482:21 Dec 05 01:27:36.706 INFO [stderr] | Dec 05 01:27:36.706 INFO [stderr] 482 | 0x97 => cycles += self.sub_register(&RegisterIdentifier::A), Dec 05 01:27:36.706 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.706 INFO [stderr] Dec 05 01:27:36.706 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.706 INFO [stderr] --> src/gb/cpu/cpu.rs:484:21 Dec 05 01:27:36.706 INFO [stderr] | Dec 05 01:27:36.706 INFO [stderr] 484 | 0x98 => cycles += self.sbc_register(&RegisterIdentifier::B), Dec 05 01:27:36.706 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.706 INFO [stderr] Dec 05 01:27:36.707 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.707 INFO [stderr] --> src/gb/cpu/cpu.rs:486:21 Dec 05 01:27:36.707 INFO [stderr] | Dec 05 01:27:36.707 INFO [stderr] 486 | 0x99 => cycles += self.sbc_register(&RegisterIdentifier::C), Dec 05 01:27:36.707 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.707 INFO [stderr] Dec 05 01:27:36.707 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.707 INFO [stderr] --> src/gb/cpu/cpu.rs:488:21 Dec 05 01:27:36.707 INFO [stderr] | Dec 05 01:27:36.707 INFO [stderr] 488 | 0x9A => cycles += self.sbc_register(&RegisterIdentifier::D), Dec 05 01:27:36.707 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.708 INFO [stderr] Dec 05 01:27:36.708 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.708 INFO [stderr] --> src/gb/cpu/cpu.rs:490:21 Dec 05 01:27:36.708 INFO [stderr] | Dec 05 01:27:36.708 INFO [stderr] 490 | 0x9B => cycles += self.sbc_register(&RegisterIdentifier::E), Dec 05 01:27:36.708 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.708 INFO [stderr] Dec 05 01:27:36.708 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.708 INFO [stderr] --> src/gb/cpu/cpu.rs:492:21 Dec 05 01:27:36.708 INFO [stderr] | Dec 05 01:27:36.708 INFO [stderr] 492 | 0x9C => cycles += self.sbc_register(&RegisterIdentifier::H), Dec 05 01:27:36.708 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.709 INFO [stderr] Dec 05 01:27:36.709 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.709 INFO [stderr] --> src/gb/cpu/cpu.rs:494:21 Dec 05 01:27:36.709 INFO [stderr] | Dec 05 01:27:36.709 INFO [stderr] 494 | 0x9D => cycles += self.sbc_register(&RegisterIdentifier::L), Dec 05 01:27:36.709 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.709 INFO [stderr] Dec 05 01:27:36.709 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.709 INFO [stderr] --> src/gb/cpu/cpu.rs:496:21 Dec 05 01:27:36.709 INFO [stderr] | Dec 05 01:27:36.709 INFO [stderr] 496 | 0x9E => cycles += self.sbc_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 05 01:27:36.709 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.710 INFO [stderr] Dec 05 01:27:36.710 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.710 INFO [stderr] --> src/gb/cpu/cpu.rs:498:21 Dec 05 01:27:36.710 INFO [stderr] | Dec 05 01:27:36.710 INFO [stderr] 498 | 0x9F => cycles += self.sbc_register(&RegisterIdentifier::A), Dec 05 01:27:36.710 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.710 INFO [stderr] Dec 05 01:27:36.710 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.710 INFO [stderr] --> src/gb/cpu/cpu.rs:500:21 Dec 05 01:27:36.711 INFO [stderr] | Dec 05 01:27:36.711 INFO [stderr] 500 | 0xA0 => cycles += self.and_register(&RegisterIdentifier::B), Dec 05 01:27:36.711 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.711 INFO [stderr] Dec 05 01:27:36.711 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.711 INFO [stderr] --> src/gb/cpu/cpu.rs:502:21 Dec 05 01:27:36.711 INFO [stderr] | Dec 05 01:27:36.711 INFO [stderr] 502 | 0xA1 => cycles += self.and_register(&RegisterIdentifier::C), Dec 05 01:27:36.711 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.711 INFO [stderr] Dec 05 01:27:36.711 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.711 INFO [stderr] --> src/gb/cpu/cpu.rs:504:21 Dec 05 01:27:36.711 INFO [stderr] | Dec 05 01:27:36.712 INFO [stderr] 504 | 0xA2 => cycles += self.and_register(&RegisterIdentifier::D), Dec 05 01:27:36.712 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.712 INFO [stderr] Dec 05 01:27:36.712 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.712 INFO [stderr] --> src/gb/cpu/cpu.rs:506:21 Dec 05 01:27:36.712 INFO [stderr] | Dec 05 01:27:36.712 INFO [stderr] 506 | 0xA3 => cycles += self.and_register(&RegisterIdentifier::E), Dec 05 01:27:36.712 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.712 INFO [stderr] Dec 05 01:27:36.712 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.712 INFO [stderr] --> src/gb/cpu/cpu.rs:508:21 Dec 05 01:27:36.713 INFO [stderr] | Dec 05 01:27:36.713 INFO [stderr] 508 | 0xA4 => cycles += self.and_register(&RegisterIdentifier::H), Dec 05 01:27:36.713 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.713 INFO [stderr] Dec 05 01:27:36.713 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.713 INFO [stderr] --> src/gb/cpu/cpu.rs:510:21 Dec 05 01:27:36.713 INFO [stderr] | Dec 05 01:27:36.713 INFO [stderr] 510 | 0xA5 => cycles += self.and_register(&RegisterIdentifier::L), Dec 05 01:27:36.713 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.713 INFO [stderr] Dec 05 01:27:36.714 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.714 INFO [stderr] --> src/gb/cpu/cpu.rs:512:21 Dec 05 01:27:36.714 INFO [stderr] | Dec 05 01:27:36.714 INFO [stderr] 512 | 0xA6 => cycles += self.and_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 05 01:27:36.714 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.714 INFO [stderr] Dec 05 01:27:36.714 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.714 INFO [stderr] --> src/gb/cpu/cpu.rs:514:21 Dec 05 01:27:36.714 INFO [stderr] | Dec 05 01:27:36.714 INFO [stderr] 514 | 0xA7 => cycles += self.and_register(&RegisterIdentifier::A), Dec 05 01:27:36.714 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.715 INFO [stderr] Dec 05 01:27:36.715 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.715 INFO [stderr] --> src/gb/cpu/cpu.rs:516:21 Dec 05 01:27:36.715 INFO [stderr] | Dec 05 01:27:36.715 INFO [stderr] 516 | 0xA8 => cycles += self.xor_register(&RegisterIdentifier::B), Dec 05 01:27:36.715 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.715 INFO [stderr] Dec 05 01:27:36.715 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.715 INFO [stderr] --> src/gb/cpu/cpu.rs:518:21 Dec 05 01:27:36.715 INFO [stderr] | Dec 05 01:27:36.715 INFO [stderr] 518 | 0xA9 => cycles += self.xor_register(&RegisterIdentifier::C), Dec 05 01:27:36.715 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.716 INFO [stderr] Dec 05 01:27:36.716 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.716 INFO [stderr] --> src/gb/cpu/cpu.rs:520:21 Dec 05 01:27:36.716 INFO [stderr] | Dec 05 01:27:36.716 INFO [stderr] 520 | 0xAA => cycles += self.xor_register(&RegisterIdentifier::D), Dec 05 01:27:36.716 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.716 INFO [stderr] Dec 05 01:27:36.716 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.716 INFO [stderr] --> src/gb/cpu/cpu.rs:522:21 Dec 05 01:27:36.716 INFO [stderr] | Dec 05 01:27:36.716 INFO [stderr] 522 | 0xAB => cycles += self.xor_register(&RegisterIdentifier::E), Dec 05 01:27:36.716 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.717 INFO [stderr] Dec 05 01:27:36.717 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.717 INFO [stderr] --> src/gb/cpu/cpu.rs:524:21 Dec 05 01:27:36.717 INFO [stderr] | Dec 05 01:27:36.717 INFO [stderr] 524 | 0xAC => cycles += self.xor_register(&RegisterIdentifier::H), Dec 05 01:27:36.717 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.717 INFO [stderr] Dec 05 01:27:36.717 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.717 INFO [stderr] --> src/gb/cpu/cpu.rs:526:21 Dec 05 01:27:36.717 INFO [stderr] | Dec 05 01:27:36.718 INFO [stderr] 526 | 0xAD => cycles += self.xor_register(&RegisterIdentifier::L), Dec 05 01:27:36.718 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.718 INFO [stderr] Dec 05 01:27:36.718 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.718 INFO [stderr] --> src/gb/cpu/cpu.rs:528:21 Dec 05 01:27:36.718 INFO [stderr] | Dec 05 01:27:36.718 INFO [stderr] 528 | 0xAE => cycles += self.xor_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 05 01:27:36.718 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.718 INFO [stderr] Dec 05 01:27:36.718 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.718 INFO [stderr] --> src/gb/cpu/cpu.rs:530:21 Dec 05 01:27:36.718 INFO [stderr] | Dec 05 01:27:36.718 INFO [stderr] 530 | 0xAF => cycles += self.xor_register(&RegisterIdentifier::A), Dec 05 01:27:36.719 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.719 INFO [stderr] Dec 05 01:27:36.719 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.719 INFO [stderr] --> src/gb/cpu/cpu.rs:532:21 Dec 05 01:27:36.719 INFO [stderr] | Dec 05 01:27:36.719 INFO [stderr] 532 | 0xB0 => cycles += self.or_register(&RegisterIdentifier::B), Dec 05 01:27:36.719 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.719 INFO [stderr] Dec 05 01:27:36.720 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.720 INFO [stderr] --> src/gb/cpu/cpu.rs:534:21 Dec 05 01:27:36.720 INFO [stderr] | Dec 05 01:27:36.720 INFO [stderr] 534 | 0xB1 => cycles += self.or_register(&RegisterIdentifier::C), Dec 05 01:27:36.720 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.720 INFO [stderr] Dec 05 01:27:36.720 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.720 INFO [stderr] --> src/gb/cpu/cpu.rs:536:21 Dec 05 01:27:36.720 INFO [stderr] | Dec 05 01:27:36.720 INFO [stderr] 536 | 0xB2 => cycles += self.or_register(&RegisterIdentifier::D), Dec 05 01:27:36.720 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.721 INFO [stderr] Dec 05 01:27:36.721 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.721 INFO [stderr] --> src/gb/cpu/cpu.rs:538:21 Dec 05 01:27:36.721 INFO [stderr] | Dec 05 01:27:36.721 INFO [stderr] 538 | 0xB3 => cycles += self.or_register(&RegisterIdentifier::E), Dec 05 01:27:36.721 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.721 INFO [stderr] Dec 05 01:27:36.721 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.721 INFO [stderr] --> src/gb/cpu/cpu.rs:540:21 Dec 05 01:27:36.721 INFO [stderr] | Dec 05 01:27:36.722 INFO [stderr] 540 | 0xB4 => cycles += self.or_register(&RegisterIdentifier::H), Dec 05 01:27:36.722 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.722 INFO [stderr] Dec 05 01:27:36.722 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.722 INFO [stderr] --> src/gb/cpu/cpu.rs:542:21 Dec 05 01:27:36.722 INFO [stderr] | Dec 05 01:27:36.722 INFO [stderr] 542 | 0xB5 => cycles += self.or_register(&RegisterIdentifier::L), Dec 05 01:27:36.722 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.722 INFO [stderr] Dec 05 01:27:36.723 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.723 INFO [stderr] --> src/gb/cpu/cpu.rs:544:21 Dec 05 01:27:36.723 INFO [stderr] | Dec 05 01:27:36.723 INFO [stderr] 544 | 0xB6 => cycles += self.or_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 05 01:27:36.723 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.723 INFO [stderr] Dec 05 01:27:36.723 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.723 INFO [stderr] --> src/gb/cpu/cpu.rs:546:21 Dec 05 01:27:36.723 INFO [stderr] | Dec 05 01:27:36.723 INFO [stderr] 546 | 0xB7 => cycles += self.or_register(&RegisterIdentifier::A), Dec 05 01:27:36.723 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.723 INFO [stderr] Dec 05 01:27:36.724 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.724 INFO [stderr] --> src/gb/cpu/cpu.rs:548:21 Dec 05 01:27:36.724 INFO [stderr] | Dec 05 01:27:36.724 INFO [stderr] 548 | 0xB8 => cycles += self.cp_register(&RegisterIdentifier::B), Dec 05 01:27:36.724 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.724 INFO [stderr] Dec 05 01:27:36.724 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.724 INFO [stderr] --> src/gb/cpu/cpu.rs:550:21 Dec 05 01:27:36.724 INFO [stderr] | Dec 05 01:27:36.724 INFO [stderr] 550 | 0xB9 => cycles += self.cp_register(&RegisterIdentifier::C), Dec 05 01:27:36.725 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.725 INFO [stderr] Dec 05 01:27:36.725 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.725 INFO [stderr] --> src/gb/cpu/cpu.rs:552:21 Dec 05 01:27:36.725 INFO [stderr] | Dec 05 01:27:36.725 INFO [stderr] 552 | 0xBA => cycles += self.cp_register(&RegisterIdentifier::D), Dec 05 01:27:36.725 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.725 INFO [stderr] Dec 05 01:27:36.725 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.725 INFO [stderr] --> src/gb/cpu/cpu.rs:554:21 Dec 05 01:27:36.726 INFO [stderr] | Dec 05 01:27:36.726 INFO [stderr] 554 | 0xBB => cycles += self.cp_register(&RegisterIdentifier::E), Dec 05 01:27:36.726 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.726 INFO [stderr] Dec 05 01:27:36.726 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.726 INFO [stderr] --> src/gb/cpu/cpu.rs:556:21 Dec 05 01:27:36.726 INFO [stderr] | Dec 05 01:27:36.726 INFO [stderr] 556 | 0xBC => cycles += self.cp_register(&RegisterIdentifier::H), Dec 05 01:27:36.726 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.726 INFO [stderr] Dec 05 01:27:36.727 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.727 INFO [stderr] --> src/gb/cpu/cpu.rs:558:21 Dec 05 01:27:36.727 INFO [stderr] | Dec 05 01:27:36.727 INFO [stderr] 558 | 0xBD => cycles += self.cp_register(&RegisterIdentifier::L), Dec 05 01:27:36.727 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.727 INFO [stderr] Dec 05 01:27:36.727 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.727 INFO [stderr] --> src/gb/cpu/cpu.rs:560:21 Dec 05 01:27:36.727 INFO [stderr] | Dec 05 01:27:36.727 INFO [stderr] 560 | 0xBE => cycles += self.cp_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 05 01:27:36.727 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.728 INFO [stderr] Dec 05 01:27:36.728 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.728 INFO [stderr] --> src/gb/cpu/cpu.rs:562:21 Dec 05 01:27:36.728 INFO [stderr] | Dec 05 01:27:36.728 INFO [stderr] 562 | 0xBF => cycles += self.cp_register(&RegisterIdentifier::A), Dec 05 01:27:36.728 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.728 INFO [stderr] Dec 05 01:27:36.728 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.728 INFO [stderr] --> src/gb/cpu/cpu.rs:564:21 Dec 05 01:27:36.728 INFO [stderr] | Dec 05 01:27:36.729 INFO [stderr] 564 | 0xC0 => cycles += self.ret_flag(CPUFlag::Z, false), Dec 05 01:27:36.729 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.729 INFO [stderr] Dec 05 01:27:36.729 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.729 INFO [stderr] --> src/gb/cpu/cpu.rs:566:21 Dec 05 01:27:36.729 INFO [stderr] | Dec 05 01:27:36.729 INFO [stderr] 566 | 0xC1 => cycles += self.pop_bi_register(&BiRegisterIdentifier::BC), Dec 05 01:27:36.730 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.730 INFO [stderr] Dec 05 01:27:36.730 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.730 INFO [stderr] --> src/gb/cpu/cpu.rs:568:21 Dec 05 01:27:36.730 INFO [stderr] | Dec 05 01:27:36.730 INFO [stderr] 568 | 0xC2 => cycles += self.jp_flag_a16(CPUFlag::Z, false), Dec 05 01:27:36.730 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.730 INFO [stderr] Dec 05 01:27:36.730 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.730 INFO [stderr] --> src/gb/cpu/cpu.rs:570:21 Dec 05 01:27:36.731 INFO [stderr] | Dec 05 01:27:36.731 INFO [stderr] 570 | 0xC3 => cycles += self.jp_a16(), Dec 05 01:27:36.731 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.731 INFO [stderr] Dec 05 01:27:36.731 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.731 INFO [stderr] --> src/gb/cpu/cpu.rs:572:21 Dec 05 01:27:36.732 INFO [stderr] | Dec 05 01:27:36.732 INFO [stderr] 572 | 0xC4 => cycles += self.call_flag_a16(CPUFlag::Z, false), Dec 05 01:27:36.732 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.732 INFO [stderr] Dec 05 01:27:36.732 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.732 INFO [stderr] --> src/gb/cpu/cpu.rs:574:21 Dec 05 01:27:36.733 INFO [stderr] | Dec 05 01:27:36.733 INFO [stderr] 574 | 0xC5 => cycles += self.push_bi_register(&BiRegisterIdentifier::BC), Dec 05 01:27:36.733 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.733 INFO [stderr] Dec 05 01:27:36.733 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.733 INFO [stderr] --> src/gb/cpu/cpu.rs:576:21 Dec 05 01:27:36.733 INFO [stderr] | Dec 05 01:27:36.733 INFO [stderr] 576 | 0xC6 => cycles += self.add_d8(), Dec 05 01:27:36.733 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.733 INFO [stderr] Dec 05 01:27:36.734 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.734 INFO [stderr] --> src/gb/cpu/cpu.rs:578:21 Dec 05 01:27:36.734 INFO [stderr] | Dec 05 01:27:36.734 INFO [stderr] 578 | 0xC7 => cycles += self.rst(0x00), Dec 05 01:27:36.734 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.734 INFO [stderr] Dec 05 01:27:36.734 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.734 INFO [stderr] --> src/gb/cpu/cpu.rs:580:21 Dec 05 01:27:36.734 INFO [stderr] | Dec 05 01:27:36.734 INFO [stderr] 580 | 0xC8 => cycles += self.ret_flag(CPUFlag::Z, true), Dec 05 01:27:36.734 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.735 INFO [stderr] Dec 05 01:27:36.735 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.735 INFO [stderr] --> src/gb/cpu/cpu.rs:582:21 Dec 05 01:27:36.735 INFO [stderr] | Dec 05 01:27:36.735 INFO [stderr] 582 | 0xC9 => cycles += self.ret(), Dec 05 01:27:36.735 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.735 INFO [stderr] Dec 05 01:27:36.736 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.736 INFO [stderr] --> src/gb/cpu/cpu.rs:584:21 Dec 05 01:27:36.736 INFO [stderr] | Dec 05 01:27:36.736 INFO [stderr] 584 | 0xCA => cycles += self.jp_flag_a16(CPUFlag::Z, true), Dec 05 01:27:36.736 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.736 INFO [stderr] Dec 05 01:27:36.736 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.737 INFO [stderr] --> src/gb/cpu/cpu.rs:587:21 Dec 05 01:27:36.737 INFO [stderr] | Dec 05 01:27:36.737 INFO [stderr] 587 | 0xC4 => cycles += self.call_flag_a16(CPUFlag::Z, true), Dec 05 01:27:36.737 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.737 INFO [stderr] Dec 05 01:27:36.737 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.737 INFO [stderr] --> src/gb/cpu/cpu.rs:589:21 Dec 05 01:27:36.738 INFO [stderr] | Dec 05 01:27:36.738 INFO [stderr] 589 | 0xCD => cycles += self.call_a16(), Dec 05 01:27:36.738 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.738 INFO [stderr] Dec 05 01:27:36.738 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.738 INFO [stderr] --> src/gb/cpu/cpu.rs:591:21 Dec 05 01:27:36.738 INFO [stderr] | Dec 05 01:27:36.738 INFO [stderr] 591 | 0xCE => cycles += self.adc_d8(), Dec 05 01:27:36.738 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.738 INFO [stderr] Dec 05 01:27:36.739 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.739 INFO [stderr] --> src/gb/cpu/cpu.rs:593:21 Dec 05 01:27:36.739 INFO [stderr] | Dec 05 01:27:36.739 INFO [stderr] 593 | 0xCF => cycles += self.rst(0x08), Dec 05 01:27:36.739 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.739 INFO [stderr] Dec 05 01:27:36.739 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.739 INFO [stderr] --> src/gb/cpu/cpu.rs:595:21 Dec 05 01:27:36.739 INFO [stderr] | Dec 05 01:27:36.740 INFO [stderr] 595 | 0xD0 => cycles += self.ret_flag(CPUFlag::C, false), Dec 05 01:27:36.740 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.740 INFO [stderr] Dec 05 01:27:36.740 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.740 INFO [stderr] --> src/gb/cpu/cpu.rs:597:21 Dec 05 01:27:36.740 INFO [stderr] | Dec 05 01:27:36.740 INFO [stderr] 597 | 0xC1 => cycles += self.pop_bi_register(&BiRegisterIdentifier::DE), Dec 05 01:27:36.740 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.740 INFO [stderr] Dec 05 01:27:36.741 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.741 INFO [stderr] --> src/gb/cpu/cpu.rs:599:21 Dec 05 01:27:36.741 INFO [stderr] | Dec 05 01:27:36.741 INFO [stderr] 599 | 0xD2 => cycles += self.jp_flag_a16(CPUFlag::C, false), Dec 05 01:27:36.741 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.741 INFO [stderr] Dec 05 01:27:36.742 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.742 INFO [stderr] --> src/gb/cpu/cpu.rs:601:21 Dec 05 01:27:36.742 INFO [stderr] | Dec 05 01:27:36.742 INFO [stderr] 601 | 0xC4 => cycles += self.call_flag_a16(CPUFlag::C, false), Dec 05 01:27:36.742 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.742 INFO [stderr] Dec 05 01:27:36.742 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.743 INFO [stderr] --> src/gb/cpu/cpu.rs:603:21 Dec 05 01:27:36.743 INFO [stderr] | Dec 05 01:27:36.743 INFO [stderr] 603 | 0xD5 => cycles += self.push_bi_register(&BiRegisterIdentifier::DE), Dec 05 01:27:36.743 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.743 INFO [stderr] Dec 05 01:27:36.743 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.743 INFO [stderr] --> src/gb/cpu/cpu.rs:605:21 Dec 05 01:27:36.744 INFO [stderr] | Dec 05 01:27:36.744 INFO [stderr] 605 | 0xD6 => cycles += self.sub_d8(), Dec 05 01:27:36.744 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.744 INFO [stderr] Dec 05 01:27:36.744 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.744 INFO [stderr] --> src/gb/cpu/cpu.rs:607:21 Dec 05 01:27:36.745 INFO [stderr] | Dec 05 01:27:36.745 INFO [stderr] 607 | 0xD7 => cycles += self.rst(0x10), Dec 05 01:27:36.745 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.745 INFO [stderr] Dec 05 01:27:36.745 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.745 INFO [stderr] --> src/gb/cpu/cpu.rs:609:21 Dec 05 01:27:36.746 INFO [stderr] | Dec 05 01:27:36.746 INFO [stderr] 609 | 0xD8 => cycles += self.ret_flag(CPUFlag::C, true), Dec 05 01:27:36.746 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.746 INFO [stderr] Dec 05 01:27:36.746 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.746 INFO [stderr] --> src/gb/cpu/cpu.rs:612:21 Dec 05 01:27:36.747 INFO [stderr] | Dec 05 01:27:36.747 INFO [stderr] 612 | 0xDA => cycles += self.jp_flag_a16(CPUFlag::C, true), Dec 05 01:27:36.747 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.747 INFO [stderr] Dec 05 01:27:36.747 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.747 INFO [stderr] --> src/gb/cpu/cpu.rs:614:21 Dec 05 01:27:36.748 INFO [stderr] | Dec 05 01:27:36.748 INFO [stderr] 614 | 0xDC => cycles += self.call_flag_a16(CPUFlag::C, true), Dec 05 01:27:36.748 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.748 INFO [stderr] Dec 05 01:27:36.748 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.748 INFO [stderr] --> src/gb/cpu/cpu.rs:616:21 Dec 05 01:27:36.749 INFO [stderr] | Dec 05 01:27:36.749 INFO [stderr] 616 | 0xDE => cycles += self.sbc_d8(), Dec 05 01:27:36.749 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.749 INFO [stderr] Dec 05 01:27:36.749 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.749 INFO [stderr] --> src/gb/cpu/cpu.rs:618:21 Dec 05 01:27:36.749 INFO [stderr] | Dec 05 01:27:36.750 INFO [stderr] 618 | 0xDF => cycles += self.rst(0x18), Dec 05 01:27:36.750 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.750 INFO [stderr] Dec 05 01:27:36.750 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.750 INFO [stderr] --> src/gb/cpu/cpu.rs:620:21 Dec 05 01:27:36.751 INFO [stderr] | Dec 05 01:27:36.751 INFO [stderr] 620 | 0xE0 => cycles += self.ldh_a8_ptr_register(&RegisterIdentifier::A), Dec 05 01:27:36.751 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.751 INFO [stderr] Dec 05 01:27:36.751 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.751 INFO [stderr] --> src/gb/cpu/cpu.rs:622:21 Dec 05 01:27:36.752 INFO [stderr] | Dec 05 01:27:36.752 INFO [stderr] 622 | 0xE1 => cycles += self.pop_bi_register(&BiRegisterIdentifier::HL), Dec 05 01:27:36.752 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.752 INFO [stderr] Dec 05 01:27:36.752 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.752 INFO [stderr] --> src/gb/cpu/cpu.rs:624:21 Dec 05 01:27:36.752 INFO [stderr] | Dec 05 01:27:36.752 INFO [stderr] 624 | 0xE2 => cycles += self.ld_register_ptr_register(&RegisterIdentifier::C, &RegisterIdentifier::A), Dec 05 01:27:36.753 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.753 INFO [stderr] Dec 05 01:27:36.753 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.753 INFO [stderr] --> src/gb/cpu/cpu.rs:626:21 Dec 05 01:27:36.753 INFO [stderr] | Dec 05 01:27:36.753 INFO [stderr] 626 | 0xE5 => cycles += self.push_bi_register(&BiRegisterIdentifier::HL), Dec 05 01:27:36.754 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.754 INFO [stderr] Dec 05 01:27:36.754 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.754 INFO [stderr] --> src/gb/cpu/cpu.rs:628:21 Dec 05 01:27:36.754 INFO [stderr] | Dec 05 01:27:36.755 INFO [stderr] 628 | 0xE6 => cycles += self.and_d8(), Dec 05 01:27:36.755 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.755 INFO [stderr] Dec 05 01:27:36.755 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.755 INFO [stderr] --> src/gb/cpu/cpu.rs:630:21 Dec 05 01:27:36.755 INFO [stderr] | Dec 05 01:27:36.756 INFO [stderr] 630 | 0xE7 => cycles += self.rst(0x20), Dec 05 01:27:36.756 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.763 INFO [stderr] Dec 05 01:27:36.763 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.763 INFO [stderr] --> src/gb/cpu/cpu.rs:633:21 Dec 05 01:27:36.763 INFO [stderr] | Dec 05 01:27:36.763 INFO [stderr] 633 | 0xE9 => cycles += self.jp_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 05 01:27:36.763 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.763 INFO [stderr] Dec 05 01:27:36.763 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.763 INFO [stderr] --> src/gb/cpu/cpu.rs:635:21 Dec 05 01:27:36.763 INFO [stderr] | Dec 05 01:27:36.763 INFO [stderr] 635 | 0xEA => cycles += self.ld_a16_ptr_register(&RegisterIdentifier::A), Dec 05 01:27:36.763 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.763 INFO [stderr] Dec 05 01:27:36.763 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.763 INFO [stderr] --> src/gb/cpu/cpu.rs:637:21 Dec 05 01:27:36.763 INFO [stderr] | Dec 05 01:27:36.763 INFO [stderr] 637 | 0xEE => cycles += self.and_d8(), Dec 05 01:27:36.763 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.763 INFO [stderr] Dec 05 01:27:36.763 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.763 INFO [stderr] --> src/gb/cpu/cpu.rs:639:21 Dec 05 01:27:36.763 INFO [stderr] | Dec 05 01:27:36.763 INFO [stderr] 639 | 0xEF => cycles += self.rst(0x28), Dec 05 01:27:36.763 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.763 INFO [stderr] Dec 05 01:27:36.763 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.763 INFO [stderr] --> src/gb/cpu/cpu.rs:641:21 Dec 05 01:27:36.763 INFO [stderr] | Dec 05 01:27:36.763 INFO [stderr] 641 | 0xF0 => cycles += self.ldh_register_a8_ptr(&RegisterIdentifier::A), Dec 05 01:27:36.763 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.763 INFO [stderr] Dec 05 01:27:36.763 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.763 INFO [stderr] --> src/gb/cpu/cpu.rs:643:21 Dec 05 01:27:36.763 INFO [stderr] | Dec 05 01:27:36.763 INFO [stderr] 643 | 0xF1 => cycles += self.pop_bi_register(&BiRegisterIdentifier::AF), Dec 05 01:27:36.763 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.763 INFO [stderr] Dec 05 01:27:36.763 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.763 INFO [stderr] --> src/gb/cpu/cpu.rs:645:21 Dec 05 01:27:36.763 INFO [stderr] | Dec 05 01:27:36.763 INFO [stderr] 645 | 0xF2 => cycles += self.ld_register_register_ptr(&RegisterIdentifier::A, &RegisterIdentifier::C), Dec 05 01:27:36.763 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.763 INFO [stderr] Dec 05 01:27:36.763 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.763 INFO [stderr] --> src/gb/cpu/cpu.rs:648:21 Dec 05 01:27:36.763 INFO [stderr] | Dec 05 01:27:36.763 INFO [stderr] 648 | 0xF5 => cycles += self.push_bi_register(&BiRegisterIdentifier::AF), Dec 05 01:27:36.763 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.763 INFO [stderr] Dec 05 01:27:36.763 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.763 INFO [stderr] --> src/gb/cpu/cpu.rs:650:21 Dec 05 01:27:36.763 INFO [stderr] | Dec 05 01:27:36.763 INFO [stderr] 650 | 0xF6 => cycles += self.or_d8(), Dec 05 01:27:36.763 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.763 INFO [stderr] Dec 05 01:27:36.763 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.763 INFO [stderr] --> src/gb/cpu/cpu.rs:652:21 Dec 05 01:27:36.763 INFO [stderr] | Dec 05 01:27:36.763 INFO [stderr] 652 | 0xF7 => cycles += self.rst(0x30), Dec 05 01:27:36.763 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.763 INFO [stderr] Dec 05 01:27:36.763 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.763 INFO [stderr] --> src/gb/cpu/cpu.rs:655:21 Dec 05 01:27:36.763 INFO [stderr] | Dec 05 01:27:36.763 INFO [stderr] 655 | 0xF9 => cycles += self.ld_sp_bi_register(&BiRegisterIdentifier::HL), Dec 05 01:27:36.763 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.763 INFO [stderr] Dec 05 01:27:36.763 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.763 INFO [stderr] --> src/gb/cpu/cpu.rs:657:21 Dec 05 01:27:36.763 INFO [stderr] | Dec 05 01:27:36.763 INFO [stderr] 657 | 0xFA => cycles += self.ld_register_a16_ptr(&RegisterIdentifier::A), Dec 05 01:27:36.763 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.763 INFO [stderr] Dec 05 01:27:36.764 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.764 INFO [stderr] --> src/gb/cpu/cpu.rs:660:21 Dec 05 01:27:36.764 INFO [stderr] | Dec 05 01:27:36.764 INFO [stderr] 660 | 0xFE => cycles += self.cp_d8(), Dec 05 01:27:36.764 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.764 INFO [stderr] Dec 05 01:27:36.764 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:36.764 INFO [stderr] --> src/gb/cpu/cpu.rs:662:21 Dec 05 01:27:36.764 INFO [stderr] | Dec 05 01:27:36.764 INFO [stderr] 662 | 0xFF => cycles += self.rst(0x38), Dec 05 01:27:36.764 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.764 INFO [stderr] Dec 05 01:27:36.764 INFO [stderr] warning: unused variable: `lhs` Dec 05 01:27:36.764 INFO [stderr] --> src/gb/cpu/cpu.rs:1309:13 Dec 05 01:27:36.764 INFO [stderr] | Dec 05 01:27:36.764 INFO [stderr] 1309 | let lhs = self.read_register(&RegisterIdentifier::A); Dec 05 01:27:36.764 INFO [stderr] | ^^^ help: consider using `_lhs` instead Dec 05 01:27:36.764 INFO [stderr] Dec 05 01:27:36.798 INFO [stderr] warning: variable does not need to be mutable Dec 05 01:27:36.798 INFO [stderr] --> src/gb/cpu/cpu.rs:778:13 Dec 05 01:27:36.798 INFO [stderr] | Dec 05 01:27:36.798 INFO [stderr] 778 | let mut address = self.memory_bus.borrow().read_16bit(self.program_counter.read() as usize); Dec 05 01:27:36.798 INFO [stderr] | ----^^^^^^^ Dec 05 01:27:36.799 INFO [stderr] | | Dec 05 01:27:36.799 INFO [stderr] | help: remove this `mut` Dec 05 01:27:36.799 INFO [stderr] | Dec 05 01:27:36.799 INFO [stderr] = note: #[warn(unused_mut)] on by default Dec 05 01:27:36.799 INFO [stderr] Dec 05 01:27:36.852 INFO [stderr] warning: field is never used: `ram` Dec 05 01:27:36.852 INFO [stderr] --> src/gb/console.rs:37:5 Dec 05 01:27:36.852 INFO [stderr] | Dec 05 01:27:36.853 INFO [stderr] 37 | ram: Rc>, Dec 05 01:27:36.853 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^ Dec 05 01:27:36.853 INFO [stderr] | Dec 05 01:27:36.853 INFO [stderr] = note: #[warn(dead_code)] on by default Dec 05 01:27:36.853 INFO [stderr] Dec 05 01:27:36.853 INFO [stderr] warning: field is never used: `high_ram` Dec 05 01:27:36.853 INFO [stderr] --> src/gb/console.rs:38:5 Dec 05 01:27:36.854 INFO [stderr] | Dec 05 01:27:36.854 INFO [stderr] 38 | high_ram: Rc>, Dec 05 01:27:36.854 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 05 01:27:36.854 INFO [stderr] Dec 05 01:27:36.855 INFO [stderr] warning: field is never used: `io` Dec 05 01:27:36.855 INFO [stderr] --> src/gb/console.rs:39:5 Dec 05 01:27:36.855 INFO [stderr] | Dec 05 01:27:36.855 INFO [stderr] 39 | io: Rc>, Dec 05 01:27:36.856 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 05 01:27:36.856 INFO [stderr] Dec 05 01:27:36.856 INFO [stderr] warning: field is never used: `memory_bus` Dec 05 01:27:36.856 INFO [stderr] --> src/gb/console.rs:41:5 Dec 05 01:27:36.856 INFO [stderr] | Dec 05 01:27:36.857 INFO [stderr] 41 | memory_bus: Rc> Dec 05 01:27:36.857 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 05 01:27:36.857 INFO [stderr] Dec 05 01:27:36.858 INFO [stderr] warning: method is never used: `ld_bi_register_register` Dec 05 01:27:36.858 INFO [stderr] --> src/gb/cpu/cpu.rs:688:5 Dec 05 01:27:36.858 INFO [stderr] | Dec 05 01:27:36.858 INFO [stderr] 688 | / fn ld_bi_register_register(&mut self, Dec 05 01:27:36.858 INFO [stderr] 689 | | bi_register_identifier: &BiRegisterIdentifier, Dec 05 01:27:36.859 INFO [stderr] 690 | | register_identifier: &RegisterIdentifier) -> u32 { Dec 05 01:27:36.859 INFO [stderr] 691 | | let value = self.read_register(register_identifier); Dec 05 01:27:36.859 INFO [stderr] 692 | | self.write_bi_register(bi_register_identifier, value as u16); Dec 05 01:27:36.859 INFO [stderr] 693 | | 8 Dec 05 01:27:36.860 INFO [stderr] 694 | | } Dec 05 01:27:36.860 INFO [stderr] | |_____^ Dec 05 01:27:36.860 INFO [stderr] Dec 05 01:27:36.860 INFO [stderr] warning: method is never used: `ld_a16_sp` Dec 05 01:27:36.861 INFO [stderr] --> src/gb/cpu/cpu.rs:769:5 Dec 05 01:27:36.861 INFO [stderr] | Dec 05 01:27:36.861 INFO [stderr] 769 | fn ld_a16_sp(&mut self) -> u32 { Dec 05 01:27:36.861 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 05 01:27:36.861 INFO [stderr] Dec 05 01:27:36.862 INFO [stderr] warning: method is never used: `xor_d8` Dec 05 01:27:36.862 INFO [stderr] --> src/gb/cpu/cpu.rs:1360:5 Dec 05 01:27:36.862 INFO [stderr] | Dec 05 01:27:36.863 INFO [stderr] 1360 | fn xor_d8(&mut self) -> u32 { Dec 05 01:27:36.863 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 05 01:27:36.863 INFO [stderr] Dec 05 01:27:36.864 INFO [stderr] warning: variant is never constructed: `RomOnly` Dec 05 01:27:36.864 INFO [stderr] --> src/gb/memory/cartridge.rs:34:5 Dec 05 01:27:36.864 INFO [stderr] | Dec 05 01:27:36.864 INFO [stderr] 34 | RomOnly, Dec 05 01:27:36.865 INFO [stderr] | ^^^^^^^ Dec 05 01:27:36.865 INFO [stderr] Dec 05 01:27:36.865 INFO [stderr] warning: variant is never constructed: `RomMbc1` Dec 05 01:27:36.865 INFO [stderr] --> src/gb/memory/cartridge.rs:35:5 Dec 05 01:27:36.866 INFO [stderr] | Dec 05 01:27:36.866 INFO [stderr] 35 | RomMbc1, Dec 05 01:27:36.866 INFO [stderr] | ^^^^^^^ Dec 05 01:27:36.866 INFO [stderr] Dec 05 01:27:36.867 INFO [stderr] warning: variant is never constructed: `RomMbc1Ram` Dec 05 01:27:36.867 INFO [stderr] --> src/gb/memory/cartridge.rs:36:5 Dec 05 01:27:36.867 INFO [stderr] | Dec 05 01:27:36.867 INFO [stderr] 36 | RomMbc1Ram, Dec 05 01:27:36.867 INFO [stderr] | ^^^^^^^^^^ Dec 05 01:27:36.868 INFO [stderr] Dec 05 01:27:36.868 INFO [stderr] warning: variant is never constructed: `RomMbc1RamBattery` Dec 05 01:27:36.868 INFO [stderr] --> src/gb/memory/cartridge.rs:37:5 Dec 05 01:27:36.868 INFO [stderr] | Dec 05 01:27:36.869 INFO [stderr] 37 | RomMbc1RamBattery, Dec 05 01:27:36.869 INFO [stderr] | ^^^^^^^^^^^^^^^^^ Dec 05 01:27:36.869 INFO [stderr] Dec 05 01:27:36.869 INFO [stderr] warning: variant is never constructed: `RomMbc2` Dec 05 01:27:36.870 INFO [stderr] --> src/gb/memory/cartridge.rs:38:5 Dec 05 01:27:36.870 INFO [stderr] | Dec 05 01:27:36.870 INFO [stderr] 38 | RomMbc2, Dec 05 01:27:36.870 INFO [stderr] | ^^^^^^^ Dec 05 01:27:36.870 INFO [stderr] Dec 05 01:27:36.871 INFO [stderr] warning: variant is never constructed: `RomMbc2Battery` Dec 05 01:27:36.871 INFO [stderr] --> src/gb/memory/cartridge.rs:39:5 Dec 05 01:27:36.871 INFO [stderr] | Dec 05 01:27:36.871 INFO [stderr] 39 | RomMbc2Battery, Dec 05 01:27:36.872 INFO [stderr] | ^^^^^^^^^^^^^^ Dec 05 01:27:36.872 INFO [stderr] Dec 05 01:27:36.872 INFO [stderr] warning: variant is never constructed: `RomRam` Dec 05 01:27:36.872 INFO [stderr] --> src/gb/memory/cartridge.rs:40:5 Dec 05 01:27:36.873 INFO [stderr] | Dec 05 01:27:36.873 INFO [stderr] 40 | RomRam, Dec 05 01:27:36.873 INFO [stderr] | ^^^^^^ Dec 05 01:27:36.873 INFO [stderr] Dec 05 01:27:36.874 INFO [stderr] warning: variant is never constructed: `RomRamBattery` Dec 05 01:27:36.874 INFO [stderr] --> src/gb/memory/cartridge.rs:41:5 Dec 05 01:27:36.874 INFO [stderr] | Dec 05 01:27:36.874 INFO [stderr] 41 | RomRamBattery, Dec 05 01:27:36.875 INFO [stderr] | ^^^^^^^^^^^^^ Dec 05 01:27:36.875 INFO [stderr] Dec 05 01:27:36.875 INFO [stderr] warning: variant is never constructed: `RomMm01` Dec 05 01:27:36.875 INFO [stderr] --> src/gb/memory/cartridge.rs:42:5 Dec 05 01:27:36.876 INFO [stderr] | Dec 05 01:27:36.876 INFO [stderr] 42 | RomMm01, Dec 05 01:27:36.876 INFO [stderr] | ^^^^^^^ Dec 05 01:27:36.876 INFO [stderr] Dec 05 01:27:36.877 INFO [stderr] warning: variant is never constructed: `RomMm01Sram` Dec 05 01:27:36.877 INFO [stderr] --> src/gb/memory/cartridge.rs:43:5 Dec 05 01:27:36.877 INFO [stderr] | Dec 05 01:27:36.877 INFO [stderr] 43 | RomMm01Sram, Dec 05 01:27:36.877 INFO [stderr] | ^^^^^^^^^^^ Dec 05 01:27:36.878 INFO [stderr] Dec 05 01:27:36.878 INFO [stderr] warning: variant is never constructed: `RomMm01SramBattery` Dec 05 01:27:36.878 INFO [stderr] --> src/gb/memory/cartridge.rs:44:5 Dec 05 01:27:36.879 INFO [stderr] | Dec 05 01:27:36.879 INFO [stderr] 44 | RomMm01SramBattery, Dec 05 01:27:36.879 INFO [stderr] | ^^^^^^^^^^^^^^^^^^ Dec 05 01:27:36.879 INFO [stderr] Dec 05 01:27:36.880 INFO [stderr] warning: variant is never constructed: `RomMbc3TimerBattery` Dec 05 01:27:36.880 INFO [stderr] --> src/gb/memory/cartridge.rs:45:5 Dec 05 01:27:36.880 INFO [stderr] | Dec 05 01:27:36.880 INFO [stderr] 45 | RomMbc3TimerBattery, Dec 05 01:27:36.881 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 05 01:27:36.881 INFO [stderr] Dec 05 01:27:36.881 INFO [stderr] warning: variant is never constructed: `RomMbc3TimerRamBattery` Dec 05 01:27:36.881 INFO [stderr] --> src/gb/memory/cartridge.rs:46:5 Dec 05 01:27:36.882 INFO [stderr] | Dec 05 01:27:36.882 INFO [stderr] 46 | RomMbc3TimerRamBattery, Dec 05 01:27:36.882 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ Dec 05 01:27:36.882 INFO [stderr] Dec 05 01:27:36.883 INFO [stderr] warning: variant is never constructed: `RomMbc3` Dec 05 01:27:36.883 INFO [stderr] --> src/gb/memory/cartridge.rs:47:5 Dec 05 01:27:36.883 INFO [stderr] | Dec 05 01:27:36.884 INFO [stderr] 47 | RomMbc3, Dec 05 01:27:36.884 INFO [stderr] | ^^^^^^^ Dec 05 01:27:36.884 INFO [stderr] Dec 05 01:27:36.884 INFO [stderr] warning: variant is never constructed: `RomMbc3Ram` Dec 05 01:27:36.884 INFO [stderr] --> src/gb/memory/cartridge.rs:48:5 Dec 05 01:27:36.885 INFO [stderr] | Dec 05 01:27:36.885 INFO [stderr] 48 | RomMbc3Ram, Dec 05 01:27:36.885 INFO [stderr] | ^^^^^^^^^^ Dec 05 01:27:36.885 INFO [stderr] Dec 05 01:27:36.886 INFO [stderr] warning: variant is never constructed: `RomMbc3RamBattery` Dec 05 01:27:36.886 INFO [stderr] --> src/gb/memory/cartridge.rs:49:5 Dec 05 01:27:36.886 INFO [stderr] | Dec 05 01:27:36.886 INFO [stderr] 49 | RomMbc3RamBattery, Dec 05 01:27:36.887 INFO [stderr] | ^^^^^^^^^^^^^^^^^ Dec 05 01:27:36.887 INFO [stderr] Dec 05 01:27:36.887 INFO [stderr] warning: variant is never constructed: `RomMbc5` Dec 05 01:27:36.887 INFO [stderr] --> src/gb/memory/cartridge.rs:50:5 Dec 05 01:27:36.888 INFO [stderr] | Dec 05 01:27:36.888 INFO [stderr] 50 | RomMbc5, Dec 05 01:27:36.888 INFO [stderr] | ^^^^^^^ Dec 05 01:27:36.888 INFO [stderr] Dec 05 01:27:36.888 INFO [stderr] warning: variant is never constructed: `RomMbc5Ram` Dec 05 01:27:36.889 INFO [stderr] --> src/gb/memory/cartridge.rs:51:5 Dec 05 01:27:36.889 INFO [stderr] | Dec 05 01:27:36.889 INFO [stderr] 51 | RomMbc5Ram, Dec 05 01:27:36.889 INFO [stderr] | ^^^^^^^^^^ Dec 05 01:27:36.890 INFO [stderr] Dec 05 01:27:36.890 INFO [stderr] warning: variant is never constructed: `RomMbc5RamBattery` Dec 05 01:27:36.890 INFO [stderr] --> src/gb/memory/cartridge.rs:52:5 Dec 05 01:27:36.890 INFO [stderr] | Dec 05 01:27:36.891 INFO [stderr] 52 | RomMbc5RamBattery, Dec 05 01:27:36.891 INFO [stderr] | ^^^^^^^^^^^^^^^^^ Dec 05 01:27:36.891 INFO [stderr] Dec 05 01:27:36.892 INFO [stderr] warning: variant is never constructed: `RomMbc5Rumble` Dec 05 01:27:36.892 INFO [stderr] --> src/gb/memory/cartridge.rs:53:5 Dec 05 01:27:36.892 INFO [stderr] | Dec 05 01:27:36.892 INFO [stderr] 53 | RomMbc5Rumble, Dec 05 01:27:36.892 INFO [stderr] | ^^^^^^^^^^^^^ Dec 05 01:27:36.893 INFO [stderr] Dec 05 01:27:36.893 INFO [stderr] warning: variant is never constructed: `RomMbc5RumbleSram` Dec 05 01:27:36.893 INFO [stderr] --> src/gb/memory/cartridge.rs:54:5 Dec 05 01:27:36.893 INFO [stderr] | Dec 05 01:27:36.894 INFO [stderr] 54 | RomMbc5RumbleSram, Dec 05 01:27:36.894 INFO [stderr] | ^^^^^^^^^^^^^^^^^ Dec 05 01:27:36.894 INFO [stderr] Dec 05 01:27:36.895 INFO [stderr] warning: variant is never constructed: `RomMbc5RumbleSramBattery` Dec 05 01:27:36.895 INFO [stderr] --> src/gb/memory/cartridge.rs:55:5 Dec 05 01:27:36.895 INFO [stderr] | Dec 05 01:27:36.895 INFO [stderr] 55 | RomMbc5RumbleSramBattery, Dec 05 01:27:36.896 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ Dec 05 01:27:36.896 INFO [stderr] Dec 05 01:27:36.896 INFO [stderr] warning: variant is never constructed: `PocketCamera` Dec 05 01:27:36.896 INFO [stderr] --> src/gb/memory/cartridge.rs:56:5 Dec 05 01:27:36.897 INFO [stderr] | Dec 05 01:27:36.897 INFO [stderr] 56 | PocketCamera, Dec 05 01:27:36.897 INFO [stderr] | ^^^^^^^^^^^^ Dec 05 01:27:36.897 INFO [stderr] Dec 05 01:27:36.898 INFO [stderr] warning: variant is never constructed: `BandaiTama5` Dec 05 01:27:36.898 INFO [stderr] --> src/gb/memory/cartridge.rs:57:5 Dec 05 01:27:36.898 INFO [stderr] | Dec 05 01:27:36.899 INFO [stderr] 57 | BandaiTama5, Dec 05 01:27:36.899 INFO [stderr] | ^^^^^^^^^^^ Dec 05 01:27:36.899 INFO [stderr] Dec 05 01:27:36.899 INFO [stderr] warning: variant is never constructed: `HudsonHuc3` Dec 05 01:27:36.899 INFO [stderr] --> src/gb/memory/cartridge.rs:58:5 Dec 05 01:27:36.900 INFO [stderr] | Dec 05 01:27:36.900 INFO [stderr] 58 | HudsonHuc3, Dec 05 01:27:36.900 INFO [stderr] | ^^^^^^^^^^ Dec 05 01:27:36.900 INFO [stderr] Dec 05 01:27:36.900 INFO [stderr] warning: variant is never constructed: `HudsonHuc1` Dec 05 01:27:36.901 INFO [stderr] --> src/gb/memory/cartridge.rs:59:5 Dec 05 01:27:36.901 INFO [stderr] | Dec 05 01:27:36.901 INFO [stderr] 59 | HudsonHuc1 Dec 05 01:27:36.901 INFO [stderr] | ^^^^^^^^^^ Dec 05 01:27:36.901 INFO [stderr] Dec 05 01:27:36.901 INFO [stderr] warning: method is never used: `get_type` Dec 05 01:27:36.902 INFO [stderr] --> src/gb/memory/cartridge.rs:76:5 Dec 05 01:27:36.902 INFO [stderr] | Dec 05 01:27:36.902 INFO [stderr] 76 | pub fn get_type(&self) -> CartridgeType { Dec 05 01:27:36.902 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 05 01:27:36.902 INFO [stderr] Dec 05 01:27:37.742 INFO [stderr] warning: unnecessary parentheses around assigned value Dec 05 01:27:37.742 INFO [stderr] --> src/gb/cpu/cpu.rs:741:26 Dec 05 01:27:37.742 INFO [stderr] | Dec 05 01:27:37.742 INFO [stderr] 741 | let mut result = (a >> 1); Dec 05 01:27:37.742 INFO [stderr] | ^^^^^^^^ help: remove these parentheses Dec 05 01:27:37.755 INFO [stderr] | Dec 05 01:27:37.755 INFO [stderr] = note: #[warn(unused_parens)] on by default Dec 05 01:27:37.755 INFO [stderr] Dec 05 01:27:37.755 INFO [stderr] warning: unused import: `std::u8` Dec 05 01:27:37.755 INFO [stderr] --> src/gb/cpu/cpu.rs:1191:13 Dec 05 01:27:37.756 INFO [stderr] | Dec 05 01:27:37.756 INFO [stderr] 1191 | use std::u8; Dec 05 01:27:37.756 INFO [stderr] | ^^^^^^^ Dec 05 01:27:37.756 INFO [stderr] | Dec 05 01:27:37.756 INFO [stderr] = note: #[warn(unused_imports)] on by default Dec 05 01:27:37.756 INFO [stderr] Dec 05 01:27:38.631 INFO [stderr] warning: private type `gb::memory::cartridge::CartridgeType` in public interface (error E0446) Dec 05 01:27:38.631 INFO [stderr] --> src/gb/memory/cartridge.rs:76:5 Dec 05 01:27:38.631 INFO [stderr] | Dec 05 01:27:38.631 INFO [stderr] 76 | / pub fn get_type(&self) -> CartridgeType { Dec 05 01:27:38.631 INFO [stderr] 77 | | match self.read_8bit(0x0147) { Dec 05 01:27:38.631 INFO [stderr] 78 | | 0x0 => CartridgeType::RomOnly, Dec 05 01:27:38.631 INFO [stderr] 79 | | 0x1 => CartridgeType::RomMbc1, Dec 05 01:27:38.631 INFO [stderr] ... | Dec 05 01:27:38.631 INFO [stderr] 105 | | } Dec 05 01:27:38.631 INFO [stderr] 106 | | } Dec 05 01:27:38.631 INFO [stderr] | |_____^ Dec 05 01:27:38.631 INFO [stderr] | Dec 05 01:27:38.631 INFO [stderr] = note: #[warn(private_in_public)] on by default Dec 05 01:27:38.631 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 05 01:27:38.631 INFO [stderr] = note: for more information, see issue #34537 Dec 05 01:27:38.631 INFO [stderr] Dec 05 01:27:38.655 INFO [stderr] warning: unreachable pattern Dec 05 01:27:38.655 INFO [stderr] --> src/gb/cpu/cpu.rs:587:13 Dec 05 01:27:38.655 INFO [stderr] | Dec 05 01:27:38.655 INFO [stderr] 587 | 0xC4 => cycles += self.call_flag_a16(CPUFlag::Z, true), Dec 05 01:27:38.655 INFO [stderr] | ^^^^ Dec 05 01:27:38.655 INFO [stderr] | Dec 05 01:27:38.655 INFO [stderr] = note: #[warn(unreachable_patterns)] on by default Dec 05 01:27:38.655 INFO [stderr] Dec 05 01:27:38.656 INFO [stderr] warning: unreachable pattern Dec 05 01:27:38.656 INFO [stderr] --> src/gb/cpu/cpu.rs:597:13 Dec 05 01:27:38.656 INFO [stderr] | Dec 05 01:27:38.656 INFO [stderr] 597 | 0xC1 => cycles += self.pop_bi_register(&BiRegisterIdentifier::DE), Dec 05 01:27:38.656 INFO [stderr] | ^^^^ Dec 05 01:27:38.656 INFO [stderr] Dec 05 01:27:38.656 INFO [stderr] warning: unreachable pattern Dec 05 01:27:38.656 INFO [stderr] --> src/gb/cpu/cpu.rs:601:13 Dec 05 01:27:38.656 INFO [stderr] | Dec 05 01:27:38.656 INFO [stderr] 601 | 0xC4 => cycles += self.call_flag_a16(CPUFlag::C, false), Dec 05 01:27:38.656 INFO [stderr] | ^^^^ Dec 05 01:27:38.656 INFO [stderr] Dec 05 01:27:38.669 INFO [stderr] warning: variable `cycles` is assigned to, but never used Dec 05 01:27:38.669 INFO [stderr] --> src/gb/cpu/cpu.rs:174:17 Dec 05 01:27:38.669 INFO [stderr] | Dec 05 01:27:38.669 INFO [stderr] 174 | let mut cycles = 0; Dec 05 01:27:38.669 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.669 INFO [stderr] | Dec 05 01:27:38.669 INFO [stderr] = note: #[warn(unused_variables)] on by default Dec 05 01:27:38.669 INFO [stderr] = note: consider using `_cycles` instead Dec 05 01:27:38.669 INFO [stderr] Dec 05 01:27:38.669 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.669 INFO [stderr] --> src/gb/cpu/cpu.rs:180:21 Dec 05 01:27:38.669 INFO [stderr] | Dec 05 01:27:38.669 INFO [stderr] 180 | 0x00 => cycles += self.nop(), Dec 05 01:27:38.669 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.669 INFO [stderr] | Dec 05 01:27:38.669 INFO [stderr] = note: #[warn(unused_assignments)] on by default Dec 05 01:27:38.669 INFO [stderr] Dec 05 01:27:38.669 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.669 INFO [stderr] --> src/gb/cpu/cpu.rs:182:21 Dec 05 01:27:38.669 INFO [stderr] | Dec 05 01:27:38.669 INFO [stderr] 182 | 0x01 => cycles += self.ld_bi_register_d16(&BiRegisterIdentifier::BC), Dec 05 01:27:38.669 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.669 INFO [stderr] Dec 05 01:27:38.670 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.670 INFO [stderr] --> src/gb/cpu/cpu.rs:184:21 Dec 05 01:27:38.670 INFO [stderr] | Dec 05 01:27:38.670 INFO [stderr] 184 | 0x02 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::BC, &RegisterIdentifier::A), Dec 05 01:27:38.670 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.670 INFO [stderr] Dec 05 01:27:38.670 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.670 INFO [stderr] --> src/gb/cpu/cpu.rs:186:21 Dec 05 01:27:38.670 INFO [stderr] | Dec 05 01:27:38.670 INFO [stderr] 186 | 0x03 => cycles += self.inc_bi_register(&BiRegisterIdentifier::BC), Dec 05 01:27:38.670 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.670 INFO [stderr] Dec 05 01:27:38.670 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.670 INFO [stderr] --> src/gb/cpu/cpu.rs:188:21 Dec 05 01:27:38.670 INFO [stderr] | Dec 05 01:27:38.670 INFO [stderr] 188 | 0x04 => cycles += self.inc_register(&RegisterIdentifier::B), Dec 05 01:27:38.670 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.670 INFO [stderr] Dec 05 01:27:38.670 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.670 INFO [stderr] --> src/gb/cpu/cpu.rs:190:21 Dec 05 01:27:38.670 INFO [stderr] | Dec 05 01:27:38.670 INFO [stderr] 190 | 0x05 => cycles += self.dec_register(&RegisterIdentifier::B), Dec 05 01:27:38.670 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.670 INFO [stderr] Dec 05 01:27:38.670 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.671 INFO [stderr] --> src/gb/cpu/cpu.rs:192:21 Dec 05 01:27:38.671 INFO [stderr] | Dec 05 01:27:38.671 INFO [stderr] 192 | 0x06 => cycles += self.ld_register_d8(&RegisterIdentifier::B), Dec 05 01:27:38.671 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.671 INFO [stderr] Dec 05 01:27:38.675 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.675 INFO [stderr] --> src/gb/cpu/cpu.rs:194:21 Dec 05 01:27:38.675 INFO [stderr] | Dec 05 01:27:38.675 INFO [stderr] 194 | 0x07 => cycles += self.rlca(), Dec 05 01:27:38.675 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.675 INFO [stderr] Dec 05 01:27:38.675 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.675 INFO [stderr] --> src/gb/cpu/cpu.rs:196:21 Dec 05 01:27:38.675 INFO [stderr] | Dec 05 01:27:38.675 INFO [stderr] 196 | 0x08 => cycles += self.ld_a16_ptr_sp(), Dec 05 01:27:38.675 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.675 INFO [stderr] Dec 05 01:27:38.675 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.675 INFO [stderr] --> src/gb/cpu/cpu.rs:198:21 Dec 05 01:27:38.675 INFO [stderr] | Dec 05 01:27:38.675 INFO [stderr] 198 | 0x09 => cycles += self.add_bi_register_bi_register(&BiRegisterIdentifier::HL, &BiRegisterIdentifier::BC), Dec 05 01:27:38.675 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.675 INFO [stderr] Dec 05 01:27:38.675 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.675 INFO [stderr] --> src/gb/cpu/cpu.rs:200:21 Dec 05 01:27:38.675 INFO [stderr] | Dec 05 01:27:38.675 INFO [stderr] 200 | 0x0A => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::A, &BiRegisterIdentifier::BC), Dec 05 01:27:38.675 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.675 INFO [stderr] Dec 05 01:27:38.675 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.675 INFO [stderr] --> src/gb/cpu/cpu.rs:202:21 Dec 05 01:27:38.675 INFO [stderr] | Dec 05 01:27:38.675 INFO [stderr] 202 | 0x0B => cycles += self.dec_bi_register(&BiRegisterIdentifier::BC), Dec 05 01:27:38.676 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.676 INFO [stderr] Dec 05 01:27:38.676 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.676 INFO [stderr] --> src/gb/cpu/cpu.rs:204:21 Dec 05 01:27:38.676 INFO [stderr] | Dec 05 01:27:38.676 INFO [stderr] 204 | 0x0C => cycles += self.inc_register(&RegisterIdentifier::C), Dec 05 01:27:38.676 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.676 INFO [stderr] Dec 05 01:27:38.676 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.676 INFO [stderr] --> src/gb/cpu/cpu.rs:206:21 Dec 05 01:27:38.676 INFO [stderr] | Dec 05 01:27:38.676 INFO [stderr] 206 | 0x0D => cycles += self.dec_register(&RegisterIdentifier::C), Dec 05 01:27:38.676 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.676 INFO [stderr] Dec 05 01:27:38.676 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.676 INFO [stderr] --> src/gb/cpu/cpu.rs:208:21 Dec 05 01:27:38.676 INFO [stderr] | Dec 05 01:27:38.676 INFO [stderr] 208 | 0x0E => cycles += self.ld_register_d8(&RegisterIdentifier::C), Dec 05 01:27:38.676 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.676 INFO [stderr] Dec 05 01:27:38.676 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.676 INFO [stderr] --> src/gb/cpu/cpu.rs:210:21 Dec 05 01:27:38.676 INFO [stderr] | Dec 05 01:27:38.676 INFO [stderr] 210 | 0x0F => cycles += self.rrca(), Dec 05 01:27:38.676 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.676 INFO [stderr] Dec 05 01:27:38.676 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.676 INFO [stderr] --> src/gb/cpu/cpu.rs:212:21 Dec 05 01:27:38.676 INFO [stderr] | Dec 05 01:27:38.676 INFO [stderr] 212 | 0x10 => cycles += self.stop_0(), Dec 05 01:27:38.676 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.676 INFO [stderr] Dec 05 01:27:38.676 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.676 INFO [stderr] --> src/gb/cpu/cpu.rs:214:21 Dec 05 01:27:38.676 INFO [stderr] | Dec 05 01:27:38.676 INFO [stderr] 214 | 0x11 => cycles += self.ld_bi_register_d16(&BiRegisterIdentifier::DE), Dec 05 01:27:38.676 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.676 INFO [stderr] Dec 05 01:27:38.676 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.676 INFO [stderr] --> src/gb/cpu/cpu.rs:216:21 Dec 05 01:27:38.676 INFO [stderr] | Dec 05 01:27:38.676 INFO [stderr] 216 | 0x12 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::DE, &RegisterIdentifier::A), Dec 05 01:27:38.676 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.676 INFO [stderr] Dec 05 01:27:38.676 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.676 INFO [stderr] --> src/gb/cpu/cpu.rs:218:21 Dec 05 01:27:38.676 INFO [stderr] | Dec 05 01:27:38.676 INFO [stderr] 218 | 0x13 => cycles += self.inc_bi_register(&BiRegisterIdentifier::DE), Dec 05 01:27:38.676 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.676 INFO [stderr] Dec 05 01:27:38.676 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.676 INFO [stderr] --> src/gb/cpu/cpu.rs:220:21 Dec 05 01:27:38.676 INFO [stderr] | Dec 05 01:27:38.676 INFO [stderr] 220 | 0x14 => cycles += self.inc_register(&RegisterIdentifier::D), Dec 05 01:27:38.676 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.676 INFO [stderr] Dec 05 01:27:38.676 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.676 INFO [stderr] --> src/gb/cpu/cpu.rs:222:21 Dec 05 01:27:38.676 INFO [stderr] | Dec 05 01:27:38.676 INFO [stderr] 222 | 0x15 => cycles += self.dec_register(&RegisterIdentifier::D), Dec 05 01:27:38.676 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.676 INFO [stderr] Dec 05 01:27:38.676 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.676 INFO [stderr] --> src/gb/cpu/cpu.rs:224:21 Dec 05 01:27:38.676 INFO [stderr] | Dec 05 01:27:38.676 INFO [stderr] 224 | 0x16 => cycles += self.ld_register_d8(&RegisterIdentifier::D), Dec 05 01:27:38.676 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.676 INFO [stderr] Dec 05 01:27:38.676 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.676 INFO [stderr] --> src/gb/cpu/cpu.rs:226:21 Dec 05 01:27:38.676 INFO [stderr] | Dec 05 01:27:38.676 INFO [stderr] 226 | 0x17 => cycles += self.rla(), Dec 05 01:27:38.676 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.676 INFO [stderr] Dec 05 01:27:38.676 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.676 INFO [stderr] --> src/gb/cpu/cpu.rs:228:21 Dec 05 01:27:38.676 INFO [stderr] | Dec 05 01:27:38.676 INFO [stderr] 228 | 0x18 => cycles += self.jr_r8(), Dec 05 01:27:38.676 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.676 INFO [stderr] Dec 05 01:27:38.676 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.676 INFO [stderr] --> src/gb/cpu/cpu.rs:230:21 Dec 05 01:27:38.676 INFO [stderr] | Dec 05 01:27:38.676 INFO [stderr] 230 | 0x19 => cycles += self.add_bi_register_bi_register(&BiRegisterIdentifier::HL, &BiRegisterIdentifier::DE), Dec 05 01:27:38.676 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.677 INFO [stderr] Dec 05 01:27:38.677 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.677 INFO [stderr] --> src/gb/cpu/cpu.rs:232:21 Dec 05 01:27:38.677 INFO [stderr] | Dec 05 01:27:38.677 INFO [stderr] 232 | 0x1A => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::A, &BiRegisterIdentifier::DE), Dec 05 01:27:38.677 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.677 INFO [stderr] Dec 05 01:27:38.677 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.677 INFO [stderr] --> src/gb/cpu/cpu.rs:234:21 Dec 05 01:27:38.677 INFO [stderr] | Dec 05 01:27:38.677 INFO [stderr] 234 | 0x1B => cycles += self.dec_bi_register(&BiRegisterIdentifier::DE), Dec 05 01:27:38.677 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.677 INFO [stderr] Dec 05 01:27:38.677 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.677 INFO [stderr] --> src/gb/cpu/cpu.rs:236:21 Dec 05 01:27:38.677 INFO [stderr] | Dec 05 01:27:38.677 INFO [stderr] 236 | 0x1C => cycles += self.inc_register(&RegisterIdentifier::E), Dec 05 01:27:38.677 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.677 INFO [stderr] Dec 05 01:27:38.677 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.677 INFO [stderr] --> src/gb/cpu/cpu.rs:238:21 Dec 05 01:27:38.677 INFO [stderr] | Dec 05 01:27:38.677 INFO [stderr] 238 | 0x1D => cycles += self.dec_register(&RegisterIdentifier::E), Dec 05 01:27:38.677 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.677 INFO [stderr] Dec 05 01:27:38.677 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.677 INFO [stderr] --> src/gb/cpu/cpu.rs:240:21 Dec 05 01:27:38.677 INFO [stderr] | Dec 05 01:27:38.677 INFO [stderr] 240 | 0x1E => cycles += self.ld_register_d8(&RegisterIdentifier::E), Dec 05 01:27:38.677 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.677 INFO [stderr] Dec 05 01:27:38.677 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.677 INFO [stderr] --> src/gb/cpu/cpu.rs:242:21 Dec 05 01:27:38.677 INFO [stderr] | Dec 05 01:27:38.677 INFO [stderr] 242 | 0x1F => cycles += self.rra(), Dec 05 01:27:38.677 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.677 INFO [stderr] Dec 05 01:27:38.677 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.677 INFO [stderr] --> src/gb/cpu/cpu.rs:244:21 Dec 05 01:27:38.677 INFO [stderr] | Dec 05 01:27:38.677 INFO [stderr] 244 | 0x20 => cycles += self.jr_flag_r8(CPUFlag::Z, false), Dec 05 01:27:38.677 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.677 INFO [stderr] Dec 05 01:27:38.677 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.677 INFO [stderr] --> src/gb/cpu/cpu.rs:246:21 Dec 05 01:27:38.677 INFO [stderr] | Dec 05 01:27:38.677 INFO [stderr] 246 | 0x21 => cycles += self.ld_bi_register_d16(&BiRegisterIdentifier::HL), Dec 05 01:27:38.677 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.677 INFO [stderr] Dec 05 01:27:38.677 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.677 INFO [stderr] --> src/gb/cpu/cpu.rs:248:21 Dec 05 01:27:38.677 INFO [stderr] | Dec 05 01:27:38.677 INFO [stderr] 248 | 0x22 => cycles += self.ldi_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::A), Dec 05 01:27:38.677 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.677 INFO [stderr] Dec 05 01:27:38.677 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.677 INFO [stderr] --> src/gb/cpu/cpu.rs:250:21 Dec 05 01:27:38.677 INFO [stderr] | Dec 05 01:27:38.677 INFO [stderr] 250 | 0x23 => cycles += self.inc_bi_register(&BiRegisterIdentifier::HL), Dec 05 01:27:38.677 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.677 INFO [stderr] Dec 05 01:27:38.677 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.677 INFO [stderr] --> src/gb/cpu/cpu.rs:252:21 Dec 05 01:27:38.677 INFO [stderr] | Dec 05 01:27:38.677 INFO [stderr] 252 | 0x24 => cycles += self.inc_register(&RegisterIdentifier::H), Dec 05 01:27:38.677 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.677 INFO [stderr] Dec 05 01:27:38.677 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.677 INFO [stderr] --> src/gb/cpu/cpu.rs:254:21 Dec 05 01:27:38.677 INFO [stderr] | Dec 05 01:27:38.677 INFO [stderr] 254 | 0x25 => cycles += self.dec_register(&RegisterIdentifier::H), Dec 05 01:27:38.677 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.677 INFO [stderr] Dec 05 01:27:38.677 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.677 INFO [stderr] --> src/gb/cpu/cpu.rs:256:21 Dec 05 01:27:38.677 INFO [stderr] | Dec 05 01:27:38.677 INFO [stderr] 256 | 0x26 => cycles += self.ld_register_d8(&RegisterIdentifier::H), Dec 05 01:27:38.677 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.677 INFO [stderr] Dec 05 01:27:38.677 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.677 INFO [stderr] --> src/gb/cpu/cpu.rs:258:21 Dec 05 01:27:38.677 INFO [stderr] | Dec 05 01:27:38.678 INFO [stderr] 258 | 0x27 => cycles += self.daa(), Dec 05 01:27:38.678 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.678 INFO [stderr] Dec 05 01:27:38.678 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.678 INFO [stderr] --> src/gb/cpu/cpu.rs:260:21 Dec 05 01:27:38.678 INFO [stderr] | Dec 05 01:27:38.678 INFO [stderr] 260 | 0x28 => cycles += self.jr_flag_r8(CPUFlag::Z, true), Dec 05 01:27:38.678 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.678 INFO [stderr] Dec 05 01:27:38.678 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.678 INFO [stderr] --> src/gb/cpu/cpu.rs:262:21 Dec 05 01:27:38.678 INFO [stderr] | Dec 05 01:27:38.678 INFO [stderr] 262 | 0x29 => cycles += self.add_bi_register_bi_register(&BiRegisterIdentifier::HL, &BiRegisterIdentifier::HL), Dec 05 01:27:38.678 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.678 INFO [stderr] Dec 05 01:27:38.678 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.678 INFO [stderr] --> src/gb/cpu/cpu.rs:264:21 Dec 05 01:27:38.678 INFO [stderr] | Dec 05 01:27:38.678 INFO [stderr] 264 | 0x2A => cycles += self.ldi_register_bi_register_ptr(&RegisterIdentifier::A, &BiRegisterIdentifier::HL), Dec 05 01:27:38.678 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.678 INFO [stderr] Dec 05 01:27:38.678 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.678 INFO [stderr] --> src/gb/cpu/cpu.rs:266:21 Dec 05 01:27:38.678 INFO [stderr] | Dec 05 01:27:38.678 INFO [stderr] 266 | 0x2B => cycles += self.dec_bi_register(&BiRegisterIdentifier::HL), Dec 05 01:27:38.678 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.678 INFO [stderr] Dec 05 01:27:38.678 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.678 INFO [stderr] --> src/gb/cpu/cpu.rs:268:21 Dec 05 01:27:38.678 INFO [stderr] | Dec 05 01:27:38.678 INFO [stderr] 268 | 0x2C => cycles += self.inc_register(&RegisterIdentifier::L), Dec 05 01:27:38.678 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.678 INFO [stderr] Dec 05 01:27:38.678 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.678 INFO [stderr] --> src/gb/cpu/cpu.rs:270:21 Dec 05 01:27:38.678 INFO [stderr] | Dec 05 01:27:38.678 INFO [stderr] 270 | 0x2D => cycles += self.dec_register(&RegisterIdentifier::L), Dec 05 01:27:38.678 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.678 INFO [stderr] Dec 05 01:27:38.678 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.678 INFO [stderr] --> src/gb/cpu/cpu.rs:272:21 Dec 05 01:27:38.678 INFO [stderr] | Dec 05 01:27:38.678 INFO [stderr] 272 | 0x2E => cycles += self.ld_register_d8(&RegisterIdentifier::L), Dec 05 01:27:38.678 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.678 INFO [stderr] Dec 05 01:27:38.684 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.684 INFO [stderr] --> src/gb/cpu/cpu.rs:274:21 Dec 05 01:27:38.684 INFO [stderr] | Dec 05 01:27:38.684 INFO [stderr] 274 | 0x2F => cycles += self.cpl(), Dec 05 01:27:38.684 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.684 INFO [stderr] Dec 05 01:27:38.684 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.684 INFO [stderr] --> src/gb/cpu/cpu.rs:276:21 Dec 05 01:27:38.684 INFO [stderr] | Dec 05 01:27:38.684 INFO [stderr] 276 | 0x30 => cycles += self.jr_flag_r8(CPUFlag::C, false), Dec 05 01:27:38.684 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.684 INFO [stderr] Dec 05 01:27:38.684 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.684 INFO [stderr] --> src/gb/cpu/cpu.rs:278:21 Dec 05 01:27:38.684 INFO [stderr] | Dec 05 01:27:38.684 INFO [stderr] 278 | 0x31 => cycles += self.ld_sp_d16(), Dec 05 01:27:38.684 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.684 INFO [stderr] Dec 05 01:27:38.684 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.684 INFO [stderr] --> src/gb/cpu/cpu.rs:280:21 Dec 05 01:27:38.684 INFO [stderr] | Dec 05 01:27:38.684 INFO [stderr] 280 | 0x32 => cycles += self.ldd_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::A), Dec 05 01:27:38.684 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.684 INFO [stderr] Dec 05 01:27:38.684 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.684 INFO [stderr] --> src/gb/cpu/cpu.rs:282:21 Dec 05 01:27:38.684 INFO [stderr] | Dec 05 01:27:38.684 INFO [stderr] 282 | 0x33 => cycles += self.inc_sp(), Dec 05 01:27:38.684 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.684 INFO [stderr] Dec 05 01:27:38.684 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.684 INFO [stderr] --> src/gb/cpu/cpu.rs:284:21 Dec 05 01:27:38.684 INFO [stderr] | Dec 05 01:27:38.684 INFO [stderr] 284 | 0x34 => cycles += self.inc_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 05 01:27:38.684 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.684 INFO [stderr] Dec 05 01:27:38.684 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.684 INFO [stderr] --> src/gb/cpu/cpu.rs:286:21 Dec 05 01:27:38.684 INFO [stderr] | Dec 05 01:27:38.684 INFO [stderr] 286 | 0x35 => cycles += self.dec_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 05 01:27:38.684 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.684 INFO [stderr] Dec 05 01:27:38.684 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.684 INFO [stderr] --> src/gb/cpu/cpu.rs:288:21 Dec 05 01:27:38.684 INFO [stderr] | Dec 05 01:27:38.684 INFO [stderr] 288 | 0x36 => cycles += self.ld_bi_register_ptr_d8(&BiRegisterIdentifier::HL), Dec 05 01:27:38.684 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.684 INFO [stderr] Dec 05 01:27:38.684 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.684 INFO [stderr] --> src/gb/cpu/cpu.rs:290:21 Dec 05 01:27:38.684 INFO [stderr] | Dec 05 01:27:38.684 INFO [stderr] 290 | 0x37 => cycles += self.scf(), Dec 05 01:27:38.684 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.684 INFO [stderr] Dec 05 01:27:38.684 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.684 INFO [stderr] --> src/gb/cpu/cpu.rs:292:21 Dec 05 01:27:38.684 INFO [stderr] | Dec 05 01:27:38.684 INFO [stderr] 292 | 0x38 => cycles += self.jr_flag_r8(CPUFlag::C, true), Dec 05 01:27:38.684 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.684 INFO [stderr] Dec 05 01:27:38.684 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.684 INFO [stderr] --> src/gb/cpu/cpu.rs:294:21 Dec 05 01:27:38.684 INFO [stderr] | Dec 05 01:27:38.684 INFO [stderr] 294 | 0x39 => cycles += self.add_bi_register_sp(&BiRegisterIdentifier::HL), Dec 05 01:27:38.684 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.684 INFO [stderr] Dec 05 01:27:38.684 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.684 INFO [stderr] --> src/gb/cpu/cpu.rs:296:21 Dec 05 01:27:38.684 INFO [stderr] | Dec 05 01:27:38.684 INFO [stderr] 296 | 0x3A => cycles += self.ldd_register_bi_register_ptr(&RegisterIdentifier::A, &BiRegisterIdentifier::HL), Dec 05 01:27:38.684 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.684 INFO [stderr] Dec 05 01:27:38.685 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.685 INFO [stderr] --> src/gb/cpu/cpu.rs:298:21 Dec 05 01:27:38.685 INFO [stderr] | Dec 05 01:27:38.685 INFO [stderr] 298 | 0x3B => cycles += self.dec_sp(), Dec 05 01:27:38.685 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.685 INFO [stderr] Dec 05 01:27:38.685 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.685 INFO [stderr] --> src/gb/cpu/cpu.rs:300:21 Dec 05 01:27:38.685 INFO [stderr] | Dec 05 01:27:38.685 INFO [stderr] 300 | 0x3C => cycles += self.inc_register(&RegisterIdentifier::A), Dec 05 01:27:38.685 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.685 INFO [stderr] Dec 05 01:27:38.685 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.685 INFO [stderr] --> src/gb/cpu/cpu.rs:302:21 Dec 05 01:27:38.685 INFO [stderr] | Dec 05 01:27:38.685 INFO [stderr] 302 | 0x3D => cycles += self.dec_register(&RegisterIdentifier::A), Dec 05 01:27:38.685 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.685 INFO [stderr] Dec 05 01:27:38.685 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.685 INFO [stderr] --> src/gb/cpu/cpu.rs:304:21 Dec 05 01:27:38.685 INFO [stderr] | Dec 05 01:27:38.685 INFO [stderr] 304 | 0x3E => cycles += self.ld_register_d8(&RegisterIdentifier::A), Dec 05 01:27:38.685 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.685 INFO [stderr] Dec 05 01:27:38.685 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.685 INFO [stderr] --> src/gb/cpu/cpu.rs:306:21 Dec 05 01:27:38.685 INFO [stderr] | Dec 05 01:27:38.685 INFO [stderr] 306 | 0x3F => cycles += self.ccf(), Dec 05 01:27:38.685 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.685 INFO [stderr] Dec 05 01:27:38.685 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.685 INFO [stderr] --> src/gb/cpu/cpu.rs:308:21 Dec 05 01:27:38.685 INFO [stderr] | Dec 05 01:27:38.685 INFO [stderr] 308 | 0x40 => cycles += self.ld_register_register(&RegisterIdentifier::B, &RegisterIdentifier::B), Dec 05 01:27:38.685 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.685 INFO [stderr] Dec 05 01:27:38.685 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.685 INFO [stderr] --> src/gb/cpu/cpu.rs:310:21 Dec 05 01:27:38.685 INFO [stderr] | Dec 05 01:27:38.685 INFO [stderr] 310 | 0x41 => cycles += self.ld_register_register(&RegisterIdentifier::B, &RegisterIdentifier::C), Dec 05 01:27:38.685 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.685 INFO [stderr] Dec 05 01:27:38.685 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.685 INFO [stderr] --> src/gb/cpu/cpu.rs:312:21 Dec 05 01:27:38.685 INFO [stderr] | Dec 05 01:27:38.685 INFO [stderr] 312 | 0x42 => cycles += self.ld_register_register(&RegisterIdentifier::B, &RegisterIdentifier::D), Dec 05 01:27:38.685 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.685 INFO [stderr] Dec 05 01:27:38.685 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.685 INFO [stderr] --> src/gb/cpu/cpu.rs:314:21 Dec 05 01:27:38.685 INFO [stderr] | Dec 05 01:27:38.685 INFO [stderr] 314 | 0x43 => cycles += self.ld_register_register(&RegisterIdentifier::B, &RegisterIdentifier::E), Dec 05 01:27:38.685 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.685 INFO [stderr] Dec 05 01:27:38.685 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.685 INFO [stderr] --> src/gb/cpu/cpu.rs:316:21 Dec 05 01:27:38.685 INFO [stderr] | Dec 05 01:27:38.685 INFO [stderr] 316 | 0x44 => cycles += self.ld_register_register(&RegisterIdentifier::B, &RegisterIdentifier::H), Dec 05 01:27:38.685 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.685 INFO [stderr] Dec 05 01:27:38.685 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.685 INFO [stderr] --> src/gb/cpu/cpu.rs:318:21 Dec 05 01:27:38.685 INFO [stderr] | Dec 05 01:27:38.685 INFO [stderr] 318 | 0x45 => cycles += self.ld_register_register(&RegisterIdentifier::B, &RegisterIdentifier::L), Dec 05 01:27:38.685 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.685 INFO [stderr] Dec 05 01:27:38.685 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.685 INFO [stderr] --> src/gb/cpu/cpu.rs:320:21 Dec 05 01:27:38.685 INFO [stderr] | Dec 05 01:27:38.685 INFO [stderr] 320 | 0x46 => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::B, &BiRegisterIdentifier::HL), Dec 05 01:27:38.685 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.685 INFO [stderr] Dec 05 01:27:38.685 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.685 INFO [stderr] --> src/gb/cpu/cpu.rs:322:21 Dec 05 01:27:38.685 INFO [stderr] | Dec 05 01:27:38.685 INFO [stderr] 322 | 0x47 => cycles += self.ld_register_register(&RegisterIdentifier::B, &RegisterIdentifier::A), Dec 05 01:27:38.685 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.685 INFO [stderr] Dec 05 01:27:38.686 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.686 INFO [stderr] --> src/gb/cpu/cpu.rs:324:21 Dec 05 01:27:38.686 INFO [stderr] | Dec 05 01:27:38.686 INFO [stderr] 324 | 0x48 => cycles += self.ld_register_register(&RegisterIdentifier::C, &RegisterIdentifier::B), Dec 05 01:27:38.686 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.686 INFO [stderr] Dec 05 01:27:38.686 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.686 INFO [stderr] --> src/gb/cpu/cpu.rs:326:21 Dec 05 01:27:38.686 INFO [stderr] | Dec 05 01:27:38.686 INFO [stderr] 326 | 0x49 => cycles += self.ld_register_register(&RegisterIdentifier::C, &RegisterIdentifier::C), Dec 05 01:27:38.686 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.686 INFO [stderr] Dec 05 01:27:38.686 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.686 INFO [stderr] --> src/gb/cpu/cpu.rs:328:21 Dec 05 01:27:38.686 INFO [stderr] | Dec 05 01:27:38.686 INFO [stderr] 328 | 0x4A => cycles += self.ld_register_register(&RegisterIdentifier::C, &RegisterIdentifier::D), Dec 05 01:27:38.686 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.686 INFO [stderr] Dec 05 01:27:38.686 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.686 INFO [stderr] --> src/gb/cpu/cpu.rs:330:21 Dec 05 01:27:38.686 INFO [stderr] | Dec 05 01:27:38.686 INFO [stderr] 330 | 0x4B => cycles += self.ld_register_register(&RegisterIdentifier::C, &RegisterIdentifier::E), Dec 05 01:27:38.686 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.686 INFO [stderr] Dec 05 01:27:38.686 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.686 INFO [stderr] --> src/gb/cpu/cpu.rs:332:21 Dec 05 01:27:38.686 INFO [stderr] | Dec 05 01:27:38.686 INFO [stderr] 332 | 0x4C => cycles += self.ld_register_register(&RegisterIdentifier::C, &RegisterIdentifier::H), Dec 05 01:27:38.686 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.686 INFO [stderr] Dec 05 01:27:38.686 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.686 INFO [stderr] --> src/gb/cpu/cpu.rs:334:21 Dec 05 01:27:38.686 INFO [stderr] | Dec 05 01:27:38.686 INFO [stderr] 334 | 0x4D => cycles += self.ld_register_register(&RegisterIdentifier::C, &RegisterIdentifier::L), Dec 05 01:27:38.686 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.686 INFO [stderr] Dec 05 01:27:38.686 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.686 INFO [stderr] --> src/gb/cpu/cpu.rs:336:21 Dec 05 01:27:38.686 INFO [stderr] | Dec 05 01:27:38.686 INFO [stderr] 336 | 0x4E => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::C, &BiRegisterIdentifier::HL), Dec 05 01:27:38.686 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.686 INFO [stderr] Dec 05 01:27:38.686 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.686 INFO [stderr] --> src/gb/cpu/cpu.rs:338:21 Dec 05 01:27:38.686 INFO [stderr] | Dec 05 01:27:38.686 INFO [stderr] 338 | 0x4F => cycles += self.ld_register_register(&RegisterIdentifier::C, &RegisterIdentifier::A), Dec 05 01:27:38.686 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.686 INFO [stderr] Dec 05 01:27:38.686 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.686 INFO [stderr] --> src/gb/cpu/cpu.rs:340:21 Dec 05 01:27:38.686 INFO [stderr] | Dec 05 01:27:38.686 INFO [stderr] 340 | 0x50 => cycles += self.ld_register_register(&RegisterIdentifier::D, &RegisterIdentifier::B), Dec 05 01:27:38.686 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.686 INFO [stderr] Dec 05 01:27:38.686 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.686 INFO [stderr] --> src/gb/cpu/cpu.rs:342:21 Dec 05 01:27:38.686 INFO [stderr] | Dec 05 01:27:38.686 INFO [stderr] 342 | 0x51 => cycles += self.ld_register_register(&RegisterIdentifier::D, &RegisterIdentifier::C), Dec 05 01:27:38.686 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.686 INFO [stderr] Dec 05 01:27:38.686 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.686 INFO [stderr] --> src/gb/cpu/cpu.rs:344:21 Dec 05 01:27:38.686 INFO [stderr] | Dec 05 01:27:38.686 INFO [stderr] 344 | 0x52 => cycles += self.ld_register_register(&RegisterIdentifier::D, &RegisterIdentifier::D), Dec 05 01:27:38.686 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.686 INFO [stderr] Dec 05 01:27:38.686 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.686 INFO [stderr] --> src/gb/cpu/cpu.rs:346:21 Dec 05 01:27:38.686 INFO [stderr] | Dec 05 01:27:38.686 INFO [stderr] 346 | 0x53 => cycles += self.ld_register_register(&RegisterIdentifier::D, &RegisterIdentifier::E), Dec 05 01:27:38.686 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.686 INFO [stderr] Dec 05 01:27:38.686 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.686 INFO [stderr] --> src/gb/cpu/cpu.rs:348:21 Dec 05 01:27:38.686 INFO [stderr] | Dec 05 01:27:38.686 INFO [stderr] 348 | 0x54 => cycles += self.ld_register_register(&RegisterIdentifier::D, &RegisterIdentifier::H), Dec 05 01:27:38.686 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.686 INFO [stderr] Dec 05 01:27:38.687 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.687 INFO [stderr] --> src/gb/cpu/cpu.rs:350:21 Dec 05 01:27:38.687 INFO [stderr] | Dec 05 01:27:38.687 INFO [stderr] 350 | 0x55 => cycles += self.ld_register_register(&RegisterIdentifier::D, &RegisterIdentifier::L), Dec 05 01:27:38.687 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.687 INFO [stderr] Dec 05 01:27:38.687 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.687 INFO [stderr] --> src/gb/cpu/cpu.rs:352:21 Dec 05 01:27:38.687 INFO [stderr] | Dec 05 01:27:38.687 INFO [stderr] 352 | 0x56 => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::D, &BiRegisterIdentifier::HL), Dec 05 01:27:38.687 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.687 INFO [stderr] Dec 05 01:27:38.687 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.687 INFO [stderr] --> src/gb/cpu/cpu.rs:354:21 Dec 05 01:27:38.687 INFO [stderr] | Dec 05 01:27:38.687 INFO [stderr] 354 | 0x57 => cycles += self.ld_register_register(&RegisterIdentifier::D, &RegisterIdentifier::A), Dec 05 01:27:38.687 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.687 INFO [stderr] Dec 05 01:27:38.687 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.687 INFO [stderr] --> src/gb/cpu/cpu.rs:356:21 Dec 05 01:27:38.687 INFO [stderr] | Dec 05 01:27:38.687 INFO [stderr] 356 | 0x58 => cycles += self.ld_register_register(&RegisterIdentifier::E, &RegisterIdentifier::B), Dec 05 01:27:38.687 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.687 INFO [stderr] Dec 05 01:27:38.687 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.687 INFO [stderr] --> src/gb/cpu/cpu.rs:358:21 Dec 05 01:27:38.687 INFO [stderr] | Dec 05 01:27:38.687 INFO [stderr] 358 | 0x59 => cycles += self.ld_register_register(&RegisterIdentifier::E, &RegisterIdentifier::C), Dec 05 01:27:38.687 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.687 INFO [stderr] Dec 05 01:27:38.687 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.687 INFO [stderr] --> src/gb/cpu/cpu.rs:360:21 Dec 05 01:27:38.687 INFO [stderr] | Dec 05 01:27:38.687 INFO [stderr] 360 | 0x5A => cycles += self.ld_register_register(&RegisterIdentifier::E, &RegisterIdentifier::D), Dec 05 01:27:38.687 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.687 INFO [stderr] Dec 05 01:27:38.687 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.687 INFO [stderr] --> src/gb/cpu/cpu.rs:362:21 Dec 05 01:27:38.687 INFO [stderr] | Dec 05 01:27:38.687 INFO [stderr] 362 | 0x5B => cycles += self.ld_register_register(&RegisterIdentifier::E, &RegisterIdentifier::E), Dec 05 01:27:38.687 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.687 INFO [stderr] Dec 05 01:27:38.687 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.687 INFO [stderr] --> src/gb/cpu/cpu.rs:364:21 Dec 05 01:27:38.687 INFO [stderr] | Dec 05 01:27:38.687 INFO [stderr] 364 | 0x5C => cycles += self.ld_register_register(&RegisterIdentifier::E, &RegisterIdentifier::H), Dec 05 01:27:38.687 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.687 INFO [stderr] Dec 05 01:27:38.687 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.687 INFO [stderr] --> src/gb/cpu/cpu.rs:366:21 Dec 05 01:27:38.687 INFO [stderr] | Dec 05 01:27:38.687 INFO [stderr] 366 | 0x5D => cycles += self.ld_register_register(&RegisterIdentifier::E, &RegisterIdentifier::L), Dec 05 01:27:38.687 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.687 INFO [stderr] Dec 05 01:27:38.687 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.687 INFO [stderr] --> src/gb/cpu/cpu.rs:368:21 Dec 05 01:27:38.687 INFO [stderr] | Dec 05 01:27:38.687 INFO [stderr] 368 | 0x5E => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::E, &BiRegisterIdentifier::HL), Dec 05 01:27:38.687 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.687 INFO [stderr] Dec 05 01:27:38.687 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.687 INFO [stderr] --> src/gb/cpu/cpu.rs:370:21 Dec 05 01:27:38.687 INFO [stderr] | Dec 05 01:27:38.687 INFO [stderr] 370 | 0x5F => cycles += self.ld_register_register(&RegisterIdentifier::E, &RegisterIdentifier::A), Dec 05 01:27:38.687 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.687 INFO [stderr] Dec 05 01:27:38.687 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.695 INFO [stderr] --> src/gb/cpu/cpu.rs:372:21 Dec 05 01:27:38.695 INFO [stderr] | Dec 05 01:27:38.695 INFO [stderr] 372 | 0x60 => cycles += self.ld_register_register(&RegisterIdentifier::H, &RegisterIdentifier::B), Dec 05 01:27:38.695 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.695 INFO [stderr] Dec 05 01:27:38.695 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.695 INFO [stderr] --> src/gb/cpu/cpu.rs:374:21 Dec 05 01:27:38.695 INFO [stderr] | Dec 05 01:27:38.695 INFO [stderr] 374 | 0x61 => cycles += self.ld_register_register(&RegisterIdentifier::H, &RegisterIdentifier::C), Dec 05 01:27:38.695 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.695 INFO [stderr] Dec 05 01:27:38.695 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.695 INFO [stderr] --> src/gb/cpu/cpu.rs:376:21 Dec 05 01:27:38.695 INFO [stderr] | Dec 05 01:27:38.695 INFO [stderr] 376 | 0x62 => cycles += self.ld_register_register(&RegisterIdentifier::H, &RegisterIdentifier::D), Dec 05 01:27:38.695 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.695 INFO [stderr] Dec 05 01:27:38.695 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.695 INFO [stderr] --> src/gb/cpu/cpu.rs:378:21 Dec 05 01:27:38.695 INFO [stderr] | Dec 05 01:27:38.695 INFO [stderr] 378 | 0x63 => cycles += self.ld_register_register(&RegisterIdentifier::H, &RegisterIdentifier::E), Dec 05 01:27:38.695 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.695 INFO [stderr] Dec 05 01:27:38.695 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.695 INFO [stderr] --> src/gb/cpu/cpu.rs:380:21 Dec 05 01:27:38.695 INFO [stderr] | Dec 05 01:27:38.695 INFO [stderr] 380 | 0x64 => cycles += self.ld_register_register(&RegisterIdentifier::H, &RegisterIdentifier::H), Dec 05 01:27:38.695 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.695 INFO [stderr] Dec 05 01:27:38.695 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.695 INFO [stderr] --> src/gb/cpu/cpu.rs:382:21 Dec 05 01:27:38.695 INFO [stderr] | Dec 05 01:27:38.695 INFO [stderr] 382 | 0x65 => cycles += self.ld_register_register(&RegisterIdentifier::H, &RegisterIdentifier::L), Dec 05 01:27:38.695 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.695 INFO [stderr] Dec 05 01:27:38.695 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.695 INFO [stderr] --> src/gb/cpu/cpu.rs:384:21 Dec 05 01:27:38.695 INFO [stderr] | Dec 05 01:27:38.695 INFO [stderr] 384 | 0x66 => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::H, &BiRegisterIdentifier::HL), Dec 05 01:27:38.695 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.695 INFO [stderr] Dec 05 01:27:38.695 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.695 INFO [stderr] --> src/gb/cpu/cpu.rs:386:21 Dec 05 01:27:38.695 INFO [stderr] | Dec 05 01:27:38.695 INFO [stderr] 386 | 0x67 => cycles += self.ld_register_register(&RegisterIdentifier::H, &RegisterIdentifier::A), Dec 05 01:27:38.695 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.695 INFO [stderr] Dec 05 01:27:38.695 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.695 INFO [stderr] --> src/gb/cpu/cpu.rs:388:21 Dec 05 01:27:38.695 INFO [stderr] | Dec 05 01:27:38.695 INFO [stderr] 388 | 0x68 => cycles += self.ld_register_register(&RegisterIdentifier::L, &RegisterIdentifier::B), Dec 05 01:27:38.695 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.695 INFO [stderr] Dec 05 01:27:38.695 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.695 INFO [stderr] --> src/gb/cpu/cpu.rs:390:21 Dec 05 01:27:38.695 INFO [stderr] | Dec 05 01:27:38.695 INFO [stderr] 390 | 0x69 => cycles += self.ld_register_register(&RegisterIdentifier::L, &RegisterIdentifier::C), Dec 05 01:27:38.695 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.695 INFO [stderr] Dec 05 01:27:38.695 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.695 INFO [stderr] --> src/gb/cpu/cpu.rs:392:21 Dec 05 01:27:38.695 INFO [stderr] | Dec 05 01:27:38.695 INFO [stderr] 392 | 0x6A => cycles += self.ld_register_register(&RegisterIdentifier::L, &RegisterIdentifier::D), Dec 05 01:27:38.695 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.695 INFO [stderr] Dec 05 01:27:38.695 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.695 INFO [stderr] --> src/gb/cpu/cpu.rs:394:21 Dec 05 01:27:38.695 INFO [stderr] | Dec 05 01:27:38.695 INFO [stderr] 394 | 0x6B => cycles += self.ld_register_register(&RegisterIdentifier::L, &RegisterIdentifier::E), Dec 05 01:27:38.695 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.695 INFO [stderr] Dec 05 01:27:38.695 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.695 INFO [stderr] --> src/gb/cpu/cpu.rs:396:21 Dec 05 01:27:38.695 INFO [stderr] | Dec 05 01:27:38.695 INFO [stderr] 396 | 0x6C => cycles += self.ld_register_register(&RegisterIdentifier::L, &RegisterIdentifier::H), Dec 05 01:27:38.695 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.695 INFO [stderr] Dec 05 01:27:38.695 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.695 INFO [stderr] --> src/gb/cpu/cpu.rs:398:21 Dec 05 01:27:38.695 INFO [stderr] | Dec 05 01:27:38.695 INFO [stderr] 398 | 0x6D => cycles += self.ld_register_register(&RegisterIdentifier::L, &RegisterIdentifier::L), Dec 05 01:27:38.695 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.695 INFO [stderr] Dec 05 01:27:38.695 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.695 INFO [stderr] --> src/gb/cpu/cpu.rs:400:21 Dec 05 01:27:38.696 INFO [stderr] | Dec 05 01:27:38.696 INFO [stderr] 400 | 0x6E => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::L, &BiRegisterIdentifier::HL), Dec 05 01:27:38.696 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.696 INFO [stderr] Dec 05 01:27:38.696 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.696 INFO [stderr] --> src/gb/cpu/cpu.rs:402:21 Dec 05 01:27:38.696 INFO [stderr] | Dec 05 01:27:38.696 INFO [stderr] 402 | 0x6F => cycles += self.ld_register_register(&RegisterIdentifier::L, &RegisterIdentifier::A), Dec 05 01:27:38.696 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.696 INFO [stderr] Dec 05 01:27:38.696 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.696 INFO [stderr] --> src/gb/cpu/cpu.rs:404:21 Dec 05 01:27:38.696 INFO [stderr] | Dec 05 01:27:38.696 INFO [stderr] 404 | 0x70 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::B), Dec 05 01:27:38.696 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.696 INFO [stderr] Dec 05 01:27:38.696 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.696 INFO [stderr] --> src/gb/cpu/cpu.rs:406:21 Dec 05 01:27:38.696 INFO [stderr] | Dec 05 01:27:38.696 INFO [stderr] 406 | 0x71 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::C), Dec 05 01:27:38.696 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.696 INFO [stderr] Dec 05 01:27:38.696 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.696 INFO [stderr] --> src/gb/cpu/cpu.rs:408:21 Dec 05 01:27:38.696 INFO [stderr] | Dec 05 01:27:38.696 INFO [stderr] 408 | 0x72 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::D), Dec 05 01:27:38.696 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.696 INFO [stderr] Dec 05 01:27:38.696 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.696 INFO [stderr] --> src/gb/cpu/cpu.rs:410:21 Dec 05 01:27:38.696 INFO [stderr] | Dec 05 01:27:38.696 INFO [stderr] 410 | 0x73 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::E), Dec 05 01:27:38.696 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.696 INFO [stderr] Dec 05 01:27:38.696 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.696 INFO [stderr] --> src/gb/cpu/cpu.rs:412:21 Dec 05 01:27:38.696 INFO [stderr] | Dec 05 01:27:38.696 INFO [stderr] 412 | 0x74 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::H), Dec 05 01:27:38.696 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.696 INFO [stderr] Dec 05 01:27:38.696 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.696 INFO [stderr] --> src/gb/cpu/cpu.rs:414:21 Dec 05 01:27:38.696 INFO [stderr] | Dec 05 01:27:38.696 INFO [stderr] 414 | 0x75 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::L), Dec 05 01:27:38.696 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.696 INFO [stderr] Dec 05 01:27:38.696 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.696 INFO [stderr] --> src/gb/cpu/cpu.rs:416:21 Dec 05 01:27:38.696 INFO [stderr] | Dec 05 01:27:38.696 INFO [stderr] 416 | 0x76 => cycles += self.halt(), Dec 05 01:27:38.696 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.696 INFO [stderr] Dec 05 01:27:38.696 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.696 INFO [stderr] --> src/gb/cpu/cpu.rs:418:21 Dec 05 01:27:38.696 INFO [stderr] | Dec 05 01:27:38.696 INFO [stderr] 418 | 0x77 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::A), Dec 05 01:27:38.696 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.696 INFO [stderr] Dec 05 01:27:38.696 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.696 INFO [stderr] --> src/gb/cpu/cpu.rs:420:21 Dec 05 01:27:38.696 INFO [stderr] | Dec 05 01:27:38.696 INFO [stderr] 420 | 0x78 => cycles += self.ld_register_register(&RegisterIdentifier::A, &RegisterIdentifier::B), Dec 05 01:27:38.696 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.696 INFO [stderr] Dec 05 01:27:38.696 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.696 INFO [stderr] --> src/gb/cpu/cpu.rs:422:21 Dec 05 01:27:38.696 INFO [stderr] | Dec 05 01:27:38.696 INFO [stderr] 422 | 0x79 => cycles += self.ld_register_register(&RegisterIdentifier::A, &RegisterIdentifier::C), Dec 05 01:27:38.696 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.696 INFO [stderr] Dec 05 01:27:38.696 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.696 INFO [stderr] --> src/gb/cpu/cpu.rs:424:21 Dec 05 01:27:38.696 INFO [stderr] | Dec 05 01:27:38.696 INFO [stderr] 424 | 0x7A => cycles += self.ld_register_register(&RegisterIdentifier::A, &RegisterIdentifier::D), Dec 05 01:27:38.696 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.696 INFO [stderr] Dec 05 01:27:38.696 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.696 INFO [stderr] --> src/gb/cpu/cpu.rs:426:21 Dec 05 01:27:38.696 INFO [stderr] | Dec 05 01:27:38.696 INFO [stderr] 426 | 0x7B => cycles += self.ld_register_register(&RegisterIdentifier::A, &RegisterIdentifier::E), Dec 05 01:27:38.696 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.696 INFO [stderr] Dec 05 01:27:38.696 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.696 INFO [stderr] --> src/gb/cpu/cpu.rs:428:21 Dec 05 01:27:38.696 INFO [stderr] | Dec 05 01:27:38.697 INFO [stderr] 428 | 0x7C => cycles += self.ld_register_register(&RegisterIdentifier::A, &RegisterIdentifier::H), Dec 05 01:27:38.697 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.697 INFO [stderr] Dec 05 01:27:38.697 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.697 INFO [stderr] --> src/gb/cpu/cpu.rs:430:21 Dec 05 01:27:38.697 INFO [stderr] | Dec 05 01:27:38.697 INFO [stderr] 430 | 0x7D => cycles += self.ld_register_register(&RegisterIdentifier::A, &RegisterIdentifier::L), Dec 05 01:27:38.697 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.697 INFO [stderr] Dec 05 01:27:38.697 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.697 INFO [stderr] --> src/gb/cpu/cpu.rs:432:21 Dec 05 01:27:38.697 INFO [stderr] | Dec 05 01:27:38.697 INFO [stderr] 432 | 0x7E => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::A, &BiRegisterIdentifier::HL), Dec 05 01:27:38.697 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.697 INFO [stderr] Dec 05 01:27:38.697 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.697 INFO [stderr] --> src/gb/cpu/cpu.rs:434:21 Dec 05 01:27:38.697 INFO [stderr] | Dec 05 01:27:38.697 INFO [stderr] 434 | 0x7F => cycles += self.ld_register_register(&RegisterIdentifier::A, &RegisterIdentifier::A), Dec 05 01:27:38.697 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.697 INFO [stderr] Dec 05 01:27:38.697 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.697 INFO [stderr] --> src/gb/cpu/cpu.rs:436:21 Dec 05 01:27:38.697 INFO [stderr] | Dec 05 01:27:38.697 INFO [stderr] 436 | 0x80 => cycles += self.add_register(&RegisterIdentifier::B), Dec 05 01:27:38.697 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.697 INFO [stderr] Dec 05 01:27:38.697 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.697 INFO [stderr] --> src/gb/cpu/cpu.rs:438:21 Dec 05 01:27:38.697 INFO [stderr] | Dec 05 01:27:38.697 INFO [stderr] 438 | 0x81 => cycles += self.add_register(&RegisterIdentifier::C), Dec 05 01:27:38.697 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.697 INFO [stderr] Dec 05 01:27:38.697 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.697 INFO [stderr] --> src/gb/cpu/cpu.rs:440:21 Dec 05 01:27:38.697 INFO [stderr] | Dec 05 01:27:38.697 INFO [stderr] 440 | 0x82 => cycles += self.add_register(&RegisterIdentifier::D), Dec 05 01:27:38.697 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.697 INFO [stderr] Dec 05 01:27:38.697 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.697 INFO [stderr] --> src/gb/cpu/cpu.rs:442:21 Dec 05 01:27:38.697 INFO [stderr] | Dec 05 01:27:38.697 INFO [stderr] 442 | 0x83 => cycles += self.add_register(&RegisterIdentifier::E), Dec 05 01:27:38.697 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.697 INFO [stderr] Dec 05 01:27:38.697 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.697 INFO [stderr] --> src/gb/cpu/cpu.rs:444:21 Dec 05 01:27:38.697 INFO [stderr] | Dec 05 01:27:38.697 INFO [stderr] 444 | 0x84 => cycles += self.add_register(&RegisterIdentifier::H), Dec 05 01:27:38.697 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.697 INFO [stderr] Dec 05 01:27:38.697 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.697 INFO [stderr] --> src/gb/cpu/cpu.rs:446:21 Dec 05 01:27:38.697 INFO [stderr] | Dec 05 01:27:38.697 INFO [stderr] 446 | 0x85 => cycles += self.add_register(&RegisterIdentifier::L), Dec 05 01:27:38.697 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.697 INFO [stderr] Dec 05 01:27:38.697 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.697 INFO [stderr] --> src/gb/cpu/cpu.rs:448:21 Dec 05 01:27:38.697 INFO [stderr] | Dec 05 01:27:38.697 INFO [stderr] 448 | 0x86 => cycles += self.add_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 05 01:27:38.697 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.697 INFO [stderr] Dec 05 01:27:38.697 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.697 INFO [stderr] --> src/gb/cpu/cpu.rs:450:21 Dec 05 01:27:38.697 INFO [stderr] | Dec 05 01:27:38.697 INFO [stderr] 450 | 0x87 => cycles += self.add_register(&RegisterIdentifier::A), Dec 05 01:27:38.697 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.697 INFO [stderr] Dec 05 01:27:38.697 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.697 INFO [stderr] --> src/gb/cpu/cpu.rs:452:21 Dec 05 01:27:38.697 INFO [stderr] | Dec 05 01:27:38.697 INFO [stderr] 452 | 0x88 => cycles += self.adc_register(&RegisterIdentifier::B), Dec 05 01:27:38.697 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.697 INFO [stderr] Dec 05 01:27:38.697 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.697 INFO [stderr] --> src/gb/cpu/cpu.rs:454:21 Dec 05 01:27:38.697 INFO [stderr] | Dec 05 01:27:38.697 INFO [stderr] 454 | 0x89 => cycles += self.adc_register(&RegisterIdentifier::C), Dec 05 01:27:38.697 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.697 INFO [stderr] Dec 05 01:27:38.697 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.697 INFO [stderr] --> src/gb/cpu/cpu.rs:456:21 Dec 05 01:27:38.697 INFO [stderr] | Dec 05 01:27:38.697 INFO [stderr] 456 | 0x8A => cycles += self.adc_register(&RegisterIdentifier::D), Dec 05 01:27:38.698 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.698 INFO [stderr] Dec 05 01:27:38.698 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.698 INFO [stderr] --> src/gb/cpu/cpu.rs:458:21 Dec 05 01:27:38.698 INFO [stderr] | Dec 05 01:27:38.698 INFO [stderr] 458 | 0x8B => cycles += self.adc_register(&RegisterIdentifier::E), Dec 05 01:27:38.698 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.698 INFO [stderr] Dec 05 01:27:38.698 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.698 INFO [stderr] --> src/gb/cpu/cpu.rs:460:21 Dec 05 01:27:38.698 INFO [stderr] | Dec 05 01:27:38.698 INFO [stderr] 460 | 0x8C => cycles += self.adc_register(&RegisterIdentifier::H), Dec 05 01:27:38.698 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.698 INFO [stderr] Dec 05 01:27:38.698 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.698 INFO [stderr] --> src/gb/cpu/cpu.rs:462:21 Dec 05 01:27:38.698 INFO [stderr] | Dec 05 01:27:38.698 INFO [stderr] 462 | 0x8D => cycles += self.adc_register(&RegisterIdentifier::L), Dec 05 01:27:38.698 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.698 INFO [stderr] Dec 05 01:27:38.698 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.698 INFO [stderr] --> src/gb/cpu/cpu.rs:464:21 Dec 05 01:27:38.698 INFO [stderr] | Dec 05 01:27:38.698 INFO [stderr] 464 | 0x8E => cycles += self.adc_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 05 01:27:38.698 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.698 INFO [stderr] Dec 05 01:27:38.698 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.698 INFO [stderr] --> src/gb/cpu/cpu.rs:466:21 Dec 05 01:27:38.698 INFO [stderr] | Dec 05 01:27:38.698 INFO [stderr] 466 | 0x8F => cycles += self.adc_register(&RegisterIdentifier::A), Dec 05 01:27:38.698 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.698 INFO [stderr] Dec 05 01:27:38.698 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.698 INFO [stderr] --> src/gb/cpu/cpu.rs:468:21 Dec 05 01:27:38.698 INFO [stderr] | Dec 05 01:27:38.698 INFO [stderr] 468 | 0x90 => cycles += self.sub_register(&RegisterIdentifier::B), Dec 05 01:27:38.698 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.698 INFO [stderr] Dec 05 01:27:38.698 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.698 INFO [stderr] --> src/gb/cpu/cpu.rs:470:21 Dec 05 01:27:38.698 INFO [stderr] | Dec 05 01:27:38.698 INFO [stderr] 470 | 0x91 => cycles += self.sub_register(&RegisterIdentifier::C), Dec 05 01:27:38.698 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.698 INFO [stderr] Dec 05 01:27:38.698 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.698 INFO [stderr] --> src/gb/cpu/cpu.rs:472:21 Dec 05 01:27:38.698 INFO [stderr] | Dec 05 01:27:38.698 INFO [stderr] 472 | 0x92 => cycles += self.sub_register(&RegisterIdentifier::D), Dec 05 01:27:38.698 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.698 INFO [stderr] Dec 05 01:27:38.698 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.698 INFO [stderr] --> src/gb/cpu/cpu.rs:474:21 Dec 05 01:27:38.698 INFO [stderr] | Dec 05 01:27:38.698 INFO [stderr] 474 | 0x93 => cycles += self.sub_register(&RegisterIdentifier::E), Dec 05 01:27:38.698 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.698 INFO [stderr] Dec 05 01:27:38.698 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.698 INFO [stderr] --> src/gb/cpu/cpu.rs:476:21 Dec 05 01:27:38.698 INFO [stderr] | Dec 05 01:27:38.698 INFO [stderr] 476 | 0x94 => cycles += self.sub_register(&RegisterIdentifier::H), Dec 05 01:27:38.698 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.698 INFO [stderr] Dec 05 01:27:38.698 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.698 INFO [stderr] --> src/gb/cpu/cpu.rs:478:21 Dec 05 01:27:38.698 INFO [stderr] | Dec 05 01:27:38.698 INFO [stderr] 478 | 0x95 => cycles += self.sub_register(&RegisterIdentifier::L), Dec 05 01:27:38.698 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.698 INFO [stderr] Dec 05 01:27:38.698 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.698 INFO [stderr] --> src/gb/cpu/cpu.rs:480:21 Dec 05 01:27:38.698 INFO [stderr] | Dec 05 01:27:38.698 INFO [stderr] 480 | 0x96 => cycles += self.sub_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 05 01:27:38.698 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.698 INFO [stderr] Dec 05 01:27:38.698 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.698 INFO [stderr] --> src/gb/cpu/cpu.rs:482:21 Dec 05 01:27:38.698 INFO [stderr] | Dec 05 01:27:38.698 INFO [stderr] 482 | 0x97 => cycles += self.sub_register(&RegisterIdentifier::A), Dec 05 01:27:38.706 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.707 INFO [stderr] Dec 05 01:27:38.707 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.707 INFO [stderr] --> src/gb/cpu/cpu.rs:484:21 Dec 05 01:27:38.707 INFO [stderr] | Dec 05 01:27:38.707 INFO [stderr] 484 | 0x98 => cycles += self.sbc_register(&RegisterIdentifier::B), Dec 05 01:27:38.707 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.707 INFO [stderr] Dec 05 01:27:38.707 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.707 INFO [stderr] --> src/gb/cpu/cpu.rs:486:21 Dec 05 01:27:38.707 INFO [stderr] | Dec 05 01:27:38.707 INFO [stderr] 486 | 0x99 => cycles += self.sbc_register(&RegisterIdentifier::C), Dec 05 01:27:38.707 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.707 INFO [stderr] Dec 05 01:27:38.707 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.707 INFO [stderr] --> src/gb/cpu/cpu.rs:488:21 Dec 05 01:27:38.707 INFO [stderr] | Dec 05 01:27:38.707 INFO [stderr] 488 | 0x9A => cycles += self.sbc_register(&RegisterIdentifier::D), Dec 05 01:27:38.707 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.707 INFO [stderr] Dec 05 01:27:38.707 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.707 INFO [stderr] --> src/gb/cpu/cpu.rs:490:21 Dec 05 01:27:38.707 INFO [stderr] | Dec 05 01:27:38.707 INFO [stderr] 490 | 0x9B => cycles += self.sbc_register(&RegisterIdentifier::E), Dec 05 01:27:38.707 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.707 INFO [stderr] Dec 05 01:27:38.707 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.707 INFO [stderr] --> src/gb/cpu/cpu.rs:492:21 Dec 05 01:27:38.707 INFO [stderr] | Dec 05 01:27:38.707 INFO [stderr] 492 | 0x9C => cycles += self.sbc_register(&RegisterIdentifier::H), Dec 05 01:27:38.707 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.707 INFO [stderr] Dec 05 01:27:38.707 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.707 INFO [stderr] --> src/gb/cpu/cpu.rs:494:21 Dec 05 01:27:38.707 INFO [stderr] | Dec 05 01:27:38.707 INFO [stderr] 494 | 0x9D => cycles += self.sbc_register(&RegisterIdentifier::L), Dec 05 01:27:38.707 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.707 INFO [stderr] Dec 05 01:27:38.707 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.707 INFO [stderr] --> src/gb/cpu/cpu.rs:496:21 Dec 05 01:27:38.707 INFO [stderr] | Dec 05 01:27:38.707 INFO [stderr] 496 | 0x9E => cycles += self.sbc_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 05 01:27:38.707 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.707 INFO [stderr] Dec 05 01:27:38.707 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.707 INFO [stderr] --> src/gb/cpu/cpu.rs:498:21 Dec 05 01:27:38.707 INFO [stderr] | Dec 05 01:27:38.707 INFO [stderr] 498 | 0x9F => cycles += self.sbc_register(&RegisterIdentifier::A), Dec 05 01:27:38.707 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.707 INFO [stderr] Dec 05 01:27:38.707 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.707 INFO [stderr] --> src/gb/cpu/cpu.rs:500:21 Dec 05 01:27:38.707 INFO [stderr] | Dec 05 01:27:38.707 INFO [stderr] 500 | 0xA0 => cycles += self.and_register(&RegisterIdentifier::B), Dec 05 01:27:38.707 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.707 INFO [stderr] Dec 05 01:27:38.707 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.707 INFO [stderr] --> src/gb/cpu/cpu.rs:502:21 Dec 05 01:27:38.707 INFO [stderr] | Dec 05 01:27:38.707 INFO [stderr] 502 | 0xA1 => cycles += self.and_register(&RegisterIdentifier::C), Dec 05 01:27:38.707 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.707 INFO [stderr] Dec 05 01:27:38.707 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.707 INFO [stderr] --> src/gb/cpu/cpu.rs:504:21 Dec 05 01:27:38.707 INFO [stderr] | Dec 05 01:27:38.707 INFO [stderr] 504 | 0xA2 => cycles += self.and_register(&RegisterIdentifier::D), Dec 05 01:27:38.707 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.707 INFO [stderr] Dec 05 01:27:38.707 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.707 INFO [stderr] --> src/gb/cpu/cpu.rs:506:21 Dec 05 01:27:38.707 INFO [stderr] | Dec 05 01:27:38.707 INFO [stderr] 506 | 0xA3 => cycles += self.and_register(&RegisterIdentifier::E), Dec 05 01:27:38.707 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.707 INFO [stderr] Dec 05 01:27:38.707 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.707 INFO [stderr] --> src/gb/cpu/cpu.rs:508:21 Dec 05 01:27:38.707 INFO [stderr] | Dec 05 01:27:38.707 INFO [stderr] 508 | 0xA4 => cycles += self.and_register(&RegisterIdentifier::H), Dec 05 01:27:38.707 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.707 INFO [stderr] Dec 05 01:27:38.707 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.707 INFO [stderr] --> src/gb/cpu/cpu.rs:510:21 Dec 05 01:27:38.707 INFO [stderr] | Dec 05 01:27:38.708 INFO [stderr] 510 | 0xA5 => cycles += self.and_register(&RegisterIdentifier::L), Dec 05 01:27:38.708 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.708 INFO [stderr] Dec 05 01:27:38.708 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.708 INFO [stderr] --> src/gb/cpu/cpu.rs:512:21 Dec 05 01:27:38.708 INFO [stderr] | Dec 05 01:27:38.708 INFO [stderr] 512 | 0xA6 => cycles += self.and_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 05 01:27:38.708 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.708 INFO [stderr] Dec 05 01:27:38.708 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.708 INFO [stderr] --> src/gb/cpu/cpu.rs:514:21 Dec 05 01:27:38.708 INFO [stderr] | Dec 05 01:27:38.708 INFO [stderr] 514 | 0xA7 => cycles += self.and_register(&RegisterIdentifier::A), Dec 05 01:27:38.708 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.708 INFO [stderr] Dec 05 01:27:38.708 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.708 INFO [stderr] --> src/gb/cpu/cpu.rs:516:21 Dec 05 01:27:38.708 INFO [stderr] | Dec 05 01:27:38.708 INFO [stderr] 516 | 0xA8 => cycles += self.xor_register(&RegisterIdentifier::B), Dec 05 01:27:38.708 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.708 INFO [stderr] Dec 05 01:27:38.708 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.708 INFO [stderr] --> src/gb/cpu/cpu.rs:518:21 Dec 05 01:27:38.708 INFO [stderr] | Dec 05 01:27:38.708 INFO [stderr] 518 | 0xA9 => cycles += self.xor_register(&RegisterIdentifier::C), Dec 05 01:27:38.708 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.708 INFO [stderr] Dec 05 01:27:38.708 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.708 INFO [stderr] --> src/gb/cpu/cpu.rs:520:21 Dec 05 01:27:38.708 INFO [stderr] | Dec 05 01:27:38.708 INFO [stderr] 520 | 0xAA => cycles += self.xor_register(&RegisterIdentifier::D), Dec 05 01:27:38.708 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.708 INFO [stderr] Dec 05 01:27:38.708 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.708 INFO [stderr] --> src/gb/cpu/cpu.rs:522:21 Dec 05 01:27:38.708 INFO [stderr] | Dec 05 01:27:38.708 INFO [stderr] 522 | 0xAB => cycles += self.xor_register(&RegisterIdentifier::E), Dec 05 01:27:38.708 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.708 INFO [stderr] Dec 05 01:27:38.708 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.708 INFO [stderr] --> src/gb/cpu/cpu.rs:524:21 Dec 05 01:27:38.708 INFO [stderr] | Dec 05 01:27:38.708 INFO [stderr] 524 | 0xAC => cycles += self.xor_register(&RegisterIdentifier::H), Dec 05 01:27:38.708 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.708 INFO [stderr] Dec 05 01:27:38.708 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.708 INFO [stderr] --> src/gb/cpu/cpu.rs:526:21 Dec 05 01:27:38.708 INFO [stderr] | Dec 05 01:27:38.708 INFO [stderr] 526 | 0xAD => cycles += self.xor_register(&RegisterIdentifier::L), Dec 05 01:27:38.708 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.708 INFO [stderr] Dec 05 01:27:38.708 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.708 INFO [stderr] --> src/gb/cpu/cpu.rs:528:21 Dec 05 01:27:38.708 INFO [stderr] | Dec 05 01:27:38.708 INFO [stderr] 528 | 0xAE => cycles += self.xor_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 05 01:27:38.708 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.708 INFO [stderr] Dec 05 01:27:38.708 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.708 INFO [stderr] --> src/gb/cpu/cpu.rs:530:21 Dec 05 01:27:38.708 INFO [stderr] | Dec 05 01:27:38.708 INFO [stderr] 530 | 0xAF => cycles += self.xor_register(&RegisterIdentifier::A), Dec 05 01:27:38.708 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.708 INFO [stderr] Dec 05 01:27:38.708 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.708 INFO [stderr] --> src/gb/cpu/cpu.rs:532:21 Dec 05 01:27:38.708 INFO [stderr] | Dec 05 01:27:38.708 INFO [stderr] 532 | 0xB0 => cycles += self.or_register(&RegisterIdentifier::B), Dec 05 01:27:38.708 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.708 INFO [stderr] Dec 05 01:27:38.708 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.708 INFO [stderr] --> src/gb/cpu/cpu.rs:534:21 Dec 05 01:27:38.708 INFO [stderr] | Dec 05 01:27:38.708 INFO [stderr] 534 | 0xB1 => cycles += self.or_register(&RegisterIdentifier::C), Dec 05 01:27:38.708 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.708 INFO [stderr] Dec 05 01:27:38.708 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.708 INFO [stderr] --> src/gb/cpu/cpu.rs:536:21 Dec 05 01:27:38.708 INFO [stderr] | Dec 05 01:27:38.708 INFO [stderr] 536 | 0xB2 => cycles += self.or_register(&RegisterIdentifier::D), Dec 05 01:27:38.708 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.708 INFO [stderr] Dec 05 01:27:38.708 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.708 INFO [stderr] --> src/gb/cpu/cpu.rs:538:21 Dec 05 01:27:38.708 INFO [stderr] | Dec 05 01:27:38.708 INFO [stderr] 538 | 0xB3 => cycles += self.or_register(&RegisterIdentifier::E), Dec 05 01:27:38.708 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.708 INFO [stderr] Dec 05 01:27:38.709 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.709 INFO [stderr] --> src/gb/cpu/cpu.rs:540:21 Dec 05 01:27:38.709 INFO [stderr] | Dec 05 01:27:38.709 INFO [stderr] 540 | 0xB4 => cycles += self.or_register(&RegisterIdentifier::H), Dec 05 01:27:38.709 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.709 INFO [stderr] Dec 05 01:27:38.709 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.709 INFO [stderr] --> src/gb/cpu/cpu.rs:542:21 Dec 05 01:27:38.709 INFO [stderr] | Dec 05 01:27:38.709 INFO [stderr] 542 | 0xB5 => cycles += self.or_register(&RegisterIdentifier::L), Dec 05 01:27:38.709 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.709 INFO [stderr] Dec 05 01:27:38.709 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.709 INFO [stderr] --> src/gb/cpu/cpu.rs:544:21 Dec 05 01:27:38.709 INFO [stderr] | Dec 05 01:27:38.709 INFO [stderr] 544 | 0xB6 => cycles += self.or_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 05 01:27:38.709 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.709 INFO [stderr] Dec 05 01:27:38.709 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.709 INFO [stderr] --> src/gb/cpu/cpu.rs:546:21 Dec 05 01:27:38.709 INFO [stderr] | Dec 05 01:27:38.709 INFO [stderr] 546 | 0xB7 => cycles += self.or_register(&RegisterIdentifier::A), Dec 05 01:27:38.709 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.709 INFO [stderr] Dec 05 01:27:38.709 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.709 INFO [stderr] --> src/gb/cpu/cpu.rs:548:21 Dec 05 01:27:38.709 INFO [stderr] | Dec 05 01:27:38.709 INFO [stderr] 548 | 0xB8 => cycles += self.cp_register(&RegisterIdentifier::B), Dec 05 01:27:38.709 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.709 INFO [stderr] Dec 05 01:27:38.709 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.709 INFO [stderr] --> src/gb/cpu/cpu.rs:550:21 Dec 05 01:27:38.709 INFO [stderr] | Dec 05 01:27:38.709 INFO [stderr] 550 | 0xB9 => cycles += self.cp_register(&RegisterIdentifier::C), Dec 05 01:27:38.709 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.709 INFO [stderr] Dec 05 01:27:38.709 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.709 INFO [stderr] --> src/gb/cpu/cpu.rs:552:21 Dec 05 01:27:38.709 INFO [stderr] | Dec 05 01:27:38.709 INFO [stderr] 552 | 0xBA => cycles += self.cp_register(&RegisterIdentifier::D), Dec 05 01:27:38.709 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.709 INFO [stderr] Dec 05 01:27:38.709 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.709 INFO [stderr] --> src/gb/cpu/cpu.rs:554:21 Dec 05 01:27:38.709 INFO [stderr] | Dec 05 01:27:38.709 INFO [stderr] 554 | 0xBB => cycles += self.cp_register(&RegisterIdentifier::E), Dec 05 01:27:38.709 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.709 INFO [stderr] Dec 05 01:27:38.709 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.709 INFO [stderr] --> src/gb/cpu/cpu.rs:556:21 Dec 05 01:27:38.709 INFO [stderr] | Dec 05 01:27:38.709 INFO [stderr] 556 | 0xBC => cycles += self.cp_register(&RegisterIdentifier::H), Dec 05 01:27:38.709 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.709 INFO [stderr] Dec 05 01:27:38.709 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.709 INFO [stderr] --> src/gb/cpu/cpu.rs:558:21 Dec 05 01:27:38.709 INFO [stderr] | Dec 05 01:27:38.709 INFO [stderr] 558 | 0xBD => cycles += self.cp_register(&RegisterIdentifier::L), Dec 05 01:27:38.709 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.709 INFO [stderr] Dec 05 01:27:38.709 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.709 INFO [stderr] --> src/gb/cpu/cpu.rs:560:21 Dec 05 01:27:38.709 INFO [stderr] | Dec 05 01:27:38.709 INFO [stderr] 560 | 0xBE => cycles += self.cp_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 05 01:27:38.709 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.709 INFO [stderr] Dec 05 01:27:38.709 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.709 INFO [stderr] --> src/gb/cpu/cpu.rs:562:21 Dec 05 01:27:38.709 INFO [stderr] | Dec 05 01:27:38.709 INFO [stderr] 562 | 0xBF => cycles += self.cp_register(&RegisterIdentifier::A), Dec 05 01:27:38.709 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.709 INFO [stderr] Dec 05 01:27:38.709 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.709 INFO [stderr] --> src/gb/cpu/cpu.rs:564:21 Dec 05 01:27:38.709 INFO [stderr] | Dec 05 01:27:38.709 INFO [stderr] 564 | 0xC0 => cycles += self.ret_flag(CPUFlag::Z, false), Dec 05 01:27:38.709 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.709 INFO [stderr] Dec 05 01:27:38.709 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.709 INFO [stderr] --> src/gb/cpu/cpu.rs:566:21 Dec 05 01:27:38.709 INFO [stderr] | Dec 05 01:27:38.709 INFO [stderr] 566 | 0xC1 => cycles += self.pop_bi_register(&BiRegisterIdentifier::BC), Dec 05 01:27:38.709 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.709 INFO [stderr] Dec 05 01:27:38.709 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.709 INFO [stderr] --> src/gb/cpu/cpu.rs:568:21 Dec 05 01:27:38.709 INFO [stderr] | Dec 05 01:27:38.709 INFO [stderr] 568 | 0xC2 => cycles += self.jp_flag_a16(CPUFlag::Z, false), Dec 05 01:27:38.709 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.710 INFO [stderr] Dec 05 01:27:38.710 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.710 INFO [stderr] --> src/gb/cpu/cpu.rs:570:21 Dec 05 01:27:38.710 INFO [stderr] | Dec 05 01:27:38.710 INFO [stderr] 570 | 0xC3 => cycles += self.jp_a16(), Dec 05 01:27:38.710 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.710 INFO [stderr] Dec 05 01:27:38.710 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.710 INFO [stderr] --> src/gb/cpu/cpu.rs:572:21 Dec 05 01:27:38.710 INFO [stderr] | Dec 05 01:27:38.710 INFO [stderr] 572 | 0xC4 => cycles += self.call_flag_a16(CPUFlag::Z, false), Dec 05 01:27:38.710 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.710 INFO [stderr] Dec 05 01:27:38.710 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.710 INFO [stderr] --> src/gb/cpu/cpu.rs:574:21 Dec 05 01:27:38.710 INFO [stderr] | Dec 05 01:27:38.710 INFO [stderr] 574 | 0xC5 => cycles += self.push_bi_register(&BiRegisterIdentifier::BC), Dec 05 01:27:38.710 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.710 INFO [stderr] Dec 05 01:27:38.710 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.710 INFO [stderr] --> src/gb/cpu/cpu.rs:576:21 Dec 05 01:27:38.710 INFO [stderr] | Dec 05 01:27:38.710 INFO [stderr] 576 | 0xC6 => cycles += self.add_d8(), Dec 05 01:27:38.710 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.710 INFO [stderr] Dec 05 01:27:38.710 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.710 INFO [stderr] --> src/gb/cpu/cpu.rs:578:21 Dec 05 01:27:38.710 INFO [stderr] | Dec 05 01:27:38.710 INFO [stderr] 578 | 0xC7 => cycles += self.rst(0x00), Dec 05 01:27:38.710 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.710 INFO [stderr] Dec 05 01:27:38.710 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.710 INFO [stderr] --> src/gb/cpu/cpu.rs:580:21 Dec 05 01:27:38.710 INFO [stderr] | Dec 05 01:27:38.710 INFO [stderr] 580 | 0xC8 => cycles += self.ret_flag(CPUFlag::Z, true), Dec 05 01:27:38.710 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.710 INFO [stderr] Dec 05 01:27:38.710 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.710 INFO [stderr] --> src/gb/cpu/cpu.rs:582:21 Dec 05 01:27:38.710 INFO [stderr] | Dec 05 01:27:38.710 INFO [stderr] 582 | 0xC9 => cycles += self.ret(), Dec 05 01:27:38.710 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.710 INFO [stderr] Dec 05 01:27:38.710 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.710 INFO [stderr] --> src/gb/cpu/cpu.rs:584:21 Dec 05 01:27:38.710 INFO [stderr] | Dec 05 01:27:38.710 INFO [stderr] 584 | 0xCA => cycles += self.jp_flag_a16(CPUFlag::Z, true), Dec 05 01:27:38.710 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.710 INFO [stderr] Dec 05 01:27:38.710 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.710 INFO [stderr] --> src/gb/cpu/cpu.rs:587:21 Dec 05 01:27:38.710 INFO [stderr] | Dec 05 01:27:38.710 INFO [stderr] 587 | 0xC4 => cycles += self.call_flag_a16(CPUFlag::Z, true), Dec 05 01:27:38.710 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.710 INFO [stderr] Dec 05 01:27:38.710 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.710 INFO [stderr] --> src/gb/cpu/cpu.rs:589:21 Dec 05 01:27:38.710 INFO [stderr] | Dec 05 01:27:38.710 INFO [stderr] 589 | 0xCD => cycles += self.call_a16(), Dec 05 01:27:38.710 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.710 INFO [stderr] Dec 05 01:27:38.710 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.710 INFO [stderr] --> src/gb/cpu/cpu.rs:591:21 Dec 05 01:27:38.710 INFO [stderr] | Dec 05 01:27:38.710 INFO [stderr] 591 | 0xCE => cycles += self.adc_d8(), Dec 05 01:27:38.710 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.710 INFO [stderr] Dec 05 01:27:38.710 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.710 INFO [stderr] --> src/gb/cpu/cpu.rs:593:21 Dec 05 01:27:38.710 INFO [stderr] | Dec 05 01:27:38.710 INFO [stderr] 593 | 0xCF => cycles += self.rst(0x08), Dec 05 01:27:38.710 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.710 INFO [stderr] Dec 05 01:27:38.710 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.710 INFO [stderr] --> src/gb/cpu/cpu.rs:595:21 Dec 05 01:27:38.710 INFO [stderr] | Dec 05 01:27:38.718 INFO [stderr] 595 | 0xD0 => cycles += self.ret_flag(CPUFlag::C, false), Dec 05 01:27:38.718 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.719 INFO [stderr] Dec 05 01:27:38.719 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.719 INFO [stderr] --> src/gb/cpu/cpu.rs:597:21 Dec 05 01:27:38.719 INFO [stderr] | Dec 05 01:27:38.719 INFO [stderr] 597 | 0xC1 => cycles += self.pop_bi_register(&BiRegisterIdentifier::DE), Dec 05 01:27:38.719 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.719 INFO [stderr] Dec 05 01:27:38.719 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.719 INFO [stderr] --> src/gb/cpu/cpu.rs:599:21 Dec 05 01:27:38.719 INFO [stderr] | Dec 05 01:27:38.719 INFO [stderr] 599 | 0xD2 => cycles += self.jp_flag_a16(CPUFlag::C, false), Dec 05 01:27:38.719 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.719 INFO [stderr] Dec 05 01:27:38.719 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.719 INFO [stderr] --> src/gb/cpu/cpu.rs:601:21 Dec 05 01:27:38.719 INFO [stderr] | Dec 05 01:27:38.719 INFO [stderr] 601 | 0xC4 => cycles += self.call_flag_a16(CPUFlag::C, false), Dec 05 01:27:38.719 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.719 INFO [stderr] Dec 05 01:27:38.719 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.719 INFO [stderr] --> src/gb/cpu/cpu.rs:603:21 Dec 05 01:27:38.719 INFO [stderr] | Dec 05 01:27:38.719 INFO [stderr] 603 | 0xD5 => cycles += self.push_bi_register(&BiRegisterIdentifier::DE), Dec 05 01:27:38.719 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.719 INFO [stderr] Dec 05 01:27:38.719 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.719 INFO [stderr] --> src/gb/cpu/cpu.rs:605:21 Dec 05 01:27:38.719 INFO [stderr] | Dec 05 01:27:38.719 INFO [stderr] 605 | 0xD6 => cycles += self.sub_d8(), Dec 05 01:27:38.719 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.719 INFO [stderr] Dec 05 01:27:38.719 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.719 INFO [stderr] --> src/gb/cpu/cpu.rs:607:21 Dec 05 01:27:38.719 INFO [stderr] | Dec 05 01:27:38.719 INFO [stderr] 607 | 0xD7 => cycles += self.rst(0x10), Dec 05 01:27:38.719 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.719 INFO [stderr] Dec 05 01:27:38.719 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.719 INFO [stderr] --> src/gb/cpu/cpu.rs:609:21 Dec 05 01:27:38.719 INFO [stderr] | Dec 05 01:27:38.719 INFO [stderr] 609 | 0xD8 => cycles += self.ret_flag(CPUFlag::C, true), Dec 05 01:27:38.719 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.719 INFO [stderr] Dec 05 01:27:38.719 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.719 INFO [stderr] --> src/gb/cpu/cpu.rs:612:21 Dec 05 01:27:38.719 INFO [stderr] | Dec 05 01:27:38.719 INFO [stderr] 612 | 0xDA => cycles += self.jp_flag_a16(CPUFlag::C, true), Dec 05 01:27:38.719 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.719 INFO [stderr] Dec 05 01:27:38.719 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.719 INFO [stderr] --> src/gb/cpu/cpu.rs:614:21 Dec 05 01:27:38.719 INFO [stderr] | Dec 05 01:27:38.719 INFO [stderr] 614 | 0xDC => cycles += self.call_flag_a16(CPUFlag::C, true), Dec 05 01:27:38.719 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.719 INFO [stderr] Dec 05 01:27:38.719 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.719 INFO [stderr] --> src/gb/cpu/cpu.rs:616:21 Dec 05 01:27:38.719 INFO [stderr] | Dec 05 01:27:38.719 INFO [stderr] 616 | 0xDE => cycles += self.sbc_d8(), Dec 05 01:27:38.719 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.719 INFO [stderr] Dec 05 01:27:38.719 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.719 INFO [stderr] --> src/gb/cpu/cpu.rs:618:21 Dec 05 01:27:38.719 INFO [stderr] | Dec 05 01:27:38.719 INFO [stderr] 618 | 0xDF => cycles += self.rst(0x18), Dec 05 01:27:38.719 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.719 INFO [stderr] Dec 05 01:27:38.719 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.719 INFO [stderr] --> src/gb/cpu/cpu.rs:620:21 Dec 05 01:27:38.719 INFO [stderr] | Dec 05 01:27:38.719 INFO [stderr] 620 | 0xE0 => cycles += self.ldh_a8_ptr_register(&RegisterIdentifier::A), Dec 05 01:27:38.719 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.719 INFO [stderr] Dec 05 01:27:38.719 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.719 INFO [stderr] --> src/gb/cpu/cpu.rs:622:21 Dec 05 01:27:38.719 INFO [stderr] | Dec 05 01:27:38.719 INFO [stderr] 622 | 0xE1 => cycles += self.pop_bi_register(&BiRegisterIdentifier::HL), Dec 05 01:27:38.719 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.719 INFO [stderr] Dec 05 01:27:38.719 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.719 INFO [stderr] --> src/gb/cpu/cpu.rs:624:21 Dec 05 01:27:38.719 INFO [stderr] | Dec 05 01:27:38.719 INFO [stderr] 624 | 0xE2 => cycles += self.ld_register_ptr_register(&RegisterIdentifier::C, &RegisterIdentifier::A), Dec 05 01:27:38.719 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.719 INFO [stderr] Dec 05 01:27:38.720 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.720 INFO [stderr] --> src/gb/cpu/cpu.rs:626:21 Dec 05 01:27:38.720 INFO [stderr] | Dec 05 01:27:38.720 INFO [stderr] 626 | 0xE5 => cycles += self.push_bi_register(&BiRegisterIdentifier::HL), Dec 05 01:27:38.720 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.720 INFO [stderr] Dec 05 01:27:38.720 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.720 INFO [stderr] --> src/gb/cpu/cpu.rs:628:21 Dec 05 01:27:38.720 INFO [stderr] | Dec 05 01:27:38.720 INFO [stderr] 628 | 0xE6 => cycles += self.and_d8(), Dec 05 01:27:38.720 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.720 INFO [stderr] Dec 05 01:27:38.720 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.720 INFO [stderr] --> src/gb/cpu/cpu.rs:630:21 Dec 05 01:27:38.720 INFO [stderr] | Dec 05 01:27:38.720 INFO [stderr] 630 | 0xE7 => cycles += self.rst(0x20), Dec 05 01:27:38.720 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.720 INFO [stderr] Dec 05 01:27:38.720 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.720 INFO [stderr] --> src/gb/cpu/cpu.rs:633:21 Dec 05 01:27:38.720 INFO [stderr] | Dec 05 01:27:38.720 INFO [stderr] 633 | 0xE9 => cycles += self.jp_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 05 01:27:38.720 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.720 INFO [stderr] Dec 05 01:27:38.720 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.720 INFO [stderr] --> src/gb/cpu/cpu.rs:635:21 Dec 05 01:27:38.720 INFO [stderr] | Dec 05 01:27:38.720 INFO [stderr] 635 | 0xEA => cycles += self.ld_a16_ptr_register(&RegisterIdentifier::A), Dec 05 01:27:38.720 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.720 INFO [stderr] Dec 05 01:27:38.720 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.720 INFO [stderr] --> src/gb/cpu/cpu.rs:637:21 Dec 05 01:27:38.720 INFO [stderr] | Dec 05 01:27:38.720 INFO [stderr] 637 | 0xEE => cycles += self.and_d8(), Dec 05 01:27:38.720 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.720 INFO [stderr] Dec 05 01:27:38.720 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.720 INFO [stderr] --> src/gb/cpu/cpu.rs:639:21 Dec 05 01:27:38.720 INFO [stderr] | Dec 05 01:27:38.720 INFO [stderr] 639 | 0xEF => cycles += self.rst(0x28), Dec 05 01:27:38.720 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.720 INFO [stderr] Dec 05 01:27:38.720 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.720 INFO [stderr] --> src/gb/cpu/cpu.rs:641:21 Dec 05 01:27:38.720 INFO [stderr] | Dec 05 01:27:38.720 INFO [stderr] 641 | 0xF0 => cycles += self.ldh_register_a8_ptr(&RegisterIdentifier::A), Dec 05 01:27:38.720 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.720 INFO [stderr] Dec 05 01:27:38.720 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.720 INFO [stderr] --> src/gb/cpu/cpu.rs:643:21 Dec 05 01:27:38.720 INFO [stderr] | Dec 05 01:27:38.720 INFO [stderr] 643 | 0xF1 => cycles += self.pop_bi_register(&BiRegisterIdentifier::AF), Dec 05 01:27:38.720 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.720 INFO [stderr] Dec 05 01:27:38.720 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.720 INFO [stderr] --> src/gb/cpu/cpu.rs:645:21 Dec 05 01:27:38.720 INFO [stderr] | Dec 05 01:27:38.720 INFO [stderr] 645 | 0xF2 => cycles += self.ld_register_register_ptr(&RegisterIdentifier::A, &RegisterIdentifier::C), Dec 05 01:27:38.720 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.720 INFO [stderr] Dec 05 01:27:38.720 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.720 INFO [stderr] --> src/gb/cpu/cpu.rs:648:21 Dec 05 01:27:38.720 INFO [stderr] | Dec 05 01:27:38.720 INFO [stderr] 648 | 0xF5 => cycles += self.push_bi_register(&BiRegisterIdentifier::AF), Dec 05 01:27:38.720 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.720 INFO [stderr] Dec 05 01:27:38.720 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.720 INFO [stderr] --> src/gb/cpu/cpu.rs:650:21 Dec 05 01:27:38.720 INFO [stderr] | Dec 05 01:27:38.720 INFO [stderr] 650 | 0xF6 => cycles += self.or_d8(), Dec 05 01:27:38.720 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.720 INFO [stderr] Dec 05 01:27:38.720 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.720 INFO [stderr] --> src/gb/cpu/cpu.rs:652:21 Dec 05 01:27:38.720 INFO [stderr] | Dec 05 01:27:38.720 INFO [stderr] 652 | 0xF7 => cycles += self.rst(0x30), Dec 05 01:27:38.720 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.720 INFO [stderr] Dec 05 01:27:38.720 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.720 INFO [stderr] --> src/gb/cpu/cpu.rs:655:21 Dec 05 01:27:38.720 INFO [stderr] | Dec 05 01:27:38.720 INFO [stderr] 655 | 0xF9 => cycles += self.ld_sp_bi_register(&BiRegisterIdentifier::HL), Dec 05 01:27:38.720 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.720 INFO [stderr] Dec 05 01:27:38.720 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.721 INFO [stderr] --> src/gb/cpu/cpu.rs:657:21 Dec 05 01:27:38.721 INFO [stderr] | Dec 05 01:27:38.721 INFO [stderr] 657 | 0xFA => cycles += self.ld_register_a16_ptr(&RegisterIdentifier::A), Dec 05 01:27:38.721 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.721 INFO [stderr] Dec 05 01:27:38.721 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.721 INFO [stderr] --> src/gb/cpu/cpu.rs:660:21 Dec 05 01:27:38.721 INFO [stderr] | Dec 05 01:27:38.721 INFO [stderr] 660 | 0xFE => cycles += self.cp_d8(), Dec 05 01:27:38.721 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.721 INFO [stderr] Dec 05 01:27:38.721 INFO [stderr] warning: value assigned to `cycles` is never read Dec 05 01:27:38.721 INFO [stderr] --> src/gb/cpu/cpu.rs:662:21 Dec 05 01:27:38.721 INFO [stderr] | Dec 05 01:27:38.721 INFO [stderr] 662 | 0xFF => cycles += self.rst(0x38), Dec 05 01:27:38.721 INFO [stderr] | ^^^^^^ Dec 05 01:27:38.721 INFO [stderr] Dec 05 01:27:38.721 INFO [stderr] warning: unused variable: `lhs` Dec 05 01:27:38.721 INFO [stderr] --> src/gb/cpu/cpu.rs:1309:13 Dec 05 01:27:38.721 INFO [stderr] | Dec 05 01:27:38.721 INFO [stderr] 1309 | let lhs = self.read_register(&RegisterIdentifier::A); Dec 05 01:27:38.721 INFO [stderr] | ^^^ help: consider using `_lhs` instead Dec 05 01:27:38.721 INFO [stderr] Dec 05 01:27:38.763 INFO [stderr] warning: variable does not need to be mutable Dec 05 01:27:38.763 INFO [stderr] --> src/gb/cpu/cpu.rs:778:13 Dec 05 01:27:38.763 INFO [stderr] | Dec 05 01:27:38.763 INFO [stderr] 778 | let mut address = self.memory_bus.borrow().read_16bit(self.program_counter.read() as usize); Dec 05 01:27:38.763 INFO [stderr] | ----^^^^^^^ Dec 05 01:27:38.763 INFO [stderr] | | Dec 05 01:27:38.763 INFO [stderr] | help: remove this `mut` Dec 05 01:27:38.763 INFO [stderr] | Dec 05 01:27:38.763 INFO [stderr] = note: #[warn(unused_mut)] on by default Dec 05 01:27:38.763 INFO [stderr] Dec 05 01:27:38.788 INFO [stderr] warning: variable does not need to be mutable Dec 05 01:27:38.788 INFO [stderr] --> src/gb/cpu/cpu.rs:1592:17 Dec 05 01:27:38.788 INFO [stderr] | Dec 05 01:27:38.788 INFO [stderr] 1592 | let mut register_f = cpu.registers[&RegisterIdentifier::F].borrow_mut(); Dec 05 01:27:38.788 INFO [stderr] | ----^^^^^^^^^^ Dec 05 01:27:38.788 INFO [stderr] | | Dec 05 01:27:38.788 INFO [stderr] | help: remove this `mut` Dec 05 01:27:38.788 INFO [stderr] Dec 05 01:27:39.009 INFO [stderr] warning: variable does not need to be mutable Dec 05 01:27:39.010 INFO [stderr] --> src/gb/memory/memory_bus.rs:177:13 Dec 05 01:27:39.010 INFO [stderr] | Dec 05 01:27:39.010 INFO [stderr] 177 | let mut bus = create_bus(); Dec 05 01:27:39.010 INFO [stderr] | ----^^^ Dec 05 01:27:39.010 INFO [stderr] | | Dec 05 01:27:39.010 INFO [stderr] | help: remove this `mut` Dec 05 01:27:39.010 INFO [stderr] Dec 05 01:27:39.010 INFO [stderr] warning: variable does not need to be mutable Dec 05 01:27:39.010 INFO [stderr] --> src/gb/memory/memory_bus.rs:186:13 Dec 05 01:27:39.010 INFO [stderr] | Dec 05 01:27:39.010 INFO [stderr] 186 | let mut bus = create_bus(); Dec 05 01:27:39.010 INFO [stderr] | ----^^^ Dec 05 01:27:39.010 INFO [stderr] | | Dec 05 01:27:39.010 INFO [stderr] | help: remove this `mut` Dec 05 01:27:39.010 INFO [stderr] Dec 05 01:27:39.019 INFO [stderr] warning: variable does not need to be mutable Dec 05 01:27:39.019 INFO [stderr] --> src/gb/memory/memory_bus.rs:195:13 Dec 05 01:27:39.019 INFO [stderr] | Dec 05 01:27:39.019 INFO [stderr] 195 | let mut bus = create_bus(); Dec 05 01:27:39.019 INFO [stderr] | ----^^^ Dec 05 01:27:39.019 INFO [stderr] | | Dec 05 01:27:39.019 INFO [stderr] | help: remove this `mut` Dec 05 01:27:39.019 INFO [stderr] Dec 05 01:27:39.019 INFO [stderr] warning: variable does not need to be mutable Dec 05 01:27:39.019 INFO [stderr] --> src/gb/memory/memory_bus.rs:237:13 Dec 05 01:27:39.019 INFO [stderr] | Dec 05 01:27:39.019 INFO [stderr] 237 | let mut bus = create_bus(); Dec 05 01:27:39.019 INFO [stderr] | ----^^^ Dec 05 01:27:39.019 INFO [stderr] | | Dec 05 01:27:39.019 INFO [stderr] | help: remove this `mut` Dec 05 01:27:39.019 INFO [stderr] Dec 05 01:27:39.021 INFO [stderr] warning: variable does not need to be mutable Dec 05 01:27:39.021 INFO [stderr] --> src/gb/memory/memory_bus.rs:245:13 Dec 05 01:27:39.021 INFO [stderr] | Dec 05 01:27:39.021 INFO [stderr] 245 | let mut bus = create_bus(); Dec 05 01:27:39.021 INFO [stderr] | ----^^^ Dec 05 01:27:39.021 INFO [stderr] | | Dec 05 01:27:39.021 INFO [stderr] | help: remove this `mut` Dec 05 01:27:39.021 INFO [stderr] Dec 05 01:27:39.021 INFO [stderr] warning: variable does not need to be mutable Dec 05 01:27:39.021 INFO [stderr] --> src/gb/memory/memory_bus.rs:253:13 Dec 05 01:27:39.021 INFO [stderr] | Dec 05 01:27:39.021 INFO [stderr] 253 | let mut bus = create_bus(); Dec 05 01:27:39.021 INFO [stderr] | ----^^^ Dec 05 01:27:39.021 INFO [stderr] | | Dec 05 01:27:39.021 INFO [stderr] | help: remove this `mut` Dec 05 01:27:39.022 INFO [stderr] Dec 05 01:27:39.026 INFO [stderr] warning: variable does not need to be mutable Dec 05 01:27:39.027 INFO [stderr] --> src/gb/memory/memory_bus.rs:285:13 Dec 05 01:27:39.027 INFO [stderr] | Dec 05 01:27:39.027 INFO [stderr] 285 | let mut bus = create_bus(); Dec 05 01:27:39.027 INFO [stderr] | ----^^^ Dec 05 01:27:39.027 INFO [stderr] | | Dec 05 01:27:39.027 INFO [stderr] | help: remove this `mut` Dec 05 01:27:39.027 INFO [stderr] Dec 05 01:27:39.031 INFO [stderr] warning: variable does not need to be mutable Dec 05 01:27:39.031 INFO [stderr] --> src/gb/memory/memory_bus.rs:293:13 Dec 05 01:27:39.031 INFO [stderr] | Dec 05 01:27:39.031 INFO [stderr] 293 | let mut bus = create_bus(); Dec 05 01:27:39.031 INFO [stderr] | ----^^^ Dec 05 01:27:39.031 INFO [stderr] | | Dec 05 01:27:39.031 INFO [stderr] | help: remove this `mut` Dec 05 01:27:39.031 INFO [stderr] Dec 05 01:27:39.031 INFO [stderr] warning: variable does not need to be mutable Dec 05 01:27:39.031 INFO [stderr] --> src/gb/memory/memory_bus.rs:301:13 Dec 05 01:27:39.031 INFO [stderr] | Dec 05 01:27:39.031 INFO [stderr] 301 | let mut bus = create_bus(); Dec 05 01:27:39.031 INFO [stderr] | ----^^^ Dec 05 01:27:39.031 INFO [stderr] | | Dec 05 01:27:39.031 INFO [stderr] | help: remove this `mut` Dec 05 01:27:39.031 INFO [stderr] Dec 05 01:27:39.075 INFO [stderr] warning: field is never used: `ram` Dec 05 01:27:39.075 INFO [stderr] --> src/gb/console.rs:37:5 Dec 05 01:27:39.075 INFO [stderr] | Dec 05 01:27:39.075 INFO [stderr] 37 | ram: Rc>, Dec 05 01:27:39.075 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^ Dec 05 01:27:39.075 INFO [stderr] | Dec 05 01:27:39.075 INFO [stderr] = note: #[warn(dead_code)] on by default Dec 05 01:27:39.075 INFO [stderr] Dec 05 01:27:39.075 INFO [stderr] warning: field is never used: `high_ram` Dec 05 01:27:39.075 INFO [stderr] --> src/gb/console.rs:38:5 Dec 05 01:27:39.075 INFO [stderr] | Dec 05 01:27:39.075 INFO [stderr] 38 | high_ram: Rc>, Dec 05 01:27:39.075 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 05 01:27:39.075 INFO [stderr] Dec 05 01:27:39.075 INFO [stderr] warning: field is never used: `io` Dec 05 01:27:39.075 INFO [stderr] --> src/gb/console.rs:39:5 Dec 05 01:27:39.075 INFO [stderr] | Dec 05 01:27:39.075 INFO [stderr] 39 | io: Rc>, Dec 05 01:27:39.075 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 05 01:27:39.075 INFO [stderr] Dec 05 01:27:39.079 INFO [stderr] warning: field is never used: `memory_bus` Dec 05 01:27:39.079 INFO [stderr] --> src/gb/console.rs:41:5 Dec 05 01:27:39.079 INFO [stderr] | Dec 05 01:27:39.079 INFO [stderr] 41 | memory_bus: Rc> Dec 05 01:27:39.079 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 05 01:27:39.079 INFO [stderr] Dec 05 01:27:39.091 INFO [stderr] warning: literal out of range for u8 Dec 05 01:27:39.091 INFO [stderr] --> src/gb/cpu/cpu.rs:1890:63 Dec 05 01:27:39.091 INFO [stderr] | Dec 05 01:27:39.091 INFO [stderr] 1890 | assert_eq!(cpu.read_register(&RegisterIdentifier::A), 0x180 as u8); Dec 05 01:27:39.091 INFO [stderr] | ^^^^^ Dec 05 01:27:39.091 INFO [stderr] | Dec 05 01:27:39.095 INFO [stderr] = note: #[warn(overflowing_literals)] on by default Dec 05 01:27:39.095 INFO [stderr] = note: the literal `0x180` (decimal `384`) does not fit into an `u8` and will become `128u8` Dec 05 01:27:39.095 INFO [stderr] = help: consider using `u16` instead Dec 05 01:27:39.095 INFO [stderr] Dec 05 01:27:39.155 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 5.15s Dec 05 01:27:39.159 INFO [stderr] su: No module specific data is present Dec 05 01:27:39.689 INFO running `"docker" "inspect" "488e2ff1edac60066f07755203d309559dd8fffc28b1a712d802e5de99676208"` Dec 05 01:27:39.943 INFO running `"docker" "rm" "-f" "488e2ff1edac60066f07755203d309559dd8fffc28b1a712d802e5de99676208"` Dec 05 01:27:40.114 INFO [stdout] 488e2ff1edac60066f07755203d309559dd8fffc28b1a712d802e5de99676208