Dec 12 01:43:55.904 INFO checking Lisible/oca against master#3a75e80557a103497cffbcab395a2f37061a77ea for pr-56677 Dec 12 01:43:55.904 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56677/worker-3/master#3a75e80557a103497cffbcab395a2f37061a77ea:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/pr-56677/master#3a75e80557a103497cffbcab395a2f37061a77ea:/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 +3a75e80557a103497cffbcab395a2f37061a77ea-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 12 01:43:56.190 INFO [stdout] 81c0fd3c1a07d1af4ee438e465fcd15523083039c1dc9fff913843fe76d3fbcc Dec 12 01:43:56.194 INFO running `"docker" "start" "-a" "81c0fd3c1a07d1af4ee438e465fcd15523083039c1dc9fff913843fe76d3fbcc"` Dec 12 01:43:56.916 INFO [stderr] usermod: no changes Dec 12 01:43:57.000 INFO [stderr] Compiling sdl2-sys v0.32.4 Dec 12 01:44:00.907 INFO [stderr] Checking sdl2 v0.32.0 Dec 12 01:44:04.457 INFO [stderr] Checking oca v0.1.0 (/source) Dec 12 01:44:05.572 INFO [stderr] warning: unused import: `std::io` Dec 12 01:44:05.572 INFO [stderr] --> src/gb/console.rs:72:13 Dec 12 01:44:05.572 INFO [stderr] | Dec 12 01:44:05.572 INFO [stderr] 72 | use std::io; Dec 12 01:44:05.572 INFO [stderr] | ^^^^^^^ Dec 12 01:44:05.572 INFO [stderr] | Dec 12 01:44:05.572 INFO [stderr] = note: #[warn(unused_imports)] on by default Dec 12 01:44:05.572 INFO [stderr] Dec 12 01:44:05.572 INFO [stderr] warning: unnecessary parentheses around assigned value Dec 12 01:44:05.572 INFO [stderr] --> src/gb/cpu/cpu.rs:1121:26 Dec 12 01:44:05.572 INFO [stderr] | Dec 12 01:44:05.572 INFO [stderr] 1121 | let mut result = (a >> 1); Dec 12 01:44:05.572 INFO [stderr] | ^^^^^^^^ help: remove these parentheses Dec 12 01:44:05.572 INFO [stderr] | Dec 12 01:44:05.572 INFO [stderr] = note: #[warn(unused_parens)] on by default Dec 12 01:44:05.572 INFO [stderr] Dec 12 01:44:05.572 INFO [stderr] warning: unused import: `std::u8` Dec 12 01:44:05.572 INFO [stderr] --> src/gb/cpu/cpu.rs:1862:13 Dec 12 01:44:05.572 INFO [stderr] | Dec 12 01:44:05.572 INFO [stderr] 1862 | use std::u8; Dec 12 01:44:05.572 INFO [stderr] | ^^^^^^^ Dec 12 01:44:05.572 INFO [stderr] Dec 12 01:44:05.872 INFO [stderr] warning: unused import: `std::io` Dec 12 01:44:05.872 INFO [stderr] --> src/gb/console.rs:72:13 Dec 12 01:44:05.872 INFO [stderr] | Dec 12 01:44:05.872 INFO [stderr] 72 | use std::io; Dec 12 01:44:05.872 INFO [stderr] | ^^^^^^^ Dec 12 01:44:05.872 INFO [stderr] | Dec 12 01:44:05.872 INFO [stderr] = note: #[warn(unused_imports)] on by default Dec 12 01:44:05.872 INFO [stderr] Dec 12 01:44:05.872 INFO [stderr] warning: unnecessary parentheses around assigned value Dec 12 01:44:05.872 INFO [stderr] --> src/gb/cpu/cpu.rs:1121:26 Dec 12 01:44:05.872 INFO [stderr] | Dec 12 01:44:05.872 INFO [stderr] 1121 | let mut result = (a >> 1); Dec 12 01:44:05.872 INFO [stderr] | ^^^^^^^^ help: remove these parentheses Dec 12 01:44:05.872 INFO [stderr] | Dec 12 01:44:05.872 INFO [stderr] = note: #[warn(unused_parens)] on by default Dec 12 01:44:05.872 INFO [stderr] Dec 12 01:44:05.872 INFO [stderr] warning: unused import: `std::u8` Dec 12 01:44:05.873 INFO [stderr] --> src/gb/cpu/cpu.rs:1862:13 Dec 12 01:44:05.873 INFO [stderr] | Dec 12 01:44:05.873 INFO [stderr] 1862 | use std::u8; Dec 12 01:44:05.873 INFO [stderr] | ^^^^^^^ Dec 12 01:44:05.873 INFO [stderr] Dec 12 01:44:05.920 INFO [stderr] warning: private type `gb::memory::cartridge::CartridgeType` in public interface (error E0446) Dec 12 01:44:05.920 INFO [stderr] --> src/gb/memory/cartridge.rs:76:5 Dec 12 01:44:05.920 INFO [stderr] | Dec 12 01:44:05.920 INFO [stderr] 76 | / pub fn get_type(&self) -> CartridgeType { Dec 12 01:44:05.920 INFO [stderr] 77 | | match self.read_8bit(0x0147) { Dec 12 01:44:05.920 INFO [stderr] 78 | | 0x0 => CartridgeType::RomOnly, Dec 12 01:44:05.920 INFO [stderr] 79 | | 0x1 => CartridgeType::RomMbc1, Dec 12 01:44:05.920 INFO [stderr] ... | Dec 12 01:44:05.920 INFO [stderr] 105 | | } Dec 12 01:44:05.920 INFO [stderr] 106 | | } Dec 12 01:44:05.920 INFO [stderr] | |_____^ Dec 12 01:44:05.920 INFO [stderr] | Dec 12 01:44:05.920 INFO [stderr] = note: #[warn(private_in_public)] on by default Dec 12 01:44:05.920 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 12 01:44:05.920 INFO [stderr] = note: for more information, see issue #34537 Dec 12 01:44:05.920 INFO [stderr] Dec 12 01:44:05.940 INFO [stderr] warning: unreachable pattern Dec 12 01:44:05.940 INFO [stderr] --> src/gb/cpu/cpu.rs:672:13 Dec 12 01:44:05.940 INFO [stderr] | Dec 12 01:44:05.940 INFO [stderr] 672 | 0xC1 => cycles += self.pop_bi_register(&BiRegisterIdentifier::DE), Dec 12 01:44:05.940 INFO [stderr] | ^^^^ Dec 12 01:44:05.940 INFO [stderr] | Dec 12 01:44:05.960 INFO [stderr] = note: #[warn(unreachable_patterns)] on by default Dec 12 01:44:05.960 INFO [stderr] Dec 12 01:44:06.100 INFO [stderr] warning: unreachable pattern Dec 12 01:44:06.100 INFO [stderr] --> src/gb/cpu/cpu.rs:1007:13 Dec 12 01:44:06.100 INFO [stderr] | Dec 12 01:44:06.100 INFO [stderr] 1007 | _ => panic!("Unimplemented CB instruction") Dec 12 01:44:06.100 INFO [stderr] | ^ Dec 12 01:44:06.100 INFO [stderr] Dec 12 01:44:06.177 INFO [stderr] warning: unused variable: `window` Dec 12 01:44:06.177 INFO [stderr] --> src/gb/console.rs:77:13 Dec 12 01:44:06.177 INFO [stderr] | Dec 12 01:44:06.177 INFO [stderr] 77 | let window = video_subsystem.window("oca GameBoy Emulator", 800, 600).position_centered().build().unwrap(); Dec 12 01:44:06.177 INFO [stderr] | ^^^^^^ help: consider using `_window` instead Dec 12 01:44:06.177 INFO [stderr] | Dec 12 01:44:06.177 INFO [stderr] = note: #[warn(unused_variables)] on by default Dec 12 01:44:06.177 INFO [stderr] Dec 12 01:44:06.177 INFO [stderr] warning: variable `cycles` is assigned to, but never used Dec 12 01:44:06.177 INFO [stderr] --> src/gb/cpu/cpu.rs:234:17 Dec 12 01:44:06.177 INFO [stderr] | Dec 12 01:44:06.177 INFO [stderr] 234 | let mut cycles = 0; Dec 12 01:44:06.177 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.177 INFO [stderr] | Dec 12 01:44:06.177 INFO [stderr] = note: consider using `_cycles` instead Dec 12 01:44:06.177 INFO [stderr] Dec 12 01:44:06.177 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.177 INFO [stderr] --> src/gb/cpu/cpu.rs:254:21 Dec 12 01:44:06.177 INFO [stderr] | Dec 12 01:44:06.177 INFO [stderr] 254 | 0x00 => cycles += self.nop(), Dec 12 01:44:06.177 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.177 INFO [stderr] | Dec 12 01:44:06.177 INFO [stderr] = note: #[warn(unused_assignments)] on by default Dec 12 01:44:06.177 INFO [stderr] Dec 12 01:44:06.177 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.177 INFO [stderr] --> src/gb/cpu/cpu.rs:256:21 Dec 12 01:44:06.177 INFO [stderr] | Dec 12 01:44:06.177 INFO [stderr] 256 | 0x01 => cycles += self.ld_bi_register_d16(&BiRegisterIdentifier::BC), Dec 12 01:44:06.177 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.177 INFO [stderr] Dec 12 01:44:06.177 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.177 INFO [stderr] --> src/gb/cpu/cpu.rs:258:21 Dec 12 01:44:06.177 INFO [stderr] | Dec 12 01:44:06.177 INFO [stderr] 258 | 0x02 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::BC, &RegisterIdentifier::A), Dec 12 01:44:06.177 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.177 INFO [stderr] Dec 12 01:44:06.177 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.177 INFO [stderr] --> src/gb/cpu/cpu.rs:260:21 Dec 12 01:44:06.177 INFO [stderr] | Dec 12 01:44:06.177 INFO [stderr] 260 | 0x03 => cycles += self.inc_bi_register(&BiRegisterIdentifier::BC), Dec 12 01:44:06.177 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.177 INFO [stderr] Dec 12 01:44:06.177 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.177 INFO [stderr] --> src/gb/cpu/cpu.rs:262:21 Dec 12 01:44:06.177 INFO [stderr] | Dec 12 01:44:06.177 INFO [stderr] 262 | 0x04 => cycles += self.inc_register(&RegisterIdentifier::B), Dec 12 01:44:06.177 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.177 INFO [stderr] Dec 12 01:44:06.177 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.177 INFO [stderr] --> src/gb/cpu/cpu.rs:264:21 Dec 12 01:44:06.177 INFO [stderr] | Dec 12 01:44:06.177 INFO [stderr] 264 | 0x05 => cycles += self.dec_register(&RegisterIdentifier::B), Dec 12 01:44:06.177 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.177 INFO [stderr] Dec 12 01:44:06.177 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.177 INFO [stderr] --> src/gb/cpu/cpu.rs:266:21 Dec 12 01:44:06.177 INFO [stderr] | Dec 12 01:44:06.177 INFO [stderr] 266 | 0x06 => cycles += self.ld_register_d8(&RegisterIdentifier::B), Dec 12 01:44:06.177 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.177 INFO [stderr] Dec 12 01:44:06.177 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.177 INFO [stderr] --> src/gb/cpu/cpu.rs:268:21 Dec 12 01:44:06.177 INFO [stderr] | Dec 12 01:44:06.177 INFO [stderr] 268 | 0x07 => cycles += self.rlca(), Dec 12 01:44:06.177 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.177 INFO [stderr] Dec 12 01:44:06.177 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.177 INFO [stderr] --> src/gb/cpu/cpu.rs:270:21 Dec 12 01:44:06.177 INFO [stderr] | Dec 12 01:44:06.177 INFO [stderr] 270 | 0x08 => cycles += self.ld_a16_ptr_sp(), Dec 12 01:44:06.178 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.178 INFO [stderr] Dec 12 01:44:06.178 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.178 INFO [stderr] --> src/gb/cpu/cpu.rs:272:21 Dec 12 01:44:06.178 INFO [stderr] | Dec 12 01:44:06.178 INFO [stderr] 272 | 0x09 => cycles += self.add_bi_register_bi_register(&BiRegisterIdentifier::HL, &BiRegisterIdentifier::BC), Dec 12 01:44:06.178 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.178 INFO [stderr] Dec 12 01:44:06.178 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.178 INFO [stderr] --> src/gb/cpu/cpu.rs:274:21 Dec 12 01:44:06.178 INFO [stderr] | Dec 12 01:44:06.178 INFO [stderr] 274 | 0x0A => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::A, &BiRegisterIdentifier::BC), Dec 12 01:44:06.178 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.178 INFO [stderr] Dec 12 01:44:06.178 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.178 INFO [stderr] --> src/gb/cpu/cpu.rs:276:21 Dec 12 01:44:06.178 INFO [stderr] | Dec 12 01:44:06.178 INFO [stderr] 276 | 0x0B => cycles += self.dec_bi_register(&BiRegisterIdentifier::BC), Dec 12 01:44:06.178 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.178 INFO [stderr] Dec 12 01:44:06.178 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.178 INFO [stderr] --> src/gb/cpu/cpu.rs:278:21 Dec 12 01:44:06.178 INFO [stderr] | Dec 12 01:44:06.178 INFO [stderr] 278 | 0x0C => cycles += self.inc_register(&RegisterIdentifier::C), Dec 12 01:44:06.178 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.178 INFO [stderr] Dec 12 01:44:06.178 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.178 INFO [stderr] --> src/gb/cpu/cpu.rs:280:21 Dec 12 01:44:06.178 INFO [stderr] | Dec 12 01:44:06.178 INFO [stderr] 280 | 0x0D => cycles += self.dec_register(&RegisterIdentifier::C), Dec 12 01:44:06.178 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.178 INFO [stderr] Dec 12 01:44:06.178 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.178 INFO [stderr] --> src/gb/cpu/cpu.rs:282:21 Dec 12 01:44:06.178 INFO [stderr] | Dec 12 01:44:06.178 INFO [stderr] 282 | 0x0E => cycles += self.ld_register_d8(&RegisterIdentifier::C), Dec 12 01:44:06.178 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.178 INFO [stderr] Dec 12 01:44:06.178 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.178 INFO [stderr] --> src/gb/cpu/cpu.rs:284:21 Dec 12 01:44:06.178 INFO [stderr] | Dec 12 01:44:06.178 INFO [stderr] 284 | 0x0F => cycles += self.rrca(), Dec 12 01:44:06.178 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.178 INFO [stderr] Dec 12 01:44:06.178 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.178 INFO [stderr] --> src/gb/cpu/cpu.rs:286:21 Dec 12 01:44:06.178 INFO [stderr] | Dec 12 01:44:06.178 INFO [stderr] 286 | 0x10 => cycles += self.stop_0(), Dec 12 01:44:06.178 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.178 INFO [stderr] Dec 12 01:44:06.178 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.178 INFO [stderr] --> src/gb/cpu/cpu.rs:288:21 Dec 12 01:44:06.178 INFO [stderr] | Dec 12 01:44:06.178 INFO [stderr] 288 | 0x11 => cycles += self.ld_bi_register_d16(&BiRegisterIdentifier::DE), Dec 12 01:44:06.178 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.178 INFO [stderr] Dec 12 01:44:06.178 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.178 INFO [stderr] --> src/gb/cpu/cpu.rs:290:21 Dec 12 01:44:06.178 INFO [stderr] | Dec 12 01:44:06.178 INFO [stderr] 290 | 0x12 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::DE, &RegisterIdentifier::A), Dec 12 01:44:06.178 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.178 INFO [stderr] Dec 12 01:44:06.178 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.178 INFO [stderr] --> src/gb/cpu/cpu.rs:292:21 Dec 12 01:44:06.178 INFO [stderr] | Dec 12 01:44:06.178 INFO [stderr] 292 | 0x13 => cycles += self.inc_bi_register(&BiRegisterIdentifier::DE), Dec 12 01:44:06.178 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.178 INFO [stderr] Dec 12 01:44:06.178 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.178 INFO [stderr] --> src/gb/cpu/cpu.rs:294:21 Dec 12 01:44:06.178 INFO [stderr] | Dec 12 01:44:06.178 INFO [stderr] 294 | 0x14 => cycles += self.inc_register(&RegisterIdentifier::D), Dec 12 01:44:06.178 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.178 INFO [stderr] Dec 12 01:44:06.178 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.178 INFO [stderr] --> src/gb/cpu/cpu.rs:296:21 Dec 12 01:44:06.178 INFO [stderr] | Dec 12 01:44:06.178 INFO [stderr] 296 | 0x15 => cycles += self.dec_register(&RegisterIdentifier::D), Dec 12 01:44:06.178 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.178 INFO [stderr] Dec 12 01:44:06.178 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.179 INFO [stderr] --> src/gb/cpu/cpu.rs:298:21 Dec 12 01:44:06.179 INFO [stderr] | Dec 12 01:44:06.182 INFO [stderr] 298 | 0x16 => cycles += self.ld_register_d8(&RegisterIdentifier::D), Dec 12 01:44:06.182 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.182 INFO [stderr] Dec 12 01:44:06.182 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.182 INFO [stderr] --> src/gb/cpu/cpu.rs:300:21 Dec 12 01:44:06.182 INFO [stderr] | Dec 12 01:44:06.182 INFO [stderr] 300 | 0x17 => cycles += self.rla(), Dec 12 01:44:06.182 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.182 INFO [stderr] Dec 12 01:44:06.182 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.182 INFO [stderr] --> src/gb/cpu/cpu.rs:302:21 Dec 12 01:44:06.182 INFO [stderr] | Dec 12 01:44:06.182 INFO [stderr] 302 | 0x18 => cycles += self.jr_r8(), Dec 12 01:44:06.182 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.182 INFO [stderr] Dec 12 01:44:06.182 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.182 INFO [stderr] --> src/gb/cpu/cpu.rs:304:21 Dec 12 01:44:06.182 INFO [stderr] | Dec 12 01:44:06.182 INFO [stderr] 304 | 0x19 => cycles += self.add_bi_register_bi_register(&BiRegisterIdentifier::HL, &BiRegisterIdentifier::DE), Dec 12 01:44:06.182 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.182 INFO [stderr] Dec 12 01:44:06.182 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.182 INFO [stderr] --> src/gb/cpu/cpu.rs:306:21 Dec 12 01:44:06.182 INFO [stderr] | Dec 12 01:44:06.182 INFO [stderr] 306 | 0x1A => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::A, &BiRegisterIdentifier::DE), Dec 12 01:44:06.182 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.182 INFO [stderr] Dec 12 01:44:06.182 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.182 INFO [stderr] --> src/gb/cpu/cpu.rs:308:21 Dec 12 01:44:06.182 INFO [stderr] | Dec 12 01:44:06.182 INFO [stderr] 308 | 0x1B => cycles += self.dec_bi_register(&BiRegisterIdentifier::DE), Dec 12 01:44:06.182 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.182 INFO [stderr] Dec 12 01:44:06.182 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.182 INFO [stderr] --> src/gb/cpu/cpu.rs:310:21 Dec 12 01:44:06.182 INFO [stderr] | Dec 12 01:44:06.182 INFO [stderr] 310 | 0x1C => cycles += self.inc_register(&RegisterIdentifier::E), Dec 12 01:44:06.182 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.182 INFO [stderr] Dec 12 01:44:06.182 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.182 INFO [stderr] --> src/gb/cpu/cpu.rs:312:21 Dec 12 01:44:06.182 INFO [stderr] | Dec 12 01:44:06.182 INFO [stderr] 312 | 0x1D => cycles += self.dec_register(&RegisterIdentifier::E), Dec 12 01:44:06.182 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.182 INFO [stderr] Dec 12 01:44:06.182 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.182 INFO [stderr] --> src/gb/cpu/cpu.rs:314:21 Dec 12 01:44:06.182 INFO [stderr] | Dec 12 01:44:06.182 INFO [stderr] 314 | 0x1E => cycles += self.ld_register_d8(&RegisterIdentifier::E), Dec 12 01:44:06.182 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.182 INFO [stderr] Dec 12 01:44:06.182 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.182 INFO [stderr] --> src/gb/cpu/cpu.rs:316:21 Dec 12 01:44:06.182 INFO [stderr] | Dec 12 01:44:06.182 INFO [stderr] 316 | 0x1F => cycles += self.rra(), Dec 12 01:44:06.182 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.182 INFO [stderr] Dec 12 01:44:06.182 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.182 INFO [stderr] --> src/gb/cpu/cpu.rs:318:21 Dec 12 01:44:06.182 INFO [stderr] | Dec 12 01:44:06.182 INFO [stderr] 318 | 0x20 => cycles += self.jr_flag_r8(CPUFlag::Z, false), Dec 12 01:44:06.182 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.182 INFO [stderr] Dec 12 01:44:06.182 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.182 INFO [stderr] --> src/gb/cpu/cpu.rs:320:21 Dec 12 01:44:06.182 INFO [stderr] | Dec 12 01:44:06.182 INFO [stderr] 320 | 0x21 => cycles += self.ld_bi_register_d16(&BiRegisterIdentifier::HL), Dec 12 01:44:06.182 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.182 INFO [stderr] Dec 12 01:44:06.182 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.182 INFO [stderr] --> src/gb/cpu/cpu.rs:322:21 Dec 12 01:44:06.182 INFO [stderr] | Dec 12 01:44:06.182 INFO [stderr] 322 | 0x22 => cycles += self.ldi_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::A), Dec 12 01:44:06.182 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.182 INFO [stderr] Dec 12 01:44:06.183 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.183 INFO [stderr] --> src/gb/cpu/cpu.rs:324:21 Dec 12 01:44:06.183 INFO [stderr] | Dec 12 01:44:06.183 INFO [stderr] 324 | 0x23 => cycles += self.inc_bi_register(&BiRegisterIdentifier::HL), Dec 12 01:44:06.183 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.183 INFO [stderr] Dec 12 01:44:06.183 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.183 INFO [stderr] --> src/gb/cpu/cpu.rs:326:21 Dec 12 01:44:06.183 INFO [stderr] | Dec 12 01:44:06.183 INFO [stderr] 326 | 0x24 => cycles += self.inc_register(&RegisterIdentifier::H), Dec 12 01:44:06.183 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.183 INFO [stderr] Dec 12 01:44:06.183 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.183 INFO [stderr] --> src/gb/cpu/cpu.rs:328:21 Dec 12 01:44:06.183 INFO [stderr] | Dec 12 01:44:06.183 INFO [stderr] 328 | 0x25 => cycles += self.dec_register(&RegisterIdentifier::H), Dec 12 01:44:06.183 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.183 INFO [stderr] Dec 12 01:44:06.183 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.183 INFO [stderr] --> src/gb/cpu/cpu.rs:330:21 Dec 12 01:44:06.183 INFO [stderr] | Dec 12 01:44:06.183 INFO [stderr] 330 | 0x26 => cycles += self.ld_register_d8(&RegisterIdentifier::H), Dec 12 01:44:06.183 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.183 INFO [stderr] Dec 12 01:44:06.183 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.183 INFO [stderr] --> src/gb/cpu/cpu.rs:332:21 Dec 12 01:44:06.183 INFO [stderr] | Dec 12 01:44:06.183 INFO [stderr] 332 | 0x27 => cycles += self.daa(), Dec 12 01:44:06.183 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.183 INFO [stderr] Dec 12 01:44:06.183 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.183 INFO [stderr] --> src/gb/cpu/cpu.rs:334:21 Dec 12 01:44:06.183 INFO [stderr] | Dec 12 01:44:06.183 INFO [stderr] 334 | 0x28 => cycles += self.jr_flag_r8(CPUFlag::Z, true), Dec 12 01:44:06.183 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.183 INFO [stderr] Dec 12 01:44:06.183 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.183 INFO [stderr] --> src/gb/cpu/cpu.rs:336:21 Dec 12 01:44:06.183 INFO [stderr] | Dec 12 01:44:06.183 INFO [stderr] 336 | 0x29 => cycles += self.add_bi_register_bi_register(&BiRegisterIdentifier::HL, &BiRegisterIdentifier::HL), Dec 12 01:44:06.183 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.183 INFO [stderr] Dec 12 01:44:06.183 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.183 INFO [stderr] --> src/gb/cpu/cpu.rs:338:21 Dec 12 01:44:06.183 INFO [stderr] | Dec 12 01:44:06.183 INFO [stderr] 338 | 0x2A => cycles += self.ldi_register_bi_register_ptr(&RegisterIdentifier::A, &BiRegisterIdentifier::HL), Dec 12 01:44:06.183 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.183 INFO [stderr] Dec 12 01:44:06.183 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.183 INFO [stderr] --> src/gb/cpu/cpu.rs:340:21 Dec 12 01:44:06.183 INFO [stderr] | Dec 12 01:44:06.183 INFO [stderr] 340 | 0x2B => cycles += self.dec_bi_register(&BiRegisterIdentifier::HL), Dec 12 01:44:06.183 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.183 INFO [stderr] Dec 12 01:44:06.183 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.183 INFO [stderr] --> src/gb/cpu/cpu.rs:342:21 Dec 12 01:44:06.183 INFO [stderr] | Dec 12 01:44:06.183 INFO [stderr] 342 | 0x2C => cycles += self.inc_register(&RegisterIdentifier::L), Dec 12 01:44:06.183 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.183 INFO [stderr] Dec 12 01:44:06.183 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.183 INFO [stderr] --> src/gb/cpu/cpu.rs:344:21 Dec 12 01:44:06.183 INFO [stderr] | Dec 12 01:44:06.183 INFO [stderr] 344 | 0x2D => cycles += self.dec_register(&RegisterIdentifier::L), Dec 12 01:44:06.183 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.183 INFO [stderr] Dec 12 01:44:06.183 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.183 INFO [stderr] --> src/gb/cpu/cpu.rs:346:21 Dec 12 01:44:06.183 INFO [stderr] | Dec 12 01:44:06.183 INFO [stderr] 346 | 0x2E => cycles += self.ld_register_d8(&RegisterIdentifier::L), Dec 12 01:44:06.183 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.183 INFO [stderr] Dec 12 01:44:06.183 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.183 INFO [stderr] --> src/gb/cpu/cpu.rs:348:21 Dec 12 01:44:06.183 INFO [stderr] | Dec 12 01:44:06.183 INFO [stderr] 348 | 0x2F => cycles += self.cpl(), Dec 12 01:44:06.183 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.183 INFO [stderr] Dec 12 01:44:06.183 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.183 INFO [stderr] --> src/gb/cpu/cpu.rs:350:21 Dec 12 01:44:06.183 INFO [stderr] | Dec 12 01:44:06.183 INFO [stderr] 350 | 0x30 => cycles += self.jr_flag_r8(CPUFlag::C, false), Dec 12 01:44:06.183 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.183 INFO [stderr] Dec 12 01:44:06.183 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.183 INFO [stderr] --> src/gb/cpu/cpu.rs:352:21 Dec 12 01:44:06.183 INFO [stderr] | Dec 12 01:44:06.183 INFO [stderr] 352 | 0x31 => cycles += self.ld_sp_d16(), Dec 12 01:44:06.183 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.183 INFO [stderr] Dec 12 01:44:06.184 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.184 INFO [stderr] --> src/gb/cpu/cpu.rs:354:21 Dec 12 01:44:06.184 INFO [stderr] | Dec 12 01:44:06.184 INFO [stderr] 354 | 0x32 => cycles += self.ldd_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::A), Dec 12 01:44:06.184 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.184 INFO [stderr] Dec 12 01:44:06.184 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.184 INFO [stderr] --> src/gb/cpu/cpu.rs:356:21 Dec 12 01:44:06.184 INFO [stderr] | Dec 12 01:44:06.184 INFO [stderr] 356 | 0x33 => cycles += self.inc_sp(), Dec 12 01:44:06.184 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.184 INFO [stderr] Dec 12 01:44:06.184 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.184 INFO [stderr] --> src/gb/cpu/cpu.rs:358:21 Dec 12 01:44:06.184 INFO [stderr] | Dec 12 01:44:06.184 INFO [stderr] 358 | 0x34 => cycles += self.inc_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 12 01:44:06.184 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.184 INFO [stderr] Dec 12 01:44:06.184 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.184 INFO [stderr] --> src/gb/cpu/cpu.rs:360:21 Dec 12 01:44:06.184 INFO [stderr] | Dec 12 01:44:06.184 INFO [stderr] 360 | 0x35 => cycles += self.dec_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 12 01:44:06.184 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.184 INFO [stderr] Dec 12 01:44:06.184 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.184 INFO [stderr] --> src/gb/cpu/cpu.rs:362:21 Dec 12 01:44:06.184 INFO [stderr] | Dec 12 01:44:06.184 INFO [stderr] 362 | 0x36 => cycles += self.ld_bi_register_ptr_d8(&BiRegisterIdentifier::HL), Dec 12 01:44:06.184 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.184 INFO [stderr] Dec 12 01:44:06.184 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.184 INFO [stderr] --> src/gb/cpu/cpu.rs:364:21 Dec 12 01:44:06.184 INFO [stderr] | Dec 12 01:44:06.184 INFO [stderr] 364 | 0x37 => cycles += self.scf(), Dec 12 01:44:06.184 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.184 INFO [stderr] Dec 12 01:44:06.184 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.184 INFO [stderr] --> src/gb/cpu/cpu.rs:366:21 Dec 12 01:44:06.184 INFO [stderr] | Dec 12 01:44:06.184 INFO [stderr] 366 | 0x38 => cycles += self.jr_flag_r8(CPUFlag::C, true), Dec 12 01:44:06.184 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.184 INFO [stderr] Dec 12 01:44:06.184 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.184 INFO [stderr] --> src/gb/cpu/cpu.rs:368:21 Dec 12 01:44:06.184 INFO [stderr] | Dec 12 01:44:06.184 INFO [stderr] 368 | 0x39 => cycles += self.add_bi_register_sp(&BiRegisterIdentifier::HL), Dec 12 01:44:06.184 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.184 INFO [stderr] Dec 12 01:44:06.184 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.184 INFO [stderr] --> src/gb/cpu/cpu.rs:370:21 Dec 12 01:44:06.184 INFO [stderr] | Dec 12 01:44:06.184 INFO [stderr] 370 | 0x3A => cycles += self.ldd_register_bi_register_ptr(&RegisterIdentifier::A, &BiRegisterIdentifier::HL), Dec 12 01:44:06.184 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.184 INFO [stderr] Dec 12 01:44:06.184 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.184 INFO [stderr] --> src/gb/cpu/cpu.rs:372:21 Dec 12 01:44:06.184 INFO [stderr] | Dec 12 01:44:06.184 INFO [stderr] 372 | 0x3B => cycles += self.dec_sp(), Dec 12 01:44:06.184 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.184 INFO [stderr] Dec 12 01:44:06.184 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.184 INFO [stderr] --> src/gb/cpu/cpu.rs:374:21 Dec 12 01:44:06.184 INFO [stderr] | Dec 12 01:44:06.184 INFO [stderr] 374 | 0x3C => cycles += self.inc_register(&RegisterIdentifier::A), Dec 12 01:44:06.184 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.184 INFO [stderr] Dec 12 01:44:06.184 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.184 INFO [stderr] --> src/gb/cpu/cpu.rs:376:21 Dec 12 01:44:06.184 INFO [stderr] | Dec 12 01:44:06.184 INFO [stderr] 376 | 0x3D => cycles += self.dec_register(&RegisterIdentifier::A), Dec 12 01:44:06.184 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.184 INFO [stderr] Dec 12 01:44:06.184 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.184 INFO [stderr] --> src/gb/cpu/cpu.rs:378:21 Dec 12 01:44:06.184 INFO [stderr] | Dec 12 01:44:06.184 INFO [stderr] 378 | 0x3E => cycles += self.ld_register_d8(&RegisterIdentifier::A), Dec 12 01:44:06.184 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.184 INFO [stderr] Dec 12 01:44:06.184 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.184 INFO [stderr] --> src/gb/cpu/cpu.rs:380:21 Dec 12 01:44:06.184 INFO [stderr] | Dec 12 01:44:06.184 INFO [stderr] 380 | 0x3F => cycles += self.ccf(), Dec 12 01:44:06.184 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.184 INFO [stderr] Dec 12 01:44:06.184 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.184 INFO [stderr] --> src/gb/cpu/cpu.rs:382:21 Dec 12 01:44:06.184 INFO [stderr] | Dec 12 01:44:06.184 INFO [stderr] 382 | 0x40 => cycles += self.ld_register_register(&RegisterIdentifier::B, &RegisterIdentifier::B), Dec 12 01:44:06.184 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.185 INFO [stderr] Dec 12 01:44:06.185 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.185 INFO [stderr] --> src/gb/cpu/cpu.rs:384:21 Dec 12 01:44:06.185 INFO [stderr] | Dec 12 01:44:06.185 INFO [stderr] 384 | 0x41 => cycles += self.ld_register_register(&RegisterIdentifier::B, &RegisterIdentifier::C), Dec 12 01:44:06.185 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.185 INFO [stderr] Dec 12 01:44:06.185 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.185 INFO [stderr] --> src/gb/cpu/cpu.rs:386:21 Dec 12 01:44:06.185 INFO [stderr] | Dec 12 01:44:06.185 INFO [stderr] 386 | 0x42 => cycles += self.ld_register_register(&RegisterIdentifier::B, &RegisterIdentifier::D), Dec 12 01:44:06.185 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.185 INFO [stderr] Dec 12 01:44:06.185 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.185 INFO [stderr] --> src/gb/cpu/cpu.rs:388:21 Dec 12 01:44:06.185 INFO [stderr] | Dec 12 01:44:06.185 INFO [stderr] 388 | 0x43 => cycles += self.ld_register_register(&RegisterIdentifier::B, &RegisterIdentifier::E), Dec 12 01:44:06.185 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.185 INFO [stderr] Dec 12 01:44:06.185 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.185 INFO [stderr] --> src/gb/cpu/cpu.rs:390:21 Dec 12 01:44:06.185 INFO [stderr] | Dec 12 01:44:06.185 INFO [stderr] 390 | 0x44 => cycles += self.ld_register_register(&RegisterIdentifier::B, &RegisterIdentifier::H), Dec 12 01:44:06.185 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.185 INFO [stderr] Dec 12 01:44:06.185 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.185 INFO [stderr] --> src/gb/cpu/cpu.rs:392:21 Dec 12 01:44:06.185 INFO [stderr] | Dec 12 01:44:06.185 INFO [stderr] 392 | 0x45 => cycles += self.ld_register_register(&RegisterIdentifier::B, &RegisterIdentifier::L), Dec 12 01:44:06.185 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.185 INFO [stderr] Dec 12 01:44:06.185 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.185 INFO [stderr] --> src/gb/cpu/cpu.rs:394:21 Dec 12 01:44:06.185 INFO [stderr] | Dec 12 01:44:06.185 INFO [stderr] 394 | 0x46 => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::B, &BiRegisterIdentifier::HL), Dec 12 01:44:06.185 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.185 INFO [stderr] Dec 12 01:44:06.185 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.185 INFO [stderr] --> src/gb/cpu/cpu.rs:396:21 Dec 12 01:44:06.185 INFO [stderr] | Dec 12 01:44:06.185 INFO [stderr] 396 | 0x47 => cycles += self.ld_register_register(&RegisterIdentifier::B, &RegisterIdentifier::A), Dec 12 01:44:06.185 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.185 INFO [stderr] Dec 12 01:44:06.185 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.185 INFO [stderr] --> src/gb/cpu/cpu.rs:398:21 Dec 12 01:44:06.185 INFO [stderr] | Dec 12 01:44:06.185 INFO [stderr] 398 | 0x48 => cycles += self.ld_register_register(&RegisterIdentifier::C, &RegisterIdentifier::B), Dec 12 01:44:06.185 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.185 INFO [stderr] Dec 12 01:44:06.185 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.185 INFO [stderr] --> src/gb/cpu/cpu.rs:400:21 Dec 12 01:44:06.185 INFO [stderr] | Dec 12 01:44:06.185 INFO [stderr] 400 | 0x49 => cycles += self.ld_register_register(&RegisterIdentifier::C, &RegisterIdentifier::C), Dec 12 01:44:06.185 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.185 INFO [stderr] Dec 12 01:44:06.185 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.185 INFO [stderr] --> src/gb/cpu/cpu.rs:402:21 Dec 12 01:44:06.185 INFO [stderr] | Dec 12 01:44:06.185 INFO [stderr] 402 | 0x4A => cycles += self.ld_register_register(&RegisterIdentifier::C, &RegisterIdentifier::D), Dec 12 01:44:06.185 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.185 INFO [stderr] Dec 12 01:44:06.185 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.185 INFO [stderr] --> src/gb/cpu/cpu.rs:404:21 Dec 12 01:44:06.185 INFO [stderr] | Dec 12 01:44:06.185 INFO [stderr] 404 | 0x4B => cycles += self.ld_register_register(&RegisterIdentifier::C, &RegisterIdentifier::E), Dec 12 01:44:06.185 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.185 INFO [stderr] Dec 12 01:44:06.185 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.185 INFO [stderr] --> src/gb/cpu/cpu.rs:406:21 Dec 12 01:44:06.185 INFO [stderr] | Dec 12 01:44:06.185 INFO [stderr] 406 | 0x4C => cycles += self.ld_register_register(&RegisterIdentifier::C, &RegisterIdentifier::H), Dec 12 01:44:06.185 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.185 INFO [stderr] Dec 12 01:44:06.185 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.185 INFO [stderr] --> src/gb/cpu/cpu.rs:408:21 Dec 12 01:44:06.185 INFO [stderr] | Dec 12 01:44:06.185 INFO [stderr] 408 | 0x4D => cycles += self.ld_register_register(&RegisterIdentifier::C, &RegisterIdentifier::L), Dec 12 01:44:06.185 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.185 INFO [stderr] Dec 12 01:44:06.185 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.185 INFO [stderr] --> src/gb/cpu/cpu.rs:410:21 Dec 12 01:44:06.185 INFO [stderr] | Dec 12 01:44:06.185 INFO [stderr] 410 | 0x4E => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::C, &BiRegisterIdentifier::HL), Dec 12 01:44:06.185 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.185 INFO [stderr] Dec 12 01:44:06.185 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.186 INFO [stderr] --> src/gb/cpu/cpu.rs:412:21 Dec 12 01:44:06.186 INFO [stderr] | Dec 12 01:44:06.186 INFO [stderr] 412 | 0x4F => cycles += self.ld_register_register(&RegisterIdentifier::C, &RegisterIdentifier::A), Dec 12 01:44:06.186 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.186 INFO [stderr] Dec 12 01:44:06.186 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.186 INFO [stderr] --> src/gb/cpu/cpu.rs:414:21 Dec 12 01:44:06.186 INFO [stderr] | Dec 12 01:44:06.186 INFO [stderr] 414 | 0x50 => cycles += self.ld_register_register(&RegisterIdentifier::D, &RegisterIdentifier::B), Dec 12 01:44:06.186 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.186 INFO [stderr] Dec 12 01:44:06.186 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.186 INFO [stderr] --> src/gb/cpu/cpu.rs:416:21 Dec 12 01:44:06.186 INFO [stderr] | Dec 12 01:44:06.186 INFO [stderr] 416 | 0x51 => cycles += self.ld_register_register(&RegisterIdentifier::D, &RegisterIdentifier::C), Dec 12 01:44:06.186 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.186 INFO [stderr] Dec 12 01:44:06.186 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.186 INFO [stderr] --> src/gb/cpu/cpu.rs:418:21 Dec 12 01:44:06.186 INFO [stderr] | Dec 12 01:44:06.186 INFO [stderr] 418 | 0x52 => cycles += self.ld_register_register(&RegisterIdentifier::D, &RegisterIdentifier::D), Dec 12 01:44:06.186 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.186 INFO [stderr] Dec 12 01:44:06.186 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.186 INFO [stderr] --> src/gb/cpu/cpu.rs:420:21 Dec 12 01:44:06.186 INFO [stderr] | Dec 12 01:44:06.186 INFO [stderr] 420 | 0x53 => cycles += self.ld_register_register(&RegisterIdentifier::D, &RegisterIdentifier::E), Dec 12 01:44:06.186 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.186 INFO [stderr] Dec 12 01:44:06.186 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.186 INFO [stderr] --> src/gb/cpu/cpu.rs:422:21 Dec 12 01:44:06.186 INFO [stderr] | Dec 12 01:44:06.186 INFO [stderr] 422 | 0x54 => cycles += self.ld_register_register(&RegisterIdentifier::D, &RegisterIdentifier::H), Dec 12 01:44:06.186 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.186 INFO [stderr] Dec 12 01:44:06.186 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.186 INFO [stderr] --> src/gb/cpu/cpu.rs:424:21 Dec 12 01:44:06.186 INFO [stderr] | Dec 12 01:44:06.186 INFO [stderr] 424 | 0x55 => cycles += self.ld_register_register(&RegisterIdentifier::D, &RegisterIdentifier::L), Dec 12 01:44:06.186 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.186 INFO [stderr] Dec 12 01:44:06.186 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.186 INFO [stderr] --> src/gb/cpu/cpu.rs:426:21 Dec 12 01:44:06.186 INFO [stderr] | Dec 12 01:44:06.186 INFO [stderr] 426 | 0x56 => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::D, &BiRegisterIdentifier::HL), Dec 12 01:44:06.186 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.186 INFO [stderr] Dec 12 01:44:06.186 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.186 INFO [stderr] --> src/gb/cpu/cpu.rs:428:21 Dec 12 01:44:06.186 INFO [stderr] | Dec 12 01:44:06.186 INFO [stderr] 428 | 0x57 => cycles += self.ld_register_register(&RegisterIdentifier::D, &RegisterIdentifier::A), Dec 12 01:44:06.186 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.186 INFO [stderr] Dec 12 01:44:06.186 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.186 INFO [stderr] --> src/gb/cpu/cpu.rs:430:21 Dec 12 01:44:06.186 INFO [stderr] | Dec 12 01:44:06.186 INFO [stderr] 430 | 0x58 => cycles += self.ld_register_register(&RegisterIdentifier::E, &RegisterIdentifier::B), Dec 12 01:44:06.186 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.186 INFO [stderr] Dec 12 01:44:06.186 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.186 INFO [stderr] --> src/gb/cpu/cpu.rs:432:21 Dec 12 01:44:06.186 INFO [stderr] | Dec 12 01:44:06.186 INFO [stderr] 432 | 0x59 => cycles += self.ld_register_register(&RegisterIdentifier::E, &RegisterIdentifier::C), Dec 12 01:44:06.186 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.186 INFO [stderr] Dec 12 01:44:06.186 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.186 INFO [stderr] --> src/gb/cpu/cpu.rs:434:21 Dec 12 01:44:06.186 INFO [stderr] | Dec 12 01:44:06.186 INFO [stderr] 434 | 0x5A => cycles += self.ld_register_register(&RegisterIdentifier::E, &RegisterIdentifier::D), Dec 12 01:44:06.186 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.186 INFO [stderr] Dec 12 01:44:06.186 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.186 INFO [stderr] --> src/gb/cpu/cpu.rs:436:21 Dec 12 01:44:06.186 INFO [stderr] | Dec 12 01:44:06.186 INFO [stderr] 436 | 0x5B => cycles += self.ld_register_register(&RegisterIdentifier::E, &RegisterIdentifier::E), Dec 12 01:44:06.186 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.186 INFO [stderr] Dec 12 01:44:06.186 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.186 INFO [stderr] --> src/gb/cpu/cpu.rs:438:21 Dec 12 01:44:06.186 INFO [stderr] | Dec 12 01:44:06.186 INFO [stderr] 438 | 0x5C => cycles += self.ld_register_register(&RegisterIdentifier::E, &RegisterIdentifier::H), Dec 12 01:44:06.186 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.186 INFO [stderr] Dec 12 01:44:06.186 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.186 INFO [stderr] --> src/gb/cpu/cpu.rs:440:21 Dec 12 01:44:06.186 INFO [stderr] | Dec 12 01:44:06.187 INFO [stderr] 440 | 0x5D => cycles += self.ld_register_register(&RegisterIdentifier::E, &RegisterIdentifier::L), Dec 12 01:44:06.187 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.187 INFO [stderr] Dec 12 01:44:06.187 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.187 INFO [stderr] --> src/gb/cpu/cpu.rs:442:21 Dec 12 01:44:06.187 INFO [stderr] | Dec 12 01:44:06.187 INFO [stderr] 442 | 0x5E => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::E, &BiRegisterIdentifier::HL), Dec 12 01:44:06.187 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.187 INFO [stderr] Dec 12 01:44:06.187 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.187 INFO [stderr] --> src/gb/cpu/cpu.rs:444:21 Dec 12 01:44:06.187 INFO [stderr] | Dec 12 01:44:06.187 INFO [stderr] 444 | 0x5F => cycles += self.ld_register_register(&RegisterIdentifier::E, &RegisterIdentifier::A), Dec 12 01:44:06.187 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.187 INFO [stderr] Dec 12 01:44:06.187 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.187 INFO [stderr] --> src/gb/cpu/cpu.rs:446:21 Dec 12 01:44:06.187 INFO [stderr] | Dec 12 01:44:06.187 INFO [stderr] 446 | 0x60 => cycles += self.ld_register_register(&RegisterIdentifier::H, &RegisterIdentifier::B), Dec 12 01:44:06.187 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.187 INFO [stderr] Dec 12 01:44:06.187 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.187 INFO [stderr] --> src/gb/cpu/cpu.rs:448:21 Dec 12 01:44:06.187 INFO [stderr] | Dec 12 01:44:06.187 INFO [stderr] 448 | 0x61 => cycles += self.ld_register_register(&RegisterIdentifier::H, &RegisterIdentifier::C), Dec 12 01:44:06.187 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.187 INFO [stderr] Dec 12 01:44:06.187 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.187 INFO [stderr] --> src/gb/cpu/cpu.rs:450:21 Dec 12 01:44:06.187 INFO [stderr] | Dec 12 01:44:06.187 INFO [stderr] 450 | 0x62 => cycles += self.ld_register_register(&RegisterIdentifier::H, &RegisterIdentifier::D), Dec 12 01:44:06.187 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.187 INFO [stderr] Dec 12 01:44:06.187 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.187 INFO [stderr] --> src/gb/cpu/cpu.rs:452:21 Dec 12 01:44:06.187 INFO [stderr] | Dec 12 01:44:06.187 INFO [stderr] 452 | 0x63 => cycles += self.ld_register_register(&RegisterIdentifier::H, &RegisterIdentifier::E), Dec 12 01:44:06.187 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.187 INFO [stderr] Dec 12 01:44:06.187 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.187 INFO [stderr] --> src/gb/cpu/cpu.rs:454:21 Dec 12 01:44:06.187 INFO [stderr] | Dec 12 01:44:06.187 INFO [stderr] 454 | 0x64 => cycles += self.ld_register_register(&RegisterIdentifier::H, &RegisterIdentifier::H), Dec 12 01:44:06.187 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.187 INFO [stderr] Dec 12 01:44:06.187 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.187 INFO [stderr] --> src/gb/cpu/cpu.rs:456:21 Dec 12 01:44:06.187 INFO [stderr] | Dec 12 01:44:06.187 INFO [stderr] 456 | 0x65 => cycles += self.ld_register_register(&RegisterIdentifier::H, &RegisterIdentifier::L), Dec 12 01:44:06.191 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.191 INFO [stderr] Dec 12 01:44:06.191 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.191 INFO [stderr] --> src/gb/cpu/cpu.rs:458:21 Dec 12 01:44:06.191 INFO [stderr] | Dec 12 01:44:06.191 INFO [stderr] 458 | 0x66 => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::H, &BiRegisterIdentifier::HL), Dec 12 01:44:06.191 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.191 INFO [stderr] Dec 12 01:44:06.191 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.191 INFO [stderr] --> src/gb/cpu/cpu.rs:460:21 Dec 12 01:44:06.191 INFO [stderr] | Dec 12 01:44:06.191 INFO [stderr] 460 | 0x67 => cycles += self.ld_register_register(&RegisterIdentifier::H, &RegisterIdentifier::A), Dec 12 01:44:06.191 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.191 INFO [stderr] Dec 12 01:44:06.191 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.191 INFO [stderr] --> src/gb/cpu/cpu.rs:462:21 Dec 12 01:44:06.191 INFO [stderr] | Dec 12 01:44:06.191 INFO [stderr] 462 | 0x68 => cycles += self.ld_register_register(&RegisterIdentifier::L, &RegisterIdentifier::B), Dec 12 01:44:06.191 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.191 INFO [stderr] Dec 12 01:44:06.191 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.191 INFO [stderr] --> src/gb/cpu/cpu.rs:464:21 Dec 12 01:44:06.191 INFO [stderr] | Dec 12 01:44:06.191 INFO [stderr] 464 | 0x69 => cycles += self.ld_register_register(&RegisterIdentifier::L, &RegisterIdentifier::C), Dec 12 01:44:06.191 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.191 INFO [stderr] Dec 12 01:44:06.191 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.191 INFO [stderr] --> src/gb/cpu/cpu.rs:466:21 Dec 12 01:44:06.191 INFO [stderr] | Dec 12 01:44:06.191 INFO [stderr] 466 | 0x6A => cycles += self.ld_register_register(&RegisterIdentifier::L, &RegisterIdentifier::D), Dec 12 01:44:06.192 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.192 INFO [stderr] Dec 12 01:44:06.192 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.192 INFO [stderr] --> src/gb/cpu/cpu.rs:468:21 Dec 12 01:44:06.192 INFO [stderr] | Dec 12 01:44:06.192 INFO [stderr] 468 | 0x6B => cycles += self.ld_register_register(&RegisterIdentifier::L, &RegisterIdentifier::E), Dec 12 01:44:06.192 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.192 INFO [stderr] Dec 12 01:44:06.192 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.192 INFO [stderr] --> src/gb/cpu/cpu.rs:470:21 Dec 12 01:44:06.192 INFO [stderr] | Dec 12 01:44:06.192 INFO [stderr] 470 | 0x6C => cycles += self.ld_register_register(&RegisterIdentifier::L, &RegisterIdentifier::H), Dec 12 01:44:06.192 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.192 INFO [stderr] Dec 12 01:44:06.192 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.192 INFO [stderr] --> src/gb/cpu/cpu.rs:472:21 Dec 12 01:44:06.192 INFO [stderr] | Dec 12 01:44:06.192 INFO [stderr] 472 | 0x6D => cycles += self.ld_register_register(&RegisterIdentifier::L, &RegisterIdentifier::L), Dec 12 01:44:06.192 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.192 INFO [stderr] Dec 12 01:44:06.192 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.192 INFO [stderr] --> src/gb/cpu/cpu.rs:474:21 Dec 12 01:44:06.192 INFO [stderr] | Dec 12 01:44:06.192 INFO [stderr] 474 | 0x6E => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::L, &BiRegisterIdentifier::HL), Dec 12 01:44:06.192 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.192 INFO [stderr] Dec 12 01:44:06.192 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.192 INFO [stderr] --> src/gb/cpu/cpu.rs:476:21 Dec 12 01:44:06.192 INFO [stderr] | Dec 12 01:44:06.192 INFO [stderr] 476 | 0x6F => cycles += self.ld_register_register(&RegisterIdentifier::L, &RegisterIdentifier::A), Dec 12 01:44:06.192 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.192 INFO [stderr] Dec 12 01:44:06.192 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.192 INFO [stderr] --> src/gb/cpu/cpu.rs:478:21 Dec 12 01:44:06.192 INFO [stderr] | Dec 12 01:44:06.192 INFO [stderr] 478 | 0x70 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::B), Dec 12 01:44:06.192 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.192 INFO [stderr] Dec 12 01:44:06.192 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.192 INFO [stderr] --> src/gb/cpu/cpu.rs:480:21 Dec 12 01:44:06.192 INFO [stderr] | Dec 12 01:44:06.192 INFO [stderr] 480 | 0x71 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::C), Dec 12 01:44:06.192 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.192 INFO [stderr] Dec 12 01:44:06.192 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.192 INFO [stderr] --> src/gb/cpu/cpu.rs:482:21 Dec 12 01:44:06.192 INFO [stderr] | Dec 12 01:44:06.192 INFO [stderr] 482 | 0x72 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::D), Dec 12 01:44:06.192 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.192 INFO [stderr] Dec 12 01:44:06.192 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.192 INFO [stderr] --> src/gb/cpu/cpu.rs:484:21 Dec 12 01:44:06.192 INFO [stderr] | Dec 12 01:44:06.192 INFO [stderr] 484 | 0x73 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::E), Dec 12 01:44:06.192 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.192 INFO [stderr] Dec 12 01:44:06.192 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.192 INFO [stderr] --> src/gb/cpu/cpu.rs:486:21 Dec 12 01:44:06.192 INFO [stderr] | Dec 12 01:44:06.192 INFO [stderr] 486 | 0x74 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::H), Dec 12 01:44:06.192 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.192 INFO [stderr] Dec 12 01:44:06.192 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.192 INFO [stderr] --> src/gb/cpu/cpu.rs:488:21 Dec 12 01:44:06.192 INFO [stderr] | Dec 12 01:44:06.192 INFO [stderr] 488 | 0x75 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::L), Dec 12 01:44:06.192 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.192 INFO [stderr] Dec 12 01:44:06.192 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.192 INFO [stderr] --> src/gb/cpu/cpu.rs:490:21 Dec 12 01:44:06.192 INFO [stderr] | Dec 12 01:44:06.192 INFO [stderr] 490 | 0x76 => cycles += self.halt(), Dec 12 01:44:06.192 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.192 INFO [stderr] Dec 12 01:44:06.192 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.192 INFO [stderr] --> src/gb/cpu/cpu.rs:492:21 Dec 12 01:44:06.192 INFO [stderr] | Dec 12 01:44:06.192 INFO [stderr] 492 | 0x77 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::A), Dec 12 01:44:06.192 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.192 INFO [stderr] Dec 12 01:44:06.192 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.192 INFO [stderr] --> src/gb/cpu/cpu.rs:494:21 Dec 12 01:44:06.192 INFO [stderr] | Dec 12 01:44:06.192 INFO [stderr] 494 | 0x78 => cycles += self.ld_register_register(&RegisterIdentifier::A, &RegisterIdentifier::B), Dec 12 01:44:06.192 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.192 INFO [stderr] Dec 12 01:44:06.192 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.192 INFO [stderr] --> src/gb/cpu/cpu.rs:496:21 Dec 12 01:44:06.193 INFO [stderr] | Dec 12 01:44:06.193 INFO [stderr] 496 | 0x79 => cycles += self.ld_register_register(&RegisterIdentifier::A, &RegisterIdentifier::C), Dec 12 01:44:06.193 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.193 INFO [stderr] Dec 12 01:44:06.193 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.193 INFO [stderr] --> src/gb/cpu/cpu.rs:498:21 Dec 12 01:44:06.193 INFO [stderr] | Dec 12 01:44:06.193 INFO [stderr] 498 | 0x7A => cycles += self.ld_register_register(&RegisterIdentifier::A, &RegisterIdentifier::D), Dec 12 01:44:06.193 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.193 INFO [stderr] Dec 12 01:44:06.193 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.193 INFO [stderr] --> src/gb/cpu/cpu.rs:500:21 Dec 12 01:44:06.193 INFO [stderr] | Dec 12 01:44:06.193 INFO [stderr] 500 | 0x7B => cycles += self.ld_register_register(&RegisterIdentifier::A, &RegisterIdentifier::E), Dec 12 01:44:06.193 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.193 INFO [stderr] Dec 12 01:44:06.193 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.193 INFO [stderr] --> src/gb/cpu/cpu.rs:502:21 Dec 12 01:44:06.193 INFO [stderr] | Dec 12 01:44:06.193 INFO [stderr] 502 | 0x7C => cycles += self.ld_register_register(&RegisterIdentifier::A, &RegisterIdentifier::H), Dec 12 01:44:06.193 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.193 INFO [stderr] Dec 12 01:44:06.193 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.193 INFO [stderr] --> src/gb/cpu/cpu.rs:504:21 Dec 12 01:44:06.193 INFO [stderr] | Dec 12 01:44:06.193 INFO [stderr] 504 | 0x7D => cycles += self.ld_register_register(&RegisterIdentifier::A, &RegisterIdentifier::L), Dec 12 01:44:06.193 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.193 INFO [stderr] Dec 12 01:44:06.193 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.193 INFO [stderr] --> src/gb/cpu/cpu.rs:506:21 Dec 12 01:44:06.193 INFO [stderr] | Dec 12 01:44:06.193 INFO [stderr] 506 | 0x7E => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::A, &BiRegisterIdentifier::HL), Dec 12 01:44:06.193 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.193 INFO [stderr] Dec 12 01:44:06.193 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.193 INFO [stderr] --> src/gb/cpu/cpu.rs:508:21 Dec 12 01:44:06.193 INFO [stderr] | Dec 12 01:44:06.193 INFO [stderr] 508 | 0x7F => cycles += self.ld_register_register(&RegisterIdentifier::A, &RegisterIdentifier::A), Dec 12 01:44:06.193 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.193 INFO [stderr] Dec 12 01:44:06.193 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.193 INFO [stderr] --> src/gb/cpu/cpu.rs:510:21 Dec 12 01:44:06.193 INFO [stderr] | Dec 12 01:44:06.193 INFO [stderr] 510 | 0x80 => cycles += self.add_register(&RegisterIdentifier::B), Dec 12 01:44:06.193 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.193 INFO [stderr] Dec 12 01:44:06.193 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.193 INFO [stderr] --> src/gb/cpu/cpu.rs:512:21 Dec 12 01:44:06.193 INFO [stderr] | Dec 12 01:44:06.193 INFO [stderr] 512 | 0x81 => cycles += self.add_register(&RegisterIdentifier::C), Dec 12 01:44:06.193 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.193 INFO [stderr] Dec 12 01:44:06.193 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.193 INFO [stderr] --> src/gb/cpu/cpu.rs:514:21 Dec 12 01:44:06.193 INFO [stderr] | Dec 12 01:44:06.193 INFO [stderr] 514 | 0x82 => cycles += self.add_register(&RegisterIdentifier::D), Dec 12 01:44:06.193 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.193 INFO [stderr] Dec 12 01:44:06.193 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.193 INFO [stderr] --> src/gb/cpu/cpu.rs:516:21 Dec 12 01:44:06.193 INFO [stderr] | Dec 12 01:44:06.193 INFO [stderr] 516 | 0x83 => cycles += self.add_register(&RegisterIdentifier::E), Dec 12 01:44:06.193 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.193 INFO [stderr] Dec 12 01:44:06.193 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.193 INFO [stderr] --> src/gb/cpu/cpu.rs:518:21 Dec 12 01:44:06.193 INFO [stderr] | Dec 12 01:44:06.193 INFO [stderr] 518 | 0x84 => cycles += self.add_register(&RegisterIdentifier::H), Dec 12 01:44:06.193 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.193 INFO [stderr] Dec 12 01:44:06.193 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.193 INFO [stderr] --> src/gb/cpu/cpu.rs:520:21 Dec 12 01:44:06.193 INFO [stderr] | Dec 12 01:44:06.193 INFO [stderr] 520 | 0x85 => cycles += self.add_register(&RegisterIdentifier::L), Dec 12 01:44:06.193 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.193 INFO [stderr] Dec 12 01:44:06.193 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.193 INFO [stderr] --> src/gb/cpu/cpu.rs:522:21 Dec 12 01:44:06.193 INFO [stderr] | Dec 12 01:44:06.193 INFO [stderr] 522 | 0x86 => cycles += self.add_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 12 01:44:06.193 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.193 INFO [stderr] Dec 12 01:44:06.193 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.193 INFO [stderr] --> src/gb/cpu/cpu.rs:524:21 Dec 12 01:44:06.193 INFO [stderr] | Dec 12 01:44:06.193 INFO [stderr] 524 | 0x87 => cycles += self.add_register(&RegisterIdentifier::A), Dec 12 01:44:06.193 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.193 INFO [stderr] Dec 12 01:44:06.193 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.194 INFO [stderr] --> src/gb/cpu/cpu.rs:526:21 Dec 12 01:44:06.194 INFO [stderr] | Dec 12 01:44:06.194 INFO [stderr] 526 | 0x88 => cycles += self.adc_register(&RegisterIdentifier::B), Dec 12 01:44:06.194 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.194 INFO [stderr] Dec 12 01:44:06.194 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.194 INFO [stderr] --> src/gb/cpu/cpu.rs:528:21 Dec 12 01:44:06.194 INFO [stderr] | Dec 12 01:44:06.194 INFO [stderr] 528 | 0x89 => cycles += self.adc_register(&RegisterIdentifier::C), Dec 12 01:44:06.194 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.194 INFO [stderr] Dec 12 01:44:06.194 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.194 INFO [stderr] --> src/gb/cpu/cpu.rs:530:21 Dec 12 01:44:06.194 INFO [stderr] | Dec 12 01:44:06.194 INFO [stderr] 530 | 0x8A => cycles += self.adc_register(&RegisterIdentifier::D), Dec 12 01:44:06.194 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.194 INFO [stderr] Dec 12 01:44:06.194 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.194 INFO [stderr] --> src/gb/cpu/cpu.rs:532:21 Dec 12 01:44:06.194 INFO [stderr] | Dec 12 01:44:06.194 INFO [stderr] 532 | 0x8B => cycles += self.adc_register(&RegisterIdentifier::E), Dec 12 01:44:06.194 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.194 INFO [stderr] Dec 12 01:44:06.194 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.194 INFO [stderr] --> src/gb/cpu/cpu.rs:534:21 Dec 12 01:44:06.194 INFO [stderr] | Dec 12 01:44:06.194 INFO [stderr] 534 | 0x8C => cycles += self.adc_register(&RegisterIdentifier::H), Dec 12 01:44:06.194 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.194 INFO [stderr] Dec 12 01:44:06.194 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.194 INFO [stderr] --> src/gb/cpu/cpu.rs:536:21 Dec 12 01:44:06.194 INFO [stderr] | Dec 12 01:44:06.194 INFO [stderr] 536 | 0x8D => cycles += self.adc_register(&RegisterIdentifier::L), Dec 12 01:44:06.194 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.194 INFO [stderr] Dec 12 01:44:06.194 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.194 INFO [stderr] --> src/gb/cpu/cpu.rs:538:21 Dec 12 01:44:06.194 INFO [stderr] | Dec 12 01:44:06.194 INFO [stderr] 538 | 0x8E => cycles += self.adc_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 12 01:44:06.194 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.194 INFO [stderr] Dec 12 01:44:06.194 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.194 INFO [stderr] --> src/gb/cpu/cpu.rs:540:21 Dec 12 01:44:06.194 INFO [stderr] | Dec 12 01:44:06.194 INFO [stderr] 540 | 0x8F => cycles += self.adc_register(&RegisterIdentifier::A), Dec 12 01:44:06.194 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.194 INFO [stderr] Dec 12 01:44:06.194 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.194 INFO [stderr] --> src/gb/cpu/cpu.rs:542:21 Dec 12 01:44:06.194 INFO [stderr] | Dec 12 01:44:06.194 INFO [stderr] 542 | 0x90 => cycles += self.sub_register(&RegisterIdentifier::B), Dec 12 01:44:06.194 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.194 INFO [stderr] Dec 12 01:44:06.194 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.194 INFO [stderr] --> src/gb/cpu/cpu.rs:544:21 Dec 12 01:44:06.194 INFO [stderr] | Dec 12 01:44:06.194 INFO [stderr] 544 | 0x91 => cycles += self.sub_register(&RegisterIdentifier::C), Dec 12 01:44:06.194 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.194 INFO [stderr] Dec 12 01:44:06.194 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.194 INFO [stderr] --> src/gb/cpu/cpu.rs:546:21 Dec 12 01:44:06.194 INFO [stderr] | Dec 12 01:44:06.194 INFO [stderr] 546 | 0x92 => cycles += self.sub_register(&RegisterIdentifier::D), Dec 12 01:44:06.194 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.194 INFO [stderr] Dec 12 01:44:06.194 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.194 INFO [stderr] --> src/gb/cpu/cpu.rs:548:21 Dec 12 01:44:06.194 INFO [stderr] | Dec 12 01:44:06.194 INFO [stderr] 548 | 0x93 => cycles += self.sub_register(&RegisterIdentifier::E), Dec 12 01:44:06.194 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.194 INFO [stderr] Dec 12 01:44:06.194 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.194 INFO [stderr] --> src/gb/cpu/cpu.rs:550:21 Dec 12 01:44:06.194 INFO [stderr] | Dec 12 01:44:06.194 INFO [stderr] 550 | 0x94 => cycles += self.sub_register(&RegisterIdentifier::H), Dec 12 01:44:06.194 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.194 INFO [stderr] Dec 12 01:44:06.194 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.194 INFO [stderr] --> src/gb/cpu/cpu.rs:552:21 Dec 12 01:44:06.194 INFO [stderr] | Dec 12 01:44:06.194 INFO [stderr] 552 | 0x95 => cycles += self.sub_register(&RegisterIdentifier::L), Dec 12 01:44:06.194 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.194 INFO [stderr] Dec 12 01:44:06.194 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.194 INFO [stderr] --> src/gb/cpu/cpu.rs:554:21 Dec 12 01:44:06.194 INFO [stderr] | Dec 12 01:44:06.194 INFO [stderr] 554 | 0x96 => cycles += self.sub_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 12 01:44:06.194 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.194 INFO [stderr] Dec 12 01:44:06.195 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.195 INFO [stderr] --> src/gb/cpu/cpu.rs:556:21 Dec 12 01:44:06.195 INFO [stderr] | Dec 12 01:44:06.195 INFO [stderr] 556 | 0x97 => cycles += self.sub_register(&RegisterIdentifier::A), Dec 12 01:44:06.195 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.195 INFO [stderr] Dec 12 01:44:06.195 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.195 INFO [stderr] --> src/gb/cpu/cpu.rs:558:21 Dec 12 01:44:06.195 INFO [stderr] | Dec 12 01:44:06.195 INFO [stderr] 558 | 0x98 => cycles += self.sbc_register(&RegisterIdentifier::B), Dec 12 01:44:06.195 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.195 INFO [stderr] Dec 12 01:44:06.195 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.195 INFO [stderr] --> src/gb/cpu/cpu.rs:560:21 Dec 12 01:44:06.195 INFO [stderr] | Dec 12 01:44:06.195 INFO [stderr] 560 | 0x99 => cycles += self.sbc_register(&RegisterIdentifier::C), Dec 12 01:44:06.195 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.195 INFO [stderr] Dec 12 01:44:06.195 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.195 INFO [stderr] --> src/gb/cpu/cpu.rs:562:21 Dec 12 01:44:06.195 INFO [stderr] | Dec 12 01:44:06.195 INFO [stderr] 562 | 0x9A => cycles += self.sbc_register(&RegisterIdentifier::D), Dec 12 01:44:06.195 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.195 INFO [stderr] Dec 12 01:44:06.195 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.195 INFO [stderr] --> src/gb/cpu/cpu.rs:564:21 Dec 12 01:44:06.195 INFO [stderr] | Dec 12 01:44:06.195 INFO [stderr] 564 | 0x9B => cycles += self.sbc_register(&RegisterIdentifier::E), Dec 12 01:44:06.195 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.195 INFO [stderr] Dec 12 01:44:06.195 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.195 INFO [stderr] --> src/gb/cpu/cpu.rs:566:21 Dec 12 01:44:06.195 INFO [stderr] | Dec 12 01:44:06.195 INFO [stderr] 566 | 0x9C => cycles += self.sbc_register(&RegisterIdentifier::H), Dec 12 01:44:06.195 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.195 INFO [stderr] Dec 12 01:44:06.195 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.195 INFO [stderr] --> src/gb/cpu/cpu.rs:568:21 Dec 12 01:44:06.195 INFO [stderr] | Dec 12 01:44:06.195 INFO [stderr] 568 | 0x9D => cycles += self.sbc_register(&RegisterIdentifier::L), Dec 12 01:44:06.195 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.195 INFO [stderr] Dec 12 01:44:06.195 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.195 INFO [stderr] --> src/gb/cpu/cpu.rs:570:21 Dec 12 01:44:06.195 INFO [stderr] | Dec 12 01:44:06.195 INFO [stderr] 570 | 0x9E => cycles += self.sbc_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 12 01:44:06.195 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.195 INFO [stderr] Dec 12 01:44:06.195 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.195 INFO [stderr] --> src/gb/cpu/cpu.rs:572:21 Dec 12 01:44:06.195 INFO [stderr] | Dec 12 01:44:06.195 INFO [stderr] 572 | 0x9F => cycles += self.sbc_register(&RegisterIdentifier::A), Dec 12 01:44:06.195 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.195 INFO [stderr] Dec 12 01:44:06.195 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.195 INFO [stderr] --> src/gb/cpu/cpu.rs:574:21 Dec 12 01:44:06.195 INFO [stderr] | Dec 12 01:44:06.195 INFO [stderr] 574 | 0xA0 => cycles += self.and_register(&RegisterIdentifier::B), Dec 12 01:44:06.195 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.195 INFO [stderr] Dec 12 01:44:06.195 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.195 INFO [stderr] --> src/gb/cpu/cpu.rs:576:21 Dec 12 01:44:06.195 INFO [stderr] | Dec 12 01:44:06.195 INFO [stderr] 576 | 0xA1 => cycles += self.and_register(&RegisterIdentifier::C), Dec 12 01:44:06.195 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.195 INFO [stderr] Dec 12 01:44:06.195 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.195 INFO [stderr] --> src/gb/cpu/cpu.rs:578:21 Dec 12 01:44:06.195 INFO [stderr] | Dec 12 01:44:06.195 INFO [stderr] 578 | 0xA2 => cycles += self.and_register(&RegisterIdentifier::D), Dec 12 01:44:06.195 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.195 INFO [stderr] Dec 12 01:44:06.195 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.195 INFO [stderr] --> src/gb/cpu/cpu.rs:580:21 Dec 12 01:44:06.195 INFO [stderr] | Dec 12 01:44:06.195 INFO [stderr] 580 | 0xA3 => cycles += self.and_register(&RegisterIdentifier::E), Dec 12 01:44:06.195 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.195 INFO [stderr] Dec 12 01:44:06.195 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.195 INFO [stderr] --> src/gb/cpu/cpu.rs:582:21 Dec 12 01:44:06.195 INFO [stderr] | Dec 12 01:44:06.195 INFO [stderr] 582 | 0xA4 => cycles += self.and_register(&RegisterIdentifier::H), Dec 12 01:44:06.195 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.195 INFO [stderr] Dec 12 01:44:06.195 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.195 INFO [stderr] --> src/gb/cpu/cpu.rs:584:21 Dec 12 01:44:06.195 INFO [stderr] | Dec 12 01:44:06.195 INFO [stderr] 584 | 0xA5 => cycles += self.and_register(&RegisterIdentifier::L), Dec 12 01:44:06.195 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.195 INFO [stderr] Dec 12 01:44:06.196 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.196 INFO [stderr] --> src/gb/cpu/cpu.rs:586:21 Dec 12 01:44:06.196 INFO [stderr] | Dec 12 01:44:06.196 INFO [stderr] 586 | 0xA6 => cycles += self.and_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 12 01:44:06.196 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.196 INFO [stderr] Dec 12 01:44:06.196 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.196 INFO [stderr] --> src/gb/cpu/cpu.rs:588:21 Dec 12 01:44:06.196 INFO [stderr] | Dec 12 01:44:06.196 INFO [stderr] 588 | 0xA7 => cycles += self.and_register(&RegisterIdentifier::A), Dec 12 01:44:06.196 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.196 INFO [stderr] Dec 12 01:44:06.196 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.196 INFO [stderr] --> src/gb/cpu/cpu.rs:590:21 Dec 12 01:44:06.196 INFO [stderr] | Dec 12 01:44:06.196 INFO [stderr] 590 | 0xA8 => cycles += self.xor_register(&RegisterIdentifier::B), Dec 12 01:44:06.196 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.196 INFO [stderr] Dec 12 01:44:06.196 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.196 INFO [stderr] --> src/gb/cpu/cpu.rs:592:21 Dec 12 01:44:06.196 INFO [stderr] | Dec 12 01:44:06.196 INFO [stderr] 592 | 0xA9 => cycles += self.xor_register(&RegisterIdentifier::C), Dec 12 01:44:06.196 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.196 INFO [stderr] Dec 12 01:44:06.196 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.196 INFO [stderr] --> src/gb/cpu/cpu.rs:594:21 Dec 12 01:44:06.196 INFO [stderr] | Dec 12 01:44:06.196 INFO [stderr] 594 | 0xAA => cycles += self.xor_register(&RegisterIdentifier::D), Dec 12 01:44:06.196 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.196 INFO [stderr] Dec 12 01:44:06.196 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.196 INFO [stderr] --> src/gb/cpu/cpu.rs:596:21 Dec 12 01:44:06.196 INFO [stderr] | Dec 12 01:44:06.196 INFO [stderr] 596 | 0xAB => cycles += self.xor_register(&RegisterIdentifier::E), Dec 12 01:44:06.196 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.196 INFO [stderr] Dec 12 01:44:06.196 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.196 INFO [stderr] --> src/gb/cpu/cpu.rs:598:21 Dec 12 01:44:06.196 INFO [stderr] | Dec 12 01:44:06.196 INFO [stderr] 598 | 0xAC => cycles += self.xor_register(&RegisterIdentifier::H), Dec 12 01:44:06.196 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.196 INFO [stderr] Dec 12 01:44:06.196 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.196 INFO [stderr] --> src/gb/cpu/cpu.rs:600:21 Dec 12 01:44:06.196 INFO [stderr] | Dec 12 01:44:06.196 INFO [stderr] 600 | 0xAD => cycles += self.xor_register(&RegisterIdentifier::L), Dec 12 01:44:06.196 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.196 INFO [stderr] Dec 12 01:44:06.196 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.196 INFO [stderr] --> src/gb/cpu/cpu.rs:602:21 Dec 12 01:44:06.196 INFO [stderr] | Dec 12 01:44:06.196 INFO [stderr] 602 | 0xAE => cycles += self.xor_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 12 01:44:06.196 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.196 INFO [stderr] Dec 12 01:44:06.196 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.196 INFO [stderr] --> src/gb/cpu/cpu.rs:604:21 Dec 12 01:44:06.196 INFO [stderr] | Dec 12 01:44:06.196 INFO [stderr] 604 | 0xAF => cycles += self.xor_register(&RegisterIdentifier::A), Dec 12 01:44:06.196 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.196 INFO [stderr] Dec 12 01:44:06.196 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.196 INFO [stderr] --> src/gb/cpu/cpu.rs:606:21 Dec 12 01:44:06.196 INFO [stderr] | Dec 12 01:44:06.196 INFO [stderr] 606 | 0xB0 => cycles += self.or_register(&RegisterIdentifier::B), Dec 12 01:44:06.196 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.196 INFO [stderr] Dec 12 01:44:06.196 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.196 INFO [stderr] --> src/gb/cpu/cpu.rs:608:21 Dec 12 01:44:06.196 INFO [stderr] | Dec 12 01:44:06.196 INFO [stderr] 608 | 0xB1 => cycles += self.or_register(&RegisterIdentifier::C), Dec 12 01:44:06.196 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.196 INFO [stderr] Dec 12 01:44:06.196 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.196 INFO [stderr] --> src/gb/cpu/cpu.rs:610:21 Dec 12 01:44:06.196 INFO [stderr] | Dec 12 01:44:06.196 INFO [stderr] 610 | 0xB2 => cycles += self.or_register(&RegisterIdentifier::D), Dec 12 01:44:06.196 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.196 INFO [stderr] Dec 12 01:44:06.196 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.196 INFO [stderr] --> src/gb/cpu/cpu.rs:612:21 Dec 12 01:44:06.196 INFO [stderr] | Dec 12 01:44:06.196 INFO [stderr] 612 | 0xB3 => cycles += self.or_register(&RegisterIdentifier::E), Dec 12 01:44:06.196 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.196 INFO [stderr] Dec 12 01:44:06.196 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.196 INFO [stderr] --> src/gb/cpu/cpu.rs:614:21 Dec 12 01:44:06.196 INFO [stderr] | Dec 12 01:44:06.197 INFO [stderr] 614 | 0xB4 => cycles += self.or_register(&RegisterIdentifier::H), Dec 12 01:44:06.197 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.197 INFO [stderr] Dec 12 01:44:06.197 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.197 INFO [stderr] --> src/gb/cpu/cpu.rs:616:21 Dec 12 01:44:06.197 INFO [stderr] | Dec 12 01:44:06.197 INFO [stderr] 616 | 0xB5 => cycles += self.or_register(&RegisterIdentifier::L), Dec 12 01:44:06.197 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.197 INFO [stderr] Dec 12 01:44:06.197 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.197 INFO [stderr] --> src/gb/cpu/cpu.rs:618:21 Dec 12 01:44:06.197 INFO [stderr] | Dec 12 01:44:06.197 INFO [stderr] 618 | 0xB6 => cycles += self.or_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 12 01:44:06.197 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.197 INFO [stderr] Dec 12 01:44:06.197 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.197 INFO [stderr] --> src/gb/cpu/cpu.rs:620:21 Dec 12 01:44:06.197 INFO [stderr] | Dec 12 01:44:06.197 INFO [stderr] 620 | 0xB7 => cycles += self.or_register(&RegisterIdentifier::A), Dec 12 01:44:06.197 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.197 INFO [stderr] Dec 12 01:44:06.197 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.197 INFO [stderr] --> src/gb/cpu/cpu.rs:622:21 Dec 12 01:44:06.197 INFO [stderr] | Dec 12 01:44:06.197 INFO [stderr] 622 | 0xB8 => cycles += self.cp_register(&RegisterIdentifier::B), Dec 12 01:44:06.197 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.197 INFO [stderr] Dec 12 01:44:06.197 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.197 INFO [stderr] --> src/gb/cpu/cpu.rs:624:21 Dec 12 01:44:06.197 INFO [stderr] | Dec 12 01:44:06.197 INFO [stderr] 624 | 0xB9 => cycles += self.cp_register(&RegisterIdentifier::C), Dec 12 01:44:06.197 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.197 INFO [stderr] Dec 12 01:44:06.197 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.197 INFO [stderr] --> src/gb/cpu/cpu.rs:626:21 Dec 12 01:44:06.197 INFO [stderr] | Dec 12 01:44:06.197 INFO [stderr] 626 | 0xBA => cycles += self.cp_register(&RegisterIdentifier::D), Dec 12 01:44:06.197 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.197 INFO [stderr] Dec 12 01:44:06.197 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.197 INFO [stderr] --> src/gb/cpu/cpu.rs:628:21 Dec 12 01:44:06.197 INFO [stderr] | Dec 12 01:44:06.197 INFO [stderr] 628 | 0xBB => cycles += self.cp_register(&RegisterIdentifier::E), Dec 12 01:44:06.197 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.197 INFO [stderr] Dec 12 01:44:06.197 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.197 INFO [stderr] --> src/gb/cpu/cpu.rs:630:21 Dec 12 01:44:06.197 INFO [stderr] | Dec 12 01:44:06.197 INFO [stderr] 630 | 0xBC => cycles += self.cp_register(&RegisterIdentifier::H), Dec 12 01:44:06.197 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.197 INFO [stderr] Dec 12 01:44:06.197 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.197 INFO [stderr] --> src/gb/cpu/cpu.rs:632:21 Dec 12 01:44:06.197 INFO [stderr] | Dec 12 01:44:06.197 INFO [stderr] 632 | 0xBD => cycles += self.cp_register(&RegisterIdentifier::L), Dec 12 01:44:06.197 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.197 INFO [stderr] Dec 12 01:44:06.197 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.197 INFO [stderr] --> src/gb/cpu/cpu.rs:634:21 Dec 12 01:44:06.197 INFO [stderr] | Dec 12 01:44:06.197 INFO [stderr] 634 | 0xBE => cycles += self.cp_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 12 01:44:06.197 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.197 INFO [stderr] Dec 12 01:44:06.197 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.197 INFO [stderr] --> src/gb/cpu/cpu.rs:636:21 Dec 12 01:44:06.197 INFO [stderr] | Dec 12 01:44:06.197 INFO [stderr] 636 | 0xBF => cycles += self.cp_register(&RegisterIdentifier::A), Dec 12 01:44:06.197 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.197 INFO [stderr] Dec 12 01:44:06.197 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.197 INFO [stderr] --> src/gb/cpu/cpu.rs:638:21 Dec 12 01:44:06.197 INFO [stderr] | Dec 12 01:44:06.197 INFO [stderr] 638 | 0xC0 => cycles += self.ret_flag(CPUFlag::Z, false), Dec 12 01:44:06.197 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.197 INFO [stderr] Dec 12 01:44:06.197 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.197 INFO [stderr] --> src/gb/cpu/cpu.rs:640:21 Dec 12 01:44:06.197 INFO [stderr] | Dec 12 01:44:06.197 INFO [stderr] 640 | 0xC1 => cycles += self.pop_bi_register(&BiRegisterIdentifier::BC), Dec 12 01:44:06.197 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.197 INFO [stderr] Dec 12 01:44:06.197 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.197 INFO [stderr] --> src/gb/cpu/cpu.rs:642:21 Dec 12 01:44:06.197 INFO [stderr] | Dec 12 01:44:06.197 INFO [stderr] 642 | 0xC2 => cycles += self.jp_flag_a16(CPUFlag::Z, false), Dec 12 01:44:06.197 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.197 INFO [stderr] Dec 12 01:44:06.197 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.197 INFO [stderr] --> src/gb/cpu/cpu.rs:644:21 Dec 12 01:44:06.197 INFO [stderr] | Dec 12 01:44:06.198 INFO [stderr] 644 | 0xC3 => cycles += self.jp_a16(), Dec 12 01:44:06.198 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.198 INFO [stderr] Dec 12 01:44:06.198 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.198 INFO [stderr] --> src/gb/cpu/cpu.rs:646:21 Dec 12 01:44:06.198 INFO [stderr] | Dec 12 01:44:06.198 INFO [stderr] 646 | 0xC4 => cycles += self.call_flag_a16(CPUFlag::Z, false), Dec 12 01:44:06.198 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.198 INFO [stderr] Dec 12 01:44:06.198 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.198 INFO [stderr] --> src/gb/cpu/cpu.rs:648:21 Dec 12 01:44:06.198 INFO [stderr] | Dec 12 01:44:06.198 INFO [stderr] 648 | 0xC5 => cycles += self.push_bi_register(&BiRegisterIdentifier::BC), Dec 12 01:44:06.198 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.198 INFO [stderr] Dec 12 01:44:06.198 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.198 INFO [stderr] --> src/gb/cpu/cpu.rs:650:21 Dec 12 01:44:06.198 INFO [stderr] | Dec 12 01:44:06.198 INFO [stderr] 650 | 0xC6 => cycles += self.add_d8(), Dec 12 01:44:06.198 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.198 INFO [stderr] Dec 12 01:44:06.198 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.198 INFO [stderr] --> src/gb/cpu/cpu.rs:652:21 Dec 12 01:44:06.198 INFO [stderr] | Dec 12 01:44:06.198 INFO [stderr] 652 | 0xC7 => cycles += self.rst(0x00), Dec 12 01:44:06.198 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.198 INFO [stderr] Dec 12 01:44:06.198 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.198 INFO [stderr] --> src/gb/cpu/cpu.rs:654:21 Dec 12 01:44:06.198 INFO [stderr] | Dec 12 01:44:06.198 INFO [stderr] 654 | 0xC8 => cycles += self.ret_flag(CPUFlag::Z, true), Dec 12 01:44:06.198 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.198 INFO [stderr] Dec 12 01:44:06.198 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.198 INFO [stderr] --> src/gb/cpu/cpu.rs:656:21 Dec 12 01:44:06.198 INFO [stderr] | Dec 12 01:44:06.198 INFO [stderr] 656 | 0xC9 => cycles += self.ret(), Dec 12 01:44:06.198 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.198 INFO [stderr] Dec 12 01:44:06.198 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.198 INFO [stderr] --> src/gb/cpu/cpu.rs:658:21 Dec 12 01:44:06.198 INFO [stderr] | Dec 12 01:44:06.198 INFO [stderr] 658 | 0xCA => cycles += self.jp_flag_a16(CPUFlag::Z, true), Dec 12 01:44:06.198 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.198 INFO [stderr] Dec 12 01:44:06.198 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.198 INFO [stderr] --> src/gb/cpu/cpu.rs:660:21 Dec 12 01:44:06.198 INFO [stderr] | Dec 12 01:44:06.198 INFO [stderr] 660 | 0xCB => cycles += self.cb_instruction(), Dec 12 01:44:06.198 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.198 INFO [stderr] Dec 12 01:44:06.198 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.198 INFO [stderr] --> src/gb/cpu/cpu.rs:662:21 Dec 12 01:44:06.198 INFO [stderr] | Dec 12 01:44:06.198 INFO [stderr] 662 | 0xCC => cycles += self.call_flag_a16(CPUFlag::Z, true), Dec 12 01:44:06.198 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.198 INFO [stderr] Dec 12 01:44:06.198 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.198 INFO [stderr] --> src/gb/cpu/cpu.rs:664:21 Dec 12 01:44:06.198 INFO [stderr] | Dec 12 01:44:06.198 INFO [stderr] 664 | 0xCD => cycles += self.call_a16(), Dec 12 01:44:06.198 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.198 INFO [stderr] Dec 12 01:44:06.198 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.198 INFO [stderr] --> src/gb/cpu/cpu.rs:666:21 Dec 12 01:44:06.198 INFO [stderr] | Dec 12 01:44:06.198 INFO [stderr] 666 | 0xCE => cycles += self.adc_d8(), Dec 12 01:44:06.198 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.198 INFO [stderr] Dec 12 01:44:06.198 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.198 INFO [stderr] --> src/gb/cpu/cpu.rs:668:21 Dec 12 01:44:06.198 INFO [stderr] | Dec 12 01:44:06.198 INFO [stderr] 668 | 0xCF => cycles += self.rst(0x08), Dec 12 01:44:06.198 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.198 INFO [stderr] Dec 12 01:44:06.198 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.198 INFO [stderr] --> src/gb/cpu/cpu.rs:670:21 Dec 12 01:44:06.198 INFO [stderr] | Dec 12 01:44:06.198 INFO [stderr] 670 | 0xD0 => cycles += self.ret_flag(CPUFlag::C, false), Dec 12 01:44:06.198 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.198 INFO [stderr] Dec 12 01:44:06.198 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.198 INFO [stderr] --> src/gb/cpu/cpu.rs:672:21 Dec 12 01:44:06.198 INFO [stderr] | Dec 12 01:44:06.198 INFO [stderr] 672 | 0xC1 => cycles += self.pop_bi_register(&BiRegisterIdentifier::DE), Dec 12 01:44:06.198 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.198 INFO [stderr] Dec 12 01:44:06.198 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.198 INFO [stderr] --> src/gb/cpu/cpu.rs:674:21 Dec 12 01:44:06.199 INFO [stderr] | Dec 12 01:44:06.199 INFO [stderr] 674 | 0xD2 => cycles += self.jp_flag_a16(CPUFlag::C, false), Dec 12 01:44:06.199 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.199 INFO [stderr] Dec 12 01:44:06.199 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.199 INFO [stderr] --> src/gb/cpu/cpu.rs:676:21 Dec 12 01:44:06.199 INFO [stderr] | Dec 12 01:44:06.199 INFO [stderr] 676 | 0xD4 => cycles += self.call_flag_a16(CPUFlag::C, false), Dec 12 01:44:06.199 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.199 INFO [stderr] Dec 12 01:44:06.199 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.199 INFO [stderr] --> src/gb/cpu/cpu.rs:678:21 Dec 12 01:44:06.199 INFO [stderr] | Dec 12 01:44:06.199 INFO [stderr] 678 | 0xD5 => cycles += self.push_bi_register(&BiRegisterIdentifier::DE), Dec 12 01:44:06.199 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.199 INFO [stderr] Dec 12 01:44:06.200 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.200 INFO [stderr] --> src/gb/cpu/cpu.rs:680:21 Dec 12 01:44:06.200 INFO [stderr] | Dec 12 01:44:06.200 INFO [stderr] 680 | 0xD6 => cycles += self.sub_d8(), Dec 12 01:44:06.200 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.200 INFO [stderr] Dec 12 01:44:06.200 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.200 INFO [stderr] --> src/gb/cpu/cpu.rs:682:21 Dec 12 01:44:06.200 INFO [stderr] | Dec 12 01:44:06.200 INFO [stderr] 682 | 0xD7 => cycles += self.rst(0x10), Dec 12 01:44:06.200 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.200 INFO [stderr] Dec 12 01:44:06.200 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.200 INFO [stderr] --> src/gb/cpu/cpu.rs:684:21 Dec 12 01:44:06.200 INFO [stderr] | Dec 12 01:44:06.200 INFO [stderr] 684 | 0xD8 => cycles += self.ret_flag(CPUFlag::C, true), Dec 12 01:44:06.200 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.200 INFO [stderr] Dec 12 01:44:06.200 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.200 INFO [stderr] --> src/gb/cpu/cpu.rs:686:21 Dec 12 01:44:06.200 INFO [stderr] | Dec 12 01:44:06.200 INFO [stderr] 686 | 0xD9 => cycles += self.reti(), Dec 12 01:44:06.200 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.200 INFO [stderr] Dec 12 01:44:06.200 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.200 INFO [stderr] --> src/gb/cpu/cpu.rs:688:21 Dec 12 01:44:06.200 INFO [stderr] | Dec 12 01:44:06.200 INFO [stderr] 688 | 0xDA => cycles += self.jp_flag_a16(CPUFlag::C, true), Dec 12 01:44:06.200 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.200 INFO [stderr] Dec 12 01:44:06.200 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.200 INFO [stderr] --> src/gb/cpu/cpu.rs:690:21 Dec 12 01:44:06.200 INFO [stderr] | Dec 12 01:44:06.200 INFO [stderr] 690 | 0xDC => cycles += self.call_flag_a16(CPUFlag::C, true), Dec 12 01:44:06.200 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.200 INFO [stderr] Dec 12 01:44:06.200 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.200 INFO [stderr] --> src/gb/cpu/cpu.rs:692:21 Dec 12 01:44:06.200 INFO [stderr] | Dec 12 01:44:06.200 INFO [stderr] 692 | 0xDE => cycles += self.sbc_d8(), Dec 12 01:44:06.200 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.200 INFO [stderr] Dec 12 01:44:06.200 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.200 INFO [stderr] --> src/gb/cpu/cpu.rs:694:21 Dec 12 01:44:06.200 INFO [stderr] | Dec 12 01:44:06.200 INFO [stderr] 694 | 0xDF => cycles += self.rst(0x18), Dec 12 01:44:06.200 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.200 INFO [stderr] Dec 12 01:44:06.200 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.200 INFO [stderr] --> src/gb/cpu/cpu.rs:696:21 Dec 12 01:44:06.200 INFO [stderr] | Dec 12 01:44:06.200 INFO [stderr] 696 | 0xE0 => cycles += self.ldh_a8_ptr_register(&RegisterIdentifier::A), Dec 12 01:44:06.200 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.200 INFO [stderr] Dec 12 01:44:06.200 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.200 INFO [stderr] --> src/gb/cpu/cpu.rs:698:21 Dec 12 01:44:06.200 INFO [stderr] | Dec 12 01:44:06.200 INFO [stderr] 698 | 0xE1 => cycles += self.pop_bi_register(&BiRegisterIdentifier::HL), Dec 12 01:44:06.200 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.200 INFO [stderr] Dec 12 01:44:06.200 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.200 INFO [stderr] --> src/gb/cpu/cpu.rs:700:21 Dec 12 01:44:06.200 INFO [stderr] | Dec 12 01:44:06.200 INFO [stderr] 700 | 0xE2 => cycles += self.ld_register_ptr_register(&RegisterIdentifier::C, &RegisterIdentifier::A), Dec 12 01:44:06.200 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.200 INFO [stderr] Dec 12 01:44:06.200 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.200 INFO [stderr] --> src/gb/cpu/cpu.rs:702:21 Dec 12 01:44:06.200 INFO [stderr] | Dec 12 01:44:06.200 INFO [stderr] 702 | 0xE5 => cycles += self.push_bi_register(&BiRegisterIdentifier::HL), Dec 12 01:44:06.200 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.200 INFO [stderr] Dec 12 01:44:06.200 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.201 INFO [stderr] --> src/gb/cpu/cpu.rs:704:21 Dec 12 01:44:06.201 INFO [stderr] | Dec 12 01:44:06.201 INFO [stderr] 704 | 0xE6 => cycles += self.and_d8(), Dec 12 01:44:06.201 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.201 INFO [stderr] Dec 12 01:44:06.201 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.201 INFO [stderr] --> src/gb/cpu/cpu.rs:706:21 Dec 12 01:44:06.201 INFO [stderr] | Dec 12 01:44:06.201 INFO [stderr] 706 | 0xE7 => cycles += self.rst(0x20), Dec 12 01:44:06.201 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.201 INFO [stderr] Dec 12 01:44:06.201 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.201 INFO [stderr] --> src/gb/cpu/cpu.rs:708:21 Dec 12 01:44:06.201 INFO [stderr] | Dec 12 01:44:06.201 INFO [stderr] 708 | 0xE8 => cycles += self.add_sp_r8(), Dec 12 01:44:06.201 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.201 INFO [stderr] Dec 12 01:44:06.201 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.201 INFO [stderr] --> src/gb/cpu/cpu.rs:710:21 Dec 12 01:44:06.201 INFO [stderr] | Dec 12 01:44:06.201 INFO [stderr] 710 | 0xE9 => cycles += self.jp_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 12 01:44:06.201 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.201 INFO [stderr] Dec 12 01:44:06.201 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.201 INFO [stderr] --> src/gb/cpu/cpu.rs:712:21 Dec 12 01:44:06.201 INFO [stderr] | Dec 12 01:44:06.201 INFO [stderr] 712 | 0xEA => cycles += self.ld_a16_ptr_register(&RegisterIdentifier::A), Dec 12 01:44:06.201 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.201 INFO [stderr] Dec 12 01:44:06.201 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.201 INFO [stderr] --> src/gb/cpu/cpu.rs:714:21 Dec 12 01:44:06.201 INFO [stderr] | Dec 12 01:44:06.201 INFO [stderr] 714 | 0xEE => cycles += self.and_d8(), Dec 12 01:44:06.201 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.201 INFO [stderr] Dec 12 01:44:06.201 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.201 INFO [stderr] --> src/gb/cpu/cpu.rs:716:21 Dec 12 01:44:06.201 INFO [stderr] | Dec 12 01:44:06.201 INFO [stderr] 716 | 0xEF => cycles += self.rst(0x28), Dec 12 01:44:06.201 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.201 INFO [stderr] Dec 12 01:44:06.201 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.201 INFO [stderr] --> src/gb/cpu/cpu.rs:718:21 Dec 12 01:44:06.201 INFO [stderr] | Dec 12 01:44:06.201 INFO [stderr] 718 | 0xF0 => cycles += self.ldh_register_a8_ptr(&RegisterIdentifier::A), Dec 12 01:44:06.201 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.201 INFO [stderr] Dec 12 01:44:06.201 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.201 INFO [stderr] --> src/gb/cpu/cpu.rs:720:21 Dec 12 01:44:06.201 INFO [stderr] | Dec 12 01:44:06.201 INFO [stderr] 720 | 0xF1 => cycles += self.pop_bi_register(&BiRegisterIdentifier::AF), Dec 12 01:44:06.201 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.201 INFO [stderr] Dec 12 01:44:06.201 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.201 INFO [stderr] --> src/gb/cpu/cpu.rs:722:21 Dec 12 01:44:06.201 INFO [stderr] | Dec 12 01:44:06.201 INFO [stderr] 722 | 0xF2 => cycles += self.ld_register_register_ptr(&RegisterIdentifier::A, &RegisterIdentifier::C), Dec 12 01:44:06.201 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.201 INFO [stderr] Dec 12 01:44:06.201 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.201 INFO [stderr] --> src/gb/cpu/cpu.rs:724:21 Dec 12 01:44:06.201 INFO [stderr] | Dec 12 01:44:06.201 INFO [stderr] 724 | 0xF3 => cycles += self.di(), Dec 12 01:44:06.201 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.201 INFO [stderr] Dec 12 01:44:06.201 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.201 INFO [stderr] --> src/gb/cpu/cpu.rs:726:21 Dec 12 01:44:06.201 INFO [stderr] | Dec 12 01:44:06.201 INFO [stderr] 726 | 0xF5 => cycles += self.push_bi_register(&BiRegisterIdentifier::AF), Dec 12 01:44:06.201 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.201 INFO [stderr] Dec 12 01:44:06.201 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.201 INFO [stderr] --> src/gb/cpu/cpu.rs:728:21 Dec 12 01:44:06.201 INFO [stderr] | Dec 12 01:44:06.201 INFO [stderr] 728 | 0xF6 => cycles += self.or_d8(), Dec 12 01:44:06.201 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.201 INFO [stderr] Dec 12 01:44:06.201 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.201 INFO [stderr] --> src/gb/cpu/cpu.rs:730:21 Dec 12 01:44:06.201 INFO [stderr] | Dec 12 01:44:06.201 INFO [stderr] 730 | 0xF7 => cycles += self.rst(0x30), Dec 12 01:44:06.201 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.201 INFO [stderr] Dec 12 01:44:06.201 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.201 INFO [stderr] --> src/gb/cpu/cpu.rs:732:21 Dec 12 01:44:06.201 INFO [stderr] | Dec 12 01:44:06.201 INFO [stderr] 732 | 0xF8 => cycles += self.ld_bi_register_sppr8(&BiRegisterIdentifier::HL), Dec 12 01:44:06.201 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.201 INFO [stderr] Dec 12 01:44:06.202 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.202 INFO [stderr] --> src/gb/cpu/cpu.rs:734:21 Dec 12 01:44:06.202 INFO [stderr] | Dec 12 01:44:06.202 INFO [stderr] 734 | 0xF9 => cycles += self.ld_sp_bi_register(&BiRegisterIdentifier::HL), Dec 12 01:44:06.202 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.202 INFO [stderr] Dec 12 01:44:06.202 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.202 INFO [stderr] --> src/gb/cpu/cpu.rs:736:21 Dec 12 01:44:06.202 INFO [stderr] | Dec 12 01:44:06.202 INFO [stderr] 736 | 0xFA => cycles += self.ld_register_a16_ptr(&RegisterIdentifier::A), Dec 12 01:44:06.202 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.202 INFO [stderr] Dec 12 01:44:06.202 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.202 INFO [stderr] --> src/gb/cpu/cpu.rs:738:21 Dec 12 01:44:06.202 INFO [stderr] | Dec 12 01:44:06.202 INFO [stderr] 738 | 0xFB => cycles += self.ei(), Dec 12 01:44:06.202 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.202 INFO [stderr] Dec 12 01:44:06.202 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.202 INFO [stderr] --> src/gb/cpu/cpu.rs:740:21 Dec 12 01:44:06.202 INFO [stderr] | Dec 12 01:44:06.202 INFO [stderr] 740 | 0xFE => cycles += self.cp_d8(), Dec 12 01:44:06.202 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.202 INFO [stderr] Dec 12 01:44:06.202 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:06.202 INFO [stderr] --> src/gb/cpu/cpu.rs:742:21 Dec 12 01:44:06.202 INFO [stderr] | Dec 12 01:44:06.202 INFO [stderr] 742 | 0xFF => cycles += self.rst(0x38), Dec 12 01:44:06.202 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.202 INFO [stderr] Dec 12 01:44:06.202 INFO [stderr] warning: unused variable: `lhs` Dec 12 01:44:06.202 INFO [stderr] --> src/gb/cpu/cpu.rs:1980:13 Dec 12 01:44:06.202 INFO [stderr] | Dec 12 01:44:06.202 INFO [stderr] 1980 | let lhs = self.read_register(&RegisterIdentifier::A); Dec 12 01:44:06.202 INFO [stderr] | ^^^ help: consider using `_lhs` instead Dec 12 01:44:06.202 INFO [stderr] Dec 12 01:44:06.309 INFO [stderr] warning: variable does not need to be mutable Dec 12 01:44:06.309 INFO [stderr] --> src/gb/cpu/cpu.rs:1158:13 Dec 12 01:44:06.309 INFO [stderr] | Dec 12 01:44:06.309 INFO [stderr] 1158 | let mut address = self.memory_bus.borrow().read_16bit(self.program_counter.read() as usize); Dec 12 01:44:06.309 INFO [stderr] | ----^^^^^^^ Dec 12 01:44:06.309 INFO [stderr] | | Dec 12 01:44:06.309 INFO [stderr] | help: remove this `mut` Dec 12 01:44:06.309 INFO [stderr] | Dec 12 01:44:06.309 INFO [stderr] = note: #[warn(unused_mut)] on by default Dec 12 01:44:06.309 INFO [stderr] Dec 12 01:44:06.379 INFO [stderr] warning: field is never used: `ram` Dec 12 01:44:06.379 INFO [stderr] --> src/gb/console.rs:42:5 Dec 12 01:44:06.379 INFO [stderr] | Dec 12 01:44:06.379 INFO [stderr] 42 | ram: Rc>, Dec 12 01:44:06.379 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^ Dec 12 01:44:06.379 INFO [stderr] | Dec 12 01:44:06.379 INFO [stderr] = note: #[warn(dead_code)] on by default Dec 12 01:44:06.379 INFO [stderr] Dec 12 01:44:06.379 INFO [stderr] warning: field is never used: `oam` Dec 12 01:44:06.379 INFO [stderr] --> src/gb/console.rs:43:5 Dec 12 01:44:06.379 INFO [stderr] | Dec 12 01:44:06.379 INFO [stderr] 43 | oam: Rc>, Dec 12 01:44:06.379 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^ Dec 12 01:44:06.379 INFO [stderr] Dec 12 01:44:06.379 INFO [stderr] warning: field is never used: `high_ram` Dec 12 01:44:06.379 INFO [stderr] --> src/gb/console.rs:44:5 Dec 12 01:44:06.379 INFO [stderr] | Dec 12 01:44:06.379 INFO [stderr] 44 | high_ram: Rc>, Dec 12 01:44:06.379 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 12 01:44:06.379 INFO [stderr] Dec 12 01:44:06.379 INFO [stderr] warning: field is never used: `io` Dec 12 01:44:06.379 INFO [stderr] --> src/gb/console.rs:45:5 Dec 12 01:44:06.379 INFO [stderr] | Dec 12 01:44:06.379 INFO [stderr] 45 | io: Rc>, Dec 12 01:44:06.379 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 12 01:44:06.379 INFO [stderr] Dec 12 01:44:06.379 INFO [stderr] warning: field is never used: `memory_bus` Dec 12 01:44:06.379 INFO [stderr] --> src/gb/console.rs:47:5 Dec 12 01:44:06.379 INFO [stderr] | Dec 12 01:44:06.379 INFO [stderr] 47 | memory_bus: Rc> Dec 12 01:44:06.379 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 12 01:44:06.379 INFO [stderr] Dec 12 01:44:06.379 INFO [stderr] warning: method is never used: `ld_bi_register_register` Dec 12 01:44:06.379 INFO [stderr] --> src/gb/cpu/cpu.rs:1068:5 Dec 12 01:44:06.379 INFO [stderr] | Dec 12 01:44:06.379 INFO [stderr] 1068 | / fn ld_bi_register_register(&mut self, Dec 12 01:44:06.379 INFO [stderr] 1069 | | bi_register_identifier: &BiRegisterIdentifier, Dec 12 01:44:06.379 INFO [stderr] 1070 | | register_identifier: &RegisterIdentifier) -> u32 { Dec 12 01:44:06.379 INFO [stderr] 1071 | | let value = self.read_register(register_identifier); Dec 12 01:44:06.379 INFO [stderr] 1072 | | self.write_bi_register(bi_register_identifier, value as u16); Dec 12 01:44:06.379 INFO [stderr] 1073 | | 8 Dec 12 01:44:06.379 INFO [stderr] 1074 | | } Dec 12 01:44:06.379 INFO [stderr] | |_____^ Dec 12 01:44:06.379 INFO [stderr] Dec 12 01:44:06.379 INFO [stderr] warning: method is never used: `ld_a16_sp` Dec 12 01:44:06.379 INFO [stderr] --> src/gb/cpu/cpu.rs:1149:5 Dec 12 01:44:06.379 INFO [stderr] | Dec 12 01:44:06.379 INFO [stderr] 1149 | fn ld_a16_sp(&mut self) -> u32 { Dec 12 01:44:06.379 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 12 01:44:06.379 INFO [stderr] Dec 12 01:44:06.379 INFO [stderr] warning: method is never used: `xor_d8` Dec 12 01:44:06.379 INFO [stderr] --> src/gb/cpu/cpu.rs:2031:5 Dec 12 01:44:06.379 INFO [stderr] | Dec 12 01:44:06.379 INFO [stderr] 2031 | fn xor_d8(&mut self) -> u32 { Dec 12 01:44:06.380 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 12 01:44:06.380 INFO [stderr] Dec 12 01:44:06.380 INFO [stderr] warning: variant is never constructed: `RomOnly` Dec 12 01:44:06.380 INFO [stderr] --> src/gb/memory/cartridge.rs:34:5 Dec 12 01:44:06.380 INFO [stderr] | Dec 12 01:44:06.380 INFO [stderr] 34 | RomOnly, Dec 12 01:44:06.380 INFO [stderr] | ^^^^^^^ Dec 12 01:44:06.380 INFO [stderr] Dec 12 01:44:06.380 INFO [stderr] warning: variant is never constructed: `RomMbc1` Dec 12 01:44:06.380 INFO [stderr] --> src/gb/memory/cartridge.rs:35:5 Dec 12 01:44:06.380 INFO [stderr] | Dec 12 01:44:06.380 INFO [stderr] 35 | RomMbc1, Dec 12 01:44:06.380 INFO [stderr] | ^^^^^^^ Dec 12 01:44:06.380 INFO [stderr] Dec 12 01:44:06.380 INFO [stderr] warning: variant is never constructed: `RomMbc1Ram` Dec 12 01:44:06.380 INFO [stderr] --> src/gb/memory/cartridge.rs:36:5 Dec 12 01:44:06.380 INFO [stderr] | Dec 12 01:44:06.380 INFO [stderr] 36 | RomMbc1Ram, Dec 12 01:44:06.380 INFO [stderr] | ^^^^^^^^^^ Dec 12 01:44:06.380 INFO [stderr] Dec 12 01:44:06.380 INFO [stderr] warning: variant is never constructed: `RomMbc1RamBattery` Dec 12 01:44:06.380 INFO [stderr] --> src/gb/memory/cartridge.rs:37:5 Dec 12 01:44:06.380 INFO [stderr] | Dec 12 01:44:06.380 INFO [stderr] 37 | RomMbc1RamBattery, Dec 12 01:44:06.380 INFO [stderr] | ^^^^^^^^^^^^^^^^^ Dec 12 01:44:06.380 INFO [stderr] Dec 12 01:44:06.380 INFO [stderr] warning: variant is never constructed: `RomMbc2` Dec 12 01:44:06.380 INFO [stderr] --> src/gb/memory/cartridge.rs:38:5 Dec 12 01:44:06.380 INFO [stderr] | Dec 12 01:44:06.380 INFO [stderr] 38 | RomMbc2, Dec 12 01:44:06.380 INFO [stderr] | ^^^^^^^ Dec 12 01:44:06.380 INFO [stderr] Dec 12 01:44:06.380 INFO [stderr] warning: variant is never constructed: `RomMbc2Battery` Dec 12 01:44:06.380 INFO [stderr] --> src/gb/memory/cartridge.rs:39:5 Dec 12 01:44:06.380 INFO [stderr] | Dec 12 01:44:06.380 INFO [stderr] 39 | RomMbc2Battery, Dec 12 01:44:06.380 INFO [stderr] | ^^^^^^^^^^^^^^ Dec 12 01:44:06.380 INFO [stderr] Dec 12 01:44:06.380 INFO [stderr] warning: variant is never constructed: `RomRam` Dec 12 01:44:06.380 INFO [stderr] --> src/gb/memory/cartridge.rs:40:5 Dec 12 01:44:06.380 INFO [stderr] | Dec 12 01:44:06.380 INFO [stderr] 40 | RomRam, Dec 12 01:44:06.380 INFO [stderr] | ^^^^^^ Dec 12 01:44:06.380 INFO [stderr] Dec 12 01:44:06.380 INFO [stderr] warning: variant is never constructed: `RomRamBattery` Dec 12 01:44:06.380 INFO [stderr] --> src/gb/memory/cartridge.rs:41:5 Dec 12 01:44:06.380 INFO [stderr] | Dec 12 01:44:06.380 INFO [stderr] 41 | RomRamBattery, Dec 12 01:44:06.380 INFO [stderr] | ^^^^^^^^^^^^^ Dec 12 01:44:06.380 INFO [stderr] Dec 12 01:44:06.380 INFO [stderr] warning: variant is never constructed: `RomMm01` Dec 12 01:44:06.380 INFO [stderr] --> src/gb/memory/cartridge.rs:42:5 Dec 12 01:44:06.380 INFO [stderr] | Dec 12 01:44:06.380 INFO [stderr] 42 | RomMm01, Dec 12 01:44:06.380 INFO [stderr] | ^^^^^^^ Dec 12 01:44:06.380 INFO [stderr] Dec 12 01:44:06.380 INFO [stderr] warning: variant is never constructed: `RomMm01Sram` Dec 12 01:44:06.380 INFO [stderr] --> src/gb/memory/cartridge.rs:43:5 Dec 12 01:44:06.380 INFO [stderr] | Dec 12 01:44:06.380 INFO [stderr] 43 | RomMm01Sram, Dec 12 01:44:06.380 INFO [stderr] | ^^^^^^^^^^^ Dec 12 01:44:06.380 INFO [stderr] Dec 12 01:44:06.380 INFO [stderr] warning: variant is never constructed: `RomMm01SramBattery` Dec 12 01:44:06.380 INFO [stderr] --> src/gb/memory/cartridge.rs:44:5 Dec 12 01:44:06.380 INFO [stderr] | Dec 12 01:44:06.380 INFO [stderr] 44 | RomMm01SramBattery, Dec 12 01:44:06.380 INFO [stderr] | ^^^^^^^^^^^^^^^^^^ Dec 12 01:44:06.380 INFO [stderr] Dec 12 01:44:06.380 INFO [stderr] warning: variant is never constructed: `RomMbc3TimerBattery` Dec 12 01:44:06.380 INFO [stderr] --> src/gb/memory/cartridge.rs:45:5 Dec 12 01:44:06.380 INFO [stderr] | Dec 12 01:44:06.380 INFO [stderr] 45 | RomMbc3TimerBattery, Dec 12 01:44:06.380 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 12 01:44:06.380 INFO [stderr] Dec 12 01:44:06.380 INFO [stderr] warning: variant is never constructed: `RomMbc3TimerRamBattery` Dec 12 01:44:06.380 INFO [stderr] --> src/gb/memory/cartridge.rs:46:5 Dec 12 01:44:06.380 INFO [stderr] | Dec 12 01:44:06.380 INFO [stderr] 46 | RomMbc3TimerRamBattery, Dec 12 01:44:06.380 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ Dec 12 01:44:06.380 INFO [stderr] Dec 12 01:44:06.380 INFO [stderr] warning: variant is never constructed: `RomMbc3` Dec 12 01:44:06.380 INFO [stderr] --> src/gb/memory/cartridge.rs:47:5 Dec 12 01:44:06.380 INFO [stderr] | Dec 12 01:44:06.380 INFO [stderr] 47 | RomMbc3, Dec 12 01:44:06.380 INFO [stderr] | ^^^^^^^ Dec 12 01:44:06.380 INFO [stderr] Dec 12 01:44:06.380 INFO [stderr] warning: variant is never constructed: `RomMbc3Ram` Dec 12 01:44:06.380 INFO [stderr] --> src/gb/memory/cartridge.rs:48:5 Dec 12 01:44:06.380 INFO [stderr] | Dec 12 01:44:06.380 INFO [stderr] 48 | RomMbc3Ram, Dec 12 01:44:06.381 INFO [stderr] | ^^^^^^^^^^ Dec 12 01:44:06.381 INFO [stderr] Dec 12 01:44:06.381 INFO [stderr] warning: variant is never constructed: `RomMbc3RamBattery` Dec 12 01:44:06.381 INFO [stderr] --> src/gb/memory/cartridge.rs:49:5 Dec 12 01:44:06.381 INFO [stderr] | Dec 12 01:44:06.381 INFO [stderr] 49 | RomMbc3RamBattery, Dec 12 01:44:06.381 INFO [stderr] | ^^^^^^^^^^^^^^^^^ Dec 12 01:44:06.381 INFO [stderr] Dec 12 01:44:06.381 INFO [stderr] warning: variant is never constructed: `RomMbc5` Dec 12 01:44:06.381 INFO [stderr] --> src/gb/memory/cartridge.rs:50:5 Dec 12 01:44:06.381 INFO [stderr] | Dec 12 01:44:06.381 INFO [stderr] 50 | RomMbc5, Dec 12 01:44:06.381 INFO [stderr] | ^^^^^^^ Dec 12 01:44:06.381 INFO [stderr] Dec 12 01:44:06.381 INFO [stderr] warning: variant is never constructed: `RomMbc5Ram` Dec 12 01:44:06.381 INFO [stderr] --> src/gb/memory/cartridge.rs:51:5 Dec 12 01:44:06.381 INFO [stderr] | Dec 12 01:44:06.381 INFO [stderr] 51 | RomMbc5Ram, Dec 12 01:44:06.381 INFO [stderr] | ^^^^^^^^^^ Dec 12 01:44:06.381 INFO [stderr] Dec 12 01:44:06.381 INFO [stderr] warning: variant is never constructed: `RomMbc5RamBattery` Dec 12 01:44:06.381 INFO [stderr] --> src/gb/memory/cartridge.rs:52:5 Dec 12 01:44:06.381 INFO [stderr] | Dec 12 01:44:06.381 INFO [stderr] 52 | RomMbc5RamBattery, Dec 12 01:44:06.381 INFO [stderr] | ^^^^^^^^^^^^^^^^^ Dec 12 01:44:06.381 INFO [stderr] Dec 12 01:44:06.381 INFO [stderr] warning: variant is never constructed: `RomMbc5Rumble` Dec 12 01:44:06.381 INFO [stderr] --> src/gb/memory/cartridge.rs:53:5 Dec 12 01:44:06.381 INFO [stderr] | Dec 12 01:44:06.381 INFO [stderr] 53 | RomMbc5Rumble, Dec 12 01:44:06.381 INFO [stderr] | ^^^^^^^^^^^^^ Dec 12 01:44:06.381 INFO [stderr] Dec 12 01:44:06.381 INFO [stderr] warning: variant is never constructed: `RomMbc5RumbleSram` Dec 12 01:44:06.381 INFO [stderr] --> src/gb/memory/cartridge.rs:54:5 Dec 12 01:44:06.381 INFO [stderr] | Dec 12 01:44:06.381 INFO [stderr] 54 | RomMbc5RumbleSram, Dec 12 01:44:06.381 INFO [stderr] | ^^^^^^^^^^^^^^^^^ Dec 12 01:44:06.381 INFO [stderr] Dec 12 01:44:06.381 INFO [stderr] warning: variant is never constructed: `RomMbc5RumbleSramBattery` Dec 12 01:44:06.381 INFO [stderr] --> src/gb/memory/cartridge.rs:55:5 Dec 12 01:44:06.381 INFO [stderr] | Dec 12 01:44:06.381 INFO [stderr] 55 | RomMbc5RumbleSramBattery, Dec 12 01:44:06.381 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ Dec 12 01:44:06.381 INFO [stderr] Dec 12 01:44:06.381 INFO [stderr] warning: variant is never constructed: `PocketCamera` Dec 12 01:44:06.381 INFO [stderr] --> src/gb/memory/cartridge.rs:56:5 Dec 12 01:44:06.381 INFO [stderr] | Dec 12 01:44:06.381 INFO [stderr] 56 | PocketCamera, Dec 12 01:44:06.381 INFO [stderr] | ^^^^^^^^^^^^ Dec 12 01:44:06.381 INFO [stderr] Dec 12 01:44:06.381 INFO [stderr] warning: variant is never constructed: `BandaiTama5` Dec 12 01:44:06.381 INFO [stderr] --> src/gb/memory/cartridge.rs:57:5 Dec 12 01:44:06.381 INFO [stderr] | Dec 12 01:44:06.381 INFO [stderr] 57 | BandaiTama5, Dec 12 01:44:06.381 INFO [stderr] | ^^^^^^^^^^^ Dec 12 01:44:06.381 INFO [stderr] Dec 12 01:44:06.381 INFO [stderr] warning: variant is never constructed: `HudsonHuc3` Dec 12 01:44:06.381 INFO [stderr] --> src/gb/memory/cartridge.rs:58:5 Dec 12 01:44:06.381 INFO [stderr] | Dec 12 01:44:06.381 INFO [stderr] 58 | HudsonHuc3, Dec 12 01:44:06.381 INFO [stderr] | ^^^^^^^^^^ Dec 12 01:44:06.381 INFO [stderr] Dec 12 01:44:06.381 INFO [stderr] warning: variant is never constructed: `HudsonHuc1` Dec 12 01:44:06.381 INFO [stderr] --> src/gb/memory/cartridge.rs:59:5 Dec 12 01:44:06.381 INFO [stderr] | Dec 12 01:44:06.381 INFO [stderr] 59 | HudsonHuc1 Dec 12 01:44:06.381 INFO [stderr] | ^^^^^^^^^^ Dec 12 01:44:06.381 INFO [stderr] Dec 12 01:44:06.381 INFO [stderr] warning: method is never used: `get_type` Dec 12 01:44:06.381 INFO [stderr] --> src/gb/memory/cartridge.rs:76:5 Dec 12 01:44:06.381 INFO [stderr] | Dec 12 01:44:06.381 INFO [stderr] 76 | pub fn get_type(&self) -> CartridgeType { Dec 12 01:44:06.381 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 12 01:44:06.381 INFO [stderr] Dec 12 01:44:07.300 INFO [stderr] warning: private type `gb::memory::cartridge::CartridgeType` in public interface (error E0446) Dec 12 01:44:07.300 INFO [stderr] --> src/gb/memory/cartridge.rs:76:5 Dec 12 01:44:07.300 INFO [stderr] | Dec 12 01:44:07.300 INFO [stderr] 76 | / pub fn get_type(&self) -> CartridgeType { Dec 12 01:44:07.300 INFO [stderr] 77 | | match self.read_8bit(0x0147) { Dec 12 01:44:07.300 INFO [stderr] 78 | | 0x0 => CartridgeType::RomOnly, Dec 12 01:44:07.300 INFO [stderr] 79 | | 0x1 => CartridgeType::RomMbc1, Dec 12 01:44:07.300 INFO [stderr] ... | Dec 12 01:44:07.300 INFO [stderr] 105 | | } Dec 12 01:44:07.300 INFO [stderr] 106 | | } Dec 12 01:44:07.300 INFO [stderr] | |_____^ Dec 12 01:44:07.300 INFO [stderr] | Dec 12 01:44:07.300 INFO [stderr] = note: #[warn(private_in_public)] on by default Dec 12 01:44:07.300 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 12 01:44:07.300 INFO [stderr] = note: for more information, see issue #34537 Dec 12 01:44:07.300 INFO [stderr] Dec 12 01:44:07.324 INFO [stderr] warning: unreachable pattern Dec 12 01:44:07.324 INFO [stderr] --> src/gb/cpu/cpu.rs:672:13 Dec 12 01:44:07.324 INFO [stderr] | Dec 12 01:44:07.324 INFO [stderr] 672 | 0xC1 => cycles += self.pop_bi_register(&BiRegisterIdentifier::DE), Dec 12 01:44:07.324 INFO [stderr] | ^^^^ Dec 12 01:44:07.324 INFO [stderr] | Dec 12 01:44:07.324 INFO [stderr] = note: #[warn(unreachable_patterns)] on by default Dec 12 01:44:07.324 INFO [stderr] Dec 12 01:44:07.368 INFO [stderr] warning: unreachable pattern Dec 12 01:44:07.368 INFO [stderr] --> src/gb/cpu/cpu.rs:1007:13 Dec 12 01:44:07.368 INFO [stderr] | Dec 12 01:44:07.368 INFO [stderr] 1007 | _ => panic!("Unimplemented CB instruction") Dec 12 01:44:07.368 INFO [stderr] | ^ Dec 12 01:44:07.368 INFO [stderr] Dec 12 01:44:07.431 INFO [stderr] warning: unused variable: `window` Dec 12 01:44:07.431 INFO [stderr] --> src/gb/console.rs:77:13 Dec 12 01:44:07.431 INFO [stderr] | Dec 12 01:44:07.431 INFO [stderr] 77 | let window = video_subsystem.window("oca GameBoy Emulator", 800, 600).position_centered().build().unwrap(); Dec 12 01:44:07.431 INFO [stderr] | ^^^^^^ help: consider using `_window` instead Dec 12 01:44:07.431 INFO [stderr] | Dec 12 01:44:07.436 INFO [stderr] = note: #[warn(unused_variables)] on by default Dec 12 01:44:07.436 INFO [stderr] Dec 12 01:44:07.437 INFO [stderr] warning: variable `cycles` is assigned to, but never used Dec 12 01:44:07.437 INFO [stderr] --> src/gb/cpu/cpu.rs:234:17 Dec 12 01:44:07.438 INFO [stderr] | Dec 12 01:44:07.438 INFO [stderr] 234 | let mut cycles = 0; Dec 12 01:44:07.438 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.438 INFO [stderr] | Dec 12 01:44:07.439 INFO [stderr] = note: consider using `_cycles` instead Dec 12 01:44:07.439 INFO [stderr] Dec 12 01:44:07.439 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.439 INFO [stderr] --> src/gb/cpu/cpu.rs:254:21 Dec 12 01:44:07.440 INFO [stderr] | Dec 12 01:44:07.440 INFO [stderr] 254 | 0x00 => cycles += self.nop(), Dec 12 01:44:07.440 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.440 INFO [stderr] | Dec 12 01:44:07.441 INFO [stderr] = note: #[warn(unused_assignments)] on by default Dec 12 01:44:07.441 INFO [stderr] Dec 12 01:44:07.441 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.441 INFO [stderr] --> src/gb/cpu/cpu.rs:256:21 Dec 12 01:44:07.442 INFO [stderr] | Dec 12 01:44:07.442 INFO [stderr] 256 | 0x01 => cycles += self.ld_bi_register_d16(&BiRegisterIdentifier::BC), Dec 12 01:44:07.442 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.442 INFO [stderr] Dec 12 01:44:07.443 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.443 INFO [stderr] --> src/gb/cpu/cpu.rs:258:21 Dec 12 01:44:07.443 INFO [stderr] | Dec 12 01:44:07.443 INFO [stderr] 258 | 0x02 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::BC, &RegisterIdentifier::A), Dec 12 01:44:07.443 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.444 INFO [stderr] Dec 12 01:44:07.444 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.444 INFO [stderr] --> src/gb/cpu/cpu.rs:260:21 Dec 12 01:44:07.445 INFO [stderr] | Dec 12 01:44:07.445 INFO [stderr] 260 | 0x03 => cycles += self.inc_bi_register(&BiRegisterIdentifier::BC), Dec 12 01:44:07.445 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.445 INFO [stderr] Dec 12 01:44:07.445 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.446 INFO [stderr] --> src/gb/cpu/cpu.rs:262:21 Dec 12 01:44:07.446 INFO [stderr] | Dec 12 01:44:07.446 INFO [stderr] 262 | 0x04 => cycles += self.inc_register(&RegisterIdentifier::B), Dec 12 01:44:07.446 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.447 INFO [stderr] Dec 12 01:44:07.448 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.448 INFO [stderr] --> src/gb/cpu/cpu.rs:264:21 Dec 12 01:44:07.448 INFO [stderr] | Dec 12 01:44:07.449 INFO [stderr] 264 | 0x05 => cycles += self.dec_register(&RegisterIdentifier::B), Dec 12 01:44:07.449 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.449 INFO [stderr] Dec 12 01:44:07.449 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.450 INFO [stderr] --> src/gb/cpu/cpu.rs:266:21 Dec 12 01:44:07.450 INFO [stderr] | Dec 12 01:44:07.450 INFO [stderr] 266 | 0x06 => cycles += self.ld_register_d8(&RegisterIdentifier::B), Dec 12 01:44:07.450 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.451 INFO [stderr] Dec 12 01:44:07.451 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.451 INFO [stderr] --> src/gb/cpu/cpu.rs:268:21 Dec 12 01:44:07.451 INFO [stderr] | Dec 12 01:44:07.452 INFO [stderr] 268 | 0x07 => cycles += self.rlca(), Dec 12 01:44:07.452 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.452 INFO [stderr] Dec 12 01:44:07.452 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.452 INFO [stderr] --> src/gb/cpu/cpu.rs:270:21 Dec 12 01:44:07.453 INFO [stderr] | Dec 12 01:44:07.453 INFO [stderr] 270 | 0x08 => cycles += self.ld_a16_ptr_sp(), Dec 12 01:44:07.453 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.453 INFO [stderr] Dec 12 01:44:07.454 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.454 INFO [stderr] --> src/gb/cpu/cpu.rs:272:21 Dec 12 01:44:07.454 INFO [stderr] | Dec 12 01:44:07.454 INFO [stderr] 272 | 0x09 => cycles += self.add_bi_register_bi_register(&BiRegisterIdentifier::HL, &BiRegisterIdentifier::BC), Dec 12 01:44:07.455 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.455 INFO [stderr] Dec 12 01:44:07.455 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.455 INFO [stderr] --> src/gb/cpu/cpu.rs:274:21 Dec 12 01:44:07.456 INFO [stderr] | Dec 12 01:44:07.456 INFO [stderr] 274 | 0x0A => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::A, &BiRegisterIdentifier::BC), Dec 12 01:44:07.456 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.456 INFO [stderr] Dec 12 01:44:07.457 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.457 INFO [stderr] --> src/gb/cpu/cpu.rs:276:21 Dec 12 01:44:07.457 INFO [stderr] | Dec 12 01:44:07.457 INFO [stderr] 276 | 0x0B => cycles += self.dec_bi_register(&BiRegisterIdentifier::BC), Dec 12 01:44:07.457 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.458 INFO [stderr] Dec 12 01:44:07.458 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.458 INFO [stderr] --> src/gb/cpu/cpu.rs:278:21 Dec 12 01:44:07.458 INFO [stderr] | Dec 12 01:44:07.459 INFO [stderr] 278 | 0x0C => cycles += self.inc_register(&RegisterIdentifier::C), Dec 12 01:44:07.459 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.459 INFO [stderr] Dec 12 01:44:07.460 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.460 INFO [stderr] --> src/gb/cpu/cpu.rs:280:21 Dec 12 01:44:07.461 INFO [stderr] | Dec 12 01:44:07.461 INFO [stderr] 280 | 0x0D => cycles += self.dec_register(&RegisterIdentifier::C), Dec 12 01:44:07.461 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.461 INFO [stderr] Dec 12 01:44:07.462 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.462 INFO [stderr] --> src/gb/cpu/cpu.rs:282:21 Dec 12 01:44:07.462 INFO [stderr] | Dec 12 01:44:07.462 INFO [stderr] 282 | 0x0E => cycles += self.ld_register_d8(&RegisterIdentifier::C), Dec 12 01:44:07.462 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.463 INFO [stderr] Dec 12 01:44:07.463 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.463 INFO [stderr] --> src/gb/cpu/cpu.rs:284:21 Dec 12 01:44:07.463 INFO [stderr] | Dec 12 01:44:07.464 INFO [stderr] 284 | 0x0F => cycles += self.rrca(), Dec 12 01:44:07.464 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.464 INFO [stderr] Dec 12 01:44:07.464 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.465 INFO [stderr] --> src/gb/cpu/cpu.rs:286:21 Dec 12 01:44:07.465 INFO [stderr] | Dec 12 01:44:07.465 INFO [stderr] 286 | 0x10 => cycles += self.stop_0(), Dec 12 01:44:07.465 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.465 INFO [stderr] Dec 12 01:44:07.468 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.468 INFO [stderr] --> src/gb/cpu/cpu.rs:288:21 Dec 12 01:44:07.469 INFO [stderr] | Dec 12 01:44:07.469 INFO [stderr] 288 | 0x11 => cycles += self.ld_bi_register_d16(&BiRegisterIdentifier::DE), Dec 12 01:44:07.469 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.469 INFO [stderr] Dec 12 01:44:07.470 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.470 INFO [stderr] --> src/gb/cpu/cpu.rs:290:21 Dec 12 01:44:07.470 INFO [stderr] | Dec 12 01:44:07.470 INFO [stderr] 290 | 0x12 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::DE, &RegisterIdentifier::A), Dec 12 01:44:07.470 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.471 INFO [stderr] Dec 12 01:44:07.471 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.471 INFO [stderr] --> src/gb/cpu/cpu.rs:292:21 Dec 12 01:44:07.471 INFO [stderr] | Dec 12 01:44:07.472 INFO [stderr] 292 | 0x13 => cycles += self.inc_bi_register(&BiRegisterIdentifier::DE), Dec 12 01:44:07.472 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.472 INFO [stderr] Dec 12 01:44:07.472 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.473 INFO [stderr] --> src/gb/cpu/cpu.rs:294:21 Dec 12 01:44:07.473 INFO [stderr] | Dec 12 01:44:07.473 INFO [stderr] 294 | 0x14 => cycles += self.inc_register(&RegisterIdentifier::D), Dec 12 01:44:07.473 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.473 INFO [stderr] Dec 12 01:44:07.474 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.474 INFO [stderr] --> src/gb/cpu/cpu.rs:296:21 Dec 12 01:44:07.474 INFO [stderr] | Dec 12 01:44:07.475 INFO [stderr] 296 | 0x15 => cycles += self.dec_register(&RegisterIdentifier::D), Dec 12 01:44:07.475 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.475 INFO [stderr] Dec 12 01:44:07.475 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.476 INFO [stderr] --> src/gb/cpu/cpu.rs:298:21 Dec 12 01:44:07.476 INFO [stderr] | Dec 12 01:44:07.476 INFO [stderr] 298 | 0x16 => cycles += self.ld_register_d8(&RegisterIdentifier::D), Dec 12 01:44:07.476 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.476 INFO [stderr] Dec 12 01:44:07.477 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.477 INFO [stderr] --> src/gb/cpu/cpu.rs:300:21 Dec 12 01:44:07.477 INFO [stderr] | Dec 12 01:44:07.477 INFO [stderr] 300 | 0x17 => cycles += self.rla(), Dec 12 01:44:07.478 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.478 INFO [stderr] Dec 12 01:44:07.478 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.478 INFO [stderr] --> src/gb/cpu/cpu.rs:302:21 Dec 12 01:44:07.479 INFO [stderr] | Dec 12 01:44:07.479 INFO [stderr] 302 | 0x18 => cycles += self.jr_r8(), Dec 12 01:44:07.479 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.479 INFO [stderr] Dec 12 01:44:07.480 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.480 INFO [stderr] --> src/gb/cpu/cpu.rs:304:21 Dec 12 01:44:07.480 INFO [stderr] | Dec 12 01:44:07.480 INFO [stderr] 304 | 0x19 => cycles += self.add_bi_register_bi_register(&BiRegisterIdentifier::HL, &BiRegisterIdentifier::DE), Dec 12 01:44:07.481 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.481 INFO [stderr] Dec 12 01:44:07.481 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.481 INFO [stderr] --> src/gb/cpu/cpu.rs:306:21 Dec 12 01:44:07.481 INFO [stderr] | Dec 12 01:44:07.482 INFO [stderr] 306 | 0x1A => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::A, &BiRegisterIdentifier::DE), Dec 12 01:44:07.482 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.482 INFO [stderr] Dec 12 01:44:07.482 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.483 INFO [stderr] --> src/gb/cpu/cpu.rs:308:21 Dec 12 01:44:07.483 INFO [stderr] | Dec 12 01:44:07.483 INFO [stderr] 308 | 0x1B => cycles += self.dec_bi_register(&BiRegisterIdentifier::DE), Dec 12 01:44:07.483 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.484 INFO [stderr] Dec 12 01:44:07.484 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.484 INFO [stderr] --> src/gb/cpu/cpu.rs:310:21 Dec 12 01:44:07.484 INFO [stderr] | Dec 12 01:44:07.484 INFO [stderr] 310 | 0x1C => cycles += self.inc_register(&RegisterIdentifier::E), Dec 12 01:44:07.485 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.485 INFO [stderr] Dec 12 01:44:07.485 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.485 INFO [stderr] --> src/gb/cpu/cpu.rs:312:21 Dec 12 01:44:07.485 INFO [stderr] | Dec 12 01:44:07.485 INFO [stderr] 312 | 0x1D => cycles += self.dec_register(&RegisterIdentifier::E), Dec 12 01:44:07.496 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.496 INFO [stderr] Dec 12 01:44:07.496 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.496 INFO [stderr] --> src/gb/cpu/cpu.rs:314:21 Dec 12 01:44:07.496 INFO [stderr] | Dec 12 01:44:07.496 INFO [stderr] 314 | 0x1E => cycles += self.ld_register_d8(&RegisterIdentifier::E), Dec 12 01:44:07.496 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.496 INFO [stderr] Dec 12 01:44:07.496 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.496 INFO [stderr] --> src/gb/cpu/cpu.rs:316:21 Dec 12 01:44:07.496 INFO [stderr] | Dec 12 01:44:07.497 INFO [stderr] 316 | 0x1F => cycles += self.rra(), Dec 12 01:44:07.497 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.497 INFO [stderr] Dec 12 01:44:07.497 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.497 INFO [stderr] --> src/gb/cpu/cpu.rs:318:21 Dec 12 01:44:07.497 INFO [stderr] | Dec 12 01:44:07.497 INFO [stderr] 318 | 0x20 => cycles += self.jr_flag_r8(CPUFlag::Z, false), Dec 12 01:44:07.497 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.497 INFO [stderr] Dec 12 01:44:07.497 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.497 INFO [stderr] --> src/gb/cpu/cpu.rs:320:21 Dec 12 01:44:07.497 INFO [stderr] | Dec 12 01:44:07.497 INFO [stderr] 320 | 0x21 => cycles += self.ld_bi_register_d16(&BiRegisterIdentifier::HL), Dec 12 01:44:07.497 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.497 INFO [stderr] Dec 12 01:44:07.497 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.497 INFO [stderr] --> src/gb/cpu/cpu.rs:322:21 Dec 12 01:44:07.497 INFO [stderr] | Dec 12 01:44:07.497 INFO [stderr] 322 | 0x22 => cycles += self.ldi_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::A), Dec 12 01:44:07.497 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.497 INFO [stderr] Dec 12 01:44:07.497 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.497 INFO [stderr] --> src/gb/cpu/cpu.rs:324:21 Dec 12 01:44:07.497 INFO [stderr] | Dec 12 01:44:07.497 INFO [stderr] 324 | 0x23 => cycles += self.inc_bi_register(&BiRegisterIdentifier::HL), Dec 12 01:44:07.497 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.497 INFO [stderr] Dec 12 01:44:07.497 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.497 INFO [stderr] --> src/gb/cpu/cpu.rs:326:21 Dec 12 01:44:07.497 INFO [stderr] | Dec 12 01:44:07.497 INFO [stderr] 326 | 0x24 => cycles += self.inc_register(&RegisterIdentifier::H), Dec 12 01:44:07.497 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.497 INFO [stderr] Dec 12 01:44:07.497 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.497 INFO [stderr] --> src/gb/cpu/cpu.rs:328:21 Dec 12 01:44:07.497 INFO [stderr] | Dec 12 01:44:07.497 INFO [stderr] 328 | 0x25 => cycles += self.dec_register(&RegisterIdentifier::H), Dec 12 01:44:07.497 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.497 INFO [stderr] Dec 12 01:44:07.497 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.497 INFO [stderr] --> src/gb/cpu/cpu.rs:330:21 Dec 12 01:44:07.497 INFO [stderr] | Dec 12 01:44:07.497 INFO [stderr] 330 | 0x26 => cycles += self.ld_register_d8(&RegisterIdentifier::H), Dec 12 01:44:07.497 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.497 INFO [stderr] Dec 12 01:44:07.497 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.497 INFO [stderr] --> src/gb/cpu/cpu.rs:332:21 Dec 12 01:44:07.497 INFO [stderr] | Dec 12 01:44:07.497 INFO [stderr] 332 | 0x27 => cycles += self.daa(), Dec 12 01:44:07.497 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.497 INFO [stderr] Dec 12 01:44:07.497 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.497 INFO [stderr] --> src/gb/cpu/cpu.rs:334:21 Dec 12 01:44:07.497 INFO [stderr] | Dec 12 01:44:07.497 INFO [stderr] 334 | 0x28 => cycles += self.jr_flag_r8(CPUFlag::Z, true), Dec 12 01:44:07.497 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.497 INFO [stderr] Dec 12 01:44:07.497 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.497 INFO [stderr] --> src/gb/cpu/cpu.rs:336:21 Dec 12 01:44:07.497 INFO [stderr] | Dec 12 01:44:07.497 INFO [stderr] 336 | 0x29 => cycles += self.add_bi_register_bi_register(&BiRegisterIdentifier::HL, &BiRegisterIdentifier::HL), Dec 12 01:44:07.497 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.497 INFO [stderr] Dec 12 01:44:07.497 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.497 INFO [stderr] --> src/gb/cpu/cpu.rs:338:21 Dec 12 01:44:07.497 INFO [stderr] | Dec 12 01:44:07.497 INFO [stderr] 338 | 0x2A => cycles += self.ldi_register_bi_register_ptr(&RegisterIdentifier::A, &BiRegisterIdentifier::HL), Dec 12 01:44:07.497 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.497 INFO [stderr] Dec 12 01:44:07.497 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.497 INFO [stderr] --> src/gb/cpu/cpu.rs:340:21 Dec 12 01:44:07.497 INFO [stderr] | Dec 12 01:44:07.497 INFO [stderr] 340 | 0x2B => cycles += self.dec_bi_register(&BiRegisterIdentifier::HL), Dec 12 01:44:07.497 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.497 INFO [stderr] Dec 12 01:44:07.497 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.497 INFO [stderr] --> src/gb/cpu/cpu.rs:342:21 Dec 12 01:44:07.497 INFO [stderr] | Dec 12 01:44:07.497 INFO [stderr] 342 | 0x2C => cycles += self.inc_register(&RegisterIdentifier::L), Dec 12 01:44:07.497 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.497 INFO [stderr] Dec 12 01:44:07.497 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.497 INFO [stderr] --> src/gb/cpu/cpu.rs:344:21 Dec 12 01:44:07.497 INFO [stderr] | Dec 12 01:44:07.497 INFO [stderr] 344 | 0x2D => cycles += self.dec_register(&RegisterIdentifier::L), Dec 12 01:44:07.497 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.497 INFO [stderr] Dec 12 01:44:07.498 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.498 INFO [stderr] --> src/gb/cpu/cpu.rs:346:21 Dec 12 01:44:07.498 INFO [stderr] | Dec 12 01:44:07.498 INFO [stderr] 346 | 0x2E => cycles += self.ld_register_d8(&RegisterIdentifier::L), Dec 12 01:44:07.498 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.498 INFO [stderr] Dec 12 01:44:07.498 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.498 INFO [stderr] --> src/gb/cpu/cpu.rs:348:21 Dec 12 01:44:07.498 INFO [stderr] | Dec 12 01:44:07.498 INFO [stderr] 348 | 0x2F => cycles += self.cpl(), Dec 12 01:44:07.498 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.498 INFO [stderr] Dec 12 01:44:07.498 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.498 INFO [stderr] --> src/gb/cpu/cpu.rs:350:21 Dec 12 01:44:07.498 INFO [stderr] | Dec 12 01:44:07.498 INFO [stderr] 350 | 0x30 => cycles += self.jr_flag_r8(CPUFlag::C, false), Dec 12 01:44:07.498 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.498 INFO [stderr] Dec 12 01:44:07.498 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.498 INFO [stderr] --> src/gb/cpu/cpu.rs:352:21 Dec 12 01:44:07.498 INFO [stderr] | Dec 12 01:44:07.498 INFO [stderr] 352 | 0x31 => cycles += self.ld_sp_d16(), Dec 12 01:44:07.498 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.498 INFO [stderr] Dec 12 01:44:07.498 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.498 INFO [stderr] --> src/gb/cpu/cpu.rs:354:21 Dec 12 01:44:07.498 INFO [stderr] | Dec 12 01:44:07.499 INFO [stderr] 354 | 0x32 => cycles += self.ldd_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::A), Dec 12 01:44:07.499 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.499 INFO [stderr] Dec 12 01:44:07.499 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.499 INFO [stderr] --> src/gb/cpu/cpu.rs:356:21 Dec 12 01:44:07.499 INFO [stderr] | Dec 12 01:44:07.499 INFO [stderr] 356 | 0x33 => cycles += self.inc_sp(), Dec 12 01:44:07.499 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.499 INFO [stderr] Dec 12 01:44:07.500 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.500 INFO [stderr] --> src/gb/cpu/cpu.rs:358:21 Dec 12 01:44:07.500 INFO [stderr] | Dec 12 01:44:07.500 INFO [stderr] 358 | 0x34 => cycles += self.inc_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 12 01:44:07.500 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.500 INFO [stderr] Dec 12 01:44:07.504 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.504 INFO [stderr] --> src/gb/cpu/cpu.rs:360:21 Dec 12 01:44:07.504 INFO [stderr] | Dec 12 01:44:07.504 INFO [stderr] 360 | 0x35 => cycles += self.dec_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 12 01:44:07.504 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.504 INFO [stderr] Dec 12 01:44:07.504 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.504 INFO [stderr] --> src/gb/cpu/cpu.rs:362:21 Dec 12 01:44:07.504 INFO [stderr] | Dec 12 01:44:07.504 INFO [stderr] 362 | 0x36 => cycles += self.ld_bi_register_ptr_d8(&BiRegisterIdentifier::HL), Dec 12 01:44:07.504 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.504 INFO [stderr] Dec 12 01:44:07.504 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.505 INFO [stderr] --> src/gb/cpu/cpu.rs:364:21 Dec 12 01:44:07.505 INFO [stderr] | Dec 12 01:44:07.505 INFO [stderr] 364 | 0x37 => cycles += self.scf(), Dec 12 01:44:07.505 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.505 INFO [stderr] Dec 12 01:44:07.505 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.505 INFO [stderr] --> src/gb/cpu/cpu.rs:366:21 Dec 12 01:44:07.505 INFO [stderr] | Dec 12 01:44:07.505 INFO [stderr] 366 | 0x38 => cycles += self.jr_flag_r8(CPUFlag::C, true), Dec 12 01:44:07.505 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.505 INFO [stderr] Dec 12 01:44:07.505 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.505 INFO [stderr] --> src/gb/cpu/cpu.rs:368:21 Dec 12 01:44:07.505 INFO [stderr] | Dec 12 01:44:07.505 INFO [stderr] 368 | 0x39 => cycles += self.add_bi_register_sp(&BiRegisterIdentifier::HL), Dec 12 01:44:07.505 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.505 INFO [stderr] Dec 12 01:44:07.505 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.505 INFO [stderr] --> src/gb/cpu/cpu.rs:370:21 Dec 12 01:44:07.505 INFO [stderr] | Dec 12 01:44:07.505 INFO [stderr] 370 | 0x3A => cycles += self.ldd_register_bi_register_ptr(&RegisterIdentifier::A, &BiRegisterIdentifier::HL), Dec 12 01:44:07.505 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.505 INFO [stderr] Dec 12 01:44:07.505 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.505 INFO [stderr] --> src/gb/cpu/cpu.rs:372:21 Dec 12 01:44:07.505 INFO [stderr] | Dec 12 01:44:07.505 INFO [stderr] 372 | 0x3B => cycles += self.dec_sp(), Dec 12 01:44:07.505 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.505 INFO [stderr] Dec 12 01:44:07.505 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.505 INFO [stderr] --> src/gb/cpu/cpu.rs:374:21 Dec 12 01:44:07.505 INFO [stderr] | Dec 12 01:44:07.505 INFO [stderr] 374 | 0x3C => cycles += self.inc_register(&RegisterIdentifier::A), Dec 12 01:44:07.505 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.505 INFO [stderr] Dec 12 01:44:07.505 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.505 INFO [stderr] --> src/gb/cpu/cpu.rs:376:21 Dec 12 01:44:07.505 INFO [stderr] | Dec 12 01:44:07.505 INFO [stderr] 376 | 0x3D => cycles += self.dec_register(&RegisterIdentifier::A), Dec 12 01:44:07.505 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.505 INFO [stderr] Dec 12 01:44:07.505 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.505 INFO [stderr] --> src/gb/cpu/cpu.rs:378:21 Dec 12 01:44:07.505 INFO [stderr] | Dec 12 01:44:07.505 INFO [stderr] 378 | 0x3E => cycles += self.ld_register_d8(&RegisterIdentifier::A), Dec 12 01:44:07.505 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.505 INFO [stderr] Dec 12 01:44:07.505 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.505 INFO [stderr] --> src/gb/cpu/cpu.rs:380:21 Dec 12 01:44:07.505 INFO [stderr] | Dec 12 01:44:07.505 INFO [stderr] 380 | 0x3F => cycles += self.ccf(), Dec 12 01:44:07.505 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.505 INFO [stderr] Dec 12 01:44:07.505 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.505 INFO [stderr] --> src/gb/cpu/cpu.rs:382:21 Dec 12 01:44:07.505 INFO [stderr] | Dec 12 01:44:07.505 INFO [stderr] 382 | 0x40 => cycles += self.ld_register_register(&RegisterIdentifier::B, &RegisterIdentifier::B), Dec 12 01:44:07.505 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.505 INFO [stderr] Dec 12 01:44:07.505 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.505 INFO [stderr] --> src/gb/cpu/cpu.rs:384:21 Dec 12 01:44:07.505 INFO [stderr] | Dec 12 01:44:07.505 INFO [stderr] 384 | 0x41 => cycles += self.ld_register_register(&RegisterIdentifier::B, &RegisterIdentifier::C), Dec 12 01:44:07.505 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.505 INFO [stderr] Dec 12 01:44:07.505 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.505 INFO [stderr] --> src/gb/cpu/cpu.rs:386:21 Dec 12 01:44:07.505 INFO [stderr] | Dec 12 01:44:07.505 INFO [stderr] 386 | 0x42 => cycles += self.ld_register_register(&RegisterIdentifier::B, &RegisterIdentifier::D), Dec 12 01:44:07.505 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.505 INFO [stderr] Dec 12 01:44:07.505 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.505 INFO [stderr] --> src/gb/cpu/cpu.rs:388:21 Dec 12 01:44:07.505 INFO [stderr] | Dec 12 01:44:07.505 INFO [stderr] 388 | 0x43 => cycles += self.ld_register_register(&RegisterIdentifier::B, &RegisterIdentifier::E), Dec 12 01:44:07.505 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.505 INFO [stderr] Dec 12 01:44:07.505 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.505 INFO [stderr] --> src/gb/cpu/cpu.rs:390:21 Dec 12 01:44:07.505 INFO [stderr] | Dec 12 01:44:07.505 INFO [stderr] 390 | 0x44 => cycles += self.ld_register_register(&RegisterIdentifier::B, &RegisterIdentifier::H), Dec 12 01:44:07.505 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.505 INFO [stderr] Dec 12 01:44:07.505 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.505 INFO [stderr] --> src/gb/cpu/cpu.rs:392:21 Dec 12 01:44:07.505 INFO [stderr] | Dec 12 01:44:07.505 INFO [stderr] 392 | 0x45 => cycles += self.ld_register_register(&RegisterIdentifier::B, &RegisterIdentifier::L), Dec 12 01:44:07.505 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.505 INFO [stderr] Dec 12 01:44:07.506 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.506 INFO [stderr] --> src/gb/cpu/cpu.rs:394:21 Dec 12 01:44:07.506 INFO [stderr] | Dec 12 01:44:07.506 INFO [stderr] 394 | 0x46 => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::B, &BiRegisterIdentifier::HL), Dec 12 01:44:07.506 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.506 INFO [stderr] Dec 12 01:44:07.508 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.508 INFO [stderr] --> src/gb/cpu/cpu.rs:396:21 Dec 12 01:44:07.508 INFO [stderr] | Dec 12 01:44:07.508 INFO [stderr] 396 | 0x47 => cycles += self.ld_register_register(&RegisterIdentifier::B, &RegisterIdentifier::A), Dec 12 01:44:07.508 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.508 INFO [stderr] Dec 12 01:44:07.508 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.508 INFO [stderr] --> src/gb/cpu/cpu.rs:398:21 Dec 12 01:44:07.508 INFO [stderr] | Dec 12 01:44:07.508 INFO [stderr] 398 | 0x48 => cycles += self.ld_register_register(&RegisterIdentifier::C, &RegisterIdentifier::B), Dec 12 01:44:07.508 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.508 INFO [stderr] Dec 12 01:44:07.508 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.508 INFO [stderr] --> src/gb/cpu/cpu.rs:400:21 Dec 12 01:44:07.508 INFO [stderr] | Dec 12 01:44:07.508 INFO [stderr] 400 | 0x49 => cycles += self.ld_register_register(&RegisterIdentifier::C, &RegisterIdentifier::C), Dec 12 01:44:07.508 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.508 INFO [stderr] Dec 12 01:44:07.508 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.508 INFO [stderr] --> src/gb/cpu/cpu.rs:402:21 Dec 12 01:44:07.508 INFO [stderr] | Dec 12 01:44:07.508 INFO [stderr] 402 | 0x4A => cycles += self.ld_register_register(&RegisterIdentifier::C, &RegisterIdentifier::D), Dec 12 01:44:07.508 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.508 INFO [stderr] Dec 12 01:44:07.508 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.509 INFO [stderr] --> src/gb/cpu/cpu.rs:404:21 Dec 12 01:44:07.509 INFO [stderr] | Dec 12 01:44:07.509 INFO [stderr] 404 | 0x4B => cycles += self.ld_register_register(&RegisterIdentifier::C, &RegisterIdentifier::E), Dec 12 01:44:07.509 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.509 INFO [stderr] Dec 12 01:44:07.509 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.509 INFO [stderr] --> src/gb/cpu/cpu.rs:406:21 Dec 12 01:44:07.509 INFO [stderr] | Dec 12 01:44:07.509 INFO [stderr] 406 | 0x4C => cycles += self.ld_register_register(&RegisterIdentifier::C, &RegisterIdentifier::H), Dec 12 01:44:07.509 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.509 INFO [stderr] Dec 12 01:44:07.509 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.509 INFO [stderr] --> src/gb/cpu/cpu.rs:408:21 Dec 12 01:44:07.509 INFO [stderr] | Dec 12 01:44:07.509 INFO [stderr] 408 | 0x4D => cycles += self.ld_register_register(&RegisterIdentifier::C, &RegisterIdentifier::L), Dec 12 01:44:07.509 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.509 INFO [stderr] Dec 12 01:44:07.509 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.509 INFO [stderr] --> src/gb/cpu/cpu.rs:410:21 Dec 12 01:44:07.509 INFO [stderr] | Dec 12 01:44:07.509 INFO [stderr] 410 | 0x4E => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::C, &BiRegisterIdentifier::HL), Dec 12 01:44:07.509 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.509 INFO [stderr] Dec 12 01:44:07.509 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.509 INFO [stderr] --> src/gb/cpu/cpu.rs:412:21 Dec 12 01:44:07.509 INFO [stderr] | Dec 12 01:44:07.509 INFO [stderr] 412 | 0x4F => cycles += self.ld_register_register(&RegisterIdentifier::C, &RegisterIdentifier::A), Dec 12 01:44:07.509 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.509 INFO [stderr] Dec 12 01:44:07.509 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.509 INFO [stderr] --> src/gb/cpu/cpu.rs:414:21 Dec 12 01:44:07.509 INFO [stderr] | Dec 12 01:44:07.509 INFO [stderr] 414 | 0x50 => cycles += self.ld_register_register(&RegisterIdentifier::D, &RegisterIdentifier::B), Dec 12 01:44:07.509 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.509 INFO [stderr] Dec 12 01:44:07.509 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.509 INFO [stderr] --> src/gb/cpu/cpu.rs:416:21 Dec 12 01:44:07.509 INFO [stderr] | Dec 12 01:44:07.509 INFO [stderr] 416 | 0x51 => cycles += self.ld_register_register(&RegisterIdentifier::D, &RegisterIdentifier::C), Dec 12 01:44:07.509 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.512 INFO [stderr] Dec 12 01:44:07.512 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.512 INFO [stderr] --> src/gb/cpu/cpu.rs:418:21 Dec 12 01:44:07.512 INFO [stderr] | Dec 12 01:44:07.512 INFO [stderr] 418 | 0x52 => cycles += self.ld_register_register(&RegisterIdentifier::D, &RegisterIdentifier::D), Dec 12 01:44:07.512 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.512 INFO [stderr] Dec 12 01:44:07.512 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.512 INFO [stderr] --> src/gb/cpu/cpu.rs:420:21 Dec 12 01:44:07.512 INFO [stderr] | Dec 12 01:44:07.512 INFO [stderr] 420 | 0x53 => cycles += self.ld_register_register(&RegisterIdentifier::D, &RegisterIdentifier::E), Dec 12 01:44:07.512 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.512 INFO [stderr] Dec 12 01:44:07.512 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.512 INFO [stderr] --> src/gb/cpu/cpu.rs:422:21 Dec 12 01:44:07.512 INFO [stderr] | Dec 12 01:44:07.512 INFO [stderr] 422 | 0x54 => cycles += self.ld_register_register(&RegisterIdentifier::D, &RegisterIdentifier::H), Dec 12 01:44:07.512 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.512 INFO [stderr] Dec 12 01:44:07.512 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.512 INFO [stderr] --> src/gb/cpu/cpu.rs:424:21 Dec 12 01:44:07.513 INFO [stderr] | Dec 12 01:44:07.513 INFO [stderr] 424 | 0x55 => cycles += self.ld_register_register(&RegisterIdentifier::D, &RegisterIdentifier::L), Dec 12 01:44:07.513 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.513 INFO [stderr] Dec 12 01:44:07.513 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.513 INFO [stderr] --> src/gb/cpu/cpu.rs:426:21 Dec 12 01:44:07.513 INFO [stderr] | Dec 12 01:44:07.513 INFO [stderr] 426 | 0x56 => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::D, &BiRegisterIdentifier::HL), Dec 12 01:44:07.513 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.513 INFO [stderr] Dec 12 01:44:07.513 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.513 INFO [stderr] --> src/gb/cpu/cpu.rs:428:21 Dec 12 01:44:07.513 INFO [stderr] | Dec 12 01:44:07.513 INFO [stderr] 428 | 0x57 => cycles += self.ld_register_register(&RegisterIdentifier::D, &RegisterIdentifier::A), Dec 12 01:44:07.513 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.513 INFO [stderr] Dec 12 01:44:07.513 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.513 INFO [stderr] --> src/gb/cpu/cpu.rs:430:21 Dec 12 01:44:07.513 INFO [stderr] | Dec 12 01:44:07.513 INFO [stderr] 430 | 0x58 => cycles += self.ld_register_register(&RegisterIdentifier::E, &RegisterIdentifier::B), Dec 12 01:44:07.513 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.513 INFO [stderr] Dec 12 01:44:07.513 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.513 INFO [stderr] --> src/gb/cpu/cpu.rs:432:21 Dec 12 01:44:07.513 INFO [stderr] | Dec 12 01:44:07.513 INFO [stderr] 432 | 0x59 => cycles += self.ld_register_register(&RegisterIdentifier::E, &RegisterIdentifier::C), Dec 12 01:44:07.513 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.513 INFO [stderr] Dec 12 01:44:07.513 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.513 INFO [stderr] --> src/gb/cpu/cpu.rs:434:21 Dec 12 01:44:07.513 INFO [stderr] | Dec 12 01:44:07.513 INFO [stderr] 434 | 0x5A => cycles += self.ld_register_register(&RegisterIdentifier::E, &RegisterIdentifier::D), Dec 12 01:44:07.513 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.513 INFO [stderr] Dec 12 01:44:07.513 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.513 INFO [stderr] --> src/gb/cpu/cpu.rs:436:21 Dec 12 01:44:07.513 INFO [stderr] | Dec 12 01:44:07.513 INFO [stderr] 436 | 0x5B => cycles += self.ld_register_register(&RegisterIdentifier::E, &RegisterIdentifier::E), Dec 12 01:44:07.513 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.513 INFO [stderr] Dec 12 01:44:07.513 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.513 INFO [stderr] --> src/gb/cpu/cpu.rs:438:21 Dec 12 01:44:07.513 INFO [stderr] | Dec 12 01:44:07.513 INFO [stderr] 438 | 0x5C => cycles += self.ld_register_register(&RegisterIdentifier::E, &RegisterIdentifier::H), Dec 12 01:44:07.513 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.513 INFO [stderr] Dec 12 01:44:07.513 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.513 INFO [stderr] --> src/gb/cpu/cpu.rs:440:21 Dec 12 01:44:07.513 INFO [stderr] | Dec 12 01:44:07.513 INFO [stderr] 440 | 0x5D => cycles += self.ld_register_register(&RegisterIdentifier::E, &RegisterIdentifier::L), Dec 12 01:44:07.513 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.513 INFO [stderr] Dec 12 01:44:07.513 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.513 INFO [stderr] --> src/gb/cpu/cpu.rs:442:21 Dec 12 01:44:07.513 INFO [stderr] | Dec 12 01:44:07.513 INFO [stderr] 442 | 0x5E => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::E, &BiRegisterIdentifier::HL), Dec 12 01:44:07.513 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.513 INFO [stderr] Dec 12 01:44:07.516 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.516 INFO [stderr] --> src/gb/cpu/cpu.rs:444:21 Dec 12 01:44:07.516 INFO [stderr] | Dec 12 01:44:07.516 INFO [stderr] 444 | 0x5F => cycles += self.ld_register_register(&RegisterIdentifier::E, &RegisterIdentifier::A), Dec 12 01:44:07.516 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.516 INFO [stderr] Dec 12 01:44:07.516 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.516 INFO [stderr] --> src/gb/cpu/cpu.rs:446:21 Dec 12 01:44:07.516 INFO [stderr] | Dec 12 01:44:07.516 INFO [stderr] 446 | 0x60 => cycles += self.ld_register_register(&RegisterIdentifier::H, &RegisterIdentifier::B), Dec 12 01:44:07.516 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.516 INFO [stderr] Dec 12 01:44:07.516 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.516 INFO [stderr] --> src/gb/cpu/cpu.rs:448:21 Dec 12 01:44:07.516 INFO [stderr] | Dec 12 01:44:07.516 INFO [stderr] 448 | 0x61 => cycles += self.ld_register_register(&RegisterIdentifier::H, &RegisterIdentifier::C), Dec 12 01:44:07.516 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.516 INFO [stderr] Dec 12 01:44:07.516 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.516 INFO [stderr] --> src/gb/cpu/cpu.rs:450:21 Dec 12 01:44:07.516 INFO [stderr] | Dec 12 01:44:07.516 INFO [stderr] 450 | 0x62 => cycles += self.ld_register_register(&RegisterIdentifier::H, &RegisterIdentifier::D), Dec 12 01:44:07.516 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.516 INFO [stderr] Dec 12 01:44:07.516 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.516 INFO [stderr] --> src/gb/cpu/cpu.rs:452:21 Dec 12 01:44:07.516 INFO [stderr] | Dec 12 01:44:07.517 INFO [stderr] 452 | 0x63 => cycles += self.ld_register_register(&RegisterIdentifier::H, &RegisterIdentifier::E), Dec 12 01:44:07.517 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.517 INFO [stderr] Dec 12 01:44:07.517 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.517 INFO [stderr] --> src/gb/cpu/cpu.rs:454:21 Dec 12 01:44:07.517 INFO [stderr] | Dec 12 01:44:07.517 INFO [stderr] 454 | 0x64 => cycles += self.ld_register_register(&RegisterIdentifier::H, &RegisterIdentifier::H), Dec 12 01:44:07.517 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.517 INFO [stderr] Dec 12 01:44:07.517 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.517 INFO [stderr] --> src/gb/cpu/cpu.rs:456:21 Dec 12 01:44:07.517 INFO [stderr] | Dec 12 01:44:07.517 INFO [stderr] 456 | 0x65 => cycles += self.ld_register_register(&RegisterIdentifier::H, &RegisterIdentifier::L), Dec 12 01:44:07.517 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.517 INFO [stderr] Dec 12 01:44:07.517 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.517 INFO [stderr] --> src/gb/cpu/cpu.rs:458:21 Dec 12 01:44:07.517 INFO [stderr] | Dec 12 01:44:07.517 INFO [stderr] 458 | 0x66 => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::H, &BiRegisterIdentifier::HL), Dec 12 01:44:07.517 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.517 INFO [stderr] Dec 12 01:44:07.517 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.517 INFO [stderr] --> src/gb/cpu/cpu.rs:460:21 Dec 12 01:44:07.517 INFO [stderr] | Dec 12 01:44:07.517 INFO [stderr] 460 | 0x67 => cycles += self.ld_register_register(&RegisterIdentifier::H, &RegisterIdentifier::A), Dec 12 01:44:07.517 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.517 INFO [stderr] Dec 12 01:44:07.520 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.520 INFO [stderr] --> src/gb/cpu/cpu.rs:462:21 Dec 12 01:44:07.520 INFO [stderr] | Dec 12 01:44:07.520 INFO [stderr] 462 | 0x68 => cycles += self.ld_register_register(&RegisterIdentifier::L, &RegisterIdentifier::B), Dec 12 01:44:07.520 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.520 INFO [stderr] Dec 12 01:44:07.520 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.520 INFO [stderr] --> src/gb/cpu/cpu.rs:464:21 Dec 12 01:44:07.520 INFO [stderr] | Dec 12 01:44:07.520 INFO [stderr] 464 | 0x69 => cycles += self.ld_register_register(&RegisterIdentifier::L, &RegisterIdentifier::C), Dec 12 01:44:07.520 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.520 INFO [stderr] Dec 12 01:44:07.524 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.524 INFO [stderr] --> src/gb/cpu/cpu.rs:466:21 Dec 12 01:44:07.524 INFO [stderr] | Dec 12 01:44:07.524 INFO [stderr] 466 | 0x6A => cycles += self.ld_register_register(&RegisterIdentifier::L, &RegisterIdentifier::D), Dec 12 01:44:07.524 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.524 INFO [stderr] Dec 12 01:44:07.524 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.524 INFO [stderr] --> src/gb/cpu/cpu.rs:468:21 Dec 12 01:44:07.524 INFO [stderr] | Dec 12 01:44:07.524 INFO [stderr] 468 | 0x6B => cycles += self.ld_register_register(&RegisterIdentifier::L, &RegisterIdentifier::E), Dec 12 01:44:07.524 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.524 INFO [stderr] Dec 12 01:44:07.524 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.524 INFO [stderr] --> src/gb/cpu/cpu.rs:470:21 Dec 12 01:44:07.524 INFO [stderr] | Dec 12 01:44:07.525 INFO [stderr] 470 | 0x6C => cycles += self.ld_register_register(&RegisterIdentifier::L, &RegisterIdentifier::H), Dec 12 01:44:07.525 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.525 INFO [stderr] Dec 12 01:44:07.525 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.525 INFO [stderr] --> src/gb/cpu/cpu.rs:472:21 Dec 12 01:44:07.525 INFO [stderr] | Dec 12 01:44:07.525 INFO [stderr] 472 | 0x6D => cycles += self.ld_register_register(&RegisterIdentifier::L, &RegisterIdentifier::L), Dec 12 01:44:07.525 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.525 INFO [stderr] Dec 12 01:44:07.525 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.525 INFO [stderr] --> src/gb/cpu/cpu.rs:474:21 Dec 12 01:44:07.525 INFO [stderr] | Dec 12 01:44:07.525 INFO [stderr] 474 | 0x6E => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::L, &BiRegisterIdentifier::HL), Dec 12 01:44:07.525 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.525 INFO [stderr] Dec 12 01:44:07.525 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.525 INFO [stderr] --> src/gb/cpu/cpu.rs:476:21 Dec 12 01:44:07.525 INFO [stderr] | Dec 12 01:44:07.525 INFO [stderr] 476 | 0x6F => cycles += self.ld_register_register(&RegisterIdentifier::L, &RegisterIdentifier::A), Dec 12 01:44:07.525 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.525 INFO [stderr] Dec 12 01:44:07.525 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.525 INFO [stderr] --> src/gb/cpu/cpu.rs:478:21 Dec 12 01:44:07.525 INFO [stderr] | Dec 12 01:44:07.525 INFO [stderr] 478 | 0x70 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::B), Dec 12 01:44:07.525 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.525 INFO [stderr] Dec 12 01:44:07.525 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.525 INFO [stderr] --> src/gb/cpu/cpu.rs:480:21 Dec 12 01:44:07.525 INFO [stderr] | Dec 12 01:44:07.525 INFO [stderr] 480 | 0x71 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::C), Dec 12 01:44:07.525 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.525 INFO [stderr] Dec 12 01:44:07.525 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.525 INFO [stderr] --> src/gb/cpu/cpu.rs:482:21 Dec 12 01:44:07.525 INFO [stderr] | Dec 12 01:44:07.525 INFO [stderr] 482 | 0x72 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::D), Dec 12 01:44:07.525 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.525 INFO [stderr] Dec 12 01:44:07.525 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.525 INFO [stderr] --> src/gb/cpu/cpu.rs:484:21 Dec 12 01:44:07.525 INFO [stderr] | Dec 12 01:44:07.525 INFO [stderr] 484 | 0x73 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::E), Dec 12 01:44:07.525 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.525 INFO [stderr] Dec 12 01:44:07.525 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.525 INFO [stderr] --> src/gb/cpu/cpu.rs:486:21 Dec 12 01:44:07.525 INFO [stderr] | Dec 12 01:44:07.525 INFO [stderr] 486 | 0x74 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::H), Dec 12 01:44:07.525 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.525 INFO [stderr] Dec 12 01:44:07.525 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.525 INFO [stderr] --> src/gb/cpu/cpu.rs:488:21 Dec 12 01:44:07.525 INFO [stderr] | Dec 12 01:44:07.525 INFO [stderr] 488 | 0x75 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::L), Dec 12 01:44:07.525 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.525 INFO [stderr] Dec 12 01:44:07.525 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.525 INFO [stderr] --> src/gb/cpu/cpu.rs:490:21 Dec 12 01:44:07.525 INFO [stderr] | Dec 12 01:44:07.525 INFO [stderr] 490 | 0x76 => cycles += self.halt(), Dec 12 01:44:07.525 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.525 INFO [stderr] Dec 12 01:44:07.525 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.525 INFO [stderr] --> src/gb/cpu/cpu.rs:492:21 Dec 12 01:44:07.525 INFO [stderr] | Dec 12 01:44:07.525 INFO [stderr] 492 | 0x77 => cycles += self.ld_bi_register_ptr_register(&BiRegisterIdentifier::HL, &RegisterIdentifier::A), Dec 12 01:44:07.525 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.525 INFO [stderr] Dec 12 01:44:07.525 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.525 INFO [stderr] --> src/gb/cpu/cpu.rs:494:21 Dec 12 01:44:07.525 INFO [stderr] | Dec 12 01:44:07.525 INFO [stderr] 494 | 0x78 => cycles += self.ld_register_register(&RegisterIdentifier::A, &RegisterIdentifier::B), Dec 12 01:44:07.525 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.525 INFO [stderr] Dec 12 01:44:07.525 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.525 INFO [stderr] --> src/gb/cpu/cpu.rs:496:21 Dec 12 01:44:07.525 INFO [stderr] | Dec 12 01:44:07.525 INFO [stderr] 496 | 0x79 => cycles += self.ld_register_register(&RegisterIdentifier::A, &RegisterIdentifier::C), Dec 12 01:44:07.525 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.525 INFO [stderr] Dec 12 01:44:07.525 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.525 INFO [stderr] --> src/gb/cpu/cpu.rs:498:21 Dec 12 01:44:07.525 INFO [stderr] | Dec 12 01:44:07.525 INFO [stderr] 498 | 0x7A => cycles += self.ld_register_register(&RegisterIdentifier::A, &RegisterIdentifier::D), Dec 12 01:44:07.525 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.525 INFO [stderr] Dec 12 01:44:07.525 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.526 INFO [stderr] --> src/gb/cpu/cpu.rs:500:21 Dec 12 01:44:07.528 INFO [stderr] | Dec 12 01:44:07.528 INFO [stderr] 500 | 0x7B => cycles += self.ld_register_register(&RegisterIdentifier::A, &RegisterIdentifier::E), Dec 12 01:44:07.528 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.528 INFO [stderr] Dec 12 01:44:07.528 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.528 INFO [stderr] --> src/gb/cpu/cpu.rs:502:21 Dec 12 01:44:07.528 INFO [stderr] | Dec 12 01:44:07.528 INFO [stderr] 502 | 0x7C => cycles += self.ld_register_register(&RegisterIdentifier::A, &RegisterIdentifier::H), Dec 12 01:44:07.528 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.528 INFO [stderr] Dec 12 01:44:07.528 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.528 INFO [stderr] --> src/gb/cpu/cpu.rs:504:21 Dec 12 01:44:07.528 INFO [stderr] | Dec 12 01:44:07.528 INFO [stderr] 504 | 0x7D => cycles += self.ld_register_register(&RegisterIdentifier::A, &RegisterIdentifier::L), Dec 12 01:44:07.528 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.528 INFO [stderr] Dec 12 01:44:07.528 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.528 INFO [stderr] --> src/gb/cpu/cpu.rs:506:21 Dec 12 01:44:07.528 INFO [stderr] | Dec 12 01:44:07.528 INFO [stderr] 506 | 0x7E => cycles += self.ld_register_bi_register_ptr(&RegisterIdentifier::A, &BiRegisterIdentifier::HL), Dec 12 01:44:07.528 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.528 INFO [stderr] Dec 12 01:44:07.528 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.528 INFO [stderr] --> src/gb/cpu/cpu.rs:508:21 Dec 12 01:44:07.528 INFO [stderr] | Dec 12 01:44:07.529 INFO [stderr] 508 | 0x7F => cycles += self.ld_register_register(&RegisterIdentifier::A, &RegisterIdentifier::A), Dec 12 01:44:07.529 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.529 INFO [stderr] Dec 12 01:44:07.529 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.529 INFO [stderr] --> src/gb/cpu/cpu.rs:510:21 Dec 12 01:44:07.529 INFO [stderr] | Dec 12 01:44:07.529 INFO [stderr] 510 | 0x80 => cycles += self.add_register(&RegisterIdentifier::B), Dec 12 01:44:07.529 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.529 INFO [stderr] Dec 12 01:44:07.529 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.529 INFO [stderr] --> src/gb/cpu/cpu.rs:512:21 Dec 12 01:44:07.529 INFO [stderr] | Dec 12 01:44:07.529 INFO [stderr] 512 | 0x81 => cycles += self.add_register(&RegisterIdentifier::C), Dec 12 01:44:07.529 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.529 INFO [stderr] Dec 12 01:44:07.529 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.529 INFO [stderr] --> src/gb/cpu/cpu.rs:514:21 Dec 12 01:44:07.529 INFO [stderr] | Dec 12 01:44:07.529 INFO [stderr] 514 | 0x82 => cycles += self.add_register(&RegisterIdentifier::D), Dec 12 01:44:07.529 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.529 INFO [stderr] Dec 12 01:44:07.529 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.529 INFO [stderr] --> src/gb/cpu/cpu.rs:516:21 Dec 12 01:44:07.529 INFO [stderr] | Dec 12 01:44:07.529 INFO [stderr] 516 | 0x83 => cycles += self.add_register(&RegisterIdentifier::E), Dec 12 01:44:07.529 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.529 INFO [stderr] Dec 12 01:44:07.529 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.529 INFO [stderr] --> src/gb/cpu/cpu.rs:518:21 Dec 12 01:44:07.529 INFO [stderr] | Dec 12 01:44:07.529 INFO [stderr] 518 | 0x84 => cycles += self.add_register(&RegisterIdentifier::H), Dec 12 01:44:07.529 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.529 INFO [stderr] Dec 12 01:44:07.529 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.529 INFO [stderr] --> src/gb/cpu/cpu.rs:520:21 Dec 12 01:44:07.529 INFO [stderr] | Dec 12 01:44:07.529 INFO [stderr] 520 | 0x85 => cycles += self.add_register(&RegisterIdentifier::L), Dec 12 01:44:07.529 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.529 INFO [stderr] Dec 12 01:44:07.529 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.532 INFO [stderr] --> src/gb/cpu/cpu.rs:522:21 Dec 12 01:44:07.532 INFO [stderr] | Dec 12 01:44:07.532 INFO [stderr] 522 | 0x86 => cycles += self.add_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 12 01:44:07.532 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.532 INFO [stderr] Dec 12 01:44:07.532 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.532 INFO [stderr] --> src/gb/cpu/cpu.rs:524:21 Dec 12 01:44:07.532 INFO [stderr] | Dec 12 01:44:07.532 INFO [stderr] 524 | 0x87 => cycles += self.add_register(&RegisterIdentifier::A), Dec 12 01:44:07.532 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.532 INFO [stderr] Dec 12 01:44:07.532 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.532 INFO [stderr] --> src/gb/cpu/cpu.rs:526:21 Dec 12 01:44:07.532 INFO [stderr] | Dec 12 01:44:07.532 INFO [stderr] 526 | 0x88 => cycles += self.adc_register(&RegisterIdentifier::B), Dec 12 01:44:07.532 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.532 INFO [stderr] Dec 12 01:44:07.532 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.532 INFO [stderr] --> src/gb/cpu/cpu.rs:528:21 Dec 12 01:44:07.532 INFO [stderr] | Dec 12 01:44:07.532 INFO [stderr] 528 | 0x89 => cycles += self.adc_register(&RegisterIdentifier::C), Dec 12 01:44:07.532 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.532 INFO [stderr] Dec 12 01:44:07.532 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.532 INFO [stderr] --> src/gb/cpu/cpu.rs:530:21 Dec 12 01:44:07.532 INFO [stderr] | Dec 12 01:44:07.532 INFO [stderr] 530 | 0x8A => cycles += self.adc_register(&RegisterIdentifier::D), Dec 12 01:44:07.532 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.532 INFO [stderr] Dec 12 01:44:07.532 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.532 INFO [stderr] --> src/gb/cpu/cpu.rs:532:21 Dec 12 01:44:07.532 INFO [stderr] | Dec 12 01:44:07.532 INFO [stderr] 532 | 0x8B => cycles += self.adc_register(&RegisterIdentifier::E), Dec 12 01:44:07.532 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.532 INFO [stderr] Dec 12 01:44:07.532 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.532 INFO [stderr] --> src/gb/cpu/cpu.rs:534:21 Dec 12 01:44:07.532 INFO [stderr] | Dec 12 01:44:07.532 INFO [stderr] 534 | 0x8C => cycles += self.adc_register(&RegisterIdentifier::H), Dec 12 01:44:07.533 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.533 INFO [stderr] Dec 12 01:44:07.533 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.533 INFO [stderr] --> src/gb/cpu/cpu.rs:536:21 Dec 12 01:44:07.533 INFO [stderr] | Dec 12 01:44:07.533 INFO [stderr] 536 | 0x8D => cycles += self.adc_register(&RegisterIdentifier::L), Dec 12 01:44:07.533 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.536 INFO [stderr] Dec 12 01:44:07.536 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.536 INFO [stderr] --> src/gb/cpu/cpu.rs:538:21 Dec 12 01:44:07.536 INFO [stderr] | Dec 12 01:44:07.536 INFO [stderr] 538 | 0x8E => cycles += self.adc_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 12 01:44:07.536 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.536 INFO [stderr] Dec 12 01:44:07.536 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.536 INFO [stderr] --> src/gb/cpu/cpu.rs:540:21 Dec 12 01:44:07.536 INFO [stderr] | Dec 12 01:44:07.536 INFO [stderr] 540 | 0x8F => cycles += self.adc_register(&RegisterIdentifier::A), Dec 12 01:44:07.536 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.536 INFO [stderr] Dec 12 01:44:07.536 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.536 INFO [stderr] --> src/gb/cpu/cpu.rs:542:21 Dec 12 01:44:07.536 INFO [stderr] | Dec 12 01:44:07.536 INFO [stderr] 542 | 0x90 => cycles += self.sub_register(&RegisterIdentifier::B), Dec 12 01:44:07.536 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.536 INFO [stderr] Dec 12 01:44:07.536 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.536 INFO [stderr] --> src/gb/cpu/cpu.rs:544:21 Dec 12 01:44:07.536 INFO [stderr] | Dec 12 01:44:07.536 INFO [stderr] 544 | 0x91 => cycles += self.sub_register(&RegisterIdentifier::C), Dec 12 01:44:07.536 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.536 INFO [stderr] Dec 12 01:44:07.536 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.536 INFO [stderr] --> src/gb/cpu/cpu.rs:546:21 Dec 12 01:44:07.536 INFO [stderr] | Dec 12 01:44:07.536 INFO [stderr] 546 | 0x92 => cycles += self.sub_register(&RegisterIdentifier::D), Dec 12 01:44:07.536 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.536 INFO [stderr] Dec 12 01:44:07.536 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.536 INFO [stderr] --> src/gb/cpu/cpu.rs:548:21 Dec 12 01:44:07.536 INFO [stderr] | Dec 12 01:44:07.536 INFO [stderr] 548 | 0x93 => cycles += self.sub_register(&RegisterIdentifier::E), Dec 12 01:44:07.536 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.536 INFO [stderr] Dec 12 01:44:07.536 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.536 INFO [stderr] --> src/gb/cpu/cpu.rs:550:21 Dec 12 01:44:07.536 INFO [stderr] | Dec 12 01:44:07.536 INFO [stderr] 550 | 0x94 => cycles += self.sub_register(&RegisterIdentifier::H), Dec 12 01:44:07.536 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.536 INFO [stderr] Dec 12 01:44:07.536 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.536 INFO [stderr] --> src/gb/cpu/cpu.rs:552:21 Dec 12 01:44:07.537 INFO [stderr] | Dec 12 01:44:07.537 INFO [stderr] 552 | 0x95 => cycles += self.sub_register(&RegisterIdentifier::L), Dec 12 01:44:07.537 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.537 INFO [stderr] Dec 12 01:44:07.537 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.537 INFO [stderr] --> src/gb/cpu/cpu.rs:554:21 Dec 12 01:44:07.537 INFO [stderr] | Dec 12 01:44:07.537 INFO [stderr] 554 | 0x96 => cycles += self.sub_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 12 01:44:07.537 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.538 INFO [stderr] Dec 12 01:44:07.544 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.544 INFO [stderr] --> src/gb/cpu/cpu.rs:556:21 Dec 12 01:44:07.544 INFO [stderr] | Dec 12 01:44:07.544 INFO [stderr] 556 | 0x97 => cycles += self.sub_register(&RegisterIdentifier::A), Dec 12 01:44:07.544 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.544 INFO [stderr] Dec 12 01:44:07.544 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.544 INFO [stderr] --> src/gb/cpu/cpu.rs:558:21 Dec 12 01:44:07.544 INFO [stderr] | Dec 12 01:44:07.544 INFO [stderr] 558 | 0x98 => cycles += self.sbc_register(&RegisterIdentifier::B), Dec 12 01:44:07.544 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.544 INFO [stderr] Dec 12 01:44:07.544 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.544 INFO [stderr] --> src/gb/cpu/cpu.rs:560:21 Dec 12 01:44:07.544 INFO [stderr] | Dec 12 01:44:07.544 INFO [stderr] 560 | 0x99 => cycles += self.sbc_register(&RegisterIdentifier::C), Dec 12 01:44:07.544 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.544 INFO [stderr] Dec 12 01:44:07.544 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.544 INFO [stderr] --> src/gb/cpu/cpu.rs:562:21 Dec 12 01:44:07.544 INFO [stderr] | Dec 12 01:44:07.544 INFO [stderr] 562 | 0x9A => cycles += self.sbc_register(&RegisterIdentifier::D), Dec 12 01:44:07.544 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.544 INFO [stderr] Dec 12 01:44:07.544 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.544 INFO [stderr] --> src/gb/cpu/cpu.rs:564:21 Dec 12 01:44:07.544 INFO [stderr] | Dec 12 01:44:07.544 INFO [stderr] 564 | 0x9B => cycles += self.sbc_register(&RegisterIdentifier::E), Dec 12 01:44:07.544 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.544 INFO [stderr] Dec 12 01:44:07.544 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.544 INFO [stderr] --> src/gb/cpu/cpu.rs:566:21 Dec 12 01:44:07.544 INFO [stderr] | Dec 12 01:44:07.544 INFO [stderr] 566 | 0x9C => cycles += self.sbc_register(&RegisterIdentifier::H), Dec 12 01:44:07.544 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.544 INFO [stderr] Dec 12 01:44:07.544 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.544 INFO [stderr] --> src/gb/cpu/cpu.rs:568:21 Dec 12 01:44:07.544 INFO [stderr] | Dec 12 01:44:07.544 INFO [stderr] 568 | 0x9D => cycles += self.sbc_register(&RegisterIdentifier::L), Dec 12 01:44:07.544 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.544 INFO [stderr] Dec 12 01:44:07.544 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.545 INFO [stderr] --> src/gb/cpu/cpu.rs:570:21 Dec 12 01:44:07.545 INFO [stderr] | Dec 12 01:44:07.545 INFO [stderr] 570 | 0x9E => cycles += self.sbc_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 12 01:44:07.545 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.545 INFO [stderr] Dec 12 01:44:07.545 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.545 INFO [stderr] --> src/gb/cpu/cpu.rs:572:21 Dec 12 01:44:07.545 INFO [stderr] | Dec 12 01:44:07.545 INFO [stderr] 572 | 0x9F => cycles += self.sbc_register(&RegisterIdentifier::A), Dec 12 01:44:07.545 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.545 INFO [stderr] Dec 12 01:44:07.545 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.545 INFO [stderr] --> src/gb/cpu/cpu.rs:574:21 Dec 12 01:44:07.545 INFO [stderr] | Dec 12 01:44:07.545 INFO [stderr] 574 | 0xA0 => cycles += self.and_register(&RegisterIdentifier::B), Dec 12 01:44:07.545 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.545 INFO [stderr] Dec 12 01:44:07.545 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.545 INFO [stderr] --> src/gb/cpu/cpu.rs:576:21 Dec 12 01:44:07.545 INFO [stderr] | Dec 12 01:44:07.545 INFO [stderr] 576 | 0xA1 => cycles += self.and_register(&RegisterIdentifier::C), Dec 12 01:44:07.545 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.545 INFO [stderr] Dec 12 01:44:07.545 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.545 INFO [stderr] --> src/gb/cpu/cpu.rs:578:21 Dec 12 01:44:07.545 INFO [stderr] | Dec 12 01:44:07.545 INFO [stderr] 578 | 0xA2 => cycles += self.and_register(&RegisterIdentifier::D), Dec 12 01:44:07.546 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.546 INFO [stderr] Dec 12 01:44:07.546 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.546 INFO [stderr] --> src/gb/cpu/cpu.rs:580:21 Dec 12 01:44:07.546 INFO [stderr] | Dec 12 01:44:07.546 INFO [stderr] 580 | 0xA3 => cycles += self.and_register(&RegisterIdentifier::E), Dec 12 01:44:07.546 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.546 INFO [stderr] Dec 12 01:44:07.547 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.547 INFO [stderr] --> src/gb/cpu/cpu.rs:582:21 Dec 12 01:44:07.547 INFO [stderr] | Dec 12 01:44:07.547 INFO [stderr] 582 | 0xA4 => cycles += self.and_register(&RegisterIdentifier::H), Dec 12 01:44:07.547 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.547 INFO [stderr] Dec 12 01:44:07.547 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.547 INFO [stderr] --> src/gb/cpu/cpu.rs:584:21 Dec 12 01:44:07.547 INFO [stderr] | Dec 12 01:44:07.547 INFO [stderr] 584 | 0xA5 => cycles += self.and_register(&RegisterIdentifier::L), Dec 12 01:44:07.547 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.547 INFO [stderr] Dec 12 01:44:07.548 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.548 INFO [stderr] --> src/gb/cpu/cpu.rs:586:21 Dec 12 01:44:07.548 INFO [stderr] | Dec 12 01:44:07.548 INFO [stderr] 586 | 0xA6 => cycles += self.and_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 12 01:44:07.548 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.548 INFO [stderr] Dec 12 01:44:07.548 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.548 INFO [stderr] --> src/gb/cpu/cpu.rs:588:21 Dec 12 01:44:07.548 INFO [stderr] | Dec 12 01:44:07.548 INFO [stderr] 588 | 0xA7 => cycles += self.and_register(&RegisterIdentifier::A), Dec 12 01:44:07.548 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.549 INFO [stderr] Dec 12 01:44:07.549 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.549 INFO [stderr] --> src/gb/cpu/cpu.rs:590:21 Dec 12 01:44:07.549 INFO [stderr] | Dec 12 01:44:07.549 INFO [stderr] 590 | 0xA8 => cycles += self.xor_register(&RegisterIdentifier::B), Dec 12 01:44:07.549 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.549 INFO [stderr] Dec 12 01:44:07.549 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.549 INFO [stderr] --> src/gb/cpu/cpu.rs:592:21 Dec 12 01:44:07.549 INFO [stderr] | Dec 12 01:44:07.549 INFO [stderr] 592 | 0xA9 => cycles += self.xor_register(&RegisterIdentifier::C), Dec 12 01:44:07.550 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.550 INFO [stderr] Dec 12 01:44:07.550 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.550 INFO [stderr] --> src/gb/cpu/cpu.rs:594:21 Dec 12 01:44:07.550 INFO [stderr] | Dec 12 01:44:07.550 INFO [stderr] 594 | 0xAA => cycles += self.xor_register(&RegisterIdentifier::D), Dec 12 01:44:07.550 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.550 INFO [stderr] Dec 12 01:44:07.550 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.550 INFO [stderr] --> src/gb/cpu/cpu.rs:596:21 Dec 12 01:44:07.551 INFO [stderr] | Dec 12 01:44:07.551 INFO [stderr] 596 | 0xAB => cycles += self.xor_register(&RegisterIdentifier::E), Dec 12 01:44:07.551 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.551 INFO [stderr] Dec 12 01:44:07.551 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.551 INFO [stderr] --> src/gb/cpu/cpu.rs:598:21 Dec 12 01:44:07.551 INFO [stderr] | Dec 12 01:44:07.551 INFO [stderr] 598 | 0xAC => cycles += self.xor_register(&RegisterIdentifier::H), Dec 12 01:44:07.551 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.551 INFO [stderr] Dec 12 01:44:07.552 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.552 INFO [stderr] --> src/gb/cpu/cpu.rs:600:21 Dec 12 01:44:07.552 INFO [stderr] | Dec 12 01:44:07.552 INFO [stderr] 600 | 0xAD => cycles += self.xor_register(&RegisterIdentifier::L), Dec 12 01:44:07.552 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.552 INFO [stderr] Dec 12 01:44:07.552 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.552 INFO [stderr] --> src/gb/cpu/cpu.rs:602:21 Dec 12 01:44:07.552 INFO [stderr] | Dec 12 01:44:07.552 INFO [stderr] 602 | 0xAE => cycles += self.xor_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 12 01:44:07.552 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.553 INFO [stderr] Dec 12 01:44:07.553 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.553 INFO [stderr] --> src/gb/cpu/cpu.rs:604:21 Dec 12 01:44:07.553 INFO [stderr] | Dec 12 01:44:07.553 INFO [stderr] 604 | 0xAF => cycles += self.xor_register(&RegisterIdentifier::A), Dec 12 01:44:07.553 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.553 INFO [stderr] Dec 12 01:44:07.553 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.553 INFO [stderr] --> src/gb/cpu/cpu.rs:606:21 Dec 12 01:44:07.553 INFO [stderr] | Dec 12 01:44:07.553 INFO [stderr] 606 | 0xB0 => cycles += self.or_register(&RegisterIdentifier::B), Dec 12 01:44:07.553 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.554 INFO [stderr] Dec 12 01:44:07.554 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.554 INFO [stderr] --> src/gb/cpu/cpu.rs:608:21 Dec 12 01:44:07.554 INFO [stderr] | Dec 12 01:44:07.554 INFO [stderr] 608 | 0xB1 => cycles += self.or_register(&RegisterIdentifier::C), Dec 12 01:44:07.554 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.554 INFO [stderr] Dec 12 01:44:07.554 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.554 INFO [stderr] --> src/gb/cpu/cpu.rs:610:21 Dec 12 01:44:07.554 INFO [stderr] | Dec 12 01:44:07.555 INFO [stderr] 610 | 0xB2 => cycles += self.or_register(&RegisterIdentifier::D), Dec 12 01:44:07.555 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.555 INFO [stderr] Dec 12 01:44:07.555 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.555 INFO [stderr] --> src/gb/cpu/cpu.rs:612:21 Dec 12 01:44:07.555 INFO [stderr] | Dec 12 01:44:07.555 INFO [stderr] 612 | 0xB3 => cycles += self.or_register(&RegisterIdentifier::E), Dec 12 01:44:07.555 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.555 INFO [stderr] Dec 12 01:44:07.555 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.555 INFO [stderr] --> src/gb/cpu/cpu.rs:614:21 Dec 12 01:44:07.556 INFO [stderr] | Dec 12 01:44:07.556 INFO [stderr] 614 | 0xB4 => cycles += self.or_register(&RegisterIdentifier::H), Dec 12 01:44:07.556 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.556 INFO [stderr] Dec 12 01:44:07.556 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.556 INFO [stderr] --> src/gb/cpu/cpu.rs:616:21 Dec 12 01:44:07.556 INFO [stderr] | Dec 12 01:44:07.556 INFO [stderr] 616 | 0xB5 => cycles += self.or_register(&RegisterIdentifier::L), Dec 12 01:44:07.556 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.556 INFO [stderr] Dec 12 01:44:07.556 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.556 INFO [stderr] --> src/gb/cpu/cpu.rs:618:21 Dec 12 01:44:07.557 INFO [stderr] | Dec 12 01:44:07.557 INFO [stderr] 618 | 0xB6 => cycles += self.or_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 12 01:44:07.557 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.557 INFO [stderr] Dec 12 01:44:07.557 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.557 INFO [stderr] --> src/gb/cpu/cpu.rs:620:21 Dec 12 01:44:07.557 INFO [stderr] | Dec 12 01:44:07.557 INFO [stderr] 620 | 0xB7 => cycles += self.or_register(&RegisterIdentifier::A), Dec 12 01:44:07.557 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.557 INFO [stderr] Dec 12 01:44:07.558 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.558 INFO [stderr] --> src/gb/cpu/cpu.rs:622:21 Dec 12 01:44:07.558 INFO [stderr] | Dec 12 01:44:07.558 INFO [stderr] 622 | 0xB8 => cycles += self.cp_register(&RegisterIdentifier::B), Dec 12 01:44:07.558 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.558 INFO [stderr] Dec 12 01:44:07.558 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.558 INFO [stderr] --> src/gb/cpu/cpu.rs:624:21 Dec 12 01:44:07.558 INFO [stderr] | Dec 12 01:44:07.558 INFO [stderr] 624 | 0xB9 => cycles += self.cp_register(&RegisterIdentifier::C), Dec 12 01:44:07.558 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.558 INFO [stderr] Dec 12 01:44:07.559 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.559 INFO [stderr] --> src/gb/cpu/cpu.rs:626:21 Dec 12 01:44:07.559 INFO [stderr] | Dec 12 01:44:07.559 INFO [stderr] 626 | 0xBA => cycles += self.cp_register(&RegisterIdentifier::D), Dec 12 01:44:07.559 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.559 INFO [stderr] Dec 12 01:44:07.559 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.559 INFO [stderr] --> src/gb/cpu/cpu.rs:628:21 Dec 12 01:44:07.559 INFO [stderr] | Dec 12 01:44:07.559 INFO [stderr] 628 | 0xBB => cycles += self.cp_register(&RegisterIdentifier::E), Dec 12 01:44:07.559 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.560 INFO [stderr] Dec 12 01:44:07.560 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.560 INFO [stderr] --> src/gb/cpu/cpu.rs:630:21 Dec 12 01:44:07.560 INFO [stderr] | Dec 12 01:44:07.560 INFO [stderr] 630 | 0xBC => cycles += self.cp_register(&RegisterIdentifier::H), Dec 12 01:44:07.560 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.560 INFO [stderr] Dec 12 01:44:07.560 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.560 INFO [stderr] --> src/gb/cpu/cpu.rs:632:21 Dec 12 01:44:07.561 INFO [stderr] | Dec 12 01:44:07.561 INFO [stderr] 632 | 0xBD => cycles += self.cp_register(&RegisterIdentifier::L), Dec 12 01:44:07.561 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.561 INFO [stderr] Dec 12 01:44:07.561 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.561 INFO [stderr] --> src/gb/cpu/cpu.rs:634:21 Dec 12 01:44:07.561 INFO [stderr] | Dec 12 01:44:07.561 INFO [stderr] 634 | 0xBE => cycles += self.cp_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 12 01:44:07.561 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.561 INFO [stderr] Dec 12 01:44:07.562 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.562 INFO [stderr] --> src/gb/cpu/cpu.rs:636:21 Dec 12 01:44:07.562 INFO [stderr] | Dec 12 01:44:07.562 INFO [stderr] 636 | 0xBF => cycles += self.cp_register(&RegisterIdentifier::A), Dec 12 01:44:07.562 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.562 INFO [stderr] Dec 12 01:44:07.562 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.562 INFO [stderr] --> src/gb/cpu/cpu.rs:638:21 Dec 12 01:44:07.562 INFO [stderr] | Dec 12 01:44:07.562 INFO [stderr] 638 | 0xC0 => cycles += self.ret_flag(CPUFlag::Z, false), Dec 12 01:44:07.563 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.563 INFO [stderr] Dec 12 01:44:07.563 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.563 INFO [stderr] --> src/gb/cpu/cpu.rs:640:21 Dec 12 01:44:07.563 INFO [stderr] | Dec 12 01:44:07.563 INFO [stderr] 640 | 0xC1 => cycles += self.pop_bi_register(&BiRegisterIdentifier::BC), Dec 12 01:44:07.563 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.563 INFO [stderr] Dec 12 01:44:07.568 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.568 INFO [stderr] --> src/gb/cpu/cpu.rs:642:21 Dec 12 01:44:07.568 INFO [stderr] | Dec 12 01:44:07.568 INFO [stderr] 642 | 0xC2 => cycles += self.jp_flag_a16(CPUFlag::Z, false), Dec 12 01:44:07.568 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.568 INFO [stderr] Dec 12 01:44:07.569 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.569 INFO [stderr] --> src/gb/cpu/cpu.rs:644:21 Dec 12 01:44:07.569 INFO [stderr] | Dec 12 01:44:07.569 INFO [stderr] 644 | 0xC3 => cycles += self.jp_a16(), Dec 12 01:44:07.569 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.569 INFO [stderr] Dec 12 01:44:07.569 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.569 INFO [stderr] --> src/gb/cpu/cpu.rs:646:21 Dec 12 01:44:07.569 INFO [stderr] | Dec 12 01:44:07.569 INFO [stderr] 646 | 0xC4 => cycles += self.call_flag_a16(CPUFlag::Z, false), Dec 12 01:44:07.569 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.570 INFO [stderr] Dec 12 01:44:07.570 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.570 INFO [stderr] --> src/gb/cpu/cpu.rs:648:21 Dec 12 01:44:07.570 INFO [stderr] | Dec 12 01:44:07.570 INFO [stderr] 648 | 0xC5 => cycles += self.push_bi_register(&BiRegisterIdentifier::BC), Dec 12 01:44:07.570 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.570 INFO [stderr] Dec 12 01:44:07.570 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.570 INFO [stderr] --> src/gb/cpu/cpu.rs:650:21 Dec 12 01:44:07.570 INFO [stderr] | Dec 12 01:44:07.570 INFO [stderr] 650 | 0xC6 => cycles += self.add_d8(), Dec 12 01:44:07.570 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.571 INFO [stderr] Dec 12 01:44:07.571 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.571 INFO [stderr] --> src/gb/cpu/cpu.rs:652:21 Dec 12 01:44:07.571 INFO [stderr] | Dec 12 01:44:07.571 INFO [stderr] 652 | 0xC7 => cycles += self.rst(0x00), Dec 12 01:44:07.571 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.571 INFO [stderr] Dec 12 01:44:07.571 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.571 INFO [stderr] --> src/gb/cpu/cpu.rs:654:21 Dec 12 01:44:07.571 INFO [stderr] | Dec 12 01:44:07.572 INFO [stderr] 654 | 0xC8 => cycles += self.ret_flag(CPUFlag::Z, true), Dec 12 01:44:07.572 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.572 INFO [stderr] Dec 12 01:44:07.572 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.572 INFO [stderr] --> src/gb/cpu/cpu.rs:656:21 Dec 12 01:44:07.572 INFO [stderr] | Dec 12 01:44:07.572 INFO [stderr] 656 | 0xC9 => cycles += self.ret(), Dec 12 01:44:07.572 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.572 INFO [stderr] Dec 12 01:44:07.572 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.572 INFO [stderr] --> src/gb/cpu/cpu.rs:658:21 Dec 12 01:44:07.573 INFO [stderr] | Dec 12 01:44:07.573 INFO [stderr] 658 | 0xCA => cycles += self.jp_flag_a16(CPUFlag::Z, true), Dec 12 01:44:07.573 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.573 INFO [stderr] Dec 12 01:44:07.573 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.573 INFO [stderr] --> src/gb/cpu/cpu.rs:660:21 Dec 12 01:44:07.573 INFO [stderr] | Dec 12 01:44:07.573 INFO [stderr] 660 | 0xCB => cycles += self.cb_instruction(), Dec 12 01:44:07.573 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.573 INFO [stderr] Dec 12 01:44:07.574 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.574 INFO [stderr] --> src/gb/cpu/cpu.rs:662:21 Dec 12 01:44:07.574 INFO [stderr] | Dec 12 01:44:07.574 INFO [stderr] 662 | 0xCC => cycles += self.call_flag_a16(CPUFlag::Z, true), Dec 12 01:44:07.574 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.574 INFO [stderr] Dec 12 01:44:07.574 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.574 INFO [stderr] --> src/gb/cpu/cpu.rs:664:21 Dec 12 01:44:07.574 INFO [stderr] | Dec 12 01:44:07.574 INFO [stderr] 664 | 0xCD => cycles += self.call_a16(), Dec 12 01:44:07.574 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.575 INFO [stderr] Dec 12 01:44:07.575 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.575 INFO [stderr] --> src/gb/cpu/cpu.rs:666:21 Dec 12 01:44:07.575 INFO [stderr] | Dec 12 01:44:07.575 INFO [stderr] 666 | 0xCE => cycles += self.adc_d8(), Dec 12 01:44:07.575 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.575 INFO [stderr] Dec 12 01:44:07.575 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.575 INFO [stderr] --> src/gb/cpu/cpu.rs:668:21 Dec 12 01:44:07.575 INFO [stderr] | Dec 12 01:44:07.575 INFO [stderr] 668 | 0xCF => cycles += self.rst(0x08), Dec 12 01:44:07.576 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.576 INFO [stderr] Dec 12 01:44:07.576 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.576 INFO [stderr] --> src/gb/cpu/cpu.rs:670:21 Dec 12 01:44:07.576 INFO [stderr] | Dec 12 01:44:07.576 INFO [stderr] 670 | 0xD0 => cycles += self.ret_flag(CPUFlag::C, false), Dec 12 01:44:07.576 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.576 INFO [stderr] Dec 12 01:44:07.576 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.576 INFO [stderr] --> src/gb/cpu/cpu.rs:672:21 Dec 12 01:44:07.577 INFO [stderr] | Dec 12 01:44:07.577 INFO [stderr] 672 | 0xC1 => cycles += self.pop_bi_register(&BiRegisterIdentifier::DE), Dec 12 01:44:07.577 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.577 INFO [stderr] Dec 12 01:44:07.577 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.577 INFO [stderr] --> src/gb/cpu/cpu.rs:674:21 Dec 12 01:44:07.577 INFO [stderr] | Dec 12 01:44:07.577 INFO [stderr] 674 | 0xD2 => cycles += self.jp_flag_a16(CPUFlag::C, false), Dec 12 01:44:07.577 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.577 INFO [stderr] Dec 12 01:44:07.578 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.578 INFO [stderr] --> src/gb/cpu/cpu.rs:676:21 Dec 12 01:44:07.578 INFO [stderr] | Dec 12 01:44:07.578 INFO [stderr] 676 | 0xD4 => cycles += self.call_flag_a16(CPUFlag::C, false), Dec 12 01:44:07.578 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.578 INFO [stderr] Dec 12 01:44:07.578 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.578 INFO [stderr] --> src/gb/cpu/cpu.rs:678:21 Dec 12 01:44:07.578 INFO [stderr] | Dec 12 01:44:07.578 INFO [stderr] 678 | 0xD5 => cycles += self.push_bi_register(&BiRegisterIdentifier::DE), Dec 12 01:44:07.578 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.578 INFO [stderr] Dec 12 01:44:07.579 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.579 INFO [stderr] --> src/gb/cpu/cpu.rs:680:21 Dec 12 01:44:07.579 INFO [stderr] | Dec 12 01:44:07.579 INFO [stderr] 680 | 0xD6 => cycles += self.sub_d8(), Dec 12 01:44:07.579 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.579 INFO [stderr] Dec 12 01:44:07.579 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.579 INFO [stderr] --> src/gb/cpu/cpu.rs:682:21 Dec 12 01:44:07.579 INFO [stderr] | Dec 12 01:44:07.579 INFO [stderr] 682 | 0xD7 => cycles += self.rst(0x10), Dec 12 01:44:07.579 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.580 INFO [stderr] Dec 12 01:44:07.580 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.580 INFO [stderr] --> src/gb/cpu/cpu.rs:684:21 Dec 12 01:44:07.580 INFO [stderr] | Dec 12 01:44:07.584 INFO [stderr] 684 | 0xD8 => cycles += self.ret_flag(CPUFlag::C, true), Dec 12 01:44:07.584 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.584 INFO [stderr] Dec 12 01:44:07.584 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.584 INFO [stderr] --> src/gb/cpu/cpu.rs:686:21 Dec 12 01:44:07.584 INFO [stderr] | Dec 12 01:44:07.584 INFO [stderr] 686 | 0xD9 => cycles += self.reti(), Dec 12 01:44:07.584 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.584 INFO [stderr] Dec 12 01:44:07.584 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.584 INFO [stderr] --> src/gb/cpu/cpu.rs:688:21 Dec 12 01:44:07.584 INFO [stderr] | Dec 12 01:44:07.584 INFO [stderr] 688 | 0xDA => cycles += self.jp_flag_a16(CPUFlag::C, true), Dec 12 01:44:07.584 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.584 INFO [stderr] Dec 12 01:44:07.584 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.585 INFO [stderr] --> src/gb/cpu/cpu.rs:690:21 Dec 12 01:44:07.585 INFO [stderr] | Dec 12 01:44:07.585 INFO [stderr] 690 | 0xDC => cycles += self.call_flag_a16(CPUFlag::C, true), Dec 12 01:44:07.585 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.585 INFO [stderr] Dec 12 01:44:07.585 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.585 INFO [stderr] --> src/gb/cpu/cpu.rs:692:21 Dec 12 01:44:07.585 INFO [stderr] | Dec 12 01:44:07.585 INFO [stderr] 692 | 0xDE => cycles += self.sbc_d8(), Dec 12 01:44:07.585 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.585 INFO [stderr] Dec 12 01:44:07.585 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.585 INFO [stderr] --> src/gb/cpu/cpu.rs:694:21 Dec 12 01:44:07.585 INFO [stderr] | Dec 12 01:44:07.585 INFO [stderr] 694 | 0xDF => cycles += self.rst(0x18), Dec 12 01:44:07.585 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.585 INFO [stderr] Dec 12 01:44:07.585 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.585 INFO [stderr] --> src/gb/cpu/cpu.rs:696:21 Dec 12 01:44:07.585 INFO [stderr] | Dec 12 01:44:07.585 INFO [stderr] 696 | 0xE0 => cycles += self.ldh_a8_ptr_register(&RegisterIdentifier::A), Dec 12 01:44:07.585 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.585 INFO [stderr] Dec 12 01:44:07.585 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.585 INFO [stderr] --> src/gb/cpu/cpu.rs:698:21 Dec 12 01:44:07.585 INFO [stderr] | Dec 12 01:44:07.585 INFO [stderr] 698 | 0xE1 => cycles += self.pop_bi_register(&BiRegisterIdentifier::HL), Dec 12 01:44:07.585 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.585 INFO [stderr] Dec 12 01:44:07.585 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.585 INFO [stderr] --> src/gb/cpu/cpu.rs:700:21 Dec 12 01:44:07.585 INFO [stderr] | Dec 12 01:44:07.585 INFO [stderr] 700 | 0xE2 => cycles += self.ld_register_ptr_register(&RegisterIdentifier::C, &RegisterIdentifier::A), Dec 12 01:44:07.585 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.585 INFO [stderr] Dec 12 01:44:07.585 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.585 INFO [stderr] --> src/gb/cpu/cpu.rs:702:21 Dec 12 01:44:07.585 INFO [stderr] | Dec 12 01:44:07.585 INFO [stderr] 702 | 0xE5 => cycles += self.push_bi_register(&BiRegisterIdentifier::HL), Dec 12 01:44:07.585 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.585 INFO [stderr] Dec 12 01:44:07.585 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.585 INFO [stderr] --> src/gb/cpu/cpu.rs:704:21 Dec 12 01:44:07.585 INFO [stderr] | Dec 12 01:44:07.585 INFO [stderr] 704 | 0xE6 => cycles += self.and_d8(), Dec 12 01:44:07.585 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.585 INFO [stderr] Dec 12 01:44:07.585 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.585 INFO [stderr] --> src/gb/cpu/cpu.rs:706:21 Dec 12 01:44:07.585 INFO [stderr] | Dec 12 01:44:07.585 INFO [stderr] 706 | 0xE7 => cycles += self.rst(0x20), Dec 12 01:44:07.585 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.585 INFO [stderr] Dec 12 01:44:07.585 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.585 INFO [stderr] --> src/gb/cpu/cpu.rs:708:21 Dec 12 01:44:07.585 INFO [stderr] | Dec 12 01:44:07.585 INFO [stderr] 708 | 0xE8 => cycles += self.add_sp_r8(), Dec 12 01:44:07.585 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.585 INFO [stderr] Dec 12 01:44:07.585 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.585 INFO [stderr] --> src/gb/cpu/cpu.rs:710:21 Dec 12 01:44:07.585 INFO [stderr] | Dec 12 01:44:07.585 INFO [stderr] 710 | 0xE9 => cycles += self.jp_bi_register_ptr(&BiRegisterIdentifier::HL), Dec 12 01:44:07.585 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.585 INFO [stderr] Dec 12 01:44:07.585 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.585 INFO [stderr] --> src/gb/cpu/cpu.rs:712:21 Dec 12 01:44:07.585 INFO [stderr] | Dec 12 01:44:07.585 INFO [stderr] 712 | 0xEA => cycles += self.ld_a16_ptr_register(&RegisterIdentifier::A), Dec 12 01:44:07.585 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.585 INFO [stderr] Dec 12 01:44:07.585 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.585 INFO [stderr] --> src/gb/cpu/cpu.rs:714:21 Dec 12 01:44:07.585 INFO [stderr] | Dec 12 01:44:07.585 INFO [stderr] 714 | 0xEE => cycles += self.and_d8(), Dec 12 01:44:07.585 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.585 INFO [stderr] Dec 12 01:44:07.585 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.585 INFO [stderr] --> src/gb/cpu/cpu.rs:716:21 Dec 12 01:44:07.585 INFO [stderr] | Dec 12 01:44:07.585 INFO [stderr] 716 | 0xEF => cycles += self.rst(0x28), Dec 12 01:44:07.585 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.585 INFO [stderr] Dec 12 01:44:07.585 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.585 INFO [stderr] --> src/gb/cpu/cpu.rs:718:21 Dec 12 01:44:07.585 INFO [stderr] | Dec 12 01:44:07.586 INFO [stderr] 718 | 0xF0 => cycles += self.ldh_register_a8_ptr(&RegisterIdentifier::A), Dec 12 01:44:07.586 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.586 INFO [stderr] Dec 12 01:44:07.586 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.586 INFO [stderr] --> src/gb/cpu/cpu.rs:720:21 Dec 12 01:44:07.586 INFO [stderr] | Dec 12 01:44:07.586 INFO [stderr] 720 | 0xF1 => cycles += self.pop_bi_register(&BiRegisterIdentifier::AF), Dec 12 01:44:07.586 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.586 INFO [stderr] Dec 12 01:44:07.588 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.588 INFO [stderr] --> src/gb/cpu/cpu.rs:722:21 Dec 12 01:44:07.588 INFO [stderr] | Dec 12 01:44:07.588 INFO [stderr] 722 | 0xF2 => cycles += self.ld_register_register_ptr(&RegisterIdentifier::A, &RegisterIdentifier::C), Dec 12 01:44:07.588 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.588 INFO [stderr] Dec 12 01:44:07.588 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.588 INFO [stderr] --> src/gb/cpu/cpu.rs:724:21 Dec 12 01:44:07.588 INFO [stderr] | Dec 12 01:44:07.588 INFO [stderr] 724 | 0xF3 => cycles += self.di(), Dec 12 01:44:07.588 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.588 INFO [stderr] Dec 12 01:44:07.588 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.588 INFO [stderr] --> src/gb/cpu/cpu.rs:726:21 Dec 12 01:44:07.588 INFO [stderr] | Dec 12 01:44:07.588 INFO [stderr] 726 | 0xF5 => cycles += self.push_bi_register(&BiRegisterIdentifier::AF), Dec 12 01:44:07.588 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.588 INFO [stderr] Dec 12 01:44:07.588 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.588 INFO [stderr] --> src/gb/cpu/cpu.rs:728:21 Dec 12 01:44:07.588 INFO [stderr] | Dec 12 01:44:07.588 INFO [stderr] 728 | 0xF6 => cycles += self.or_d8(), Dec 12 01:44:07.588 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.588 INFO [stderr] Dec 12 01:44:07.588 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.588 INFO [stderr] --> src/gb/cpu/cpu.rs:730:21 Dec 12 01:44:07.588 INFO [stderr] | Dec 12 01:44:07.589 INFO [stderr] 730 | 0xF7 => cycles += self.rst(0x30), Dec 12 01:44:07.589 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.589 INFO [stderr] Dec 12 01:44:07.589 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.589 INFO [stderr] --> src/gb/cpu/cpu.rs:732:21 Dec 12 01:44:07.589 INFO [stderr] | Dec 12 01:44:07.589 INFO [stderr] 732 | 0xF8 => cycles += self.ld_bi_register_sppr8(&BiRegisterIdentifier::HL), Dec 12 01:44:07.589 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.589 INFO [stderr] Dec 12 01:44:07.589 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.589 INFO [stderr] --> src/gb/cpu/cpu.rs:734:21 Dec 12 01:44:07.589 INFO [stderr] | Dec 12 01:44:07.589 INFO [stderr] 734 | 0xF9 => cycles += self.ld_sp_bi_register(&BiRegisterIdentifier::HL), Dec 12 01:44:07.589 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.589 INFO [stderr] Dec 12 01:44:07.589 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.589 INFO [stderr] --> src/gb/cpu/cpu.rs:736:21 Dec 12 01:44:07.589 INFO [stderr] | Dec 12 01:44:07.589 INFO [stderr] 736 | 0xFA => cycles += self.ld_register_a16_ptr(&RegisterIdentifier::A), Dec 12 01:44:07.589 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.589 INFO [stderr] Dec 12 01:44:07.589 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.589 INFO [stderr] --> src/gb/cpu/cpu.rs:738:21 Dec 12 01:44:07.589 INFO [stderr] | Dec 12 01:44:07.589 INFO [stderr] 738 | 0xFB => cycles += self.ei(), Dec 12 01:44:07.589 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.589 INFO [stderr] Dec 12 01:44:07.589 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.589 INFO [stderr] --> src/gb/cpu/cpu.rs:740:21 Dec 12 01:44:07.589 INFO [stderr] | Dec 12 01:44:07.589 INFO [stderr] 740 | 0xFE => cycles += self.cp_d8(), Dec 12 01:44:07.589 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.589 INFO [stderr] Dec 12 01:44:07.589 INFO [stderr] warning: value assigned to `cycles` is never read Dec 12 01:44:07.589 INFO [stderr] --> src/gb/cpu/cpu.rs:742:21 Dec 12 01:44:07.589 INFO [stderr] | Dec 12 01:44:07.589 INFO [stderr] 742 | 0xFF => cycles += self.rst(0x38), Dec 12 01:44:07.592 INFO [stderr] | ^^^^^^ Dec 12 01:44:07.592 INFO [stderr] Dec 12 01:44:07.592 INFO [stderr] warning: unused variable: `lhs` Dec 12 01:44:07.592 INFO [stderr] --> src/gb/cpu/cpu.rs:1980:13 Dec 12 01:44:07.592 INFO [stderr] | Dec 12 01:44:07.592 INFO [stderr] 1980 | let lhs = self.read_register(&RegisterIdentifier::A); Dec 12 01:44:07.592 INFO [stderr] | ^^^ help: consider using `_lhs` instead Dec 12 01:44:07.592 INFO [stderr] Dec 12 01:44:07.876 INFO [stderr] warning: variable does not need to be mutable Dec 12 01:44:07.876 INFO [stderr] --> src/gb/cpu/cpu.rs:1158:13 Dec 12 01:44:07.876 INFO [stderr] | Dec 12 01:44:07.876 INFO [stderr] 1158 | let mut address = self.memory_bus.borrow().read_16bit(self.program_counter.read() as usize); Dec 12 01:44:07.876 INFO [stderr] | ----^^^^^^^ Dec 12 01:44:07.877 INFO [stderr] | | Dec 12 01:44:07.877 INFO [stderr] | help: remove this `mut` Dec 12 01:44:07.877 INFO [stderr] | Dec 12 01:44:07.877 INFO [stderr] = note: #[warn(unused_mut)] on by default Dec 12 01:44:07.877 INFO [stderr] Dec 12 01:44:08.120 INFO [stderr] warning: variable does not need to be mutable Dec 12 01:44:08.121 INFO [stderr] --> src/gb/cpu/cpu.rs:2265:17 Dec 12 01:44:08.121 INFO [stderr] | Dec 12 01:44:08.121 INFO [stderr] 2265 | let mut register_f = cpu.registers[&RegisterIdentifier::F].borrow_mut(); Dec 12 01:44:08.121 INFO [stderr] | ----^^^^^^^^^^ Dec 12 01:44:08.122 INFO [stderr] | | Dec 12 01:44:08.122 INFO [stderr] | help: remove this `mut` Dec 12 01:44:08.122 INFO [stderr] Dec 12 01:44:08.959 INFO [stderr] warning: variable does not need to be mutable Dec 12 01:44:08.959 INFO [stderr] --> src/gb/memory/memory_bus.rs:187:13 Dec 12 01:44:08.959 INFO [stderr] | Dec 12 01:44:08.959 INFO [stderr] 187 | let mut bus = create_bus(); Dec 12 01:44:08.959 INFO [stderr] | ----^^^ Dec 12 01:44:08.959 INFO [stderr] | | Dec 12 01:44:08.959 INFO [stderr] | help: remove this `mut` Dec 12 01:44:08.959 INFO [stderr] Dec 12 01:44:08.961 INFO [stderr] warning: variable does not need to be mutable Dec 12 01:44:08.961 INFO [stderr] --> src/gb/memory/memory_bus.rs:196:13 Dec 12 01:44:08.961 INFO [stderr] | Dec 12 01:44:08.961 INFO [stderr] 196 | let mut bus = create_bus(); Dec 12 01:44:08.961 INFO [stderr] | ----^^^ Dec 12 01:44:08.961 INFO [stderr] | | Dec 12 01:44:08.961 INFO [stderr] | help: remove this `mut` Dec 12 01:44:08.961 INFO [stderr] Dec 12 01:44:08.963 INFO [stderr] warning: variable does not need to be mutable Dec 12 01:44:08.963 INFO [stderr] --> src/gb/memory/memory_bus.rs:205:13 Dec 12 01:44:08.963 INFO [stderr] | Dec 12 01:44:08.963 INFO [stderr] 205 | let mut bus = create_bus(); Dec 12 01:44:08.963 INFO [stderr] | ----^^^ Dec 12 01:44:08.963 INFO [stderr] | | Dec 12 01:44:08.963 INFO [stderr] | help: remove this `mut` Dec 12 01:44:08.963 INFO [stderr] Dec 12 01:44:08.971 INFO [stderr] warning: variable does not need to be mutable Dec 12 01:44:08.971 INFO [stderr] --> src/gb/memory/memory_bus.rs:247:13 Dec 12 01:44:08.971 INFO [stderr] | Dec 12 01:44:08.971 INFO [stderr] 247 | let mut bus = create_bus(); Dec 12 01:44:08.971 INFO [stderr] | ----^^^ Dec 12 01:44:08.971 INFO [stderr] | | Dec 12 01:44:08.971 INFO [stderr] | help: remove this `mut` Dec 12 01:44:08.971 INFO [stderr] Dec 12 01:44:08.972 INFO [stderr] warning: variable does not need to be mutable Dec 12 01:44:08.972 INFO [stderr] --> src/gb/memory/memory_bus.rs:255:13 Dec 12 01:44:08.972 INFO [stderr] | Dec 12 01:44:08.972 INFO [stderr] 255 | let mut bus = create_bus(); Dec 12 01:44:08.972 INFO [stderr] | ----^^^ Dec 12 01:44:08.972 INFO [stderr] | | Dec 12 01:44:08.972 INFO [stderr] | help: remove this `mut` Dec 12 01:44:08.972 INFO [stderr] Dec 12 01:44:08.976 INFO [stderr] warning: variable does not need to be mutable Dec 12 01:44:08.976 INFO [stderr] --> src/gb/memory/memory_bus.rs:263:13 Dec 12 01:44:08.976 INFO [stderr] | Dec 12 01:44:08.976 INFO [stderr] 263 | let mut bus = create_bus(); Dec 12 01:44:08.976 INFO [stderr] | ----^^^ Dec 12 01:44:08.976 INFO [stderr] | | Dec 12 01:44:08.976 INFO [stderr] | help: remove this `mut` Dec 12 01:44:08.976 INFO [stderr] Dec 12 01:44:08.977 INFO [stderr] warning: variable does not need to be mutable Dec 12 01:44:08.977 INFO [stderr] --> src/gb/memory/memory_bus.rs:295:13 Dec 12 01:44:08.977 INFO [stderr] | Dec 12 01:44:08.977 INFO [stderr] 295 | let mut bus = create_bus(); Dec 12 01:44:08.977 INFO [stderr] | ----^^^ Dec 12 01:44:08.977 INFO [stderr] | | Dec 12 01:44:08.977 INFO [stderr] | help: remove this `mut` Dec 12 01:44:08.977 INFO [stderr] Dec 12 01:44:08.979 INFO [stderr] warning: variable does not need to be mutable Dec 12 01:44:08.979 INFO [stderr] --> src/gb/memory/memory_bus.rs:303:13 Dec 12 01:44:08.979 INFO [stderr] | Dec 12 01:44:08.979 INFO [stderr] 303 | let mut bus = create_bus(); Dec 12 01:44:08.979 INFO [stderr] | ----^^^ Dec 12 01:44:08.979 INFO [stderr] | | Dec 12 01:44:08.979 INFO [stderr] | help: remove this `mut` Dec 12 01:44:08.979 INFO [stderr] Dec 12 01:44:08.984 INFO [stderr] warning: variable does not need to be mutable Dec 12 01:44:08.984 INFO [stderr] --> src/gb/memory/memory_bus.rs:311:13 Dec 12 01:44:08.984 INFO [stderr] | Dec 12 01:44:08.984 INFO [stderr] 311 | let mut bus = create_bus(); Dec 12 01:44:08.984 INFO [stderr] | ----^^^ Dec 12 01:44:08.984 INFO [stderr] | | Dec 12 01:44:08.984 INFO [stderr] | help: remove this `mut` Dec 12 01:44:08.984 INFO [stderr] Dec 12 01:44:09.033 INFO [stderr] warning: field is never used: `ram` Dec 12 01:44:09.033 INFO [stderr] --> src/gb/console.rs:42:5 Dec 12 01:44:09.033 INFO [stderr] | Dec 12 01:44:09.033 INFO [stderr] 42 | ram: Rc>, Dec 12 01:44:09.033 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^ Dec 12 01:44:09.033 INFO [stderr] | Dec 12 01:44:09.033 INFO [stderr] = note: #[warn(dead_code)] on by default Dec 12 01:44:09.033 INFO [stderr] Dec 12 01:44:09.033 INFO [stderr] warning: field is never used: `oam` Dec 12 01:44:09.033 INFO [stderr] --> src/gb/console.rs:43:5 Dec 12 01:44:09.033 INFO [stderr] | Dec 12 01:44:09.033 INFO [stderr] 43 | oam: Rc>, Dec 12 01:44:09.033 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^ Dec 12 01:44:09.033 INFO [stderr] Dec 12 01:44:09.033 INFO [stderr] warning: field is never used: `high_ram` Dec 12 01:44:09.033 INFO [stderr] --> src/gb/console.rs:44:5 Dec 12 01:44:09.033 INFO [stderr] | Dec 12 01:44:09.033 INFO [stderr] 44 | high_ram: Rc>, Dec 12 01:44:09.033 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 12 01:44:09.033 INFO [stderr] Dec 12 01:44:09.034 INFO [stderr] warning: field is never used: `io` Dec 12 01:44:09.034 INFO [stderr] --> src/gb/console.rs:45:5 Dec 12 01:44:09.034 INFO [stderr] | Dec 12 01:44:09.034 INFO [stderr] 45 | io: Rc>, Dec 12 01:44:09.034 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 12 01:44:09.034 INFO [stderr] Dec 12 01:44:09.034 INFO [stderr] warning: field is never used: `memory_bus` Dec 12 01:44:09.035 INFO [stderr] --> src/gb/console.rs:47:5 Dec 12 01:44:09.035 INFO [stderr] | Dec 12 01:44:09.035 INFO [stderr] 47 | memory_bus: Rc> Dec 12 01:44:09.035 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 12 01:44:09.035 INFO [stderr] Dec 12 01:44:09.054 INFO [stderr] warning: literal out of range for u8 Dec 12 01:44:09.054 INFO [stderr] --> src/gb/cpu/cpu.rs:2563:63 Dec 12 01:44:09.054 INFO [stderr] | Dec 12 01:44:09.054 INFO [stderr] 2563 | assert_eq!(cpu.read_register(&RegisterIdentifier::A), 0x180 as u8); Dec 12 01:44:09.054 INFO [stderr] | ^^^^^ Dec 12 01:44:09.054 INFO [stderr] | Dec 12 01:44:09.054 INFO [stderr] = note: #[warn(overflowing_literals)] on by default Dec 12 01:44:09.054 INFO [stderr] = note: the literal `0x180` (decimal `384`) does not fit into an `u8` and will become `128u8` Dec 12 01:44:09.054 INFO [stderr] = help: consider using `u16` instead Dec 12 01:44:09.054 INFO [stderr] Dec 12 01:44:09.135 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 12.18s Dec 12 01:44:09.135 INFO [stderr] su: No module specific data is present Dec 12 01:44:09.558 INFO running `"docker" "inspect" "81c0fd3c1a07d1af4ee438e465fcd15523083039c1dc9fff913843fe76d3fbcc"` Dec 12 01:44:09.702 INFO running `"docker" "rm" "-f" "81c0fd3c1a07d1af4ee438e465fcd15523083039c1dc9fff913843fe76d3fbcc"` Dec 12 01:44:09.804 INFO [stdout] 81c0fd3c1a07d1af4ee438e465fcd15523083039c1dc9fff913843fe76d3fbcc