Aug 31 02:39:27.628 INFO checking scottwillmoore/chip16 against master#d0d81b7fc1421859ba0218e8a437af29ae3b0967 for pr-53578 Aug 31 02:39:27.628 INFO running: cargo +d0d81b7fc1421859ba0218e8a437af29ae3b0967-alt check --frozen --all --all-targets Aug 31 02:39:27.628 INFO running `"docker" "create" "-v" "/home/ec2-user/crater/./work/local/test-source/worker-0/pr-53578/master#d0d81b7fc1421859ba0218e8a437af29ae3b0967:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/pr-53578/worker-0/master#d0d81b7fc1421859ba0218e8a437af29ae3b0967:/target:rw,Z" "-v" "/home/ec2-user/crater/./work/local/cargo-home:/cargo-home:ro,Z" "-v" "/home/ec2-user/crater/./work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=500" "-e" "CMD=cargo +d0d81b7fc1421859ba0218e8a437af29ae3b0967-alt check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-m" "2G" "crater"` Aug 31 02:39:27.883 INFO blam! 6042cebcd80669b6eb9cf5acdc1a0ac6fa4efdc136242f26f64251dee4dfa6e0 Aug 31 02:39:27.885 INFO running `"docker" "start" "-a" "6042cebcd80669b6eb9cf5acdc1a0ac6fa4efdc136242f26f64251dee4dfa6e0"` Aug 31 02:39:28.947 INFO kablam! Compiling cc v1.0.17 Aug 31 02:39:28.955 INFO kablam! Compiling num-integer v0.1.39 Aug 31 02:39:28.966 INFO kablam! Compiling num-iter v0.1.37 Aug 31 02:39:28.966 INFO kablam! Compiling cfg-if v0.1.4 Aug 31 02:39:28.967 INFO kablam! Checking rustc-demangle v0.1.8 Aug 31 02:39:28.967 INFO kablam! Compiling chip16_sdl2 v0.1.0 (file:///source/chip16_sdl2) Aug 31 02:39:28.976 INFO kablam! Checking rand v0.5.3 Aug 31 02:39:29.447 INFO kablam! Compiling sdl2-sys v0.31.0 Aug 31 02:39:37.707 INFO kablam! Checking num v0.1.42 Aug 31 02:39:40.227 INFO kablam! Compiling backtrace-sys v0.1.23 Aug 31 02:39:41.447 INFO kablam! Checking sdl2 v0.31.0 Aug 31 02:39:42.293 INFO kablam! Checking backtrace v0.3.9 Aug 31 02:39:42.716 INFO kablam! Checking failure v0.1.1 Aug 31 02:39:43.187 INFO kablam! Checking chip16 v0.1.0 (file:///source/chip16) Aug 31 02:39:43.437 INFO kablam! warning: unused import: `Operation` Aug 31 02:39:43.437 INFO kablam! --> chip16/src/cpu.rs:3:43 Aug 31 02:39:43.437 INFO kablam! | Aug 31 02:39:43.437 INFO kablam! 3 | use instruction::{Condition, Instruction, Operation}; Aug 31 02:39:43.437 INFO kablam! | ^^^^^^^^^ Aug 31 02:39:43.438 INFO kablam! | Aug 31 02:39:43.438 INFO kablam! = note: #[warn(unused_imports)] on by default Aug 31 02:39:43.438 INFO kablam! Aug 31 02:39:43.438 INFO kablam! warning: unused import: `Register` Aug 31 02:39:43.438 INFO kablam! --> chip16/src/cpu.rs:6:16 Aug 31 02:39:43.438 INFO kablam! | Aug 31 02:39:43.438 INFO kablam! 6 | use register::{Register, RegisterFile}; Aug 31 02:39:43.438 INFO kablam! | ^^^^^^^^ Aug 31 02:39:43.438 INFO kablam! Aug 31 02:39:43.439 INFO kablam! warning: unused import: `failure::Error` Aug 31 02:39:43.439 INFO kablam! --> chip16/src/memory.rs:2:5 Aug 31 02:39:43.440 INFO kablam! | Aug 31 02:39:43.440 INFO kablam! 2 | use failure::Error; Aug 31 02:39:43.440 INFO kablam! | ^^^^^^^^^^^^^^ Aug 31 02:39:43.440 INFO kablam! Aug 31 02:39:43.440 INFO kablam! warning: unused imports: `Hasher32`, `crc32` Aug 31 02:39:43.440 INFO kablam! --> chip16/src/rom.rs:2:11 Aug 31 02:39:43.440 INFO kablam! | Aug 31 02:39:43.440 INFO kablam! 2 | use crc::{Hasher32, crc32}; Aug 31 02:39:43.440 INFO kablam! | ^^^^^^^^ ^^^^^ Aug 31 02:39:43.440 INFO kablam! Aug 31 02:39:43.473 INFO kablam! warning: unused import: `Operation` Aug 31 02:39:43.473 INFO kablam! --> chip16/src/cpu.rs:3:43 Aug 31 02:39:43.473 INFO kablam! | Aug 31 02:39:43.473 INFO kablam! 3 | use instruction::{Condition, Instruction, Operation}; Aug 31 02:39:43.473 INFO kablam! | ^^^^^^^^^ Aug 31 02:39:43.474 INFO kablam! | Aug 31 02:39:43.474 INFO kablam! = note: #[warn(unused_imports)] on by default Aug 31 02:39:43.475 INFO kablam! Aug 31 02:39:43.475 INFO kablam! warning: unused import: `Register` Aug 31 02:39:43.475 INFO kablam! --> chip16/src/cpu.rs:6:16 Aug 31 02:39:43.475 INFO kablam! | Aug 31 02:39:43.475 INFO kablam! 6 | use register::{Register, RegisterFile}; Aug 31 02:39:43.476 INFO kablam! | ^^^^^^^^ Aug 31 02:39:43.476 INFO kablam! Aug 31 02:39:43.479 INFO kablam! warning: unused import: `failure::Error` Aug 31 02:39:43.479 INFO kablam! --> chip16/src/memory.rs:2:5 Aug 31 02:39:43.479 INFO kablam! | Aug 31 02:39:43.479 INFO kablam! 2 | use failure::Error; Aug 31 02:39:43.479 INFO kablam! | ^^^^^^^^^^^^^^ Aug 31 02:39:43.479 INFO kablam! Aug 31 02:39:43.480 INFO kablam! warning: unused imports: `Hasher32`, `crc32` Aug 31 02:39:43.480 INFO kablam! --> chip16/src/rom.rs:2:11 Aug 31 02:39:43.480 INFO kablam! | Aug 31 02:39:43.480 INFO kablam! 2 | use crc::{Hasher32, crc32}; Aug 31 02:39:43.480 INFO kablam! | ^^^^^^^^ ^^^^^ Aug 31 02:39:43.480 INFO kablam! Aug 31 02:39:44.095 INFO kablam! warning[E0170]: pattern binding `Z` is named the same as one of the variants of the type `instruction::Condition` Aug 31 02:39:44.095 INFO kablam! --> chip16/src/cpu.rs:48:13 Aug 31 02:39:44.095 INFO kablam! | Aug 31 02:39:44.095 INFO kablam! 48 | Z => self.flags.zero, Aug 31 02:39:44.095 INFO kablam! | ^ help: to match on the variant, qualify the path: `instruction::Condition::Z` Aug 31 02:39:44.095 INFO kablam! Aug 31 02:39:44.095 INFO kablam! warning[E0170]: pattern binding `NZ` is named the same as one of the variants of the type `instruction::Condition` Aug 31 02:39:44.095 INFO kablam! --> chip16/src/cpu.rs:49:13 Aug 31 02:39:44.095 INFO kablam! | Aug 31 02:39:44.095 INFO kablam! 49 | NZ => !self.flags.zero, Aug 31 02:39:44.095 INFO kablam! | ^^ help: to match on the variant, qualify the path: `instruction::Condition::NZ` Aug 31 02:39:44.095 INFO kablam! Aug 31 02:39:44.095 INFO kablam! warning[E0170]: pattern binding `N` is named the same as one of the variants of the type `instruction::Condition` Aug 31 02:39:44.095 INFO kablam! --> chip16/src/cpu.rs:50:13 Aug 31 02:39:44.095 INFO kablam! | Aug 31 02:39:44.095 INFO kablam! 50 | N => self.flags.negative, Aug 31 02:39:44.095 INFO kablam! | ^ help: to match on the variant, qualify the path: `instruction::Condition::N` Aug 31 02:39:44.097 INFO kablam! Aug 31 02:39:44.097 INFO kablam! warning[E0170]: pattern binding `NN` is named the same as one of the variants of the type `instruction::Condition` Aug 31 02:39:44.097 INFO kablam! --> chip16/src/cpu.rs:51:13 Aug 31 02:39:44.097 INFO kablam! | Aug 31 02:39:44.097 INFO kablam! 51 | NN => !self.flags.negative, Aug 31 02:39:44.097 INFO kablam! | ^^ help: to match on the variant, qualify the path: `instruction::Condition::NN` Aug 31 02:39:44.097 INFO kablam! Aug 31 02:39:44.097 INFO kablam! warning[E0170]: pattern binding `P` is named the same as one of the variants of the type `instruction::Condition` Aug 31 02:39:44.097 INFO kablam! --> chip16/src/cpu.rs:52:13 Aug 31 02:39:44.097 INFO kablam! | Aug 31 02:39:44.097 INFO kablam! 52 | P => !self.flags.negative && !self.flags.zero, Aug 31 02:39:44.097 INFO kablam! | ^ help: to match on the variant, qualify the path: `instruction::Condition::P` Aug 31 02:39:44.097 INFO kablam! Aug 31 02:39:44.097 INFO kablam! warning[E0170]: pattern binding `O` is named the same as one of the variants of the type `instruction::Condition` Aug 31 02:39:44.097 INFO kablam! --> chip16/src/cpu.rs:53:13 Aug 31 02:39:44.097 INFO kablam! | Aug 31 02:39:44.097 INFO kablam! 53 | O => self.flags.overflow, Aug 31 02:39:44.097 INFO kablam! | ^ help: to match on the variant, qualify the path: `instruction::Condition::O` Aug 31 02:39:44.097 INFO kablam! Aug 31 02:39:44.097 INFO kablam! warning[E0170]: pattern binding `NO` is named the same as one of the variants of the type `instruction::Condition` Aug 31 02:39:44.097 INFO kablam! --> chip16/src/cpu.rs:54:13 Aug 31 02:39:44.097 INFO kablam! | Aug 31 02:39:44.098 INFO kablam! 54 | NO => !self.flags.overflow, Aug 31 02:39:44.098 INFO kablam! | ^^ help: to match on the variant, qualify the path: `instruction::Condition::NO` Aug 31 02:39:44.098 INFO kablam! Aug 31 02:39:44.098 INFO kablam! warning[E0170]: pattern binding `A` is named the same as one of the variants of the type `instruction::Condition` Aug 31 02:39:44.098 INFO kablam! --> chip16/src/cpu.rs:55:13 Aug 31 02:39:44.098 INFO kablam! | Aug 31 02:39:44.098 INFO kablam! 55 | A => !self.flags.carry && !self.flags.zero, Aug 31 02:39:44.098 INFO kablam! | ^ help: to match on the variant, qualify the path: `instruction::Condition::A` Aug 31 02:39:44.098 INFO kablam! Aug 31 02:39:44.100 INFO kablam! warning[E0170]: pattern binding `AE` is named the same as one of the variants of the type `instruction::Condition` Aug 31 02:39:44.100 INFO kablam! --> chip16/src/cpu.rs:56:13 Aug 31 02:39:44.101 INFO kablam! | Aug 31 02:39:44.101 INFO kablam! 56 | AE => !self.flags.carry, Aug 31 02:39:44.101 INFO kablam! | ^^ help: to match on the variant, qualify the path: `instruction::Condition::AE` Aug 31 02:39:44.101 INFO kablam! Aug 31 02:39:44.101 INFO kablam! warning[E0170]: pattern binding `B` is named the same as one of the variants of the type `instruction::Condition` Aug 31 02:39:44.101 INFO kablam! --> chip16/src/cpu.rs:57:13 Aug 31 02:39:44.101 INFO kablam! | Aug 31 02:39:44.101 INFO kablam! 57 | B => self.flags.carry, Aug 31 02:39:44.101 INFO kablam! | ^ help: to match on the variant, qualify the path: `instruction::Condition::B` Aug 31 02:39:44.101 INFO kablam! Aug 31 02:39:44.101 INFO kablam! warning[E0170]: pattern binding `BE` is named the same as one of the variants of the type `instruction::Condition` Aug 31 02:39:44.101 INFO kablam! --> chip16/src/cpu.rs:58:13 Aug 31 02:39:44.101 INFO kablam! | Aug 31 02:39:44.101 INFO kablam! 58 | BE => self.flags.carry || self.flags.zero, Aug 31 02:39:44.101 INFO kablam! | ^^ help: to match on the variant, qualify the path: `instruction::Condition::BE` Aug 31 02:39:44.101 INFO kablam! Aug 31 02:39:44.101 INFO kablam! warning[E0170]: pattern binding `G` is named the same as one of the variants of the type `instruction::Condition` Aug 31 02:39:44.101 INFO kablam! --> chip16/src/cpu.rs:59:13 Aug 31 02:39:44.101 INFO kablam! | Aug 31 02:39:44.101 INFO kablam! 59 | G => self.flags.overflow == self.flags.negative && !self.flags.zero, Aug 31 02:39:44.101 INFO kablam! | ^ help: to match on the variant, qualify the path: `instruction::Condition::G` Aug 31 02:39:44.101 INFO kablam! Aug 31 02:39:44.102 INFO kablam! warning[E0170]: pattern binding `GE` is named the same as one of the variants of the type `instruction::Condition` Aug 31 02:39:44.102 INFO kablam! --> chip16/src/cpu.rs:60:13 Aug 31 02:39:44.102 INFO kablam! | Aug 31 02:39:44.102 INFO kablam! 60 | GE => self.flags.overflow == self.flags.negative, Aug 31 02:39:44.102 INFO kablam! | ^^ help: to match on the variant, qualify the path: `instruction::Condition::GE` Aug 31 02:39:44.102 INFO kablam! Aug 31 02:39:44.102 INFO kablam! warning[E0170]: pattern binding `L` is named the same as one of the variants of the type `instruction::Condition` Aug 31 02:39:44.102 INFO kablam! --> chip16/src/cpu.rs:61:13 Aug 31 02:39:44.102 INFO kablam! | Aug 31 02:39:44.102 INFO kablam! 61 | L => self.flags.overflow != self.flags.negative, Aug 31 02:39:44.102 INFO kablam! | ^ help: to match on the variant, qualify the path: `instruction::Condition::L` Aug 31 02:39:44.102 INFO kablam! Aug 31 02:39:44.102 INFO kablam! warning[E0170]: pattern binding `LE` is named the same as one of the variants of the type `instruction::Condition` Aug 31 02:39:44.102 INFO kablam! --> chip16/src/cpu.rs:62:13 Aug 31 02:39:44.102 INFO kablam! | Aug 31 02:39:44.102 INFO kablam! 62 | LE => self.flags.overflow != self.flags.negative || self.flags.zero, Aug 31 02:39:44.102 INFO kablam! | ^^ help: to match on the variant, qualify the path: `instruction::Condition::LE` Aug 31 02:39:44.102 INFO kablam! Aug 31 02:39:44.102 INFO kablam! warning: unreachable pattern Aug 31 02:39:44.102 INFO kablam! --> chip16/src/cpu.rs:49:13 Aug 31 02:39:44.102 INFO kablam! | Aug 31 02:39:44.102 INFO kablam! 48 | Z => self.flags.zero, Aug 31 02:39:44.102 INFO kablam! | - matches any value Aug 31 02:39:44.103 INFO kablam! 49 | NZ => !self.flags.zero, Aug 31 02:39:44.103 INFO kablam! | ^^ unreachable pattern Aug 31 02:39:44.103 INFO kablam! | Aug 31 02:39:44.103 INFO kablam! = note: #[warn(unreachable_patterns)] on by default Aug 31 02:39:44.103 INFO kablam! Aug 31 02:39:44.103 INFO kablam! warning: unreachable pattern Aug 31 02:39:44.103 INFO kablam! --> chip16/src/cpu.rs:50:13 Aug 31 02:39:44.103 INFO kablam! | Aug 31 02:39:44.103 INFO kablam! 48 | Z => self.flags.zero, Aug 31 02:39:44.103 INFO kablam! | - matches any value Aug 31 02:39:44.103 INFO kablam! 49 | NZ => !self.flags.zero, Aug 31 02:39:44.103 INFO kablam! 50 | N => self.flags.negative, Aug 31 02:39:44.103 INFO kablam! | ^ unreachable pattern Aug 31 02:39:44.103 INFO kablam! Aug 31 02:39:44.103 INFO kablam! warning: unreachable pattern Aug 31 02:39:44.103 INFO kablam! --> chip16/src/cpu.rs:51:13 Aug 31 02:39:44.103 INFO kablam! | Aug 31 02:39:44.103 INFO kablam! 48 | Z => self.flags.zero, Aug 31 02:39:44.103 INFO kablam! | - matches any value Aug 31 02:39:44.103 INFO kablam! ... Aug 31 02:39:44.103 INFO kablam! 51 | NN => !self.flags.negative, Aug 31 02:39:44.103 INFO kablam! | ^^ unreachable pattern Aug 31 02:39:44.104 INFO kablam! Aug 31 02:39:44.104 INFO kablam! warning: unreachable pattern Aug 31 02:39:44.104 INFO kablam! --> chip16/src/cpu.rs:52:13 Aug 31 02:39:44.104 INFO kablam! | Aug 31 02:39:44.104 INFO kablam! 48 | Z => self.flags.zero, Aug 31 02:39:44.104 INFO kablam! | - matches any value Aug 31 02:39:44.104 INFO kablam! ... Aug 31 02:39:44.104 INFO kablam! 52 | P => !self.flags.negative && !self.flags.zero, Aug 31 02:39:44.104 INFO kablam! | ^ unreachable pattern Aug 31 02:39:44.104 INFO kablam! Aug 31 02:39:44.104 INFO kablam! warning: unreachable pattern Aug 31 02:39:44.104 INFO kablam! --> chip16/src/cpu.rs:53:13 Aug 31 02:39:44.104 INFO kablam! | Aug 31 02:39:44.104 INFO kablam! 48 | Z => self.flags.zero, Aug 31 02:39:44.104 INFO kablam! | - matches any value Aug 31 02:39:44.104 INFO kablam! ... Aug 31 02:39:44.104 INFO kablam! 53 | O => self.flags.overflow, Aug 31 02:39:44.104 INFO kablam! | ^ unreachable pattern Aug 31 02:39:44.104 INFO kablam! Aug 31 02:39:44.104 INFO kablam! warning: unreachable pattern Aug 31 02:39:44.104 INFO kablam! --> chip16/src/cpu.rs:54:13 Aug 31 02:39:44.104 INFO kablam! | Aug 31 02:39:44.104 INFO kablam! 48 | Z => self.flags.zero, Aug 31 02:39:44.105 INFO kablam! | - matches any value Aug 31 02:39:44.105 INFO kablam! ... Aug 31 02:39:44.105 INFO kablam! 54 | NO => !self.flags.overflow, Aug 31 02:39:44.105 INFO kablam! | ^^ unreachable pattern Aug 31 02:39:44.105 INFO kablam! Aug 31 02:39:44.105 INFO kablam! warning: unreachable pattern Aug 31 02:39:44.105 INFO kablam! --> chip16/src/cpu.rs:55:13 Aug 31 02:39:44.105 INFO kablam! | Aug 31 02:39:44.105 INFO kablam! 48 | Z => self.flags.zero, Aug 31 02:39:44.105 INFO kablam! | - matches any value Aug 31 02:39:44.105 INFO kablam! ... Aug 31 02:39:44.105 INFO kablam! 55 | A => !self.flags.carry && !self.flags.zero, Aug 31 02:39:44.105 INFO kablam! | ^ unreachable pattern Aug 31 02:39:44.105 INFO kablam! Aug 31 02:39:44.105 INFO kablam! warning: unreachable pattern Aug 31 02:39:44.105 INFO kablam! --> chip16/src/cpu.rs:56:13 Aug 31 02:39:44.105 INFO kablam! | Aug 31 02:39:44.105 INFO kablam! 48 | Z => self.flags.zero, Aug 31 02:39:44.105 INFO kablam! | - matches any value Aug 31 02:39:44.105 INFO kablam! ... Aug 31 02:39:44.105 INFO kablam! 56 | AE => !self.flags.carry, Aug 31 02:39:44.105 INFO kablam! | ^^ unreachable pattern Aug 31 02:39:44.106 INFO kablam! Aug 31 02:39:44.106 INFO kablam! warning: unreachable pattern Aug 31 02:39:44.106 INFO kablam! --> chip16/src/cpu.rs:57:13 Aug 31 02:39:44.106 INFO kablam! | Aug 31 02:39:44.106 INFO kablam! 48 | Z => self.flags.zero, Aug 31 02:39:44.106 INFO kablam! | - matches any value Aug 31 02:39:44.106 INFO kablam! ... Aug 31 02:39:44.106 INFO kablam! 57 | B => self.flags.carry, Aug 31 02:39:44.106 INFO kablam! | ^ unreachable pattern Aug 31 02:39:44.106 INFO kablam! Aug 31 02:39:44.106 INFO kablam! warning: unreachable pattern Aug 31 02:39:44.106 INFO kablam! --> chip16/src/cpu.rs:58:13 Aug 31 02:39:44.106 INFO kablam! | Aug 31 02:39:44.106 INFO kablam! 48 | Z => self.flags.zero, Aug 31 02:39:44.106 INFO kablam! | - matches any value Aug 31 02:39:44.106 INFO kablam! ... Aug 31 02:39:44.107 INFO kablam! 58 | BE => self.flags.carry || self.flags.zero, Aug 31 02:39:44.107 INFO kablam! | ^^ unreachable pattern Aug 31 02:39:44.107 INFO kablam! Aug 31 02:39:44.107 INFO kablam! warning: unreachable pattern Aug 31 02:39:44.107 INFO kablam! --> chip16/src/cpu.rs:59:13 Aug 31 02:39:44.107 INFO kablam! | Aug 31 02:39:44.107 INFO kablam! 48 | Z => self.flags.zero, Aug 31 02:39:44.107 INFO kablam! | - matches any value Aug 31 02:39:44.107 INFO kablam! ... Aug 31 02:39:44.107 INFO kablam! 59 | G => self.flags.overflow == self.flags.negative && !self.flags.zero, Aug 31 02:39:44.107 INFO kablam! | ^ unreachable pattern Aug 31 02:39:44.107 INFO kablam! Aug 31 02:39:44.107 INFO kablam! warning: unreachable pattern Aug 31 02:39:44.107 INFO kablam! --> chip16/src/cpu.rs:60:13 Aug 31 02:39:44.107 INFO kablam! | Aug 31 02:39:44.108 INFO kablam! 48 | Z => self.flags.zero, Aug 31 02:39:44.108 INFO kablam! | - matches any value Aug 31 02:39:44.108 INFO kablam! ... Aug 31 02:39:44.108 INFO kablam! 60 | GE => self.flags.overflow == self.flags.negative, Aug 31 02:39:44.108 INFO kablam! | ^^ unreachable pattern Aug 31 02:39:44.108 INFO kablam! Aug 31 02:39:44.108 INFO kablam! warning: unreachable pattern Aug 31 02:39:44.108 INFO kablam! --> chip16/src/cpu.rs:61:13 Aug 31 02:39:44.108 INFO kablam! | Aug 31 02:39:44.108 INFO kablam! 48 | Z => self.flags.zero, Aug 31 02:39:44.108 INFO kablam! | - matches any value Aug 31 02:39:44.108 INFO kablam! ... Aug 31 02:39:44.108 INFO kablam! 61 | L => self.flags.overflow != self.flags.negative, Aug 31 02:39:44.108 INFO kablam! | ^ unreachable pattern Aug 31 02:39:44.109 INFO kablam! Aug 31 02:39:44.109 INFO kablam! warning: unreachable pattern Aug 31 02:39:44.109 INFO kablam! --> chip16/src/cpu.rs:62:13 Aug 31 02:39:44.109 INFO kablam! | Aug 31 02:39:44.109 INFO kablam! 48 | Z => self.flags.zero, Aug 31 02:39:44.109 INFO kablam! | - matches any value Aug 31 02:39:44.109 INFO kablam! ... Aug 31 02:39:44.109 INFO kablam! 62 | LE => self.flags.overflow != self.flags.negative || self.flags.zero, Aug 31 02:39:44.109 INFO kablam! | ^^ unreachable pattern Aug 31 02:39:44.109 INFO kablam! Aug 31 02:39:44.109 INFO kablam! warning[E0170]: pattern binding `NOP` is named the same as one of the variants of the type `instruction::Operation` Aug 31 02:39:44.109 INFO kablam! --> chip16/src/cpu.rs:70:13 Aug 31 02:39:44.109 INFO kablam! | Aug 31 02:39:44.109 INFO kablam! 70 | NOP => Cpu::nop, Aug 31 02:39:44.109 INFO kablam! | ^^^ help: to match on the variant, qualify the path: `instruction::Operation::NOP` Aug 31 02:39:44.109 INFO kablam! Aug 31 02:39:44.109 INFO kablam! warning[E0170]: pattern binding `CLS` is named the same as one of the variants of the type `instruction::Operation` Aug 31 02:39:44.110 INFO kablam! --> chip16/src/cpu.rs:71:13 Aug 31 02:39:44.110 INFO kablam! | Aug 31 02:39:44.110 INFO kablam! 71 | CLS => Cpu::cls, Aug 31 02:39:44.110 INFO kablam! | ^^^ help: to match on the variant, qualify the path: `instruction::Operation::CLS` Aug 31 02:39:44.110 INFO kablam! Aug 31 02:39:44.110 INFO kablam! warning[E0170]: pattern binding `VBLNK` is named the same as one of the variants of the type `instruction::Operation` Aug 31 02:39:44.110 INFO kablam! --> chip16/src/cpu.rs:72:13 Aug 31 02:39:44.110 INFO kablam! | Aug 31 02:39:44.110 INFO kablam! 72 | VBLNK => Cpu::vblnk, Aug 31 02:39:44.110 INFO kablam! | ^^^^^ help: to match on the variant, qualify the path: `instruction::Operation::VBLNK` Aug 31 02:39:44.110 INFO kablam! Aug 31 02:39:44.110 INFO kablam! warning[E0170]: pattern binding `SPR` is named the same as one of the variants of the type `instruction::Operation` Aug 31 02:39:44.110 INFO kablam! --> chip16/src/cpu.rs:73:13 Aug 31 02:39:44.110 INFO kablam! | Aug 31 02:39:44.110 INFO kablam! 73 | SPR => Cpu::spr, Aug 31 02:39:44.110 INFO kablam! | ^^^ help: to match on the variant, qualify the path: `instruction::Operation::SPR` Aug 31 02:39:44.110 INFO kablam! Aug 31 02:39:44.110 INFO kablam! warning: unreachable pattern Aug 31 02:39:44.111 INFO kablam! --> chip16/src/cpu.rs:71:13 Aug 31 02:39:44.111 INFO kablam! | Aug 31 02:39:44.111 INFO kablam! 70 | NOP => Cpu::nop, Aug 31 02:39:44.111 INFO kablam! | --- matches any value Aug 31 02:39:44.111 INFO kablam! 71 | CLS => Cpu::cls, Aug 31 02:39:44.111 INFO kablam! | ^^^ unreachable pattern Aug 31 02:39:44.111 INFO kablam! Aug 31 02:39:44.111 INFO kablam! warning: unreachable pattern Aug 31 02:39:44.111 INFO kablam! --> chip16/src/cpu.rs:72:13 Aug 31 02:39:44.111 INFO kablam! | Aug 31 02:39:44.111 INFO kablam! 70 | NOP => Cpu::nop, Aug 31 02:39:44.111 INFO kablam! | --- matches any value Aug 31 02:39:44.111 INFO kablam! 71 | CLS => Cpu::cls, Aug 31 02:39:44.111 INFO kablam! 72 | VBLNK => Cpu::vblnk, Aug 31 02:39:44.111 INFO kablam! | ^^^^^ unreachable pattern Aug 31 02:39:44.112 INFO kablam! Aug 31 02:39:44.113 INFO kablam! warning: unreachable pattern Aug 31 02:39:44.113 INFO kablam! --> chip16/src/cpu.rs:73:13 Aug 31 02:39:44.113 INFO kablam! | Aug 31 02:39:44.113 INFO kablam! 70 | NOP => Cpu::nop, Aug 31 02:39:44.113 INFO kablam! | --- matches any value Aug 31 02:39:44.113 INFO kablam! ... Aug 31 02:39:44.113 INFO kablam! 73 | SPR => Cpu::spr, Aug 31 02:39:44.113 INFO kablam! | ^^^ unreachable pattern Aug 31 02:39:44.113 INFO kablam! Aug 31 02:39:44.126 INFO kablam! warning: unused variable: `Z` Aug 31 02:39:44.126 INFO kablam! --> chip16/src/cpu.rs:48:13 Aug 31 02:39:44.126 INFO kablam! | Aug 31 02:39:44.126 INFO kablam! 48 | Z => self.flags.zero, Aug 31 02:39:44.126 INFO kablam! | ^ help: consider using `_Z` instead Aug 31 02:39:44.126 INFO kablam! | Aug 31 02:39:44.126 INFO kablam! = note: #[warn(unused_variables)] on by default Aug 31 02:39:44.126 INFO kablam! Aug 31 02:39:44.126 INFO kablam! warning: unused variable: `NZ` Aug 31 02:39:44.126 INFO kablam! --> chip16/src/cpu.rs:49:13 Aug 31 02:39:44.126 INFO kablam! | Aug 31 02:39:44.126 INFO kablam! 49 | NZ => !self.flags.zero, Aug 31 02:39:44.126 INFO kablam! | ^^ help: consider using `_NZ` instead Aug 31 02:39:44.126 INFO kablam! Aug 31 02:39:44.127 INFO kablam! warning: unused variable: `N` Aug 31 02:39:44.127 INFO kablam! --> chip16/src/cpu.rs:50:13 Aug 31 02:39:44.127 INFO kablam! | Aug 31 02:39:44.127 INFO kablam! 50 | N => self.flags.negative, Aug 31 02:39:44.127 INFO kablam! | ^ help: consider using `_N` instead Aug 31 02:39:44.127 INFO kablam! Aug 31 02:39:44.127 INFO kablam! warning: unused variable: `NN` Aug 31 02:39:44.127 INFO kablam! --> chip16/src/cpu.rs:51:13 Aug 31 02:39:44.127 INFO kablam! | Aug 31 02:39:44.127 INFO kablam! 51 | NN => !self.flags.negative, Aug 31 02:39:44.127 INFO kablam! | ^^ help: consider using `_NN` instead Aug 31 02:39:44.127 INFO kablam! Aug 31 02:39:44.128 INFO kablam! warning: unused variable: `P` Aug 31 02:39:44.128 INFO kablam! --> chip16/src/cpu.rs:52:13 Aug 31 02:39:44.128 INFO kablam! | Aug 31 02:39:44.128 INFO kablam! 52 | P => !self.flags.negative && !self.flags.zero, Aug 31 02:39:44.128 INFO kablam! | ^ help: consider using `_P` instead Aug 31 02:39:44.128 INFO kablam! Aug 31 02:39:44.129 INFO kablam! warning: unused variable: `O` Aug 31 02:39:44.129 INFO kablam! --> chip16/src/cpu.rs:53:13 Aug 31 02:39:44.129 INFO kablam! | Aug 31 02:39:44.129 INFO kablam! 53 | O => self.flags.overflow, Aug 31 02:39:44.129 INFO kablam! | ^ help: consider using `_O` instead Aug 31 02:39:44.129 INFO kablam! Aug 31 02:39:44.129 INFO kablam! warning: unused variable: `NO` Aug 31 02:39:44.129 INFO kablam! --> chip16/src/cpu.rs:54:13 Aug 31 02:39:44.129 INFO kablam! | Aug 31 02:39:44.129 INFO kablam! 54 | NO => !self.flags.overflow, Aug 31 02:39:44.130 INFO kablam! | ^^ help: consider using `_NO` instead Aug 31 02:39:44.130 INFO kablam! Aug 31 02:39:44.130 INFO kablam! warning: unused variable: `A` Aug 31 02:39:44.130 INFO kablam! --> chip16/src/cpu.rs:55:13 Aug 31 02:39:44.130 INFO kablam! | Aug 31 02:39:44.130 INFO kablam! 55 | A => !self.flags.carry && !self.flags.zero, Aug 31 02:39:44.130 INFO kablam! | ^ help: consider using `_A` instead Aug 31 02:39:44.130 INFO kablam! Aug 31 02:39:44.130 INFO kablam! warning: unused variable: `AE` Aug 31 02:39:44.130 INFO kablam! --> chip16/src/cpu.rs:56:13 Aug 31 02:39:44.130 INFO kablam! | Aug 31 02:39:44.130 INFO kablam! 56 | AE => !self.flags.carry, Aug 31 02:39:44.130 INFO kablam! | ^^ help: consider using `_AE` instead Aug 31 02:39:44.131 INFO kablam! Aug 31 02:39:44.131 INFO kablam! warning: unused variable: `B` Aug 31 02:39:44.131 INFO kablam! --> chip16/src/cpu.rs:57:13 Aug 31 02:39:44.131 INFO kablam! | Aug 31 02:39:44.131 INFO kablam! 57 | B => self.flags.carry, Aug 31 02:39:44.131 INFO kablam! | ^ help: consider using `_B` instead Aug 31 02:39:44.131 INFO kablam! Aug 31 02:39:44.131 INFO kablam! warning: unused variable: `BE` Aug 31 02:39:44.131 INFO kablam! --> chip16/src/cpu.rs:58:13 Aug 31 02:39:44.131 INFO kablam! | Aug 31 02:39:44.131 INFO kablam! 58 | BE => self.flags.carry || self.flags.zero, Aug 31 02:39:44.132 INFO kablam! | ^^ help: consider using `_BE` instead Aug 31 02:39:44.132 INFO kablam! Aug 31 02:39:44.132 INFO kablam! warning: unused variable: `G` Aug 31 02:39:44.132 INFO kablam! --> chip16/src/cpu.rs:59:13 Aug 31 02:39:44.132 INFO kablam! | Aug 31 02:39:44.132 INFO kablam! 59 | G => self.flags.overflow == self.flags.negative && !self.flags.zero, Aug 31 02:39:44.132 INFO kablam! | ^ help: consider using `_G` instead Aug 31 02:39:44.132 INFO kablam! Aug 31 02:39:44.133 INFO kablam! warning: unused variable: `GE` Aug 31 02:39:44.133 INFO kablam! --> chip16/src/cpu.rs:60:13 Aug 31 02:39:44.133 INFO kablam! | Aug 31 02:39:44.133 INFO kablam! 60 | GE => self.flags.overflow == self.flags.negative, Aug 31 02:39:44.133 INFO kablam! | ^^ help: consider using `_GE` instead Aug 31 02:39:44.133 INFO kablam! Aug 31 02:39:44.133 INFO kablam! warning: unused variable: `L` Aug 31 02:39:44.133 INFO kablam! --> chip16/src/cpu.rs:61:13 Aug 31 02:39:44.133 INFO kablam! | Aug 31 02:39:44.133 INFO kablam! 61 | L => self.flags.overflow != self.flags.negative, Aug 31 02:39:44.133 INFO kablam! | ^ help: consider using `_L` instead Aug 31 02:39:44.133 INFO kablam! Aug 31 02:39:44.133 INFO kablam! warning: unused variable: `LE` Aug 31 02:39:44.133 INFO kablam! --> chip16/src/cpu.rs:62:13 Aug 31 02:39:44.133 INFO kablam! | Aug 31 02:39:44.133 INFO kablam! 62 | LE => self.flags.overflow != self.flags.negative || self.flags.zero, Aug 31 02:39:44.133 INFO kablam! | ^^ help: consider using `_LE` instead Aug 31 02:39:44.133 INFO kablam! Aug 31 02:39:44.134 INFO kablam! warning: unused variable: `NOP` Aug 31 02:39:44.134 INFO kablam! --> chip16/src/cpu.rs:70:13 Aug 31 02:39:44.134 INFO kablam! | Aug 31 02:39:44.134 INFO kablam! 70 | NOP => Cpu::nop, Aug 31 02:39:44.134 INFO kablam! | ^^^ help: consider using `_NOP` instead Aug 31 02:39:44.134 INFO kablam! Aug 31 02:39:44.134 INFO kablam! warning: unused variable: `CLS` Aug 31 02:39:44.134 INFO kablam! --> chip16/src/cpu.rs:71:13 Aug 31 02:39:44.134 INFO kablam! | Aug 31 02:39:44.134 INFO kablam! 71 | CLS => Cpu::cls, Aug 31 02:39:44.134 INFO kablam! | ^^^ help: consider using `_CLS` instead Aug 31 02:39:44.135 INFO kablam! Aug 31 02:39:44.135 INFO kablam! warning: unused variable: `VBLNK` Aug 31 02:39:44.135 INFO kablam! --> chip16/src/cpu.rs:72:13 Aug 31 02:39:44.135 INFO kablam! | Aug 31 02:39:44.135 INFO kablam! 72 | VBLNK => Cpu::vblnk, Aug 31 02:39:44.135 INFO kablam! | ^^^^^ help: consider using `_VBLNK` instead Aug 31 02:39:44.135 INFO kablam! Aug 31 02:39:44.135 INFO kablam! warning: unused variable: `SPR` Aug 31 02:39:44.135 INFO kablam! --> chip16/src/cpu.rs:73:13 Aug 31 02:39:44.135 INFO kablam! | Aug 31 02:39:44.135 INFO kablam! 73 | SPR => Cpu::spr, Aug 31 02:39:44.135 INFO kablam! | ^^^ help: consider using `_SPR` instead Aug 31 02:39:44.135 INFO kablam! Aug 31 02:39:44.136 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.136 INFO kablam! --> chip16/src/cpu.rs:79:23 Aug 31 02:39:44.136 INFO kablam! | Aug 31 02:39:44.136 INFO kablam! 79 | fn nop(&mut self, instruction: Instruction) {} Aug 31 02:39:44.136 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.136 INFO kablam! Aug 31 02:39:44.136 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.136 INFO kablam! --> chip16/src/cpu.rs:81:23 Aug 31 02:39:44.136 INFO kablam! | Aug 31 02:39:44.136 INFO kablam! 81 | fn cls(&mut self, instruction: Instruction) { Aug 31 02:39:44.136 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.136 INFO kablam! Aug 31 02:39:44.137 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.137 INFO kablam! --> chip16/src/cpu.rs:85:25 Aug 31 02:39:44.137 INFO kablam! | Aug 31 02:39:44.137 INFO kablam! 85 | fn vblnk(&mut self, instruction: Instruction) { Aug 31 02:39:44.138 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.138 INFO kablam! Aug 31 02:39:44.138 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.138 INFO kablam! --> chip16/src/cpu.rs:90:23 Aug 31 02:39:44.138 INFO kablam! | Aug 31 02:39:44.138 INFO kablam! 90 | fn bgc(&mut self, instruction: Instruction) {} Aug 31 02:39:44.138 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.138 INFO kablam! Aug 31 02:39:44.139 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.139 INFO kablam! --> chip16/src/cpu.rs:97:24 Aug 31 02:39:44.139 INFO kablam! | Aug 31 02:39:44.139 INFO kablam! 97 | fn drwi(&mut self, instruction: Instruction) { Aug 31 02:39:44.139 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.139 INFO kablam! Aug 31 02:39:44.139 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.140 INFO kablam! --> chip16/src/cpu.rs:102:24 Aug 31 02:39:44.140 INFO kablam! | Aug 31 02:39:44.140 INFO kablam! 102 | fn drwr(&mut self, instruction: Instruction) {} Aug 31 02:39:44.140 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.140 INFO kablam! Aug 31 02:39:44.140 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.140 INFO kablam! --> chip16/src/cpu.rs:109:24 Aug 31 02:39:44.140 INFO kablam! | Aug 31 02:39:44.141 INFO kablam! 109 | fn flip(&mut self, instruction: Instruction) {} Aug 31 02:39:44.141 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.141 INFO kablam! Aug 31 02:39:44.141 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.141 INFO kablam! --> chip16/src/cpu.rs:110:24 Aug 31 02:39:44.141 INFO kablam! | Aug 31 02:39:44.141 INFO kablam! 110 | fn snd0(&mut self, instruction: Instruction) {} Aug 31 02:39:44.142 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.142 INFO kablam! Aug 31 02:39:44.142 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.142 INFO kablam! --> chip16/src/cpu.rs:111:24 Aug 31 02:39:44.142 INFO kablam! | Aug 31 02:39:44.142 INFO kablam! 111 | fn snd1(&mut self, instruction: Instruction) {} Aug 31 02:39:44.142 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.143 INFO kablam! Aug 31 02:39:44.143 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.143 INFO kablam! --> chip16/src/cpu.rs:112:24 Aug 31 02:39:44.143 INFO kablam! | Aug 31 02:39:44.143 INFO kablam! 112 | fn snd2(&mut self, instruction: Instruction) {} Aug 31 02:39:44.143 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.143 INFO kablam! Aug 31 02:39:44.143 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.144 INFO kablam! --> chip16/src/cpu.rs:113:24 Aug 31 02:39:44.144 INFO kablam! | Aug 31 02:39:44.144 INFO kablam! 113 | fn snd3(&mut self, instruction: Instruction) {} Aug 31 02:39:44.144 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.144 INFO kablam! Aug 31 02:39:44.144 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.144 INFO kablam! --> chip16/src/cpu.rs:114:23 Aug 31 02:39:44.145 INFO kablam! | Aug 31 02:39:44.145 INFO kablam! 114 | fn snp(&mut self, instruction: Instruction) {} Aug 31 02:39:44.145 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.145 INFO kablam! Aug 31 02:39:44.145 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.145 INFO kablam! --> chip16/src/cpu.rs:115:23 Aug 31 02:39:44.145 INFO kablam! | Aug 31 02:39:44.146 INFO kablam! 115 | fn sng(&mut self, instruction: Instruction) {} Aug 31 02:39:44.146 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.146 INFO kablam! Aug 31 02:39:44.146 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.146 INFO kablam! --> chip16/src/cpu.rs:121:23 Aug 31 02:39:44.146 INFO kablam! | Aug 31 02:39:44.146 INFO kablam! 121 | fn jmc(&mut self, instruction: Instruction) {} Aug 31 02:39:44.147 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.147 INFO kablam! Aug 31 02:39:44.147 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.147 INFO kablam! --> chip16/src/cpu.rs:136:25 Aug 31 02:39:44.147 INFO kablam! | Aug 31 02:39:44.147 INFO kablam! 136 | fn calli(&mut self, instruction: Instruction) {} Aug 31 02:39:44.147 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.147 INFO kablam! Aug 31 02:39:44.148 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.148 INFO kablam! --> chip16/src/cpu.rs:137:23 Aug 31 02:39:44.148 INFO kablam! | Aug 31 02:39:44.148 INFO kablam! 137 | fn ret(&mut self, instruction: Instruction) {} Aug 31 02:39:44.148 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.148 INFO kablam! Aug 31 02:39:44.148 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.149 INFO kablam! --> chip16/src/cpu.rs:138:24 Aug 31 02:39:44.149 INFO kablam! | Aug 31 02:39:44.149 INFO kablam! 138 | fn jmpr(&mut self, instruction: Instruction) {} Aug 31 02:39:44.149 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.149 INFO kablam! Aug 31 02:39:44.149 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.149 INFO kablam! --> chip16/src/cpu.rs:139:22 Aug 31 02:39:44.150 INFO kablam! | Aug 31 02:39:44.150 INFO kablam! 139 | fn cx(&mut self, instruction: Instruction) {} Aug 31 02:39:44.150 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.150 INFO kablam! Aug 31 02:39:44.150 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.150 INFO kablam! --> chip16/src/cpu.rs:140:25 Aug 31 02:39:44.150 INFO kablam! | Aug 31 02:39:44.151 INFO kablam! 140 | fn callr(&mut self, instruction: Instruction) {} Aug 31 02:39:44.151 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.151 INFO kablam! Aug 31 02:39:44.151 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.151 INFO kablam! --> chip16/src/cpu.rs:147:24 Aug 31 02:39:44.151 INFO kablam! | Aug 31 02:39:44.151 INFO kablam! 147 | fn ldis(&mut self, instruction: Instruction) {} Aug 31 02:39:44.152 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.152 INFO kablam! Aug 31 02:39:44.152 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.152 INFO kablam! --> chip16/src/cpu.rs:148:24 Aug 31 02:39:44.152 INFO kablam! | Aug 31 02:39:44.152 INFO kablam! 148 | fn ldmi(&mut self, instruction: Instruction) {} Aug 31 02:39:44.152 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.153 INFO kablam! Aug 31 02:39:44.153 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.153 INFO kablam! --> chip16/src/cpu.rs:149:24 Aug 31 02:39:44.153 INFO kablam! | Aug 31 02:39:44.153 INFO kablam! 149 | fn ldmr(&mut self, instruction: Instruction) {} Aug 31 02:39:44.153 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.153 INFO kablam! Aug 31 02:39:44.153 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.154 INFO kablam! --> chip16/src/cpu.rs:150:23 Aug 31 02:39:44.154 INFO kablam! | Aug 31 02:39:44.154 INFO kablam! 150 | fn mov(&mut self, instruction: Instruction) {} Aug 31 02:39:44.154 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.154 INFO kablam! Aug 31 02:39:44.155 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.155 INFO kablam! --> chip16/src/cpu.rs:151:24 Aug 31 02:39:44.155 INFO kablam! | Aug 31 02:39:44.155 INFO kablam! 151 | fn stmi(&mut self, instruction: Instruction) {} Aug 31 02:39:44.155 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.155 INFO kablam! Aug 31 02:39:44.155 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.156 INFO kablam! --> chip16/src/cpu.rs:152:24 Aug 31 02:39:44.156 INFO kablam! | Aug 31 02:39:44.156 INFO kablam! 152 | fn stmr(&mut self, instruction: Instruction) {} Aug 31 02:39:44.156 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.156 INFO kablam! Aug 31 02:39:44.156 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.156 INFO kablam! --> chip16/src/cpu.rs:172:24 Aug 31 02:39:44.157 INFO kablam! | Aug 31 02:39:44.157 INFO kablam! 172 | fn subi(&mut self, instruction: Instruction) {} Aug 31 02:39:44.157 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.157 INFO kablam! Aug 31 02:39:44.157 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.157 INFO kablam! --> chip16/src/cpu.rs:173:25 Aug 31 02:39:44.157 INFO kablam! | Aug 31 02:39:44.157 INFO kablam! 173 | fn subr2(&mut self, instruction: Instruction) {} Aug 31 02:39:44.158 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.158 INFO kablam! Aug 31 02:39:44.158 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.158 INFO kablam! --> chip16/src/cpu.rs:174:25 Aug 31 02:39:44.158 INFO kablam! | Aug 31 02:39:44.158 INFO kablam! 174 | fn subr3(&mut self, instruction: Instruction) {} Aug 31 02:39:44.159 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.159 INFO kablam! Aug 31 02:39:44.159 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.159 INFO kablam! --> chip16/src/cpu.rs:175:24 Aug 31 02:39:44.159 INFO kablam! | Aug 31 02:39:44.159 INFO kablam! 175 | fn cmpi(&mut self, instruction: Instruction) {} Aug 31 02:39:44.159 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.160 INFO kablam! Aug 31 02:39:44.160 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.160 INFO kablam! --> chip16/src/cpu.rs:176:24 Aug 31 02:39:44.163 INFO kablam! | Aug 31 02:39:44.163 INFO kablam! 176 | fn cmpr(&mut self, instruction: Instruction) {} Aug 31 02:39:44.163 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.163 INFO kablam! Aug 31 02:39:44.163 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.163 INFO kablam! --> chip16/src/cpu.rs:177:24 Aug 31 02:39:44.163 INFO kablam! | Aug 31 02:39:44.163 INFO kablam! 177 | fn andi(&mut self, instruction: Instruction) {} Aug 31 02:39:44.164 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.164 INFO kablam! Aug 31 02:39:44.164 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.164 INFO kablam! --> chip16/src/cpu.rs:178:25 Aug 31 02:39:44.164 INFO kablam! | Aug 31 02:39:44.164 INFO kablam! 178 | fn andr2(&mut self, instruction: Instruction) {} Aug 31 02:39:44.165 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.165 INFO kablam! Aug 31 02:39:44.165 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.165 INFO kablam! --> chip16/src/cpu.rs:179:25 Aug 31 02:39:44.165 INFO kablam! | Aug 31 02:39:44.166 INFO kablam! 179 | fn andr3(&mut self, instruction: Instruction) {} Aug 31 02:39:44.166 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.166 INFO kablam! Aug 31 02:39:44.166 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.166 INFO kablam! --> chip16/src/cpu.rs:180:24 Aug 31 02:39:44.166 INFO kablam! | Aug 31 02:39:44.167 INFO kablam! 180 | fn tsti(&mut self, instruction: Instruction) {} Aug 31 02:39:44.167 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.167 INFO kablam! Aug 31 02:39:44.167 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.167 INFO kablam! --> chip16/src/cpu.rs:181:24 Aug 31 02:39:44.167 INFO kablam! | Aug 31 02:39:44.167 INFO kablam! 181 | fn tstr(&mut self, instruction: Instruction) {} Aug 31 02:39:44.168 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.168 INFO kablam! Aug 31 02:39:44.168 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.168 INFO kablam! --> chip16/src/cpu.rs:182:23 Aug 31 02:39:44.168 INFO kablam! | Aug 31 02:39:44.168 INFO kablam! 182 | fn ori(&mut self, instruction: Instruction) {} Aug 31 02:39:44.168 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.168 INFO kablam! Aug 31 02:39:44.169 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.169 INFO kablam! --> chip16/src/cpu.rs:183:24 Aug 31 02:39:44.169 INFO kablam! | Aug 31 02:39:44.169 INFO kablam! 183 | fn orr2(&mut self, instruction: Instruction) {} Aug 31 02:39:44.169 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.169 INFO kablam! Aug 31 02:39:44.169 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.169 INFO kablam! --> chip16/src/cpu.rs:184:24 Aug 31 02:39:44.170 INFO kablam! | Aug 31 02:39:44.170 INFO kablam! 184 | fn orr3(&mut self, instruction: Instruction) {} Aug 31 02:39:44.170 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.170 INFO kablam! Aug 31 02:39:44.170 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.170 INFO kablam! --> chip16/src/cpu.rs:185:24 Aug 31 02:39:44.170 INFO kablam! | Aug 31 02:39:44.171 INFO kablam! 185 | fn xori(&mut self, instruction: Instruction) {} Aug 31 02:39:44.171 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.171 INFO kablam! Aug 31 02:39:44.171 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.171 INFO kablam! --> chip16/src/cpu.rs:186:25 Aug 31 02:39:44.171 INFO kablam! | Aug 31 02:39:44.171 INFO kablam! 186 | fn xorr2(&mut self, instruction: Instruction) {} Aug 31 02:39:44.171 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.172 INFO kablam! Aug 31 02:39:44.172 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.172 INFO kablam! --> chip16/src/cpu.rs:187:25 Aug 31 02:39:44.172 INFO kablam! | Aug 31 02:39:44.172 INFO kablam! 187 | fn xorr3(&mut self, instruction: Instruction) {} Aug 31 02:39:44.172 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.172 INFO kablam! Aug 31 02:39:44.172 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.173 INFO kablam! --> chip16/src/cpu.rs:188:24 Aug 31 02:39:44.173 INFO kablam! | Aug 31 02:39:44.173 INFO kablam! 188 | fn muli(&mut self, instruction: Instruction) {} Aug 31 02:39:44.173 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.173 INFO kablam! Aug 31 02:39:44.173 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.173 INFO kablam! --> chip16/src/cpu.rs:189:25 Aug 31 02:39:44.173 INFO kablam! | Aug 31 02:39:44.174 INFO kablam! 189 | fn mulr2(&mut self, instruction: Instruction) {} Aug 31 02:39:44.174 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.174 INFO kablam! Aug 31 02:39:44.174 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.174 INFO kablam! --> chip16/src/cpu.rs:190:25 Aug 31 02:39:44.174 INFO kablam! | Aug 31 02:39:44.174 INFO kablam! 190 | fn mulr3(&mut self, instruction: Instruction) {} Aug 31 02:39:44.175 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.175 INFO kablam! Aug 31 02:39:44.175 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.175 INFO kablam! --> chip16/src/cpu.rs:191:24 Aug 31 02:39:44.175 INFO kablam! | Aug 31 02:39:44.175 INFO kablam! 191 | fn divi(&mut self, instruction: Instruction) {} Aug 31 02:39:44.175 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.175 INFO kablam! Aug 31 02:39:44.176 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.176 INFO kablam! --> chip16/src/cpu.rs:192:25 Aug 31 02:39:44.176 INFO kablam! | Aug 31 02:39:44.176 INFO kablam! 192 | fn divr2(&mut self, instruction: Instruction) {} Aug 31 02:39:44.176 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.176 INFO kablam! Aug 31 02:39:44.176 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.176 INFO kablam! --> chip16/src/cpu.rs:193:25 Aug 31 02:39:44.177 INFO kablam! | Aug 31 02:39:44.177 INFO kablam! 193 | fn divr3(&mut self, instruction: Instruction) {} Aug 31 02:39:44.177 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.177 INFO kablam! Aug 31 02:39:44.177 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.177 INFO kablam! --> chip16/src/cpu.rs:194:24 Aug 31 02:39:44.177 INFO kablam! | Aug 31 02:39:44.177 INFO kablam! 194 | fn modi(&mut self, instruction: Instruction) {} Aug 31 02:39:44.178 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.178 INFO kablam! Aug 31 02:39:44.178 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.178 INFO kablam! --> chip16/src/cpu.rs:195:25 Aug 31 02:39:44.178 INFO kablam! | Aug 31 02:39:44.178 INFO kablam! 195 | fn modr2(&mut self, instruction: Instruction) {} Aug 31 02:39:44.178 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.178 INFO kablam! Aug 31 02:39:44.179 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.179 INFO kablam! --> chip16/src/cpu.rs:196:25 Aug 31 02:39:44.179 INFO kablam! | Aug 31 02:39:44.179 INFO kablam! 196 | fn modr3(&mut self, instruction: Instruction) {} Aug 31 02:39:44.179 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.179 INFO kablam! Aug 31 02:39:44.179 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.180 INFO kablam! --> chip16/src/cpu.rs:197:24 Aug 31 02:39:44.180 INFO kablam! | Aug 31 02:39:44.180 INFO kablam! 197 | fn remi(&mut self, instruction: Instruction) {} Aug 31 02:39:44.180 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.180 INFO kablam! Aug 31 02:39:44.180 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.180 INFO kablam! --> chip16/src/cpu.rs:198:25 Aug 31 02:39:44.180 INFO kablam! | Aug 31 02:39:44.181 INFO kablam! 198 | fn remr2(&mut self, instruction: Instruction) {} Aug 31 02:39:44.181 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.181 INFO kablam! Aug 31 02:39:44.181 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.181 INFO kablam! --> chip16/src/cpu.rs:199:25 Aug 31 02:39:44.181 INFO kablam! | Aug 31 02:39:44.181 INFO kablam! 199 | fn remr3(&mut self, instruction: Instruction) {} Aug 31 02:39:44.181 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.182 INFO kablam! Aug 31 02:39:44.182 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.182 INFO kablam! --> chip16/src/cpu.rs:200:24 Aug 31 02:39:44.182 INFO kablam! | Aug 31 02:39:44.182 INFO kablam! 200 | fn shln(&mut self, instruction: Instruction) {} Aug 31 02:39:44.182 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.182 INFO kablam! Aug 31 02:39:44.182 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.183 INFO kablam! --> chip16/src/cpu.rs:201:24 Aug 31 02:39:44.183 INFO kablam! | Aug 31 02:39:44.183 INFO kablam! 201 | fn shrn(&mut self, instruction: Instruction) {} Aug 31 02:39:44.183 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.183 INFO kablam! Aug 31 02:39:44.183 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.183 INFO kablam! --> chip16/src/cpu.rs:202:24 Aug 31 02:39:44.183 INFO kablam! | Aug 31 02:39:44.183 INFO kablam! 202 | fn sarn(&mut self, instruction: Instruction) {} Aug 31 02:39:44.184 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.184 INFO kablam! Aug 31 02:39:44.184 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.184 INFO kablam! --> chip16/src/cpu.rs:203:24 Aug 31 02:39:44.184 INFO kablam! | Aug 31 02:39:44.184 INFO kablam! 203 | fn shlr(&mut self, instruction: Instruction) {} Aug 31 02:39:44.184 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.184 INFO kablam! Aug 31 02:39:44.185 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.185 INFO kablam! --> chip16/src/cpu.rs:204:24 Aug 31 02:39:44.185 INFO kablam! | Aug 31 02:39:44.185 INFO kablam! 204 | fn shrr(&mut self, instruction: Instruction) {} Aug 31 02:39:44.185 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.185 INFO kablam! Aug 31 02:39:44.185 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.185 INFO kablam! --> chip16/src/cpu.rs:205:24 Aug 31 02:39:44.185 INFO kablam! | Aug 31 02:39:44.186 INFO kablam! 205 | fn sarr(&mut self, instruction: Instruction) {} Aug 31 02:39:44.186 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.186 INFO kablam! Aug 31 02:39:44.186 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.186 INFO kablam! --> chip16/src/cpu.rs:206:24 Aug 31 02:39:44.186 INFO kablam! | Aug 31 02:39:44.186 INFO kablam! 206 | fn push(&mut self, instruction: Instruction) {} Aug 31 02:39:44.187 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.187 INFO kablam! Aug 31 02:39:44.187 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.187 INFO kablam! --> chip16/src/cpu.rs:207:23 Aug 31 02:39:44.187 INFO kablam! | Aug 31 02:39:44.187 INFO kablam! 207 | fn pop(&mut self, instruction: Instruction) {} Aug 31 02:39:44.187 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.187 INFO kablam! Aug 31 02:39:44.188 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.188 INFO kablam! --> chip16/src/cpu.rs:208:27 Aug 31 02:39:44.188 INFO kablam! | Aug 31 02:39:44.188 INFO kablam! 208 | fn pushall(&mut self, instruction: Instruction) {} Aug 31 02:39:44.188 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.188 INFO kablam! Aug 31 02:39:44.188 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.188 INFO kablam! --> chip16/src/cpu.rs:209:26 Aug 31 02:39:44.189 INFO kablam! | Aug 31 02:39:44.189 INFO kablam! 209 | fn popall(&mut self, instruction: Instruction) {} Aug 31 02:39:44.189 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.189 INFO kablam! Aug 31 02:39:44.189 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.189 INFO kablam! --> chip16/src/cpu.rs:210:25 Aug 31 02:39:44.189 INFO kablam! | Aug 31 02:39:44.189 INFO kablam! 210 | fn pushf(&mut self, instruction: Instruction) {} Aug 31 02:39:44.190 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.190 INFO kablam! Aug 31 02:39:44.190 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.190 INFO kablam! --> chip16/src/cpu.rs:211:24 Aug 31 02:39:44.190 INFO kablam! | Aug 31 02:39:44.190 INFO kablam! 211 | fn popf(&mut self, instruction: Instruction) {} Aug 31 02:39:44.190 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.190 INFO kablam! Aug 31 02:39:44.191 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.191 INFO kablam! --> chip16/src/cpu.rs:212:24 Aug 31 02:39:44.191 INFO kablam! | Aug 31 02:39:44.191 INFO kablam! 212 | fn pali(&mut self, instruction: Instruction) {} Aug 31 02:39:44.191 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.191 INFO kablam! Aug 31 02:39:44.191 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.192 INFO kablam! --> chip16/src/cpu.rs:213:24 Aug 31 02:39:44.192 INFO kablam! | Aug 31 02:39:44.192 INFO kablam! 213 | fn palr(&mut self, instruction: Instruction) {} Aug 31 02:39:44.192 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.192 INFO kablam! Aug 31 02:39:44.192 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.192 INFO kablam! --> chip16/src/cpu.rs:214:24 Aug 31 02:39:44.192 INFO kablam! | Aug 31 02:39:44.193 INFO kablam! 214 | fn noti(&mut self, instruction: Instruction) {} Aug 31 02:39:44.193 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.193 INFO kablam! Aug 31 02:39:44.193 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.193 INFO kablam! --> chip16/src/cpu.rs:215:25 Aug 31 02:39:44.193 INFO kablam! | Aug 31 02:39:44.193 INFO kablam! 215 | fn notr1(&mut self, instruction: Instruction) {} Aug 31 02:39:44.193 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.194 INFO kablam! Aug 31 02:39:44.194 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.194 INFO kablam! --> chip16/src/cpu.rs:216:25 Aug 31 02:39:44.194 INFO kablam! | Aug 31 02:39:44.194 INFO kablam! 216 | fn notr2(&mut self, instruction: Instruction) {} Aug 31 02:39:44.194 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.194 INFO kablam! Aug 31 02:39:44.194 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.195 INFO kablam! --> chip16/src/cpu.rs:217:24 Aug 31 02:39:44.195 INFO kablam! | Aug 31 02:39:44.195 INFO kablam! 217 | fn negi(&mut self, instruction: Instruction) {} Aug 31 02:39:44.195 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.195 INFO kablam! Aug 31 02:39:44.195 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.195 INFO kablam! --> chip16/src/cpu.rs:218:25 Aug 31 02:39:44.196 INFO kablam! | Aug 31 02:39:44.196 INFO kablam! 218 | fn negr1(&mut self, instruction: Instruction) {} Aug 31 02:39:44.196 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.196 INFO kablam! Aug 31 02:39:44.196 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.196 INFO kablam! --> chip16/src/cpu.rs:219:25 Aug 31 02:39:44.196 INFO kablam! | Aug 31 02:39:44.196 INFO kablam! 219 | fn negr2(&mut self, instruction: Instruction) {} Aug 31 02:39:44.197 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.197 INFO kablam! Aug 31 02:39:44.197 INFO kablam! warning: unused variable: `checksum` Aug 31 02:39:44.197 INFO kablam! --> chip16/src/rom.rs:80:13 Aug 31 02:39:44.197 INFO kablam! | Aug 31 02:39:44.197 INFO kablam! 80 | let checksum = metadata.read_u32::()?; Aug 31 02:39:44.197 INFO kablam! | ^^^^^^^^ help: consider using `_checksum` instead Aug 31 02:39:44.197 INFO kablam! Aug 31 02:39:44.198 INFO kablam! warning[E0170]: pattern binding `Z` is named the same as one of the variants of the type `instruction::Condition` Aug 31 02:39:44.198 INFO kablam! --> chip16/src/cpu.rs:48:13 Aug 31 02:39:44.198 INFO kablam! | Aug 31 02:39:44.198 INFO kablam! 48 | Z => self.flags.zero, Aug 31 02:39:44.198 INFO kablam! | ^ help: to match on the variant, qualify the path: `instruction::Condition::Z` Aug 31 02:39:44.198 INFO kablam! Aug 31 02:39:44.198 INFO kablam! warning[E0170]: pattern binding `NZ` is named the same as one of the variants of the type `instruction::Condition` Aug 31 02:39:44.199 INFO kablam! --> chip16/src/cpu.rs:49:13 Aug 31 02:39:44.199 INFO kablam! | Aug 31 02:39:44.199 INFO kablam! 49 | NZ => !self.flags.zero, Aug 31 02:39:44.199 INFO kablam! | ^^ help: to match on the variant, qualify the path: `instruction::Condition::NZ` Aug 31 02:39:44.199 INFO kablam! Aug 31 02:39:44.199 INFO kablam! warning[E0170]: pattern binding `N` is named the same as one of the variants of the type `instruction::Condition` Aug 31 02:39:44.199 INFO kablam! --> chip16/src/cpu.rs:50:13 Aug 31 02:39:44.199 INFO kablam! | Aug 31 02:39:44.200 INFO kablam! 50 | N => self.flags.negative, Aug 31 02:39:44.200 INFO kablam! | ^ help: to match on the variant, qualify the path: `instruction::Condition::N` Aug 31 02:39:44.200 INFO kablam! Aug 31 02:39:44.200 INFO kablam! warning[E0170]: pattern binding `NN` is named the same as one of the variants of the type `instruction::Condition` Aug 31 02:39:44.200 INFO kablam! --> chip16/src/cpu.rs:51:13 Aug 31 02:39:44.200 INFO kablam! | Aug 31 02:39:44.200 INFO kablam! 51 | NN => !self.flags.negative, Aug 31 02:39:44.201 INFO kablam! | ^^ help: to match on the variant, qualify the path: `instruction::Condition::NN` Aug 31 02:39:44.201 INFO kablam! Aug 31 02:39:44.201 INFO kablam! warning[E0170]: pattern binding `P` is named the same as one of the variants of the type `instruction::Condition` Aug 31 02:39:44.201 INFO kablam! --> chip16/src/cpu.rs:52:13 Aug 31 02:39:44.201 INFO kablam! | Aug 31 02:39:44.201 INFO kablam! 52 | P => !self.flags.negative && !self.flags.zero, Aug 31 02:39:44.201 INFO kablam! | ^ help: to match on the variant, qualify the path: `instruction::Condition::P` Aug 31 02:39:44.202 INFO kablam! Aug 31 02:39:44.202 INFO kablam! warning[E0170]: pattern binding `O` is named the same as one of the variants of the type `instruction::Condition` Aug 31 02:39:44.202 INFO kablam! --> chip16/src/cpu.rs:53:13 Aug 31 02:39:44.202 INFO kablam! | Aug 31 02:39:44.202 INFO kablam! 53 | O => self.flags.overflow, Aug 31 02:39:44.202 INFO kablam! | ^ help: to match on the variant, qualify the path: `instruction::Condition::O` Aug 31 02:39:44.202 INFO kablam! Aug 31 02:39:44.203 INFO kablam! warning[E0170]: pattern binding `NO` is named the same as one of the variants of the type `instruction::Condition` Aug 31 02:39:44.203 INFO kablam! --> chip16/src/cpu.rs:54:13 Aug 31 02:39:44.203 INFO kablam! | Aug 31 02:39:44.203 INFO kablam! 54 | NO => !self.flags.overflow, Aug 31 02:39:44.203 INFO kablam! | ^^ help: to match on the variant, qualify the path: `instruction::Condition::NO` Aug 31 02:39:44.203 INFO kablam! Aug 31 02:39:44.203 INFO kablam! warning[E0170]: pattern binding `A` is named the same as one of the variants of the type `instruction::Condition` Aug 31 02:39:44.203 INFO kablam! --> chip16/src/cpu.rs:55:13 Aug 31 02:39:44.204 INFO kablam! | Aug 31 02:39:44.204 INFO kablam! 55 | A => !self.flags.carry && !self.flags.zero, Aug 31 02:39:44.204 INFO kablam! | ^ help: to match on the variant, qualify the path: `instruction::Condition::A` Aug 31 02:39:44.204 INFO kablam! Aug 31 02:39:44.204 INFO kablam! warning[E0170]: pattern binding `AE` is named the same as one of the variants of the type `instruction::Condition` Aug 31 02:39:44.204 INFO kablam! --> chip16/src/cpu.rs:56:13 Aug 31 02:39:44.205 INFO kablam! | Aug 31 02:39:44.205 INFO kablam! 56 | AE => !self.flags.carry, Aug 31 02:39:44.205 INFO kablam! | ^^ help: to match on the variant, qualify the path: `instruction::Condition::AE` Aug 31 02:39:44.205 INFO kablam! Aug 31 02:39:44.205 INFO kablam! warning[E0170]: pattern binding `B` is named the same as one of the variants of the type `instruction::Condition` Aug 31 02:39:44.205 INFO kablam! --> chip16/src/cpu.rs:57:13 Aug 31 02:39:44.205 INFO kablam! | Aug 31 02:39:44.205 INFO kablam! 57 | B => self.flags.carry, Aug 31 02:39:44.206 INFO kablam! | ^ help: to match on the variant, qualify the path: `instruction::Condition::B` Aug 31 02:39:44.206 INFO kablam! Aug 31 02:39:44.206 INFO kablam! warning[E0170]: pattern binding `BE` is named the same as one of the variants of the type `instruction::Condition` Aug 31 02:39:44.206 INFO kablam! --> chip16/src/cpu.rs:58:13 Aug 31 02:39:44.206 INFO kablam! | Aug 31 02:39:44.206 INFO kablam! 58 | BE => self.flags.carry || self.flags.zero, Aug 31 02:39:44.206 INFO kablam! | ^^ help: to match on the variant, qualify the path: `instruction::Condition::BE` Aug 31 02:39:44.207 INFO kablam! Aug 31 02:39:44.207 INFO kablam! warning[E0170]: pattern binding `G` is named the same as one of the variants of the type `instruction::Condition` Aug 31 02:39:44.207 INFO kablam! --> chip16/src/cpu.rs:59:13 Aug 31 02:39:44.207 INFO kablam! | Aug 31 02:39:44.207 INFO kablam! 59 | G => self.flags.overflow == self.flags.negative && !self.flags.zero, Aug 31 02:39:44.207 INFO kablam! | ^ help: to match on the variant, qualify the path: `instruction::Condition::G` Aug 31 02:39:44.207 INFO kablam! Aug 31 02:39:44.208 INFO kablam! warning[E0170]: pattern binding `GE` is named the same as one of the variants of the type `instruction::Condition` Aug 31 02:39:44.208 INFO kablam! --> chip16/src/cpu.rs:60:13 Aug 31 02:39:44.208 INFO kablam! | Aug 31 02:39:44.208 INFO kablam! 60 | GE => self.flags.overflow == self.flags.negative, Aug 31 02:39:44.208 INFO kablam! | ^^ help: to match on the variant, qualify the path: `instruction::Condition::GE` Aug 31 02:39:44.208 INFO kablam! Aug 31 02:39:44.208 INFO kablam! warning[E0170]: pattern binding `L` is named the same as one of the variants of the type `instruction::Condition` Aug 31 02:39:44.209 INFO kablam! --> chip16/src/cpu.rs:61:13 Aug 31 02:39:44.209 INFO kablam! | Aug 31 02:39:44.209 INFO kablam! 61 | L => self.flags.overflow != self.flags.negative, Aug 31 02:39:44.209 INFO kablam! | ^ help: to match on the variant, qualify the path: `instruction::Condition::L` Aug 31 02:39:44.209 INFO kablam! Aug 31 02:39:44.209 INFO kablam! warning[E0170]: pattern binding `LE` is named the same as one of the variants of the type `instruction::Condition` Aug 31 02:39:44.209 INFO kablam! --> chip16/src/cpu.rs:62:13 Aug 31 02:39:44.209 INFO kablam! | Aug 31 02:39:44.210 INFO kablam! 62 | LE => self.flags.overflow != self.flags.negative || self.flags.zero, Aug 31 02:39:44.210 INFO kablam! | ^^ help: to match on the variant, qualify the path: `instruction::Condition::LE` Aug 31 02:39:44.210 INFO kablam! Aug 31 02:39:44.210 INFO kablam! warning: unreachable pattern Aug 31 02:39:44.210 INFO kablam! --> chip16/src/cpu.rs:49:13 Aug 31 02:39:44.210 INFO kablam! | Aug 31 02:39:44.210 INFO kablam! 48 | Z => self.flags.zero, Aug 31 02:39:44.211 INFO kablam! | - matches any value Aug 31 02:39:44.211 INFO kablam! 49 | NZ => !self.flags.zero, Aug 31 02:39:44.211 INFO kablam! | ^^ unreachable pattern Aug 31 02:39:44.211 INFO kablam! | Aug 31 02:39:44.211 INFO kablam! = note: #[warn(unreachable_patterns)] on by default Aug 31 02:39:44.211 INFO kablam! Aug 31 02:39:44.211 INFO kablam! warning: unreachable pattern Aug 31 02:39:44.211 INFO kablam! --> chip16/src/cpu.rs:50:13 Aug 31 02:39:44.211 INFO kablam! | Aug 31 02:39:44.212 INFO kablam! 48 | Z => self.flags.zero, Aug 31 02:39:44.212 INFO kablam! | - matches any value Aug 31 02:39:44.212 INFO kablam! 49 | NZ => !self.flags.zero, Aug 31 02:39:44.212 INFO kablam! 50 | N => self.flags.negative, Aug 31 02:39:44.212 INFO kablam! | ^ unreachable pattern Aug 31 02:39:44.212 INFO kablam! Aug 31 02:39:44.212 INFO kablam! warning: unreachable pattern Aug 31 02:39:44.212 INFO kablam! --> chip16/src/cpu.rs:51:13 Aug 31 02:39:44.213 INFO kablam! | Aug 31 02:39:44.213 INFO kablam! 48 | Z => self.flags.zero, Aug 31 02:39:44.213 INFO kablam! | - matches any value Aug 31 02:39:44.213 INFO kablam! ... Aug 31 02:39:44.213 INFO kablam! 51 | NN => !self.flags.negative, Aug 31 02:39:44.213 INFO kablam! | ^^ unreachable pattern Aug 31 02:39:44.213 INFO kablam! Aug 31 02:39:44.213 INFO kablam! warning: unreachable pattern Aug 31 02:39:44.214 INFO kablam! --> chip16/src/cpu.rs:52:13 Aug 31 02:39:44.214 INFO kablam! | Aug 31 02:39:44.214 INFO kablam! 48 | Z => self.flags.zero, Aug 31 02:39:44.214 INFO kablam! | - matches any value Aug 31 02:39:44.214 INFO kablam! ... Aug 31 02:39:44.214 INFO kablam! 52 | P => !self.flags.negative && !self.flags.zero, Aug 31 02:39:44.214 INFO kablam! | ^ unreachable pattern Aug 31 02:39:44.215 INFO kablam! Aug 31 02:39:44.215 INFO kablam! warning: unreachable pattern Aug 31 02:39:44.215 INFO kablam! --> chip16/src/cpu.rs:53:13 Aug 31 02:39:44.215 INFO kablam! | Aug 31 02:39:44.215 INFO kablam! 48 | Z => self.flags.zero, Aug 31 02:39:44.215 INFO kablam! | - matches any value Aug 31 02:39:44.215 INFO kablam! ... Aug 31 02:39:44.215 INFO kablam! 53 | O => self.flags.overflow, Aug 31 02:39:44.216 INFO kablam! | ^ unreachable pattern Aug 31 02:39:44.216 INFO kablam! Aug 31 02:39:44.216 INFO kablam! warning: unreachable pattern Aug 31 02:39:44.216 INFO kablam! --> chip16/src/cpu.rs:54:13 Aug 31 02:39:44.216 INFO kablam! | Aug 31 02:39:44.216 INFO kablam! 48 | Z => self.flags.zero, Aug 31 02:39:44.216 INFO kablam! | - matches any value Aug 31 02:39:44.216 INFO kablam! ... Aug 31 02:39:44.217 INFO kablam! 54 | NO => !self.flags.overflow, Aug 31 02:39:44.217 INFO kablam! | ^^ unreachable pattern Aug 31 02:39:44.217 INFO kablam! Aug 31 02:39:44.217 INFO kablam! warning: unreachable pattern Aug 31 02:39:44.217 INFO kablam! --> chip16/src/cpu.rs:55:13 Aug 31 02:39:44.217 INFO kablam! | Aug 31 02:39:44.217 INFO kablam! 48 | Z => self.flags.zero, Aug 31 02:39:44.217 INFO kablam! | - matches any value Aug 31 02:39:44.217 INFO kablam! ... Aug 31 02:39:44.218 INFO kablam! 55 | A => !self.flags.carry && !self.flags.zero, Aug 31 02:39:44.218 INFO kablam! | ^ unreachable pattern Aug 31 02:39:44.218 INFO kablam! Aug 31 02:39:44.218 INFO kablam! warning: unreachable pattern Aug 31 02:39:44.218 INFO kablam! --> chip16/src/cpu.rs:56:13 Aug 31 02:39:44.218 INFO kablam! | Aug 31 02:39:44.218 INFO kablam! 48 | Z => self.flags.zero, Aug 31 02:39:44.219 INFO kablam! | - matches any value Aug 31 02:39:44.219 INFO kablam! ... Aug 31 02:39:44.219 INFO kablam! 56 | AE => !self.flags.carry, Aug 31 02:39:44.219 INFO kablam! | ^^ unreachable pattern Aug 31 02:39:44.219 INFO kablam! Aug 31 02:39:44.219 INFO kablam! warning: unreachable pattern Aug 31 02:39:44.219 INFO kablam! --> chip16/src/cpu.rs:57:13 Aug 31 02:39:44.220 INFO kablam! | Aug 31 02:39:44.220 INFO kablam! 48 | Z => self.flags.zero, Aug 31 02:39:44.220 INFO kablam! | - matches any value Aug 31 02:39:44.220 INFO kablam! ... Aug 31 02:39:44.220 INFO kablam! 57 | B => self.flags.carry, Aug 31 02:39:44.220 INFO kablam! | ^ unreachable pattern Aug 31 02:39:44.220 INFO kablam! Aug 31 02:39:44.220 INFO kablam! warning: unreachable pattern Aug 31 02:39:44.221 INFO kablam! --> chip16/src/cpu.rs:58:13 Aug 31 02:39:44.221 INFO kablam! | Aug 31 02:39:44.221 INFO kablam! 48 | Z => self.flags.zero, Aug 31 02:39:44.221 INFO kablam! | - matches any value Aug 31 02:39:44.221 INFO kablam! ... Aug 31 02:39:44.221 INFO kablam! 58 | BE => self.flags.carry || self.flags.zero, Aug 31 02:39:44.221 INFO kablam! | ^^ unreachable pattern Aug 31 02:39:44.221 INFO kablam! Aug 31 02:39:44.222 INFO kablam! warning: unreachable pattern Aug 31 02:39:44.222 INFO kablam! --> chip16/src/cpu.rs:59:13 Aug 31 02:39:44.222 INFO kablam! | Aug 31 02:39:44.222 INFO kablam! 48 | Z => self.flags.zero, Aug 31 02:39:44.222 INFO kablam! | - matches any value Aug 31 02:39:44.222 INFO kablam! ... Aug 31 02:39:44.222 INFO kablam! 59 | G => self.flags.overflow == self.flags.negative && !self.flags.zero, Aug 31 02:39:44.223 INFO kablam! | ^ unreachable pattern Aug 31 02:39:44.223 INFO kablam! Aug 31 02:39:44.223 INFO kablam! warning: unreachable pattern Aug 31 02:39:44.223 INFO kablam! --> chip16/src/cpu.rs:60:13 Aug 31 02:39:44.223 INFO kablam! | Aug 31 02:39:44.223 INFO kablam! 48 | Z => self.flags.zero, Aug 31 02:39:44.223 INFO kablam! | - matches any value Aug 31 02:39:44.223 INFO kablam! ... Aug 31 02:39:44.224 INFO kablam! 60 | GE => self.flags.overflow == self.flags.negative, Aug 31 02:39:44.224 INFO kablam! | ^^ unreachable pattern Aug 31 02:39:44.224 INFO kablam! Aug 31 02:39:44.224 INFO kablam! warning: unreachable pattern Aug 31 02:39:44.224 INFO kablam! --> chip16/src/cpu.rs:61:13 Aug 31 02:39:44.224 INFO kablam! | Aug 31 02:39:44.224 INFO kablam! 48 | Z => self.flags.zero, Aug 31 02:39:44.224 INFO kablam! | - matches any value Aug 31 02:39:44.225 INFO kablam! ... Aug 31 02:39:44.225 INFO kablam! 61 | L => self.flags.overflow != self.flags.negative, Aug 31 02:39:44.225 INFO kablam! | ^ unreachable pattern Aug 31 02:39:44.225 INFO kablam! Aug 31 02:39:44.225 INFO kablam! warning: unreachable pattern Aug 31 02:39:44.225 INFO kablam! --> chip16/src/cpu.rs:62:13 Aug 31 02:39:44.225 INFO kablam! | Aug 31 02:39:44.225 INFO kablam! 48 | Z => self.flags.zero, Aug 31 02:39:44.226 INFO kablam! | - matches any value Aug 31 02:39:44.226 INFO kablam! ... Aug 31 02:39:44.226 INFO kablam! 62 | LE => self.flags.overflow != self.flags.negative || self.flags.zero, Aug 31 02:39:44.226 INFO kablam! | ^^ unreachable pattern Aug 31 02:39:44.226 INFO kablam! Aug 31 02:39:44.226 INFO kablam! warning[E0170]: pattern binding `NOP` is named the same as one of the variants of the type `instruction::Operation` Aug 31 02:39:44.226 INFO kablam! --> chip16/src/cpu.rs:70:13 Aug 31 02:39:44.227 INFO kablam! | Aug 31 02:39:44.227 INFO kablam! 70 | NOP => Cpu::nop, Aug 31 02:39:44.227 INFO kablam! | ^^^ help: to match on the variant, qualify the path: `instruction::Operation::NOP` Aug 31 02:39:44.227 INFO kablam! Aug 31 02:39:44.227 INFO kablam! warning[E0170]: pattern binding `CLS` is named the same as one of the variants of the type `instruction::Operation` Aug 31 02:39:44.227 INFO kablam! --> chip16/src/cpu.rs:71:13 Aug 31 02:39:44.227 INFO kablam! | Aug 31 02:39:44.227 INFO kablam! 71 | CLS => Cpu::cls, Aug 31 02:39:44.228 INFO kablam! | ^^^ help: to match on the variant, qualify the path: `instruction::Operation::CLS` Aug 31 02:39:44.228 INFO kablam! Aug 31 02:39:44.228 INFO kablam! warning[E0170]: pattern binding `VBLNK` is named the same as one of the variants of the type `instruction::Operation` Aug 31 02:39:44.228 INFO kablam! --> chip16/src/cpu.rs:72:13 Aug 31 02:39:44.228 INFO kablam! | Aug 31 02:39:44.228 INFO kablam! 72 | VBLNK => Cpu::vblnk, Aug 31 02:39:44.228 INFO kablam! | ^^^^^ help: to match on the variant, qualify the path: `instruction::Operation::VBLNK` Aug 31 02:39:44.229 INFO kablam! Aug 31 02:39:44.229 INFO kablam! warning[E0170]: pattern binding `SPR` is named the same as one of the variants of the type `instruction::Operation` Aug 31 02:39:44.229 INFO kablam! --> chip16/src/cpu.rs:73:13 Aug 31 02:39:44.229 INFO kablam! | Aug 31 02:39:44.229 INFO kablam! 73 | SPR => Cpu::spr, Aug 31 02:39:44.229 INFO kablam! | ^^^ help: to match on the variant, qualify the path: `instruction::Operation::SPR` Aug 31 02:39:44.229 INFO kablam! Aug 31 02:39:44.229 INFO kablam! warning: unreachable pattern Aug 31 02:39:44.230 INFO kablam! --> chip16/src/cpu.rs:71:13 Aug 31 02:39:44.230 INFO kablam! | Aug 31 02:39:44.230 INFO kablam! 70 | NOP => Cpu::nop, Aug 31 02:39:44.230 INFO kablam! | --- matches any value Aug 31 02:39:44.230 INFO kablam! 71 | CLS => Cpu::cls, Aug 31 02:39:44.230 INFO kablam! | ^^^ unreachable pattern Aug 31 02:39:44.230 INFO kablam! Aug 31 02:39:44.230 INFO kablam! warning: unreachable pattern Aug 31 02:39:44.231 INFO kablam! --> chip16/src/cpu.rs:72:13 Aug 31 02:39:44.231 INFO kablam! | Aug 31 02:39:44.231 INFO kablam! 70 | NOP => Cpu::nop, Aug 31 02:39:44.231 INFO kablam! | --- matches any value Aug 31 02:39:44.231 INFO kablam! 71 | CLS => Cpu::cls, Aug 31 02:39:44.231 INFO kablam! 72 | VBLNK => Cpu::vblnk, Aug 31 02:39:44.231 INFO kablam! | ^^^^^ unreachable pattern Aug 31 02:39:44.231 INFO kablam! Aug 31 02:39:44.232 INFO kablam! warning: unreachable pattern Aug 31 02:39:44.232 INFO kablam! --> chip16/src/cpu.rs:73:13 Aug 31 02:39:44.232 INFO kablam! | Aug 31 02:39:44.232 INFO kablam! 70 | NOP => Cpu::nop, Aug 31 02:39:44.232 INFO kablam! | --- matches any value Aug 31 02:39:44.232 INFO kablam! ... Aug 31 02:39:44.232 INFO kablam! 73 | SPR => Cpu::spr, Aug 31 02:39:44.232 INFO kablam! | ^^^ unreachable pattern Aug 31 02:39:44.233 INFO kablam! Aug 31 02:39:44.233 INFO kablam! warning: unused variable: `Z` Aug 31 02:39:44.233 INFO kablam! --> chip16/src/cpu.rs:48:13 Aug 31 02:39:44.233 INFO kablam! | Aug 31 02:39:44.233 INFO kablam! 48 | Z => self.flags.zero, Aug 31 02:39:44.233 INFO kablam! | ^ help: consider using `_Z` instead Aug 31 02:39:44.233 INFO kablam! | Aug 31 02:39:44.233 INFO kablam! = note: #[warn(unused_variables)] on by default Aug 31 02:39:44.234 INFO kablam! Aug 31 02:39:44.234 INFO kablam! warning: unused variable: `NZ` Aug 31 02:39:44.234 INFO kablam! --> chip16/src/cpu.rs:49:13 Aug 31 02:39:44.234 INFO kablam! | Aug 31 02:39:44.234 INFO kablam! 49 | NZ => !self.flags.zero, Aug 31 02:39:44.234 INFO kablam! | ^^ help: consider using `_NZ` instead Aug 31 02:39:44.234 INFO kablam! Aug 31 02:39:44.234 INFO kablam! warning: unused variable: `N` Aug 31 02:39:44.235 INFO kablam! --> chip16/src/cpu.rs:50:13 Aug 31 02:39:44.235 INFO kablam! | Aug 31 02:39:44.235 INFO kablam! 50 | N => self.flags.negative, Aug 31 02:39:44.235 INFO kablam! | ^ help: consider using `_N` instead Aug 31 02:39:44.235 INFO kablam! Aug 31 02:39:44.235 INFO kablam! warning: unused variable: `NN` Aug 31 02:39:44.235 INFO kablam! --> chip16/src/cpu.rs:51:13 Aug 31 02:39:44.235 INFO kablam! | Aug 31 02:39:44.236 INFO kablam! 51 | NN => !self.flags.negative, Aug 31 02:39:44.236 INFO kablam! | ^^ help: consider using `_NN` instead Aug 31 02:39:44.236 INFO kablam! Aug 31 02:39:44.236 INFO kablam! warning: unused variable: `P` Aug 31 02:39:44.236 INFO kablam! --> chip16/src/cpu.rs:52:13 Aug 31 02:39:44.236 INFO kablam! | Aug 31 02:39:44.236 INFO kablam! 52 | P => !self.flags.negative && !self.flags.zero, Aug 31 02:39:44.236 INFO kablam! | ^ help: consider using `_P` instead Aug 31 02:39:44.237 INFO kablam! Aug 31 02:39:44.237 INFO kablam! warning: unused variable: `O` Aug 31 02:39:44.237 INFO kablam! --> chip16/src/cpu.rs:53:13 Aug 31 02:39:44.237 INFO kablam! | Aug 31 02:39:44.237 INFO kablam! 53 | O => self.flags.overflow, Aug 31 02:39:44.237 INFO kablam! | ^ help: consider using `_O` instead Aug 31 02:39:44.237 INFO kablam! Aug 31 02:39:44.237 INFO kablam! warning: unused variable: `NO` Aug 31 02:39:44.238 INFO kablam! --> chip16/src/cpu.rs:54:13 Aug 31 02:39:44.238 INFO kablam! | Aug 31 02:39:44.238 INFO kablam! 54 | NO => !self.flags.overflow, Aug 31 02:39:44.238 INFO kablam! | ^^ help: consider using `_NO` instead Aug 31 02:39:44.238 INFO kablam! Aug 31 02:39:44.238 INFO kablam! warning: unused variable: `A` Aug 31 02:39:44.238 INFO kablam! --> chip16/src/cpu.rs:55:13 Aug 31 02:39:44.238 INFO kablam! | Aug 31 02:39:44.239 INFO kablam! 55 | A => !self.flags.carry && !self.flags.zero, Aug 31 02:39:44.239 INFO kablam! | ^ help: consider using `_A` instead Aug 31 02:39:44.239 INFO kablam! Aug 31 02:39:44.239 INFO kablam! warning: unused variable: `AE` Aug 31 02:39:44.239 INFO kablam! --> chip16/src/cpu.rs:56:13 Aug 31 02:39:44.239 INFO kablam! | Aug 31 02:39:44.239 INFO kablam! 56 | AE => !self.flags.carry, Aug 31 02:39:44.239 INFO kablam! | ^^ help: consider using `_AE` instead Aug 31 02:39:44.240 INFO kablam! Aug 31 02:39:44.240 INFO kablam! warning: unused variable: `B` Aug 31 02:39:44.240 INFO kablam! --> chip16/src/cpu.rs:57:13 Aug 31 02:39:44.240 INFO kablam! | Aug 31 02:39:44.240 INFO kablam! 57 | B => self.flags.carry, Aug 31 02:39:44.240 INFO kablam! | ^ help: consider using `_B` instead Aug 31 02:39:44.240 INFO kablam! Aug 31 02:39:44.240 INFO kablam! warning: unused variable: `BE` Aug 31 02:39:44.241 INFO kablam! --> chip16/src/cpu.rs:58:13 Aug 31 02:39:44.241 INFO kablam! | Aug 31 02:39:44.241 INFO kablam! 58 | BE => self.flags.carry || self.flags.zero, Aug 31 02:39:44.241 INFO kablam! | ^^ help: consider using `_BE` instead Aug 31 02:39:44.241 INFO kablam! Aug 31 02:39:44.241 INFO kablam! warning: unused variable: `G` Aug 31 02:39:44.241 INFO kablam! --> chip16/src/cpu.rs:59:13 Aug 31 02:39:44.241 INFO kablam! | Aug 31 02:39:44.242 INFO kablam! 59 | G => self.flags.overflow == self.flags.negative && !self.flags.zero, Aug 31 02:39:44.242 INFO kablam! | ^ help: consider using `_G` instead Aug 31 02:39:44.242 INFO kablam! Aug 31 02:39:44.242 INFO kablam! warning: unused variable: `GE` Aug 31 02:39:44.242 INFO kablam! --> chip16/src/cpu.rs:60:13 Aug 31 02:39:44.242 INFO kablam! | Aug 31 02:39:44.242 INFO kablam! 60 | GE => self.flags.overflow == self.flags.negative, Aug 31 02:39:44.242 INFO kablam! | ^^ help: consider using `_GE` instead Aug 31 02:39:44.243 INFO kablam! Aug 31 02:39:44.243 INFO kablam! warning: unused variable: `L` Aug 31 02:39:44.243 INFO kablam! --> chip16/src/cpu.rs:61:13 Aug 31 02:39:44.243 INFO kablam! | Aug 31 02:39:44.243 INFO kablam! 61 | L => self.flags.overflow != self.flags.negative, Aug 31 02:39:44.243 INFO kablam! | ^ help: consider using `_L` instead Aug 31 02:39:44.243 INFO kablam! Aug 31 02:39:44.243 INFO kablam! warning: unused variable: `LE` Aug 31 02:39:44.244 INFO kablam! --> chip16/src/cpu.rs:62:13 Aug 31 02:39:44.244 INFO kablam! | Aug 31 02:39:44.244 INFO kablam! 62 | LE => self.flags.overflow != self.flags.negative || self.flags.zero, Aug 31 02:39:44.244 INFO kablam! | ^^ help: consider using `_LE` instead Aug 31 02:39:44.244 INFO kablam! Aug 31 02:39:44.244 INFO kablam! warning: unused variable: `NOP` Aug 31 02:39:44.244 INFO kablam! --> chip16/src/cpu.rs:70:13 Aug 31 02:39:44.244 INFO kablam! | Aug 31 02:39:44.245 INFO kablam! 70 | NOP => Cpu::nop, Aug 31 02:39:44.245 INFO kablam! | ^^^ help: consider using `_NOP` instead Aug 31 02:39:44.245 INFO kablam! Aug 31 02:39:44.245 INFO kablam! warning: unused variable: `CLS` Aug 31 02:39:44.245 INFO kablam! --> chip16/src/cpu.rs:71:13 Aug 31 02:39:44.245 INFO kablam! | Aug 31 02:39:44.245 INFO kablam! 71 | CLS => Cpu::cls, Aug 31 02:39:44.246 INFO kablam! | ^^^ help: consider using `_CLS` instead Aug 31 02:39:44.246 INFO kablam! Aug 31 02:39:44.246 INFO kablam! warning: unused variable: `VBLNK` Aug 31 02:39:44.246 INFO kablam! --> chip16/src/cpu.rs:72:13 Aug 31 02:39:44.246 INFO kablam! | Aug 31 02:39:44.246 INFO kablam! 72 | VBLNK => Cpu::vblnk, Aug 31 02:39:44.246 INFO kablam! | ^^^^^ help: consider using `_VBLNK` instead Aug 31 02:39:44.246 INFO kablam! Aug 31 02:39:44.247 INFO kablam! warning: unused variable: `SPR` Aug 31 02:39:44.247 INFO kablam! --> chip16/src/cpu.rs:73:13 Aug 31 02:39:44.247 INFO kablam! | Aug 31 02:39:44.247 INFO kablam! 73 | SPR => Cpu::spr, Aug 31 02:39:44.247 INFO kablam! | ^^^ help: consider using `_SPR` instead Aug 31 02:39:44.247 INFO kablam! Aug 31 02:39:44.247 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.247 INFO kablam! --> chip16/src/cpu.rs:79:23 Aug 31 02:39:44.248 INFO kablam! | Aug 31 02:39:44.248 INFO kablam! 79 | fn nop(&mut self, instruction: Instruction) {} Aug 31 02:39:44.248 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.248 INFO kablam! Aug 31 02:39:44.248 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.248 INFO kablam! --> chip16/src/cpu.rs:81:23 Aug 31 02:39:44.248 INFO kablam! | Aug 31 02:39:44.248 INFO kablam! 81 | fn cls(&mut self, instruction: Instruction) { Aug 31 02:39:44.249 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.249 INFO kablam! Aug 31 02:39:44.249 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.249 INFO kablam! --> chip16/src/cpu.rs:85:25 Aug 31 02:39:44.249 INFO kablam! | Aug 31 02:39:44.249 INFO kablam! 85 | fn vblnk(&mut self, instruction: Instruction) { Aug 31 02:39:44.249 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.249 INFO kablam! Aug 31 02:39:44.250 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.250 INFO kablam! --> chip16/src/cpu.rs:90:23 Aug 31 02:39:44.250 INFO kablam! | Aug 31 02:39:44.250 INFO kablam! 90 | fn bgc(&mut self, instruction: Instruction) {} Aug 31 02:39:44.250 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.250 INFO kablam! Aug 31 02:39:44.250 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.250 INFO kablam! --> chip16/src/cpu.rs:97:24 Aug 31 02:39:44.251 INFO kablam! | Aug 31 02:39:44.251 INFO kablam! 97 | fn drwi(&mut self, instruction: Instruction) { Aug 31 02:39:44.251 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.251 INFO kablam! Aug 31 02:39:44.251 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.251 INFO kablam! --> chip16/src/cpu.rs:102:24 Aug 31 02:39:44.251 INFO kablam! | Aug 31 02:39:44.251 INFO kablam! 102 | fn drwr(&mut self, instruction: Instruction) {} Aug 31 02:39:44.252 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.252 INFO kablam! Aug 31 02:39:44.252 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.252 INFO kablam! --> chip16/src/cpu.rs:109:24 Aug 31 02:39:44.252 INFO kablam! | Aug 31 02:39:44.252 INFO kablam! 109 | fn flip(&mut self, instruction: Instruction) {} Aug 31 02:39:44.252 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.253 INFO kablam! Aug 31 02:39:44.253 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.253 INFO kablam! --> chip16/src/cpu.rs:110:24 Aug 31 02:39:44.253 INFO kablam! | Aug 31 02:39:44.253 INFO kablam! 110 | fn snd0(&mut self, instruction: Instruction) {} Aug 31 02:39:44.253 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.253 INFO kablam! Aug 31 02:39:44.253 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.253 INFO kablam! --> chip16/src/cpu.rs:111:24 Aug 31 02:39:44.254 INFO kablam! | Aug 31 02:39:44.254 INFO kablam! 111 | fn snd1(&mut self, instruction: Instruction) {} Aug 31 02:39:44.254 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.254 INFO kablam! Aug 31 02:39:44.254 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.254 INFO kablam! --> chip16/src/cpu.rs:112:24 Aug 31 02:39:44.254 INFO kablam! | Aug 31 02:39:44.254 INFO kablam! 112 | fn snd2(&mut self, instruction: Instruction) {} Aug 31 02:39:44.255 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.255 INFO kablam! Aug 31 02:39:44.255 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.255 INFO kablam! --> chip16/src/cpu.rs:113:24 Aug 31 02:39:44.255 INFO kablam! | Aug 31 02:39:44.255 INFO kablam! 113 | fn snd3(&mut self, instruction: Instruction) {} Aug 31 02:39:44.255 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.255 INFO kablam! Aug 31 02:39:44.255 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.256 INFO kablam! --> chip16/src/cpu.rs:114:23 Aug 31 02:39:44.256 INFO kablam! | Aug 31 02:39:44.256 INFO kablam! 114 | fn snp(&mut self, instruction: Instruction) {} Aug 31 02:39:44.256 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.256 INFO kablam! Aug 31 02:39:44.256 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.256 INFO kablam! --> chip16/src/cpu.rs:115:23 Aug 31 02:39:44.256 INFO kablam! | Aug 31 02:39:44.257 INFO kablam! 115 | fn sng(&mut self, instruction: Instruction) {} Aug 31 02:39:44.257 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.257 INFO kablam! Aug 31 02:39:44.257 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.257 INFO kablam! --> chip16/src/cpu.rs:121:23 Aug 31 02:39:44.257 INFO kablam! | Aug 31 02:39:44.257 INFO kablam! 121 | fn jmc(&mut self, instruction: Instruction) {} Aug 31 02:39:44.258 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.258 INFO kablam! Aug 31 02:39:44.258 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.258 INFO kablam! --> chip16/src/cpu.rs:136:25 Aug 31 02:39:44.258 INFO kablam! | Aug 31 02:39:44.258 INFO kablam! 136 | fn calli(&mut self, instruction: Instruction) {} Aug 31 02:39:44.258 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.258 INFO kablam! Aug 31 02:39:44.259 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.259 INFO kablam! --> chip16/src/cpu.rs:137:23 Aug 31 02:39:44.259 INFO kablam! | Aug 31 02:39:44.259 INFO kablam! 137 | fn ret(&mut self, instruction: Instruction) {} Aug 31 02:39:44.259 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.259 INFO kablam! Aug 31 02:39:44.259 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.260 INFO kablam! --> chip16/src/cpu.rs:138:24 Aug 31 02:39:44.260 INFO kablam! | Aug 31 02:39:44.260 INFO kablam! 138 | fn jmpr(&mut self, instruction: Instruction) {} Aug 31 02:39:44.260 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.260 INFO kablam! Aug 31 02:39:44.260 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.260 INFO kablam! --> chip16/src/cpu.rs:139:22 Aug 31 02:39:44.260 INFO kablam! | Aug 31 02:39:44.261 INFO kablam! 139 | fn cx(&mut self, instruction: Instruction) {} Aug 31 02:39:44.261 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.261 INFO kablam! Aug 31 02:39:44.261 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.261 INFO kablam! --> chip16/src/cpu.rs:140:25 Aug 31 02:39:44.261 INFO kablam! | Aug 31 02:39:44.261 INFO kablam! 140 | fn callr(&mut self, instruction: Instruction) {} Aug 31 02:39:44.261 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.261 INFO kablam! Aug 31 02:39:44.262 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.262 INFO kablam! --> chip16/src/cpu.rs:147:24 Aug 31 02:39:44.262 INFO kablam! | Aug 31 02:39:44.262 INFO kablam! 147 | fn ldis(&mut self, instruction: Instruction) {} Aug 31 02:39:44.267 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.267 INFO kablam! Aug 31 02:39:44.267 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.267 INFO kablam! --> chip16/src/cpu.rs:148:24 Aug 31 02:39:44.267 INFO kablam! | Aug 31 02:39:44.267 INFO kablam! 148 | fn ldmi(&mut self, instruction: Instruction) {} Aug 31 02:39:44.267 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.268 INFO kablam! Aug 31 02:39:44.268 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.268 INFO kablam! --> chip16/src/cpu.rs:149:24 Aug 31 02:39:44.268 INFO kablam! | Aug 31 02:39:44.268 INFO kablam! 149 | fn ldmr(&mut self, instruction: Instruction) {} Aug 31 02:39:44.268 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.268 INFO kablam! Aug 31 02:39:44.269 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.269 INFO kablam! --> chip16/src/cpu.rs:150:23 Aug 31 02:39:44.269 INFO kablam! | Aug 31 02:39:44.269 INFO kablam! 150 | fn mov(&mut self, instruction: Instruction) {} Aug 31 02:39:44.269 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.269 INFO kablam! Aug 31 02:39:44.269 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.269 INFO kablam! --> chip16/src/cpu.rs:151:24 Aug 31 02:39:44.269 INFO kablam! | Aug 31 02:39:44.270 INFO kablam! 151 | fn stmi(&mut self, instruction: Instruction) {} Aug 31 02:39:44.270 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.270 INFO kablam! Aug 31 02:39:44.270 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.270 INFO kablam! --> chip16/src/cpu.rs:152:24 Aug 31 02:39:44.270 INFO kablam! | Aug 31 02:39:44.270 INFO kablam! 152 | fn stmr(&mut self, instruction: Instruction) {} Aug 31 02:39:44.271 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.271 INFO kablam! Aug 31 02:39:44.271 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.271 INFO kablam! --> chip16/src/cpu.rs:172:24 Aug 31 02:39:44.271 INFO kablam! | Aug 31 02:39:44.271 INFO kablam! 172 | fn subi(&mut self, instruction: Instruction) {} Aug 31 02:39:44.271 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.271 INFO kablam! Aug 31 02:39:44.272 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.272 INFO kablam! --> chip16/src/cpu.rs:173:25 Aug 31 02:39:44.272 INFO kablam! | Aug 31 02:39:44.272 INFO kablam! 173 | fn subr2(&mut self, instruction: Instruction) {} Aug 31 02:39:44.272 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.272 INFO kablam! Aug 31 02:39:44.272 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.272 INFO kablam! --> chip16/src/cpu.rs:174:25 Aug 31 02:39:44.273 INFO kablam! | Aug 31 02:39:44.273 INFO kablam! 174 | fn subr3(&mut self, instruction: Instruction) {} Aug 31 02:39:44.273 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.273 INFO kablam! Aug 31 02:39:44.273 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.273 INFO kablam! --> chip16/src/cpu.rs:175:24 Aug 31 02:39:44.273 INFO kablam! | Aug 31 02:39:44.273 INFO kablam! 175 | fn cmpi(&mut self, instruction: Instruction) {} Aug 31 02:39:44.274 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.274 INFO kablam! Aug 31 02:39:44.274 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.274 INFO kablam! --> chip16/src/cpu.rs:176:24 Aug 31 02:39:44.274 INFO kablam! | Aug 31 02:39:44.274 INFO kablam! 176 | fn cmpr(&mut self, instruction: Instruction) {} Aug 31 02:39:44.274 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.275 INFO kablam! Aug 31 02:39:44.275 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.275 INFO kablam! --> chip16/src/cpu.rs:177:24 Aug 31 02:39:44.275 INFO kablam! | Aug 31 02:39:44.275 INFO kablam! 177 | fn andi(&mut self, instruction: Instruction) {} Aug 31 02:39:44.275 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.275 INFO kablam! Aug 31 02:39:44.275 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.276 INFO kablam! --> chip16/src/cpu.rs:178:25 Aug 31 02:39:44.276 INFO kablam! | Aug 31 02:39:44.276 INFO kablam! 178 | fn andr2(&mut self, instruction: Instruction) {} Aug 31 02:39:44.276 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.276 INFO kablam! Aug 31 02:39:44.276 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.276 INFO kablam! --> chip16/src/cpu.rs:179:25 Aug 31 02:39:44.276 INFO kablam! | Aug 31 02:39:44.277 INFO kablam! 179 | fn andr3(&mut self, instruction: Instruction) {} Aug 31 02:39:44.277 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.277 INFO kablam! Aug 31 02:39:44.277 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.277 INFO kablam! --> chip16/src/cpu.rs:180:24 Aug 31 02:39:44.277 INFO kablam! | Aug 31 02:39:44.277 INFO kablam! 180 | fn tsti(&mut self, instruction: Instruction) {} Aug 31 02:39:44.277 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.278 INFO kablam! Aug 31 02:39:44.278 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.278 INFO kablam! --> chip16/src/cpu.rs:181:24 Aug 31 02:39:44.278 INFO kablam! | Aug 31 02:39:44.278 INFO kablam! 181 | fn tstr(&mut self, instruction: Instruction) {} Aug 31 02:39:44.278 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.278 INFO kablam! Aug 31 02:39:44.279 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.279 INFO kablam! --> chip16/src/cpu.rs:182:23 Aug 31 02:39:44.279 INFO kablam! | Aug 31 02:39:44.279 INFO kablam! 182 | fn ori(&mut self, instruction: Instruction) {} Aug 31 02:39:44.279 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.279 INFO kablam! Aug 31 02:39:44.279 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.279 INFO kablam! --> chip16/src/cpu.rs:183:24 Aug 31 02:39:44.279 INFO kablam! | Aug 31 02:39:44.280 INFO kablam! 183 | fn orr2(&mut self, instruction: Instruction) {} Aug 31 02:39:44.280 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.280 INFO kablam! Aug 31 02:39:44.280 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.280 INFO kablam! --> chip16/src/cpu.rs:184:24 Aug 31 02:39:44.281 INFO kablam! | Aug 31 02:39:44.281 INFO kablam! 184 | fn orr3(&mut self, instruction: Instruction) {} Aug 31 02:39:44.281 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.281 INFO kablam! Aug 31 02:39:44.281 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.281 INFO kablam! --> chip16/src/cpu.rs:185:24 Aug 31 02:39:44.281 INFO kablam! | Aug 31 02:39:44.282 INFO kablam! 185 | fn xori(&mut self, instruction: Instruction) {} Aug 31 02:39:44.282 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.282 INFO kablam! Aug 31 02:39:44.282 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.282 INFO kablam! --> chip16/src/cpu.rs:186:25 Aug 31 02:39:44.282 INFO kablam! | Aug 31 02:39:44.282 INFO kablam! 186 | fn xorr2(&mut self, instruction: Instruction) {} Aug 31 02:39:44.283 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.283 INFO kablam! Aug 31 02:39:44.283 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.283 INFO kablam! --> chip16/src/cpu.rs:187:25 Aug 31 02:39:44.283 INFO kablam! | Aug 31 02:39:44.283 INFO kablam! 187 | fn xorr3(&mut self, instruction: Instruction) {} Aug 31 02:39:44.283 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.283 INFO kablam! Aug 31 02:39:44.283 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.284 INFO kablam! --> chip16/src/cpu.rs:188:24 Aug 31 02:39:44.284 INFO kablam! | Aug 31 02:39:44.284 INFO kablam! 188 | fn muli(&mut self, instruction: Instruction) {} Aug 31 02:39:44.284 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.284 INFO kablam! Aug 31 02:39:44.284 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.284 INFO kablam! --> chip16/src/cpu.rs:189:25 Aug 31 02:39:44.284 INFO kablam! | Aug 31 02:39:44.285 INFO kablam! 189 | fn mulr2(&mut self, instruction: Instruction) {} Aug 31 02:39:44.285 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.285 INFO kablam! Aug 31 02:39:44.285 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.285 INFO kablam! --> chip16/src/cpu.rs:190:25 Aug 31 02:39:44.285 INFO kablam! | Aug 31 02:39:44.285 INFO kablam! 190 | fn mulr3(&mut self, instruction: Instruction) {} Aug 31 02:39:44.285 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.285 INFO kablam! Aug 31 02:39:44.286 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.286 INFO kablam! --> chip16/src/cpu.rs:191:24 Aug 31 02:39:44.286 INFO kablam! | Aug 31 02:39:44.286 INFO kablam! 191 | fn divi(&mut self, instruction: Instruction) {} Aug 31 02:39:44.286 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.286 INFO kablam! Aug 31 02:39:44.286 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.287 INFO kablam! --> chip16/src/cpu.rs:192:25 Aug 31 02:39:44.287 INFO kablam! | Aug 31 02:39:44.287 INFO kablam! 192 | fn divr2(&mut self, instruction: Instruction) {} Aug 31 02:39:44.287 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.287 INFO kablam! Aug 31 02:39:44.287 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.287 INFO kablam! --> chip16/src/cpu.rs:193:25 Aug 31 02:39:44.287 INFO kablam! | Aug 31 02:39:44.288 INFO kablam! 193 | fn divr3(&mut self, instruction: Instruction) {} Aug 31 02:39:44.288 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.288 INFO kablam! Aug 31 02:39:44.288 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.288 INFO kablam! --> chip16/src/cpu.rs:194:24 Aug 31 02:39:44.288 INFO kablam! | Aug 31 02:39:44.288 INFO kablam! 194 | fn modi(&mut self, instruction: Instruction) {} Aug 31 02:39:44.288 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.289 INFO kablam! Aug 31 02:39:44.289 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.289 INFO kablam! --> chip16/src/cpu.rs:195:25 Aug 31 02:39:44.289 INFO kablam! | Aug 31 02:39:44.289 INFO kablam! 195 | fn modr2(&mut self, instruction: Instruction) {} Aug 31 02:39:44.289 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.289 INFO kablam! Aug 31 02:39:44.289 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.290 INFO kablam! --> chip16/src/cpu.rs:196:25 Aug 31 02:39:44.290 INFO kablam! | Aug 31 02:39:44.290 INFO kablam! 196 | fn modr3(&mut self, instruction: Instruction) {} Aug 31 02:39:44.290 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.290 INFO kablam! Aug 31 02:39:44.290 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.290 INFO kablam! --> chip16/src/cpu.rs:197:24 Aug 31 02:39:44.290 INFO kablam! | Aug 31 02:39:44.291 INFO kablam! 197 | fn remi(&mut self, instruction: Instruction) {} Aug 31 02:39:44.291 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.291 INFO kablam! Aug 31 02:39:44.291 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.291 INFO kablam! --> chip16/src/cpu.rs:198:25 Aug 31 02:39:44.291 INFO kablam! | Aug 31 02:39:44.291 INFO kablam! 198 | fn remr2(&mut self, instruction: Instruction) {} Aug 31 02:39:44.291 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.292 INFO kablam! Aug 31 02:39:44.292 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.292 INFO kablam! --> chip16/src/cpu.rs:199:25 Aug 31 02:39:44.292 INFO kablam! | Aug 31 02:39:44.292 INFO kablam! 199 | fn remr3(&mut self, instruction: Instruction) {} Aug 31 02:39:44.292 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.292 INFO kablam! Aug 31 02:39:44.292 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.293 INFO kablam! --> chip16/src/cpu.rs:200:24 Aug 31 02:39:44.293 INFO kablam! | Aug 31 02:39:44.293 INFO kablam! 200 | fn shln(&mut self, instruction: Instruction) {} Aug 31 02:39:44.293 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.293 INFO kablam! Aug 31 02:39:44.293 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.293 INFO kablam! --> chip16/src/cpu.rs:201:24 Aug 31 02:39:44.293 INFO kablam! | Aug 31 02:39:44.294 INFO kablam! 201 | fn shrn(&mut self, instruction: Instruction) {} Aug 31 02:39:44.294 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.294 INFO kablam! Aug 31 02:39:44.294 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.294 INFO kablam! --> chip16/src/cpu.rs:202:24 Aug 31 02:39:44.294 INFO kablam! | Aug 31 02:39:44.294 INFO kablam! 202 | fn sarn(&mut self, instruction: Instruction) {} Aug 31 02:39:44.294 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.295 INFO kablam! Aug 31 02:39:44.295 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.295 INFO kablam! --> chip16/src/cpu.rs:203:24 Aug 31 02:39:44.295 INFO kablam! | Aug 31 02:39:44.295 INFO kablam! 203 | fn shlr(&mut self, instruction: Instruction) {} Aug 31 02:39:44.295 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.295 INFO kablam! Aug 31 02:39:44.295 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.296 INFO kablam! --> chip16/src/cpu.rs:204:24 Aug 31 02:39:44.296 INFO kablam! | Aug 31 02:39:44.296 INFO kablam! 204 | fn shrr(&mut self, instruction: Instruction) {} Aug 31 02:39:44.296 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.296 INFO kablam! Aug 31 02:39:44.296 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.296 INFO kablam! --> chip16/src/cpu.rs:205:24 Aug 31 02:39:44.296 INFO kablam! | Aug 31 02:39:44.297 INFO kablam! 205 | fn sarr(&mut self, instruction: Instruction) {} Aug 31 02:39:44.297 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.297 INFO kablam! Aug 31 02:39:44.297 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.297 INFO kablam! --> chip16/src/cpu.rs:206:24 Aug 31 02:39:44.297 INFO kablam! | Aug 31 02:39:44.297 INFO kablam! 206 | fn push(&mut self, instruction: Instruction) {} Aug 31 02:39:44.297 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.298 INFO kablam! Aug 31 02:39:44.298 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.298 INFO kablam! --> chip16/src/cpu.rs:207:23 Aug 31 02:39:44.298 INFO kablam! | Aug 31 02:39:44.298 INFO kablam! 207 | fn pop(&mut self, instruction: Instruction) {} Aug 31 02:39:44.298 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.298 INFO kablam! Aug 31 02:39:44.299 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.299 INFO kablam! --> chip16/src/cpu.rs:208:27 Aug 31 02:39:44.299 INFO kablam! | Aug 31 02:39:44.299 INFO kablam! 208 | fn pushall(&mut self, instruction: Instruction) {} Aug 31 02:39:44.300 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.300 INFO kablam! Aug 31 02:39:44.300 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.300 INFO kablam! --> chip16/src/cpu.rs:209:26 Aug 31 02:39:44.300 INFO kablam! | Aug 31 02:39:44.300 INFO kablam! 209 | fn popall(&mut self, instruction: Instruction) {} Aug 31 02:39:44.300 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.300 INFO kablam! Aug 31 02:39:44.301 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.301 INFO kablam! --> chip16/src/cpu.rs:210:25 Aug 31 02:39:44.301 INFO kablam! | Aug 31 02:39:44.301 INFO kablam! 210 | fn pushf(&mut self, instruction: Instruction) {} Aug 31 02:39:44.301 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.301 INFO kablam! Aug 31 02:39:44.301 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.301 INFO kablam! --> chip16/src/cpu.rs:211:24 Aug 31 02:39:44.302 INFO kablam! | Aug 31 02:39:44.302 INFO kablam! 211 | fn popf(&mut self, instruction: Instruction) {} Aug 31 02:39:44.302 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.302 INFO kablam! Aug 31 02:39:44.302 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.302 INFO kablam! --> chip16/src/cpu.rs:212:24 Aug 31 02:39:44.302 INFO kablam! | Aug 31 02:39:44.303 INFO kablam! 212 | fn pali(&mut self, instruction: Instruction) {} Aug 31 02:39:44.303 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.303 INFO kablam! Aug 31 02:39:44.303 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.303 INFO kablam! --> chip16/src/cpu.rs:213:24 Aug 31 02:39:44.303 INFO kablam! | Aug 31 02:39:44.303 INFO kablam! 213 | fn palr(&mut self, instruction: Instruction) {} Aug 31 02:39:44.304 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.304 INFO kablam! Aug 31 02:39:44.304 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.304 INFO kablam! --> chip16/src/cpu.rs:214:24 Aug 31 02:39:44.304 INFO kablam! | Aug 31 02:39:44.304 INFO kablam! 214 | fn noti(&mut self, instruction: Instruction) {} Aug 31 02:39:44.304 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.304 INFO kablam! Aug 31 02:39:44.305 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.305 INFO kablam! --> chip16/src/cpu.rs:215:25 Aug 31 02:39:44.305 INFO kablam! | Aug 31 02:39:44.305 INFO kablam! 215 | fn notr1(&mut self, instruction: Instruction) {} Aug 31 02:39:44.305 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.305 INFO kablam! Aug 31 02:39:44.305 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.305 INFO kablam! --> chip16/src/cpu.rs:216:25 Aug 31 02:39:44.306 INFO kablam! | Aug 31 02:39:44.306 INFO kablam! 216 | fn notr2(&mut self, instruction: Instruction) {} Aug 31 02:39:44.306 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.306 INFO kablam! Aug 31 02:39:44.306 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.306 INFO kablam! --> chip16/src/cpu.rs:217:24 Aug 31 02:39:44.306 INFO kablam! | Aug 31 02:39:44.307 INFO kablam! 217 | fn negi(&mut self, instruction: Instruction) {} Aug 31 02:39:44.307 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.307 INFO kablam! Aug 31 02:39:44.307 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.307 INFO kablam! --> chip16/src/cpu.rs:218:25 Aug 31 02:39:44.307 INFO kablam! | Aug 31 02:39:44.307 INFO kablam! 218 | fn negr1(&mut self, instruction: Instruction) {} Aug 31 02:39:44.307 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.308 INFO kablam! Aug 31 02:39:44.308 INFO kablam! warning: unused variable: `instruction` Aug 31 02:39:44.308 INFO kablam! --> chip16/src/cpu.rs:219:25 Aug 31 02:39:44.308 INFO kablam! | Aug 31 02:39:44.308 INFO kablam! 219 | fn negr2(&mut self, instruction: Instruction) {} Aug 31 02:39:44.308 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Aug 31 02:39:44.308 INFO kablam! Aug 31 02:39:44.308 INFO kablam! warning: unused variable: `checksum` Aug 31 02:39:44.309 INFO kablam! --> chip16/src/rom.rs:80:13 Aug 31 02:39:44.309 INFO kablam! | Aug 31 02:39:44.309 INFO kablam! 80 | let checksum = metadata.read_u32::()?; Aug 31 02:39:44.309 INFO kablam! | ^^^^^^^^ help: consider using `_checksum` instead Aug 31 02:39:44.309 INFO kablam! Aug 31 02:39:44.341 INFO kablam! warning: variable does not need to be mutable Aug 31 02:39:44.341 INFO kablam! --> chip16/src/rom.rs:65:52 Aug 31 02:39:44.341 INFO kablam! | Aug 31 02:39:44.341 INFO kablam! 65 | fn decode_chip16(mut metadata: &[u8], mut reader: R) -> Result { Aug 31 02:39:44.341 INFO kablam! | ----^^^^^^ Aug 31 02:39:44.341 INFO kablam! | | Aug 31 02:39:44.341 INFO kablam! | help: remove this `mut` Aug 31 02:39:44.342 INFO kablam! | Aug 31 02:39:44.342 INFO kablam! = note: #[warn(unused_mut)] on by default Aug 31 02:39:44.342 INFO kablam! Aug 31 02:39:44.344 INFO kablam! warning: field is never used: `rng` Aug 31 02:39:44.344 INFO kablam! --> chip16/src/cpu.rs:18:5 Aug 31 02:39:44.344 INFO kablam! | Aug 31 02:39:44.344 INFO kablam! 18 | rng: ThreadRng, Aug 31 02:39:44.344 INFO kablam! | ^^^^^^^^^^^^^^ Aug 31 02:39:44.344 INFO kablam! | Aug 31 02:39:44.344 INFO kablam! = note: #[warn(dead_code)] on by default Aug 31 02:39:44.344 INFO kablam! Aug 31 02:39:44.344 INFO kablam! warning: method is never used: `bgc` Aug 31 02:39:44.344 INFO kablam! --> chip16/src/cpu.rs:90:5 Aug 31 02:39:44.344 INFO kablam! | Aug 31 02:39:44.344 INFO kablam! 90 | fn bgc(&mut self, instruction: Instruction) {} Aug 31 02:39:44.344 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.344 INFO kablam! Aug 31 02:39:44.344 INFO kablam! warning: method is never used: `drwi` Aug 31 02:39:44.345 INFO kablam! --> chip16/src/cpu.rs:97:5 Aug 31 02:39:44.345 INFO kablam! | Aug 31 02:39:44.345 INFO kablam! 97 | fn drwi(&mut self, instruction: Instruction) { Aug 31 02:39:44.345 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.345 INFO kablam! Aug 31 02:39:44.345 INFO kablam! warning: method is never used: `drwr` Aug 31 02:39:44.345 INFO kablam! --> chip16/src/cpu.rs:102:5 Aug 31 02:39:44.345 INFO kablam! | Aug 31 02:39:44.345 INFO kablam! 102 | fn drwr(&mut self, instruction: Instruction) {} Aug 31 02:39:44.345 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.345 INFO kablam! Aug 31 02:39:44.346 INFO kablam! warning: method is never used: `rnd` Aug 31 02:39:44.346 INFO kablam! --> chip16/src/cpu.rs:104:5 Aug 31 02:39:44.346 INFO kablam! | Aug 31 02:39:44.346 INFO kablam! 104 | fn rnd(&mut self, instruction: Instruction) { Aug 31 02:39:44.346 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.346 INFO kablam! Aug 31 02:39:44.346 INFO kablam! warning: method is never used: `flip` Aug 31 02:39:44.346 INFO kablam! --> chip16/src/cpu.rs:109:5 Aug 31 02:39:44.346 INFO kablam! | Aug 31 02:39:44.346 INFO kablam! 109 | fn flip(&mut self, instruction: Instruction) {} Aug 31 02:39:44.346 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.346 INFO kablam! Aug 31 02:39:44.346 INFO kablam! warning: method is never used: `snd0` Aug 31 02:39:44.346 INFO kablam! --> chip16/src/cpu.rs:110:5 Aug 31 02:39:44.346 INFO kablam! | Aug 31 02:39:44.346 INFO kablam! 110 | fn snd0(&mut self, instruction: Instruction) {} Aug 31 02:39:44.346 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.346 INFO kablam! Aug 31 02:39:44.347 INFO kablam! warning: method is never used: `snd1` Aug 31 02:39:44.347 INFO kablam! --> chip16/src/cpu.rs:111:5 Aug 31 02:39:44.347 INFO kablam! | Aug 31 02:39:44.347 INFO kablam! 111 | fn snd1(&mut self, instruction: Instruction) {} Aug 31 02:39:44.347 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.347 INFO kablam! Aug 31 02:39:44.347 INFO kablam! warning: method is never used: `snd2` Aug 31 02:39:44.347 INFO kablam! --> chip16/src/cpu.rs:112:5 Aug 31 02:39:44.347 INFO kablam! | Aug 31 02:39:44.347 INFO kablam! 112 | fn snd2(&mut self, instruction: Instruction) {} Aug 31 02:39:44.347 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.348 INFO kablam! Aug 31 02:39:44.348 INFO kablam! warning: method is never used: `snd3` Aug 31 02:39:44.348 INFO kablam! --> chip16/src/cpu.rs:113:5 Aug 31 02:39:44.348 INFO kablam! | Aug 31 02:39:44.348 INFO kablam! 113 | fn snd3(&mut self, instruction: Instruction) {} Aug 31 02:39:44.348 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.348 INFO kablam! Aug 31 02:39:44.349 INFO kablam! warning: method is never used: `snp` Aug 31 02:39:44.349 INFO kablam! --> chip16/src/cpu.rs:114:5 Aug 31 02:39:44.349 INFO kablam! | Aug 31 02:39:44.349 INFO kablam! 114 | fn snp(&mut self, instruction: Instruction) {} Aug 31 02:39:44.349 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.349 INFO kablam! Aug 31 02:39:44.349 INFO kablam! warning: method is never used: `sng` Aug 31 02:39:44.350 INFO kablam! --> chip16/src/cpu.rs:115:5 Aug 31 02:39:44.350 INFO kablam! | Aug 31 02:39:44.350 INFO kablam! 115 | fn sng(&mut self, instruction: Instruction) {} Aug 31 02:39:44.350 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.350 INFO kablam! Aug 31 02:39:44.350 INFO kablam! warning: method is never used: `jmpi` Aug 31 02:39:44.350 INFO kablam! --> chip16/src/cpu.rs:117:5 Aug 31 02:39:44.350 INFO kablam! | Aug 31 02:39:44.350 INFO kablam! 117 | fn jmpi(&mut self, instruction: Instruction) { Aug 31 02:39:44.350 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.350 INFO kablam! Aug 31 02:39:44.351 INFO kablam! warning: method is never used: `jmc` Aug 31 02:39:44.351 INFO kablam! --> chip16/src/cpu.rs:121:5 Aug 31 02:39:44.351 INFO kablam! | Aug 31 02:39:44.351 INFO kablam! 121 | fn jmc(&mut self, instruction: Instruction) {} Aug 31 02:39:44.351 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.351 INFO kablam! Aug 31 02:39:44.351 INFO kablam! warning: method is never used: `jx` Aug 31 02:39:44.351 INFO kablam! --> chip16/src/cpu.rs:123:5 Aug 31 02:39:44.351 INFO kablam! | Aug 31 02:39:44.351 INFO kablam! 123 | fn jx(&mut self, instruction: Instruction) { Aug 31 02:39:44.351 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.351 INFO kablam! Aug 31 02:39:44.352 INFO kablam! warning: method is never used: `jme` Aug 31 02:39:44.352 INFO kablam! --> chip16/src/cpu.rs:130:5 Aug 31 02:39:44.352 INFO kablam! | Aug 31 02:39:44.352 INFO kablam! 130 | fn jme(&mut self, instruction: Instruction) { Aug 31 02:39:44.352 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.352 INFO kablam! Aug 31 02:39:44.352 INFO kablam! warning: method is never used: `calli` Aug 31 02:39:44.353 INFO kablam! --> chip16/src/cpu.rs:136:5 Aug 31 02:39:44.353 INFO kablam! | Aug 31 02:39:44.353 INFO kablam! 136 | fn calli(&mut self, instruction: Instruction) {} Aug 31 02:39:44.353 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.353 INFO kablam! Aug 31 02:39:44.353 INFO kablam! warning: method is never used: `ret` Aug 31 02:39:44.353 INFO kablam! --> chip16/src/cpu.rs:137:5 Aug 31 02:39:44.353 INFO kablam! | Aug 31 02:39:44.354 INFO kablam! 137 | fn ret(&mut self, instruction: Instruction) {} Aug 31 02:39:44.354 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.354 INFO kablam! Aug 31 02:39:44.354 INFO kablam! warning: method is never used: `jmpr` Aug 31 02:39:44.354 INFO kablam! --> chip16/src/cpu.rs:138:5 Aug 31 02:39:44.354 INFO kablam! | Aug 31 02:39:44.354 INFO kablam! 138 | fn jmpr(&mut self, instruction: Instruction) {} Aug 31 02:39:44.354 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.354 INFO kablam! warning: variable does not need to be mutable Aug 31 02:39:44.354 INFO kablam! --> chip16/src/rom.rs:65:52 Aug 31 02:39:44.354 INFO kablam! | Aug 31 02:39:44.355 INFO kablam! 65 | fn decode_chip16(mut metadata: &[u8], mut reader: R) -> Result { Aug 31 02:39:44.355 INFO kablam! | ----^^^^^^ Aug 31 02:39:44.355 INFO kablam! | | Aug 31 02:39:44.355 INFO kablam! | help: remove this `mut` Aug 31 02:39:44.355 INFO kablam! | Aug 31 02:39:44.355 INFO kablam! = note: #[warn(unused_mut)] on by default Aug 31 02:39:44.355 INFO kablam! Aug 31 02:39:44.355 INFO kablam! Aug 31 02:39:44.355 INFO kablam! warning: method is never used: `cx` Aug 31 02:39:44.355 INFO kablam! --> chip16/src/cpu.rs:139:5 Aug 31 02:39:44.356 INFO kablam! | Aug 31 02:39:44.356 INFO kablam! 139 | fn cx(&mut self, instruction: Instruction) {} Aug 31 02:39:44.356 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.356 INFO kablam! Aug 31 02:39:44.356 INFO kablam! warning: method is never used: `callr` Aug 31 02:39:44.356 INFO kablam! --> chip16/src/cpu.rs:140:5 Aug 31 02:39:44.356 INFO kablam! | Aug 31 02:39:44.356 INFO kablam! 140 | fn callr(&mut self, instruction: Instruction) {} Aug 31 02:39:44.356 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.357 INFO kablam! Aug 31 02:39:44.357 INFO kablam! warning: method is never used: `ldir` Aug 31 02:39:44.357 INFO kablam! --> chip16/src/cpu.rs:142:5 Aug 31 02:39:44.357 INFO kablam! | Aug 31 02:39:44.357 INFO kablam! 142 | fn ldir(&mut self, instruction: Instruction) { Aug 31 02:39:44.357 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.357 INFO kablam! Aug 31 02:39:44.357 INFO kablam! warning: method is never used: `ldis` Aug 31 02:39:44.358 INFO kablam! --> chip16/src/cpu.rs:147:5 Aug 31 02:39:44.358 INFO kablam! | Aug 31 02:39:44.358 INFO kablam! 147 | fn ldis(&mut self, instruction: Instruction) {} Aug 31 02:39:44.358 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.358 INFO kablam! Aug 31 02:39:44.358 INFO kablam! warning: method is never used: `ldmi` Aug 31 02:39:44.358 INFO kablam! --> chip16/src/cpu.rs:148:5 Aug 31 02:39:44.359 INFO kablam! | Aug 31 02:39:44.359 INFO kablam! 148 | fn ldmi(&mut self, instruction: Instruction) {} Aug 31 02:39:44.359 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.359 INFO kablam! Aug 31 02:39:44.359 INFO kablam! warning: method is never used: `ldmr` Aug 31 02:39:44.359 INFO kablam! --> chip16/src/cpu.rs:149:5 Aug 31 02:39:44.359 INFO kablam! | Aug 31 02:39:44.359 INFO kablam! 149 | fn ldmr(&mut self, instruction: Instruction) {} Aug 31 02:39:44.359 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.359 INFO kablam! Aug 31 02:39:44.360 INFO kablam! warning: method is never used: `mov` Aug 31 02:39:44.360 INFO kablam! --> chip16/src/cpu.rs:150:5 Aug 31 02:39:44.360 INFO kablam! | Aug 31 02:39:44.360 INFO kablam! 150 | fn mov(&mut self, instruction: Instruction) {} Aug 31 02:39:44.360 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.360 INFO kablam! Aug 31 02:39:44.360 INFO kablam! warning: method is never used: `stmi` Aug 31 02:39:44.360 INFO kablam! --> chip16/src/cpu.rs:151:5 Aug 31 02:39:44.361 INFO kablam! | Aug 31 02:39:44.361 INFO kablam! 151 | fn stmi(&mut self, instruction: Instruction) {} Aug 31 02:39:44.361 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.361 INFO kablam! Aug 31 02:39:44.361 INFO kablam! warning: method is never used: `stmr` Aug 31 02:39:44.361 INFO kablam! --> chip16/src/cpu.rs:152:5 Aug 31 02:39:44.361 INFO kablam! | Aug 31 02:39:44.361 INFO kablam! 152 | fn stmr(&mut self, instruction: Instruction) {} Aug 31 02:39:44.362 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.362 INFO kablam! Aug 31 02:39:44.362 INFO kablam! warning: method is never used: `addi` Aug 31 02:39:44.362 INFO kablam! --> chip16/src/cpu.rs:154:5 Aug 31 02:39:44.362 INFO kablam! | Aug 31 02:39:44.362 INFO kablam! 154 | fn addi(&mut self, instruction: Instruction) { Aug 31 02:39:44.362 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.362 INFO kablam! Aug 31 02:39:44.362 INFO kablam! warning: method is never used: `addr2` Aug 31 02:39:44.363 INFO kablam! --> chip16/src/cpu.rs:159:5 Aug 31 02:39:44.363 INFO kablam! | Aug 31 02:39:44.363 INFO kablam! 159 | fn addr2(&mut self, instruction: Instruction) { Aug 31 02:39:44.363 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.363 INFO kablam! Aug 31 02:39:44.363 INFO kablam! warning: method is never used: `addr3` Aug 31 02:39:44.363 INFO kablam! --> chip16/src/cpu.rs:165:5 Aug 31 02:39:44.363 INFO kablam! | Aug 31 02:39:44.363 INFO kablam! 165 | fn addr3(&mut self, instruction: Instruction) { Aug 31 02:39:44.363 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.363 INFO kablam! Aug 31 02:39:44.364 INFO kablam! warning: method is never used: `subi` Aug 31 02:39:44.364 INFO kablam! --> chip16/src/cpu.rs:172:5 Aug 31 02:39:44.364 INFO kablam! | Aug 31 02:39:44.364 INFO kablam! 172 | fn subi(&mut self, instruction: Instruction) {} Aug 31 02:39:44.364 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.364 INFO kablam! Aug 31 02:39:44.365 INFO kablam! warning: method is never used: `subr2` Aug 31 02:39:44.365 INFO kablam! --> chip16/src/cpu.rs:173:5 Aug 31 02:39:44.365 INFO kablam! | Aug 31 02:39:44.365 INFO kablam! 173 | fn subr2(&mut self, instruction: Instruction) {} Aug 31 02:39:44.365 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.365 INFO kablam! Aug 31 02:39:44.365 INFO kablam! warning: method is never used: `subr3` Aug 31 02:39:44.365 INFO kablam! --> chip16/src/cpu.rs:174:5 Aug 31 02:39:44.365 INFO kablam! | Aug 31 02:39:44.366 INFO kablam! 174 | fn subr3(&mut self, instruction: Instruction) {} Aug 31 02:39:44.366 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.366 INFO kablam! Aug 31 02:39:44.366 INFO kablam! warning: method is never used: `cmpi` Aug 31 02:39:44.366 INFO kablam! --> chip16/src/cpu.rs:175:5 Aug 31 02:39:44.366 INFO kablam! | Aug 31 02:39:44.366 INFO kablam! 175 | fn cmpi(&mut self, instruction: Instruction) {} Aug 31 02:39:44.366 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.366 INFO kablam! Aug 31 02:39:44.367 INFO kablam! warning: method is never used: `cmpr` Aug 31 02:39:44.367 INFO kablam! --> chip16/src/cpu.rs:176:5 Aug 31 02:39:44.367 INFO kablam! | Aug 31 02:39:44.367 INFO kablam! 176 | fn cmpr(&mut self, instruction: Instruction) {} Aug 31 02:39:44.367 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.367 INFO kablam! Aug 31 02:39:44.368 INFO kablam! warning: method is never used: `andi` Aug 31 02:39:44.368 INFO kablam! --> chip16/src/cpu.rs:177:5 Aug 31 02:39:44.368 INFO kablam! | Aug 31 02:39:44.368 INFO kablam! 177 | fn andi(&mut self, instruction: Instruction) {} Aug 31 02:39:44.368 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.368 INFO kablam! Aug 31 02:39:44.368 INFO kablam! warning: method is never used: `andr2` Aug 31 02:39:44.368 INFO kablam! --> chip16/src/cpu.rs:178:5 Aug 31 02:39:44.368 INFO kablam! | Aug 31 02:39:44.368 INFO kablam! 178 | fn andr2(&mut self, instruction: Instruction) {} Aug 31 02:39:44.368 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.368 INFO kablam! Aug 31 02:39:44.369 INFO kablam! warning: method is never used: `andr3` Aug 31 02:39:44.369 INFO kablam! --> chip16/src/cpu.rs:179:5 Aug 31 02:39:44.369 INFO kablam! | Aug 31 02:39:44.369 INFO kablam! 179 | fn andr3(&mut self, instruction: Instruction) {} Aug 31 02:39:44.369 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.369 INFO kablam! Aug 31 02:39:44.370 INFO kablam! warning: method is never used: `tsti` Aug 31 02:39:44.370 INFO kablam! --> chip16/src/cpu.rs:180:5 Aug 31 02:39:44.370 INFO kablam! | Aug 31 02:39:44.370 INFO kablam! 180 | fn tsti(&mut self, instruction: Instruction) {} Aug 31 02:39:44.370 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.370 INFO kablam! Aug 31 02:39:44.370 INFO kablam! warning: method is never used: `tstr` Aug 31 02:39:44.370 INFO kablam! --> chip16/src/cpu.rs:181:5 Aug 31 02:39:44.371 INFO kablam! | Aug 31 02:39:44.371 INFO kablam! 181 | fn tstr(&mut self, instruction: Instruction) {} Aug 31 02:39:44.371 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.371 INFO kablam! Aug 31 02:39:44.371 INFO kablam! warning: method is never used: `ori` Aug 31 02:39:44.371 INFO kablam! --> chip16/src/cpu.rs:182:5 Aug 31 02:39:44.371 INFO kablam! | Aug 31 02:39:44.371 INFO kablam! 182 | fn ori(&mut self, instruction: Instruction) {} Aug 31 02:39:44.371 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.371 INFO kablam! Aug 31 02:39:44.372 INFO kablam! warning: method is never used: `orr2` Aug 31 02:39:44.372 INFO kablam! --> chip16/src/cpu.rs:183:5 Aug 31 02:39:44.372 INFO kablam! | Aug 31 02:39:44.372 INFO kablam! 183 | fn orr2(&mut self, instruction: Instruction) {} Aug 31 02:39:44.372 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.372 INFO kablam! Aug 31 02:39:44.372 INFO kablam! warning: method is never used: `orr3` Aug 31 02:39:44.373 INFO kablam! --> chip16/src/cpu.rs:184:5 Aug 31 02:39:44.373 INFO kablam! | Aug 31 02:39:44.373 INFO kablam! 184 | fn orr3(&mut self, instruction: Instruction) {} Aug 31 02:39:44.373 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.373 INFO kablam! Aug 31 02:39:44.373 INFO kablam! warning: method is never used: `xori` Aug 31 02:39:44.373 INFO kablam! --> chip16/src/cpu.rs:185:5 Aug 31 02:39:44.373 INFO kablam! | Aug 31 02:39:44.374 INFO kablam! 185 | fn xori(&mut self, instruction: Instruction) {} Aug 31 02:39:44.374 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.374 INFO kablam! Aug 31 02:39:44.374 INFO kablam! warning: method is never used: `xorr2` Aug 31 02:39:44.374 INFO kablam! --> chip16/src/cpu.rs:186:5 Aug 31 02:39:44.374 INFO kablam! | Aug 31 02:39:44.374 INFO kablam! 186 | fn xorr2(&mut self, instruction: Instruction) {} Aug 31 02:39:44.374 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.374 INFO kablam! Aug 31 02:39:44.375 INFO kablam! warning: method is never used: `xorr3` Aug 31 02:39:44.375 INFO kablam! --> chip16/src/cpu.rs:187:5 Aug 31 02:39:44.375 INFO kablam! | Aug 31 02:39:44.375 INFO kablam! 187 | fn xorr3(&mut self, instruction: Instruction) {} Aug 31 02:39:44.375 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.375 INFO kablam! Aug 31 02:39:44.375 INFO kablam! warning: method is never used: `muli` Aug 31 02:39:44.375 INFO kablam! --> chip16/src/cpu.rs:188:5 Aug 31 02:39:44.375 INFO kablam! | Aug 31 02:39:44.375 INFO kablam! 188 | fn muli(&mut self, instruction: Instruction) {} Aug 31 02:39:44.375 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.376 INFO kablam! Aug 31 02:39:44.376 INFO kablam! warning: method is never used: `mulr2` Aug 31 02:39:44.376 INFO kablam! --> chip16/src/cpu.rs:189:5 Aug 31 02:39:44.376 INFO kablam! | Aug 31 02:39:44.376 INFO kablam! 189 | fn mulr2(&mut self, instruction: Instruction) {} Aug 31 02:39:44.376 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.376 INFO kablam! Aug 31 02:39:44.377 INFO kablam! warning: method is never used: `mulr3` Aug 31 02:39:44.377 INFO kablam! --> chip16/src/cpu.rs:190:5 Aug 31 02:39:44.377 INFO kablam! | Aug 31 02:39:44.377 INFO kablam! 190 | fn mulr3(&mut self, instruction: Instruction) {} Aug 31 02:39:44.377 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.377 INFO kablam! Aug 31 02:39:44.377 INFO kablam! warning: method is never used: `divi` Aug 31 02:39:44.377 INFO kablam! --> chip16/src/cpu.rs:191:5 Aug 31 02:39:44.377 INFO kablam! | Aug 31 02:39:44.377 INFO kablam! 191 | fn divi(&mut self, instruction: Instruction) {} Aug 31 02:39:44.378 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.378 INFO kablam! Aug 31 02:39:44.378 INFO kablam! warning: method is never used: `divr2` Aug 31 02:39:44.378 INFO kablam! --> chip16/src/cpu.rs:192:5 Aug 31 02:39:44.378 INFO kablam! | Aug 31 02:39:44.378 INFO kablam! 192 | fn divr2(&mut self, instruction: Instruction) {} Aug 31 02:39:44.378 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.378 INFO kablam! Aug 31 02:39:44.378 INFO kablam! warning: field is never used: `rng` Aug 31 02:39:44.378 INFO kablam! --> chip16/src/cpu.rs:18:5 Aug 31 02:39:44.379 INFO kablam! | Aug 31 02:39:44.379 INFO kablam! 18 | rng: ThreadRng, Aug 31 02:39:44.379 INFO kablam! | ^^^^^^^^^^^^^^ Aug 31 02:39:44.379 INFO kablam! | Aug 31 02:39:44.379 INFO kablam! = note: #[warn(dead_code)] on by default Aug 31 02:39:44.379 INFO kablam! Aug 31 02:39:44.379 INFO kablam! warning: method is never used: `bgc` Aug 31 02:39:44.379 INFO kablam! --> chip16/src/cpu.rs:90:5 Aug 31 02:39:44.379 INFO kablam! | Aug 31 02:39:44.379 INFO kablam! 90 | fn bgc(&mut self, instruction: Instruction) {} Aug 31 02:39:44.379 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.379 INFO kablam! Aug 31 02:39:44.379 INFO kablam! warning: method is never used: `drwi` Aug 31 02:39:44.380 INFO kablam! --> chip16/src/cpu.rs:97:5 Aug 31 02:39:44.380 INFO kablam! | Aug 31 02:39:44.380 INFO kablam! 97 | fn drwi(&mut self, instruction: Instruction) { Aug 31 02:39:44.380 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.380 INFO kablam! Aug 31 02:39:44.380 INFO kablam! warning: method is never used: `drwr` Aug 31 02:39:44.380 INFO kablam! --> chip16/src/cpu.rs:102:5 Aug 31 02:39:44.380 INFO kablam! | Aug 31 02:39:44.380 INFO kablam! 102 | fn drwr(&mut self, instruction: Instruction) {} Aug 31 02:39:44.380 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.380 INFO kablam! Aug 31 02:39:44.380 INFO kablam! warning: method is never used: `divr3` Aug 31 02:39:44.380 INFO kablam! --> chip16/src/cpu.rs:193:5 Aug 31 02:39:44.380 INFO kablam! | Aug 31 02:39:44.380 INFO kablam! 193 | fn divr3(&mut self, instruction: Instruction) {} Aug 31 02:39:44.380 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.381 INFO kablam! warning: method is never used: `rnd` Aug 31 02:39:44.381 INFO kablam! --> chip16/src/cpu.rs:104:5 Aug 31 02:39:44.381 INFO kablam! | Aug 31 02:39:44.381 INFO kablam! 104 | fn rnd(&mut self, instruction: Instruction) { Aug 31 02:39:44.381 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.381 INFO kablam! Aug 31 02:39:44.381 INFO kablam! warning: method is never used: `flip` Aug 31 02:39:44.381 INFO kablam! --> chip16/src/cpu.rs:109:5 Aug 31 02:39:44.381 INFO kablam! | Aug 31 02:39:44.381 INFO kablam! 109 | fn flip(&mut self, instruction: Instruction) {} Aug 31 02:39:44.381 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.381 INFO kablam! Aug 31 02:39:44.381 INFO kablam! warning: method is never used: `snd0` Aug 31 02:39:44.381 INFO kablam! --> chip16/src/cpu.rs:110:5 Aug 31 02:39:44.381 INFO kablam! | Aug 31 02:39:44.381 INFO kablam! 110 | fn snd0(&mut self, instruction: Instruction) {} Aug 31 02:39:44.382 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.382 INFO kablam! Aug 31 02:39:44.382 INFO kablam! warning: method is never used: `snd1` Aug 31 02:39:44.382 INFO kablam! --> chip16/src/cpu.rs:111:5 Aug 31 02:39:44.382 INFO kablam! | Aug 31 02:39:44.382 INFO kablam! 111 | fn snd1(&mut self, instruction: Instruction) {} Aug 31 02:39:44.382 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.382 INFO kablam! Aug 31 02:39:44.382 INFO kablam! warning: method is never used: `snd2` Aug 31 02:39:44.382 INFO kablam! --> chip16/src/cpu.rs:112:5 Aug 31 02:39:44.382 INFO kablam! | Aug 31 02:39:44.382 INFO kablam! 112 | fn snd2(&mut self, instruction: Instruction) {} Aug 31 02:39:44.382 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.382 INFO kablam! Aug 31 02:39:44.382 INFO kablam! warning: method is never used: `snd3` Aug 31 02:39:44.382 INFO kablam! --> chip16/src/cpu.rs:113:5 Aug 31 02:39:44.382 INFO kablam! | Aug 31 02:39:44.383 INFO kablam! 113 | fn snd3(&mut self, instruction: Instruction) {} Aug 31 02:39:44.383 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.383 INFO kablam! Aug 31 02:39:44.383 INFO kablam! warning: method is never used: `snp` Aug 31 02:39:44.383 INFO kablam! --> chip16/src/cpu.rs:114:5 Aug 31 02:39:44.383 INFO kablam! | Aug 31 02:39:44.383 INFO kablam! 114 | fn snp(&mut self, instruction: Instruction) {} Aug 31 02:39:44.383 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.383 INFO kablam! Aug 31 02:39:44.383 INFO kablam! warning: method is never used: `sng` Aug 31 02:39:44.383 INFO kablam! --> chip16/src/cpu.rs:115:5 Aug 31 02:39:44.383 INFO kablam! | Aug 31 02:39:44.383 INFO kablam! 115 | fn sng(&mut self, instruction: Instruction) {} Aug 31 02:39:44.383 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.383 INFO kablam! Aug 31 02:39:44.383 INFO kablam! warning: method is never used: `jmpi` Aug 31 02:39:44.383 INFO kablam! --> chip16/src/cpu.rs:117:5 Aug 31 02:39:44.383 INFO kablam! | Aug 31 02:39:44.383 INFO kablam! 117 | fn jmpi(&mut self, instruction: Instruction) { Aug 31 02:39:44.384 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.384 INFO kablam! Aug 31 02:39:44.384 INFO kablam! warning: method is never used: `jmc` Aug 31 02:39:44.384 INFO kablam! --> chip16/src/cpu.rs:121:5 Aug 31 02:39:44.384 INFO kablam! | Aug 31 02:39:44.384 INFO kablam! 121 | fn jmc(&mut self, instruction: Instruction) {} Aug 31 02:39:44.384 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.384 INFO kablam! Aug 31 02:39:44.384 INFO kablam! warning: method is never used: `jx` Aug 31 02:39:44.384 INFO kablam! --> chip16/src/cpu.rs:123:5 Aug 31 02:39:44.384 INFO kablam! | Aug 31 02:39:44.384 INFO kablam! 123 | fn jx(&mut self, instruction: Instruction) { Aug 31 02:39:44.384 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.384 INFO kablam! Aug 31 02:39:44.384 INFO kablam! warning: method is never used: `jme` Aug 31 02:39:44.384 INFO kablam! --> chip16/src/cpu.rs:130:5 Aug 31 02:39:44.384 INFO kablam! | Aug 31 02:39:44.385 INFO kablam! 130 | fn jme(&mut self, instruction: Instruction) { Aug 31 02:39:44.385 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.385 INFO kablam! Aug 31 02:39:44.385 INFO kablam! warning: method is never used: `calli` Aug 31 02:39:44.385 INFO kablam! --> chip16/src/cpu.rs:136:5 Aug 31 02:39:44.385 INFO kablam! | Aug 31 02:39:44.385 INFO kablam! 136 | fn calli(&mut self, instruction: Instruction) {} Aug 31 02:39:44.385 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.385 INFO kablam! Aug 31 02:39:44.385 INFO kablam! warning: method is never used: `ret` Aug 31 02:39:44.385 INFO kablam! --> chip16/src/cpu.rs:137:5 Aug 31 02:39:44.385 INFO kablam! | Aug 31 02:39:44.385 INFO kablam! 137 | fn ret(&mut self, instruction: Instruction) {} Aug 31 02:39:44.385 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.385 INFO kablam! Aug 31 02:39:44.385 INFO kablam! warning: method is never used: `jmpr` Aug 31 02:39:44.385 INFO kablam! --> chip16/src/cpu.rs:138:5 Aug 31 02:39:44.386 INFO kablam! | Aug 31 02:39:44.386 INFO kablam! 138 | fn jmpr(&mut self, instruction: Instruction) {} Aug 31 02:39:44.386 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.386 INFO kablam! Aug 31 02:39:44.386 INFO kablam! warning: method is never used: `cx` Aug 31 02:39:44.386 INFO kablam! --> chip16/src/cpu.rs:139:5 Aug 31 02:39:44.386 INFO kablam! | Aug 31 02:39:44.386 INFO kablam! 139 | fn cx(&mut self, instruction: Instruction) {} Aug 31 02:39:44.386 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.386 INFO kablam! Aug 31 02:39:44.386 INFO kablam! warning: method is never used: `callr` Aug 31 02:39:44.386 INFO kablam! --> chip16/src/cpu.rs:140:5 Aug 31 02:39:44.386 INFO kablam! | Aug 31 02:39:44.386 INFO kablam! 140 | fn callr(&mut self, instruction: Instruction) {} Aug 31 02:39:44.386 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.386 INFO kablam! Aug 31 02:39:44.386 INFO kablam! warning: method is never used: `ldir` Aug 31 02:39:44.386 INFO kablam! --> chip16/src/cpu.rs:142:5 Aug 31 02:39:44.386 INFO kablam! | Aug 31 02:39:44.387 INFO kablam! 142 | fn ldir(&mut self, instruction: Instruction) { Aug 31 02:39:44.387 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.387 INFO kablam! Aug 31 02:39:44.387 INFO kablam! warning: method is never used: `ldis` Aug 31 02:39:44.387 INFO kablam! --> chip16/src/cpu.rs:147:5 Aug 31 02:39:44.387 INFO kablam! | Aug 31 02:39:44.387 INFO kablam! 147 | fn ldis(&mut self, instruction: Instruction) {} Aug 31 02:39:44.387 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.387 INFO kablam! Aug 31 02:39:44.387 INFO kablam! warning: method is never used: `ldmi` Aug 31 02:39:44.387 INFO kablam! --> chip16/src/cpu.rs:148:5 Aug 31 02:39:44.387 INFO kablam! | Aug 31 02:39:44.387 INFO kablam! 148 | fn ldmi(&mut self, instruction: Instruction) {} Aug 31 02:39:44.387 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.387 INFO kablam! Aug 31 02:39:44.387 INFO kablam! warning: method is never used: `ldmr` Aug 31 02:39:44.388 INFO kablam! --> chip16/src/cpu.rs:149:5 Aug 31 02:39:44.388 INFO kablam! | Aug 31 02:39:44.388 INFO kablam! 149 | fn ldmr(&mut self, instruction: Instruction) {} Aug 31 02:39:44.388 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.388 INFO kablam! Aug 31 02:39:44.388 INFO kablam! warning: method is never used: `mov` Aug 31 02:39:44.388 INFO kablam! --> chip16/src/cpu.rs:150:5 Aug 31 02:39:44.388 INFO kablam! | Aug 31 02:39:44.388 INFO kablam! 150 | fn mov(&mut self, instruction: Instruction) {} Aug 31 02:39:44.388 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.388 INFO kablam! Aug 31 02:39:44.388 INFO kablam! warning: method is never used: `stmi` Aug 31 02:39:44.388 INFO kablam! --> chip16/src/cpu.rs:151:5 Aug 31 02:39:44.388 INFO kablam! | Aug 31 02:39:44.388 INFO kablam! 151 | fn stmi(&mut self, instruction: Instruction) {} Aug 31 02:39:44.388 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.388 INFO kablam! Aug 31 02:39:44.388 INFO kablam! warning: method is never used: `stmr` Aug 31 02:39:44.388 INFO kablam! --> chip16/src/cpu.rs:152:5 Aug 31 02:39:44.389 INFO kablam! | Aug 31 02:39:44.389 INFO kablam! 152 | fn stmr(&mut self, instruction: Instruction) {} Aug 31 02:39:44.389 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.389 INFO kablam! Aug 31 02:39:44.389 INFO kablam! warning: method is never used: `addi` Aug 31 02:39:44.389 INFO kablam! --> chip16/src/cpu.rs:154:5 Aug 31 02:39:44.389 INFO kablam! | Aug 31 02:39:44.389 INFO kablam! 154 | fn addi(&mut self, instruction: Instruction) { Aug 31 02:39:44.389 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.389 INFO kablam! Aug 31 02:39:44.389 INFO kablam! warning: method is never used: `addr2` Aug 31 02:39:44.389 INFO kablam! --> chip16/src/cpu.rs:159:5 Aug 31 02:39:44.389 INFO kablam! | Aug 31 02:39:44.389 INFO kablam! 159 | fn addr2(&mut self, instruction: Instruction) { Aug 31 02:39:44.390 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.390 INFO kablam! Aug 31 02:39:44.390 INFO kablam! warning: method is never used: `addr3` Aug 31 02:39:44.390 INFO kablam! --> chip16/src/cpu.rs:165:5 Aug 31 02:39:44.390 INFO kablam! | Aug 31 02:39:44.390 INFO kablam! 165 | fn addr3(&mut self, instruction: Instruction) { Aug 31 02:39:44.390 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.390 INFO kablam! Aug 31 02:39:44.390 INFO kablam! warning: method is never used: `subi` Aug 31 02:39:44.390 INFO kablam! --> chip16/src/cpu.rs:172:5 Aug 31 02:39:44.390 INFO kablam! | Aug 31 02:39:44.390 INFO kablam! 172 | fn subi(&mut self, instruction: Instruction) {} Aug 31 02:39:44.390 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.390 INFO kablam! Aug 31 02:39:44.390 INFO kablam! warning: method is never used: `subr2` Aug 31 02:39:44.390 INFO kablam! --> chip16/src/cpu.rs:173:5 Aug 31 02:39:44.390 INFO kablam! | Aug 31 02:39:44.390 INFO kablam! 173 | fn subr2(&mut self, instruction: Instruction) {} Aug 31 02:39:44.390 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.390 INFO kablam! Aug 31 02:39:44.391 INFO kablam! warning: method is never used: `subr3` Aug 31 02:39:44.391 INFO kablam! --> chip16/src/cpu.rs:174:5 Aug 31 02:39:44.391 INFO kablam! | Aug 31 02:39:44.391 INFO kablam! 174 | fn subr3(&mut self, instruction: Instruction) {} Aug 31 02:39:44.391 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.391 INFO kablam! Aug 31 02:39:44.391 INFO kablam! warning: method is never used: `cmpi` Aug 31 02:39:44.391 INFO kablam! --> chip16/src/cpu.rs:175:5 Aug 31 02:39:44.391 INFO kablam! | Aug 31 02:39:44.391 INFO kablam! 175 | fn cmpi(&mut self, instruction: Instruction) {} Aug 31 02:39:44.391 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.391 INFO kablam! Aug 31 02:39:44.391 INFO kablam! warning: method is never used: `cmpr` Aug 31 02:39:44.391 INFO kablam! --> chip16/src/cpu.rs:176:5 Aug 31 02:39:44.391 INFO kablam! | Aug 31 02:39:44.391 INFO kablam! 176 | fn cmpr(&mut self, instruction: Instruction) {} Aug 31 02:39:44.391 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.391 INFO kablam! Aug 31 02:39:44.391 INFO kablam! warning: method is never used: `andi` Aug 31 02:39:44.391 INFO kablam! --> chip16/src/cpu.rs:177:5 Aug 31 02:39:44.392 INFO kablam! | Aug 31 02:39:44.392 INFO kablam! 177 | fn andi(&mut self, instruction: Instruction) {} Aug 31 02:39:44.392 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.392 INFO kablam! Aug 31 02:39:44.392 INFO kablam! warning: method is never used: `andr2` Aug 31 02:39:44.392 INFO kablam! --> chip16/src/cpu.rs:178:5 Aug 31 02:39:44.392 INFO kablam! | Aug 31 02:39:44.392 INFO kablam! 178 | fn andr2(&mut self, instruction: Instruction) {} Aug 31 02:39:44.392 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.392 INFO kablam! Aug 31 02:39:44.392 INFO kablam! warning: method is never used: `andr3` Aug 31 02:39:44.392 INFO kablam! --> chip16/src/cpu.rs:179:5 Aug 31 02:39:44.392 INFO kablam! | Aug 31 02:39:44.392 INFO kablam! 179 | fn andr3(&mut self, instruction: Instruction) {} Aug 31 02:39:44.393 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.393 INFO kablam! Aug 31 02:39:44.393 INFO kablam! warning: method is never used: `tsti` Aug 31 02:39:44.393 INFO kablam! --> chip16/src/cpu.rs:180:5 Aug 31 02:39:44.393 INFO kablam! | Aug 31 02:39:44.393 INFO kablam! 180 | fn tsti(&mut self, instruction: Instruction) {} Aug 31 02:39:44.393 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.393 INFO kablam! Aug 31 02:39:44.393 INFO kablam! warning: method is never used: `tstr` Aug 31 02:39:44.393 INFO kablam! --> chip16/src/cpu.rs:181:5 Aug 31 02:39:44.393 INFO kablam! | Aug 31 02:39:44.393 INFO kablam! 181 | fn tstr(&mut self, instruction: Instruction) {} Aug 31 02:39:44.393 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.393 INFO kablam! Aug 31 02:39:44.393 INFO kablam! warning: method is never used: `ori` Aug 31 02:39:44.393 INFO kablam! --> chip16/src/cpu.rs:182:5 Aug 31 02:39:44.394 INFO kablam! | Aug 31 02:39:44.394 INFO kablam! 182 | fn ori(&mut self, instruction: Instruction) {} Aug 31 02:39:44.394 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.394 INFO kablam! Aug 31 02:39:44.394 INFO kablam! warning: method is never used: `orr2` Aug 31 02:39:44.394 INFO kablam! --> chip16/src/cpu.rs:183:5 Aug 31 02:39:44.394 INFO kablam! | Aug 31 02:39:44.394 INFO kablam! 183 | fn orr2(&mut self, instruction: Instruction) {} Aug 31 02:39:44.394 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.394 INFO kablam! Aug 31 02:39:44.394 INFO kablam! warning: method is never used: `orr3` Aug 31 02:39:44.395 INFO kablam! --> chip16/src/cpu.rs:184:5 Aug 31 02:39:44.395 INFO kablam! | Aug 31 02:39:44.395 INFO kablam! 184 | fn orr3(&mut self, instruction: Instruction) {} Aug 31 02:39:44.395 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.395 INFO kablam! Aug 31 02:39:44.395 INFO kablam! warning: method is never used: `xori` Aug 31 02:39:44.395 INFO kablam! --> chip16/src/cpu.rs:185:5 Aug 31 02:39:44.395 INFO kablam! | Aug 31 02:39:44.395 INFO kablam! 185 | fn xori(&mut self, instruction: Instruction) {} Aug 31 02:39:44.395 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.395 INFO kablam! Aug 31 02:39:44.395 INFO kablam! warning: method is never used: `xorr2` Aug 31 02:39:44.396 INFO kablam! --> chip16/src/cpu.rs:186:5 Aug 31 02:39:44.396 INFO kablam! | Aug 31 02:39:44.396 INFO kablam! 186 | fn xorr2(&mut self, instruction: Instruction) {} Aug 31 02:39:44.396 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.396 INFO kablam! Aug 31 02:39:44.396 INFO kablam! warning: method is never used: `xorr3` Aug 31 02:39:44.396 INFO kablam! --> chip16/src/cpu.rs:187:5 Aug 31 02:39:44.396 INFO kablam! | Aug 31 02:39:44.396 INFO kablam! 187 | fn xorr3(&mut self, instruction: Instruction) {} Aug 31 02:39:44.396 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.397 INFO kablam! Aug 31 02:39:44.397 INFO kablam! warning: method is never used: `muli` Aug 31 02:39:44.397 INFO kablam! --> chip16/src/cpu.rs:188:5 Aug 31 02:39:44.397 INFO kablam! | Aug 31 02:39:44.397 INFO kablam! 188 | fn muli(&mut self, instruction: Instruction) {} Aug 31 02:39:44.397 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.397 INFO kablam! Aug 31 02:39:44.397 INFO kablam! warning: method is never used: `mulr2` Aug 31 02:39:44.398 INFO kablam! --> chip16/src/cpu.rs:189:5 Aug 31 02:39:44.398 INFO kablam! | Aug 31 02:39:44.398 INFO kablam! 189 | fn mulr2(&mut self, instruction: Instruction) {} Aug 31 02:39:44.398 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.398 INFO kablam! Aug 31 02:39:44.398 INFO kablam! warning: method is never used: `mulr3` Aug 31 02:39:44.398 INFO kablam! --> chip16/src/cpu.rs:190:5 Aug 31 02:39:44.398 INFO kablam! | Aug 31 02:39:44.398 INFO kablam! 190 | fn mulr3(&mut self, instruction: Instruction) {} Aug 31 02:39:44.398 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.398 INFO kablam! Aug 31 02:39:44.398 INFO kablam! warning: method is never used: `divi` Aug 31 02:39:44.398 INFO kablam! --> chip16/src/cpu.rs:191:5 Aug 31 02:39:44.398 INFO kablam! | Aug 31 02:39:44.398 INFO kablam! 191 | fn divi(&mut self, instruction: Instruction) {} Aug 31 02:39:44.399 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.399 INFO kablam! Aug 31 02:39:44.399 INFO kablam! warning: method is never used: `divr2` Aug 31 02:39:44.399 INFO kablam! --> chip16/src/cpu.rs:192:5 Aug 31 02:39:44.399 INFO kablam! | Aug 31 02:39:44.399 INFO kablam! 192 | fn divr2(&mut self, instruction: Instruction) {} Aug 31 02:39:44.399 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.399 INFO kablam! Aug 31 02:39:44.399 INFO kablam! warning: method is never used: `divr3` Aug 31 02:39:44.399 INFO kablam! --> chip16/src/cpu.rs:193:5 Aug 31 02:39:44.399 INFO kablam! | Aug 31 02:39:44.399 INFO kablam! 193 | fn divr3(&mut self, instruction: Instruction) {} Aug 31 02:39:44.399 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.399 INFO kablam! Aug 31 02:39:44.399 INFO kablam! warning: method is never used: `modi` Aug 31 02:39:44.399 INFO kablam! --> chip16/src/cpu.rs:194:5 Aug 31 02:39:44.399 INFO kablam! | Aug 31 02:39:44.400 INFO kablam! 194 | fn modi(&mut self, instruction: Instruction) {} Aug 31 02:39:44.400 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.400 INFO kablam! Aug 31 02:39:44.400 INFO kablam! warning: method is never used: `modr2` Aug 31 02:39:44.400 INFO kablam! --> chip16/src/cpu.rs:195:5 Aug 31 02:39:44.400 INFO kablam! | Aug 31 02:39:44.400 INFO kablam! 195 | fn modr2(&mut self, instruction: Instruction) {} Aug 31 02:39:44.400 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.400 INFO kablam! Aug 31 02:39:44.400 INFO kablam! warning: method is never used: `modr3` Aug 31 02:39:44.400 INFO kablam! --> chip16/src/cpu.rs:196:5 Aug 31 02:39:44.400 INFO kablam! | Aug 31 02:39:44.400 INFO kablam! 196 | fn modr3(&mut self, instruction: Instruction) {} Aug 31 02:39:44.400 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.401 INFO kablam! Aug 31 02:39:44.401 INFO kablam! warning: method is never used: `remi` Aug 31 02:39:44.401 INFO kablam! --> chip16/src/cpu.rs:197:5 Aug 31 02:39:44.401 INFO kablam! | Aug 31 02:39:44.401 INFO kablam! 197 | fn remi(&mut self, instruction: Instruction) {} Aug 31 02:39:44.401 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.401 INFO kablam! Aug 31 02:39:44.401 INFO kablam! warning: method is never used: `remr2` Aug 31 02:39:44.401 INFO kablam! --> chip16/src/cpu.rs:198:5 Aug 31 02:39:44.401 INFO kablam! | Aug 31 02:39:44.401 INFO kablam! 198 | fn remr2(&mut self, instruction: Instruction) {} Aug 31 02:39:44.401 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.401 INFO kablam! Aug 31 02:39:44.401 INFO kablam! warning: method is never used: `remr3` Aug 31 02:39:44.401 INFO kablam! --> chip16/src/cpu.rs:199:5 Aug 31 02:39:44.401 INFO kablam! | Aug 31 02:39:44.402 INFO kablam! 199 | fn remr3(&mut self, instruction: Instruction) {} Aug 31 02:39:44.402 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.402 INFO kablam! Aug 31 02:39:44.402 INFO kablam! warning: method is never used: `shln` Aug 31 02:39:44.402 INFO kablam! --> chip16/src/cpu.rs:200:5 Aug 31 02:39:44.402 INFO kablam! | Aug 31 02:39:44.402 INFO kablam! 200 | fn shln(&mut self, instruction: Instruction) {} Aug 31 02:39:44.402 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.402 INFO kablam! Aug 31 02:39:44.402 INFO kablam! warning: method is never used: `shrn` Aug 31 02:39:44.402 INFO kablam! --> chip16/src/cpu.rs:201:5 Aug 31 02:39:44.402 INFO kablam! | Aug 31 02:39:44.403 INFO kablam! 201 | fn shrn(&mut self, instruction: Instruction) {} Aug 31 02:39:44.403 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.403 INFO kablam! Aug 31 02:39:44.403 INFO kablam! warning: method is never used: `sarn` Aug 31 02:39:44.403 INFO kablam! --> chip16/src/cpu.rs:202:5 Aug 31 02:39:44.403 INFO kablam! | Aug 31 02:39:44.403 INFO kablam! 202 | fn sarn(&mut self, instruction: Instruction) {} Aug 31 02:39:44.403 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.403 INFO kablam! Aug 31 02:39:44.403 INFO kablam! warning: method is never used: `shlr` Aug 31 02:39:44.403 INFO kablam! --> chip16/src/cpu.rs:203:5 Aug 31 02:39:44.403 INFO kablam! | Aug 31 02:39:44.403 INFO kablam! 203 | fn shlr(&mut self, instruction: Instruction) {} Aug 31 02:39:44.403 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.403 INFO kablam! Aug 31 02:39:44.403 INFO kablam! warning: method is never used: `shrr` Aug 31 02:39:44.403 INFO kablam! --> chip16/src/cpu.rs:204:5 Aug 31 02:39:44.404 INFO kablam! | Aug 31 02:39:44.404 INFO kablam! 204 | fn shrr(&mut self, instruction: Instruction) {} Aug 31 02:39:44.404 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.404 INFO kablam! Aug 31 02:39:44.404 INFO kablam! warning: method is never used: `sarr` Aug 31 02:39:44.404 INFO kablam! --> chip16/src/cpu.rs:205:5 Aug 31 02:39:44.404 INFO kablam! | Aug 31 02:39:44.404 INFO kablam! 205 | fn sarr(&mut self, instruction: Instruction) {} Aug 31 02:39:44.404 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.404 INFO kablam! Aug 31 02:39:44.404 INFO kablam! warning: method is never used: `push` Aug 31 02:39:44.404 INFO kablam! --> chip16/src/cpu.rs:206:5 Aug 31 02:39:44.404 INFO kablam! | Aug 31 02:39:44.404 INFO kablam! 206 | fn push(&mut self, instruction: Instruction) {} Aug 31 02:39:44.404 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.404 INFO kablam! Aug 31 02:39:44.404 INFO kablam! warning: method is never used: `pop` Aug 31 02:39:44.405 INFO kablam! --> chip16/src/cpu.rs:207:5 Aug 31 02:39:44.405 INFO kablam! | Aug 31 02:39:44.405 INFO kablam! 207 | fn pop(&mut self, instruction: Instruction) {} Aug 31 02:39:44.405 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.405 INFO kablam! Aug 31 02:39:44.405 INFO kablam! warning: method is never used: `pushall` Aug 31 02:39:44.405 INFO kablam! --> chip16/src/cpu.rs:208:5 Aug 31 02:39:44.405 INFO kablam! | Aug 31 02:39:44.405 INFO kablam! 208 | fn pushall(&mut self, instruction: Instruction) {} Aug 31 02:39:44.405 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.405 INFO kablam! Aug 31 02:39:44.405 INFO kablam! warning: method is never used: `popall` Aug 31 02:39:44.405 INFO kablam! --> chip16/src/cpu.rs:209:5 Aug 31 02:39:44.406 INFO kablam! | Aug 31 02:39:44.406 INFO kablam! 209 | fn popall(&mut self, instruction: Instruction) {} Aug 31 02:39:44.406 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.406 INFO kablam! Aug 31 02:39:44.406 INFO kablam! warning: method is never used: `pushf` Aug 31 02:39:44.406 INFO kablam! --> chip16/src/cpu.rs:210:5 Aug 31 02:39:44.406 INFO kablam! | Aug 31 02:39:44.406 INFO kablam! 210 | fn pushf(&mut self, instruction: Instruction) {} Aug 31 02:39:44.406 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.406 INFO kablam! Aug 31 02:39:44.406 INFO kablam! warning: method is never used: `popf` Aug 31 02:39:44.406 INFO kablam! --> chip16/src/cpu.rs:211:5 Aug 31 02:39:44.406 INFO kablam! | Aug 31 02:39:44.406 INFO kablam! 211 | fn popf(&mut self, instruction: Instruction) {} Aug 31 02:39:44.406 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.406 INFO kablam! Aug 31 02:39:44.407 INFO kablam! warning: method is never used: `pali` Aug 31 02:39:44.407 INFO kablam! --> chip16/src/cpu.rs:212:5 Aug 31 02:39:44.407 INFO kablam! | Aug 31 02:39:44.407 INFO kablam! 212 | fn pali(&mut self, instruction: Instruction) {} Aug 31 02:39:44.407 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.407 INFO kablam! Aug 31 02:39:44.407 INFO kablam! warning: method is never used: `palr` Aug 31 02:39:44.407 INFO kablam! --> chip16/src/cpu.rs:213:5 Aug 31 02:39:44.407 INFO kablam! | Aug 31 02:39:44.407 INFO kablam! 213 | fn palr(&mut self, instruction: Instruction) {} Aug 31 02:39:44.407 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.407 INFO kablam! Aug 31 02:39:44.407 INFO kablam! warning: method is never used: `noti` Aug 31 02:39:44.407 INFO kablam! --> chip16/src/cpu.rs:214:5 Aug 31 02:39:44.408 INFO kablam! | Aug 31 02:39:44.408 INFO kablam! 214 | fn noti(&mut self, instruction: Instruction) {} Aug 31 02:39:44.408 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.408 INFO kablam! Aug 31 02:39:44.408 INFO kablam! warning: method is never used: `notr1` Aug 31 02:39:44.408 INFO kablam! --> chip16/src/cpu.rs:215:5 Aug 31 02:39:44.408 INFO kablam! | Aug 31 02:39:44.408 INFO kablam! 215 | fn notr1(&mut self, instruction: Instruction) {} Aug 31 02:39:44.408 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.408 INFO kablam! Aug 31 02:39:44.408 INFO kablam! warning: method is never used: `notr2` Aug 31 02:39:44.408 INFO kablam! --> chip16/src/cpu.rs:216:5 Aug 31 02:39:44.408 INFO kablam! | Aug 31 02:39:44.408 INFO kablam! 216 | fn notr2(&mut self, instruction: Instruction) {} Aug 31 02:39:44.408 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.408 INFO kablam! Aug 31 02:39:44.409 INFO kablam! warning: method is never used: `negi` Aug 31 02:39:44.409 INFO kablam! --> chip16/src/cpu.rs:217:5 Aug 31 02:39:44.409 INFO kablam! | Aug 31 02:39:44.409 INFO kablam! 217 | fn negi(&mut self, instruction: Instruction) {} Aug 31 02:39:44.409 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.409 INFO kablam! Aug 31 02:39:44.409 INFO kablam! warning: method is never used: `negr1` Aug 31 02:39:44.409 INFO kablam! --> chip16/src/cpu.rs:218:5 Aug 31 02:39:44.409 INFO kablam! | Aug 31 02:39:44.409 INFO kablam! 218 | fn negr1(&mut self, instruction: Instruction) {} Aug 31 02:39:44.409 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.410 INFO kablam! Aug 31 02:39:44.410 INFO kablam! warning: method is never used: `negr2` Aug 31 02:39:44.410 INFO kablam! --> chip16/src/cpu.rs:219:5 Aug 31 02:39:44.410 INFO kablam! | Aug 31 02:39:44.410 INFO kablam! 219 | fn negr2(&mut self, instruction: Instruction) {} Aug 31 02:39:44.410 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.410 INFO kablam! Aug 31 02:39:44.410 INFO kablam! warning: type alias is never used: `PixelDouble` Aug 31 02:39:44.410 INFO kablam! --> chip16/src/graphics.rs:8:1 Aug 31 02:39:44.411 INFO kablam! | Aug 31 02:39:44.411 INFO kablam! 8 | pub type PixelDouble = u8; Aug 31 02:39:44.411 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.411 INFO kablam! Aug 31 02:39:44.411 INFO kablam! warning: constant item is never used: `CRC32_POLYNOMIAL` Aug 31 02:39:44.411 INFO kablam! --> chip16/src/rom.rs:6:1 Aug 31 02:39:44.411 INFO kablam! | Aug 31 02:39:44.411 INFO kablam! 6 | const CRC32_POLYNOMIAL: u32 = 0x04C11DB7; Aug 31 02:39:44.411 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.411 INFO kablam! Aug 31 02:39:44.411 INFO kablam! warning: variable `Z` should have a snake case name such as `z` Aug 31 02:39:44.411 INFO kablam! --> chip16/src/cpu.rs:48:13 Aug 31 02:39:44.412 INFO kablam! | Aug 31 02:39:44.412 INFO kablam! 48 | Z => self.flags.zero, Aug 31 02:39:44.412 INFO kablam! | ^ Aug 31 02:39:44.412 INFO kablam! | Aug 31 02:39:44.412 INFO kablam! = note: #[warn(non_snake_case)] on by default Aug 31 02:39:44.412 INFO kablam! Aug 31 02:39:44.412 INFO kablam! warning: variable `NZ` should have a snake case name such as `nz` Aug 31 02:39:44.412 INFO kablam! --> chip16/src/cpu.rs:49:13 Aug 31 02:39:44.412 INFO kablam! | Aug 31 02:39:44.412 INFO kablam! 49 | NZ => !self.flags.zero, Aug 31 02:39:44.412 INFO kablam! | ^^ Aug 31 02:39:44.412 INFO kablam! Aug 31 02:39:44.413 INFO kablam! warning: variable `N` should have a snake case name such as `n` Aug 31 02:39:44.413 INFO kablam! --> chip16/src/cpu.rs:50:13 Aug 31 02:39:44.413 INFO kablam! | Aug 31 02:39:44.413 INFO kablam! 50 | N => self.flags.negative, Aug 31 02:39:44.413 INFO kablam! | ^ Aug 31 02:39:44.413 INFO kablam! Aug 31 02:39:44.413 INFO kablam! warning: variable `NN` should have a snake case name such as `nn` Aug 31 02:39:44.413 INFO kablam! --> chip16/src/cpu.rs:51:13 Aug 31 02:39:44.413 INFO kablam! | Aug 31 02:39:44.413 INFO kablam! 51 | NN => !self.flags.negative, Aug 31 02:39:44.413 INFO kablam! | ^^ Aug 31 02:39:44.413 INFO kablam! Aug 31 02:39:44.413 INFO kablam! warning: variable `P` should have a snake case name such as `p` Aug 31 02:39:44.414 INFO kablam! --> chip16/src/cpu.rs:52:13 Aug 31 02:39:44.414 INFO kablam! | Aug 31 02:39:44.414 INFO kablam! 52 | P => !self.flags.negative && !self.flags.zero, Aug 31 02:39:44.414 INFO kablam! | ^ Aug 31 02:39:44.414 INFO kablam! Aug 31 02:39:44.414 INFO kablam! warning: variable `O` should have a snake case name such as `o` Aug 31 02:39:44.414 INFO kablam! --> chip16/src/cpu.rs:53:13 Aug 31 02:39:44.414 INFO kablam! | Aug 31 02:39:44.414 INFO kablam! 53 | O => self.flags.overflow, Aug 31 02:39:44.414 INFO kablam! | ^ Aug 31 02:39:44.414 INFO kablam! Aug 31 02:39:44.414 INFO kablam! warning: variable `NO` should have a snake case name such as `no` Aug 31 02:39:44.414 INFO kablam! --> chip16/src/cpu.rs:54:13 Aug 31 02:39:44.414 INFO kablam! | Aug 31 02:39:44.414 INFO kablam! 54 | NO => !self.flags.overflow, Aug 31 02:39:44.414 INFO kablam! | ^^ Aug 31 02:39:44.414 INFO kablam! Aug 31 02:39:44.414 INFO kablam! warning: variable `A` should have a snake case name such as `a` Aug 31 02:39:44.414 INFO kablam! --> chip16/src/cpu.rs:55:13 Aug 31 02:39:44.414 INFO kablam! | Aug 31 02:39:44.415 INFO kablam! 55 | A => !self.flags.carry && !self.flags.zero, Aug 31 02:39:44.415 INFO kablam! | ^ Aug 31 02:39:44.415 INFO kablam! Aug 31 02:39:44.415 INFO kablam! warning: variable `AE` should have a snake case name such as `ae` Aug 31 02:39:44.415 INFO kablam! --> chip16/src/cpu.rs:56:13 Aug 31 02:39:44.415 INFO kablam! | Aug 31 02:39:44.415 INFO kablam! 56 | AE => !self.flags.carry, Aug 31 02:39:44.415 INFO kablam! | ^^ Aug 31 02:39:44.415 INFO kablam! Aug 31 02:39:44.415 INFO kablam! warning: variable `B` should have a snake case name such as `b` Aug 31 02:39:44.415 INFO kablam! --> chip16/src/cpu.rs:57:13 Aug 31 02:39:44.415 INFO kablam! | Aug 31 02:39:44.415 INFO kablam! 57 | B => self.flags.carry, Aug 31 02:39:44.415 INFO kablam! | ^ Aug 31 02:39:44.415 INFO kablam! Aug 31 02:39:44.415 INFO kablam! warning: variable `BE` should have a snake case name such as `be` Aug 31 02:39:44.415 INFO kablam! --> chip16/src/cpu.rs:58:13 Aug 31 02:39:44.415 INFO kablam! | Aug 31 02:39:44.415 INFO kablam! 58 | BE => self.flags.carry || self.flags.zero, Aug 31 02:39:44.415 INFO kablam! | ^^ Aug 31 02:39:44.416 INFO kablam! Aug 31 02:39:44.416 INFO kablam! warning: variable `G` should have a snake case name such as `g` Aug 31 02:39:44.416 INFO kablam! --> chip16/src/cpu.rs:59:13 Aug 31 02:39:44.416 INFO kablam! | Aug 31 02:39:44.416 INFO kablam! 59 | G => self.flags.overflow == self.flags.negative && !self.flags.zero, Aug 31 02:39:44.416 INFO kablam! | ^ Aug 31 02:39:44.416 INFO kablam! Aug 31 02:39:44.416 INFO kablam! warning: variable `GE` should have a snake case name such as `ge` Aug 31 02:39:44.416 INFO kablam! --> chip16/src/cpu.rs:60:13 Aug 31 02:39:44.416 INFO kablam! | Aug 31 02:39:44.416 INFO kablam! 60 | GE => self.flags.overflow == self.flags.negative, Aug 31 02:39:44.416 INFO kablam! | ^^ Aug 31 02:39:44.416 INFO kablam! Aug 31 02:39:44.416 INFO kablam! warning: variable `L` should have a snake case name such as `l` Aug 31 02:39:44.417 INFO kablam! --> chip16/src/cpu.rs:61:13 Aug 31 02:39:44.417 INFO kablam! | Aug 31 02:39:44.417 INFO kablam! 61 | L => self.flags.overflow != self.flags.negative, Aug 31 02:39:44.417 INFO kablam! | ^ Aug 31 02:39:44.417 INFO kablam! Aug 31 02:39:44.417 INFO kablam! warning: variable `LE` should have a snake case name such as `le` Aug 31 02:39:44.417 INFO kablam! --> chip16/src/cpu.rs:62:13 Aug 31 02:39:44.417 INFO kablam! | Aug 31 02:39:44.417 INFO kablam! 62 | LE => self.flags.overflow != self.flags.negative || self.flags.zero, Aug 31 02:39:44.417 INFO kablam! | ^^ Aug 31 02:39:44.417 INFO kablam! Aug 31 02:39:44.417 INFO kablam! warning: variable `NOP` should have a snake case name such as `nop` Aug 31 02:39:44.418 INFO kablam! --> chip16/src/cpu.rs:70:13 Aug 31 02:39:44.418 INFO kablam! | Aug 31 02:39:44.418 INFO kablam! 70 | NOP => Cpu::nop, Aug 31 02:39:44.418 INFO kablam! | ^^^ Aug 31 02:39:44.418 INFO kablam! Aug 31 02:39:44.418 INFO kablam! warning: variable `CLS` should have a snake case name such as `cls` Aug 31 02:39:44.418 INFO kablam! --> chip16/src/cpu.rs:71:13 Aug 31 02:39:44.418 INFO kablam! | Aug 31 02:39:44.418 INFO kablam! 71 | CLS => Cpu::cls, Aug 31 02:39:44.418 INFO kablam! | ^^^ Aug 31 02:39:44.418 INFO kablam! Aug 31 02:39:44.419 INFO kablam! warning: variable `VBLNK` should have a snake case name such as `vblnk` Aug 31 02:39:44.419 INFO kablam! --> chip16/src/cpu.rs:72:13 Aug 31 02:39:44.419 INFO kablam! | Aug 31 02:39:44.419 INFO kablam! 72 | VBLNK => Cpu::vblnk, Aug 31 02:39:44.419 INFO kablam! | ^^^^^ Aug 31 02:39:44.419 INFO kablam! Aug 31 02:39:44.419 INFO kablam! warning: variable `SPR` should have a snake case name such as `spr` Aug 31 02:39:44.419 INFO kablam! --> chip16/src/cpu.rs:73:13 Aug 31 02:39:44.419 INFO kablam! | Aug 31 02:39:44.419 INFO kablam! 73 | SPR => Cpu::spr, Aug 31 02:39:44.419 INFO kablam! | ^^^ Aug 31 02:39:44.419 INFO kablam! Aug 31 02:39:44.419 INFO kablam! Aug 31 02:39:44.419 INFO kablam! warning: method is never used: `modi` Aug 31 02:39:44.420 INFO kablam! --> chip16/src/cpu.rs:194:5 Aug 31 02:39:44.420 INFO kablam! | Aug 31 02:39:44.420 INFO kablam! 194 | fn modi(&mut self, instruction: Instruction) {} Aug 31 02:39:44.420 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.420 INFO kablam! Aug 31 02:39:44.420 INFO kablam! warning: method is never used: `modr2` Aug 31 02:39:44.420 INFO kablam! --> chip16/src/cpu.rs:195:5 Aug 31 02:39:44.420 INFO kablam! | Aug 31 02:39:44.420 INFO kablam! 195 | fn modr2(&mut self, instruction: Instruction) {} Aug 31 02:39:44.420 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.420 INFO kablam! Aug 31 02:39:44.421 INFO kablam! warning: method is never used: `modr3` Aug 31 02:39:44.421 INFO kablam! --> chip16/src/cpu.rs:196:5 Aug 31 02:39:44.421 INFO kablam! | Aug 31 02:39:44.421 INFO kablam! 196 | fn modr3(&mut self, instruction: Instruction) {} Aug 31 02:39:44.421 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.421 INFO kablam! Aug 31 02:39:44.421 INFO kablam! warning: method is never used: `remi` Aug 31 02:39:44.421 INFO kablam! --> chip16/src/cpu.rs:197:5 Aug 31 02:39:44.421 INFO kablam! | Aug 31 02:39:44.421 INFO kablam! 197 | fn remi(&mut self, instruction: Instruction) {} Aug 31 02:39:44.421 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.421 INFO kablam! Aug 31 02:39:44.421 INFO kablam! warning: method is never used: `remr2` Aug 31 02:39:44.421 INFO kablam! --> chip16/src/cpu.rs:198:5 Aug 31 02:39:44.421 INFO kablam! | Aug 31 02:39:44.421 INFO kablam! 198 | fn remr2(&mut self, instruction: Instruction) {} Aug 31 02:39:44.421 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.421 INFO kablam! Aug 31 02:39:44.422 INFO kablam! warning: method is never used: `remr3` Aug 31 02:39:44.422 INFO kablam! --> chip16/src/cpu.rs:199:5 Aug 31 02:39:44.422 INFO kablam! | Aug 31 02:39:44.422 INFO kablam! 199 | fn remr3(&mut self, instruction: Instruction) {} Aug 31 02:39:44.422 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.422 INFO kablam! Aug 31 02:39:44.422 INFO kablam! warning: method is never used: `shln` Aug 31 02:39:44.422 INFO kablam! --> chip16/src/cpu.rs:200:5 Aug 31 02:39:44.422 INFO kablam! | Aug 31 02:39:44.422 INFO kablam! 200 | fn shln(&mut self, instruction: Instruction) {} Aug 31 02:39:44.422 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.422 INFO kablam! Aug 31 02:39:44.422 INFO kablam! warning: method is never used: `shrn` Aug 31 02:39:44.422 INFO kablam! --> chip16/src/cpu.rs:201:5 Aug 31 02:39:44.422 INFO kablam! | Aug 31 02:39:44.422 INFO kablam! 201 | fn shrn(&mut self, instruction: Instruction) {} Aug 31 02:39:44.422 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.422 INFO kablam! Aug 31 02:39:44.422 INFO kablam! warning: method is never used: `sarn` Aug 31 02:39:44.422 INFO kablam! --> chip16/src/cpu.rs:202:5 Aug 31 02:39:44.423 INFO kablam! | Aug 31 02:39:44.423 INFO kablam! 202 | fn sarn(&mut self, instruction: Instruction) {} Aug 31 02:39:44.423 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.423 INFO kablam! Aug 31 02:39:44.423 INFO kablam! warning: method is never used: `shlr` Aug 31 02:39:44.423 INFO kablam! --> chip16/src/cpu.rs:203:5 Aug 31 02:39:44.423 INFO kablam! | Aug 31 02:39:44.423 INFO kablam! 203 | fn shlr(&mut self, instruction: Instruction) {} Aug 31 02:39:44.423 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.423 INFO kablam! Aug 31 02:39:44.423 INFO kablam! warning: method is never used: `shrr` Aug 31 02:39:44.423 INFO kablam! --> chip16/src/cpu.rs:204:5 Aug 31 02:39:44.423 INFO kablam! | Aug 31 02:39:44.423 INFO kablam! 204 | fn shrr(&mut self, instruction: Instruction) {} Aug 31 02:39:44.423 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.423 INFO kablam! Aug 31 02:39:44.423 INFO kablam! warning: method is never used: `sarr` Aug 31 02:39:44.423 INFO kablam! --> chip16/src/cpu.rs:205:5 Aug 31 02:39:44.423 INFO kablam! | Aug 31 02:39:44.423 INFO kablam! 205 | fn sarr(&mut self, instruction: Instruction) {} Aug 31 02:39:44.423 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.423 INFO kablam! Aug 31 02:39:44.423 INFO kablam! warning: method is never used: `push` Aug 31 02:39:44.424 INFO kablam! --> chip16/src/cpu.rs:206:5 Aug 31 02:39:44.424 INFO kablam! | Aug 31 02:39:44.424 INFO kablam! 206 | fn push(&mut self, instruction: Instruction) {} Aug 31 02:39:44.424 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.424 INFO kablam! Aug 31 02:39:44.424 INFO kablam! warning: method is never used: `pop` Aug 31 02:39:44.424 INFO kablam! --> chip16/src/cpu.rs:207:5 Aug 31 02:39:44.424 INFO kablam! | Aug 31 02:39:44.424 INFO kablam! 207 | fn pop(&mut self, instruction: Instruction) {} Aug 31 02:39:44.424 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.424 INFO kablam! Aug 31 02:39:44.424 INFO kablam! warning: method is never used: `pushall` Aug 31 02:39:44.424 INFO kablam! --> chip16/src/cpu.rs:208:5 Aug 31 02:39:44.424 INFO kablam! | Aug 31 02:39:44.424 INFO kablam! 208 | fn pushall(&mut self, instruction: Instruction) {} Aug 31 02:39:44.424 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.424 INFO kablam! Aug 31 02:39:44.424 INFO kablam! warning: method is never used: `popall` Aug 31 02:39:44.424 INFO kablam! --> chip16/src/cpu.rs:209:5 Aug 31 02:39:44.424 INFO kablam! | Aug 31 02:39:44.424 INFO kablam! 209 | fn popall(&mut self, instruction: Instruction) {} Aug 31 02:39:44.425 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.425 INFO kablam! Aug 31 02:39:44.425 INFO kablam! warning: method is never used: `pushf` Aug 31 02:39:44.425 INFO kablam! --> chip16/src/cpu.rs:210:5 Aug 31 02:39:44.425 INFO kablam! | Aug 31 02:39:44.425 INFO kablam! 210 | fn pushf(&mut self, instruction: Instruction) {} Aug 31 02:39:44.425 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.425 INFO kablam! Aug 31 02:39:44.425 INFO kablam! warning: method is never used: `popf` Aug 31 02:39:44.425 INFO kablam! --> chip16/src/cpu.rs:211:5 Aug 31 02:39:44.425 INFO kablam! | Aug 31 02:39:44.425 INFO kablam! 211 | fn popf(&mut self, instruction: Instruction) {} Aug 31 02:39:44.425 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.425 INFO kablam! Aug 31 02:39:44.425 INFO kablam! warning: method is never used: `pali` Aug 31 02:39:44.425 INFO kablam! --> chip16/src/cpu.rs:212:5 Aug 31 02:39:44.425 INFO kablam! | Aug 31 02:39:44.425 INFO kablam! 212 | fn pali(&mut self, instruction: Instruction) {} Aug 31 02:39:44.425 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.425 INFO kablam! Aug 31 02:39:44.425 INFO kablam! warning: method is never used: `palr` Aug 31 02:39:44.426 INFO kablam! --> chip16/src/cpu.rs:213:5 Aug 31 02:39:44.426 INFO kablam! | Aug 31 02:39:44.426 INFO kablam! 213 | fn palr(&mut self, instruction: Instruction) {} Aug 31 02:39:44.426 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.426 INFO kablam! Aug 31 02:39:44.426 INFO kablam! warning: method is never used: `noti` Aug 31 02:39:44.426 INFO kablam! --> chip16/src/cpu.rs:214:5 Aug 31 02:39:44.426 INFO kablam! | Aug 31 02:39:44.426 INFO kablam! 214 | fn noti(&mut self, instruction: Instruction) {} Aug 31 02:39:44.426 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.426 INFO kablam! Aug 31 02:39:44.426 INFO kablam! warning: method is never used: `notr1` Aug 31 02:39:44.426 INFO kablam! --> chip16/src/cpu.rs:215:5 Aug 31 02:39:44.426 INFO kablam! | Aug 31 02:39:44.426 INFO kablam! 215 | fn notr1(&mut self, instruction: Instruction) {} Aug 31 02:39:44.426 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.426 INFO kablam! Aug 31 02:39:44.426 INFO kablam! warning: method is never used: `notr2` Aug 31 02:39:44.426 INFO kablam! --> chip16/src/cpu.rs:216:5 Aug 31 02:39:44.426 INFO kablam! | Aug 31 02:39:44.427 INFO kablam! 216 | fn notr2(&mut self, instruction: Instruction) {} Aug 31 02:39:44.427 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.427 INFO kablam! Aug 31 02:39:44.427 INFO kablam! warning: method is never used: `negi` Aug 31 02:39:44.427 INFO kablam! --> chip16/src/cpu.rs:217:5 Aug 31 02:39:44.427 INFO kablam! | Aug 31 02:39:44.427 INFO kablam! 217 | fn negi(&mut self, instruction: Instruction) {} Aug 31 02:39:44.427 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.427 INFO kablam! Aug 31 02:39:44.427 INFO kablam! warning: method is never used: `negr1` Aug 31 02:39:44.427 INFO kablam! --> chip16/src/cpu.rs:218:5 Aug 31 02:39:44.427 INFO kablam! | Aug 31 02:39:44.427 INFO kablam! 218 | fn negr1(&mut self, instruction: Instruction) {} Aug 31 02:39:44.427 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.427 INFO kablam! Aug 31 02:39:44.427 INFO kablam! warning: method is never used: `negr2` Aug 31 02:39:44.427 INFO kablam! --> chip16/src/cpu.rs:219:5 Aug 31 02:39:44.427 INFO kablam! | Aug 31 02:39:44.427 INFO kablam! 219 | fn negr2(&mut self, instruction: Instruction) {} Aug 31 02:39:44.427 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.428 INFO kablam! Aug 31 02:39:44.428 INFO kablam! warning: type alias is never used: `PixelDouble` Aug 31 02:39:44.428 INFO kablam! --> chip16/src/graphics.rs:8:1 Aug 31 02:39:44.428 INFO kablam! | Aug 31 02:39:44.428 INFO kablam! 8 | pub type PixelDouble = u8; Aug 31 02:39:44.428 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.428 INFO kablam! Aug 31 02:39:44.428 INFO kablam! warning: constant item is never used: `CRC32_POLYNOMIAL` Aug 31 02:39:44.428 INFO kablam! --> chip16/src/rom.rs:6:1 Aug 31 02:39:44.428 INFO kablam! | Aug 31 02:39:44.428 INFO kablam! 6 | const CRC32_POLYNOMIAL: u32 = 0x04C11DB7; Aug 31 02:39:44.428 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:44.428 INFO kablam! Aug 31 02:39:44.428 INFO kablam! warning: variable `Z` should have a snake case name such as `z` Aug 31 02:39:44.428 INFO kablam! --> chip16/src/cpu.rs:48:13 Aug 31 02:39:44.428 INFO kablam! | Aug 31 02:39:44.428 INFO kablam! 48 | Z => self.flags.zero, Aug 31 02:39:44.428 INFO kablam! | ^ Aug 31 02:39:44.428 INFO kablam! | Aug 31 02:39:44.428 INFO kablam! = note: #[warn(non_snake_case)] on by default Aug 31 02:39:44.429 INFO kablam! Aug 31 02:39:44.429 INFO kablam! warning: variable `NZ` should have a snake case name such as `nz` Aug 31 02:39:44.429 INFO kablam! --> chip16/src/cpu.rs:49:13 Aug 31 02:39:44.429 INFO kablam! | Aug 31 02:39:44.429 INFO kablam! 49 | NZ => !self.flags.zero, Aug 31 02:39:44.429 INFO kablam! | ^^ Aug 31 02:39:44.429 INFO kablam! Aug 31 02:39:44.429 INFO kablam! warning: variable `N` should have a snake case name such as `n` Aug 31 02:39:44.429 INFO kablam! --> chip16/src/cpu.rs:50:13 Aug 31 02:39:44.429 INFO kablam! | Aug 31 02:39:44.429 INFO kablam! 50 | N => self.flags.negative, Aug 31 02:39:44.429 INFO kablam! | ^ Aug 31 02:39:44.429 INFO kablam! Aug 31 02:39:44.429 INFO kablam! warning: variable `NN` should have a snake case name such as `nn` Aug 31 02:39:44.429 INFO kablam! --> chip16/src/cpu.rs:51:13 Aug 31 02:39:44.429 INFO kablam! | Aug 31 02:39:44.429 INFO kablam! 51 | NN => !self.flags.negative, Aug 31 02:39:44.429 INFO kablam! | ^^ Aug 31 02:39:44.429 INFO kablam! Aug 31 02:39:44.429 INFO kablam! warning: variable `P` should have a snake case name such as `p` Aug 31 02:39:44.429 INFO kablam! --> chip16/src/cpu.rs:52:13 Aug 31 02:39:44.429 INFO kablam! | Aug 31 02:39:44.429 INFO kablam! 52 | P => !self.flags.negative && !self.flags.zero, Aug 31 02:39:44.429 INFO kablam! | ^ Aug 31 02:39:44.430 INFO kablam! Aug 31 02:39:44.430 INFO kablam! warning: variable `O` should have a snake case name such as `o` Aug 31 02:39:44.430 INFO kablam! --> chip16/src/cpu.rs:53:13 Aug 31 02:39:44.430 INFO kablam! | Aug 31 02:39:44.430 INFO kablam! 53 | O => self.flags.overflow, Aug 31 02:39:44.430 INFO kablam! | ^ Aug 31 02:39:44.430 INFO kablam! Aug 31 02:39:44.430 INFO kablam! warning: variable `NO` should have a snake case name such as `no` Aug 31 02:39:44.430 INFO kablam! --> chip16/src/cpu.rs:54:13 Aug 31 02:39:44.430 INFO kablam! | Aug 31 02:39:44.430 INFO kablam! 54 | NO => !self.flags.overflow, Aug 31 02:39:44.430 INFO kablam! | ^^ Aug 31 02:39:44.430 INFO kablam! Aug 31 02:39:44.430 INFO kablam! warning: variable `A` should have a snake case name such as `a` Aug 31 02:39:44.430 INFO kablam! --> chip16/src/cpu.rs:55:13 Aug 31 02:39:44.430 INFO kablam! | Aug 31 02:39:44.430 INFO kablam! 55 | A => !self.flags.carry && !self.flags.zero, Aug 31 02:39:44.430 INFO kablam! | ^ Aug 31 02:39:44.430 INFO kablam! Aug 31 02:39:44.430 INFO kablam! warning: variable `AE` should have a snake case name such as `ae` Aug 31 02:39:44.430 INFO kablam! --> chip16/src/cpu.rs:56:13 Aug 31 02:39:44.430 INFO kablam! | Aug 31 02:39:44.431 INFO kablam! 56 | AE => !self.flags.carry, Aug 31 02:39:44.431 INFO kablam! | ^^ Aug 31 02:39:44.431 INFO kablam! Aug 31 02:39:44.431 INFO kablam! warning: variable `B` should have a snake case name such as `b` Aug 31 02:39:44.431 INFO kablam! --> chip16/src/cpu.rs:57:13 Aug 31 02:39:44.431 INFO kablam! | Aug 31 02:39:44.431 INFO kablam! 57 | B => self.flags.carry, Aug 31 02:39:44.431 INFO kablam! | ^ Aug 31 02:39:44.431 INFO kablam! Aug 31 02:39:44.431 INFO kablam! warning: variable `BE` should have a snake case name such as `be` Aug 31 02:39:44.431 INFO kablam! --> chip16/src/cpu.rs:58:13 Aug 31 02:39:44.431 INFO kablam! | Aug 31 02:39:44.431 INFO kablam! 58 | BE => self.flags.carry || self.flags.zero, Aug 31 02:39:44.431 INFO kablam! | ^^ Aug 31 02:39:44.431 INFO kablam! Aug 31 02:39:44.431 INFO kablam! warning: variable `G` should have a snake case name such as `g` Aug 31 02:39:44.431 INFO kablam! --> chip16/src/cpu.rs:59:13 Aug 31 02:39:44.431 INFO kablam! | Aug 31 02:39:44.431 INFO kablam! 59 | G => self.flags.overflow == self.flags.negative && !self.flags.zero, Aug 31 02:39:44.431 INFO kablam! | ^ Aug 31 02:39:44.431 INFO kablam! Aug 31 02:39:44.432 INFO kablam! warning: variable `GE` should have a snake case name such as `ge` Aug 31 02:39:44.432 INFO kablam! --> chip16/src/cpu.rs:60:13 Aug 31 02:39:44.432 INFO kablam! | Aug 31 02:39:44.432 INFO kablam! 60 | GE => self.flags.overflow == self.flags.negative, Aug 31 02:39:44.432 INFO kablam! | ^^ Aug 31 02:39:44.432 INFO kablam! Aug 31 02:39:44.432 INFO kablam! warning: variable `L` should have a snake case name such as `l` Aug 31 02:39:44.432 INFO kablam! --> chip16/src/cpu.rs:61:13 Aug 31 02:39:44.432 INFO kablam! | Aug 31 02:39:44.432 INFO kablam! 61 | L => self.flags.overflow != self.flags.negative, Aug 31 02:39:44.432 INFO kablam! | ^ Aug 31 02:39:44.432 INFO kablam! Aug 31 02:39:44.432 INFO kablam! warning: variable `LE` should have a snake case name such as `le` Aug 31 02:39:44.432 INFO kablam! --> chip16/src/cpu.rs:62:13 Aug 31 02:39:44.432 INFO kablam! | Aug 31 02:39:44.432 INFO kablam! 62 | LE => self.flags.overflow != self.flags.negative || self.flags.zero, Aug 31 02:39:44.432 INFO kablam! | ^^ Aug 31 02:39:44.432 INFO kablam! Aug 31 02:39:44.432 INFO kablam! warning: variable `NOP` should have a snake case name such as `nop` Aug 31 02:39:44.432 INFO kablam! --> chip16/src/cpu.rs:70:13 Aug 31 02:39:44.432 INFO kablam! | Aug 31 02:39:44.432 INFO kablam! 70 | NOP => Cpu::nop, Aug 31 02:39:44.433 INFO kablam! | ^^^ Aug 31 02:39:44.433 INFO kablam! Aug 31 02:39:44.433 INFO kablam! warning: variable `CLS` should have a snake case name such as `cls` Aug 31 02:39:44.433 INFO kablam! --> chip16/src/cpu.rs:71:13 Aug 31 02:39:44.433 INFO kablam! | Aug 31 02:39:44.433 INFO kablam! 71 | CLS => Cpu::cls, Aug 31 02:39:44.433 INFO kablam! | ^^^ Aug 31 02:39:44.433 INFO kablam! Aug 31 02:39:44.433 INFO kablam! warning: variable `VBLNK` should have a snake case name such as `vblnk` Aug 31 02:39:44.433 INFO kablam! --> chip16/src/cpu.rs:72:13 Aug 31 02:39:44.433 INFO kablam! | Aug 31 02:39:44.433 INFO kablam! 72 | VBLNK => Cpu::vblnk, Aug 31 02:39:44.433 INFO kablam! | ^^^^^ Aug 31 02:39:44.433 INFO kablam! Aug 31 02:39:44.433 INFO kablam! warning: variable `SPR` should have a snake case name such as `spr` Aug 31 02:39:44.433 INFO kablam! --> chip16/src/cpu.rs:73:13 Aug 31 02:39:44.433 INFO kablam! | Aug 31 02:39:44.433 INFO kablam! 73 | SPR => Cpu::spr, Aug 31 02:39:44.433 INFO kablam! | ^^^ Aug 31 02:39:44.433 INFO kablam! Aug 31 02:39:44.705 INFO kablam! warning: unused import: `Operation` Aug 31 02:39:44.705 INFO kablam! --> chip16/src/bin/disassemble.rs:5:27 Aug 31 02:39:44.705 INFO kablam! | Aug 31 02:39:44.705 INFO kablam! 5 | use chip16::{Instruction, Operation, Rom}; Aug 31 02:39:44.705 INFO kablam! | ^^^^^^^^^ Aug 31 02:39:44.705 INFO kablam! | Aug 31 02:39:44.705 INFO kablam! = note: #[warn(unused_imports)] on by default Aug 31 02:39:44.705 INFO kablam! Aug 31 02:39:44.720 INFO kablam! warning: unused import: `Operation` Aug 31 02:39:44.720 INFO kablam! --> chip16/src/bin/disassemble.rs:5:27 Aug 31 02:39:44.720 INFO kablam! | Aug 31 02:39:44.720 INFO kablam! 5 | use chip16::{Instruction, Operation, Rom}; Aug 31 02:39:44.720 INFO kablam! | ^^^^^^^^^ Aug 31 02:39:44.720 INFO kablam! | Aug 31 02:39:44.720 INFO kablam! = note: #[warn(unused_imports)] on by default Aug 31 02:39:44.720 INFO kablam! Aug 31 02:39:48.629 INFO kablam! warning: unused import: `std::time::Duration` Aug 31 02:39:48.629 INFO kablam! --> chip16_sdl2/src/main.rs:10:5 Aug 31 02:39:48.629 INFO kablam! | Aug 31 02:39:48.629 INFO kablam! 10 | use std::time::Duration; Aug 31 02:39:48.629 INFO kablam! | ^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:48.629 INFO kablam! | Aug 31 02:39:48.629 INFO kablam! = note: #[warn(unused_imports)] on by default Aug 31 02:39:48.629 INFO kablam! Aug 31 02:39:48.702 INFO kablam! warning: unused import: `std::time::Duration` Aug 31 02:39:48.703 INFO kablam! --> chip16_sdl2/src/main.rs:10:5 Aug 31 02:39:48.703 INFO kablam! | Aug 31 02:39:48.703 INFO kablam! 10 | use std::time::Duration; Aug 31 02:39:48.703 INFO kablam! | ^^^^^^^^^^^^^^^^^^^ Aug 31 02:39:48.703 INFO kablam! | Aug 31 02:39:48.703 INFO kablam! = note: #[warn(unused_imports)] on by default Aug 31 02:39:48.703 INFO kablam! Aug 31 02:39:48.718 INFO kablam! warning: unused variable: `rom` Aug 31 02:39:48.718 INFO kablam! --> chip16_sdl2/src/main.rs:15:9 Aug 31 02:39:48.718 INFO kablam! | Aug 31 02:39:48.718 INFO kablam! 15 | let rom = Rom::new(file).unwrap(); Aug 31 02:39:48.718 INFO kablam! | ^^^ help: consider using `_rom` instead Aug 31 02:39:48.718 INFO kablam! | Aug 31 02:39:48.719 INFO kablam! = note: #[warn(unused_variables)] on by default Aug 31 02:39:48.719 INFO kablam! Aug 31 02:39:48.719 INFO kablam! warning: unused variable: `texture_creator` Aug 31 02:39:48.719 INFO kablam! --> chip16_sdl2/src/main.rs:35:9 Aug 31 02:39:48.719 INFO kablam! | Aug 31 02:39:48.719 INFO kablam! 35 | let texture_creator = canvas.texture_creator(); Aug 31 02:39:48.719 INFO kablam! | ^^^^^^^^^^^^^^^ help: consider using `_texture_creator` instead Aug 31 02:39:48.720 INFO kablam! Aug 31 02:39:48.720 INFO kablam! warning: unused variable: `cpu` Aug 31 02:39:48.720 INFO kablam! --> chip16_sdl2/src/main.rs:23:12 Aug 31 02:39:48.720 INFO kablam! | Aug 31 02:39:48.720 INFO kablam! 23 | fn run(mut cpu: Cpu) { Aug 31 02:39:48.720 INFO kablam! | ^^^ help: consider using `_cpu` instead Aug 31 02:39:48.720 INFO kablam! Aug 31 02:39:48.774 INFO kablam! warning: variable does not need to be mutable Aug 31 02:39:48.774 INFO kablam! --> chip16_sdl2/src/main.rs:23:8 Aug 31 02:39:48.774 INFO kablam! | Aug 31 02:39:48.774 INFO kablam! 23 | fn run(mut cpu: Cpu) { Aug 31 02:39:48.774 INFO kablam! | ----^^^ Aug 31 02:39:48.774 INFO kablam! | | Aug 31 02:39:48.774 INFO kablam! | help: remove this `mut` Aug 31 02:39:48.774 INFO kablam! | Aug 31 02:39:48.774 INFO kablam! = note: #[warn(unused_mut)] on by default Aug 31 02:39:48.774 INFO kablam! Aug 31 02:39:48.859 INFO kablam! warning: unused variable: `rom` Aug 31 02:39:48.859 INFO kablam! --> chip16_sdl2/src/main.rs:15:9 Aug 31 02:39:48.859 INFO kablam! | Aug 31 02:39:48.859 INFO kablam! 15 | let rom = Rom::new(file).unwrap(); Aug 31 02:39:48.859 INFO kablam! | ^^^ help: consider using `_rom` instead Aug 31 02:39:48.859 INFO kablam! | Aug 31 02:39:48.859 INFO kablam! = note: #[warn(unused_variables)] on by default Aug 31 02:39:48.859 INFO kablam! Aug 31 02:39:48.859 INFO kablam! warning: unused variable: `texture_creator` Aug 31 02:39:48.859 INFO kablam! --> chip16_sdl2/src/main.rs:35:9 Aug 31 02:39:48.859 INFO kablam! | Aug 31 02:39:48.859 INFO kablam! 35 | let texture_creator = canvas.texture_creator(); Aug 31 02:39:48.859 INFO kablam! | ^^^^^^^^^^^^^^^ help: consider using `_texture_creator` instead Aug 31 02:39:48.859 INFO kablam! Aug 31 02:39:48.859 INFO kablam! warning: unused variable: `cpu` Aug 31 02:39:48.860 INFO kablam! --> chip16_sdl2/src/main.rs:23:12 Aug 31 02:39:48.860 INFO kablam! | Aug 31 02:39:48.860 INFO kablam! 23 | fn run(mut cpu: Cpu) { Aug 31 02:39:48.860 INFO kablam! | ^^^ help: consider using `_cpu` instead Aug 31 02:39:48.860 INFO kablam! Aug 31 02:39:48.936 INFO kablam! warning: variable does not need to be mutable Aug 31 02:39:48.936 INFO kablam! --> chip16_sdl2/src/main.rs:23:8 Aug 31 02:39:48.936 INFO kablam! | Aug 31 02:39:48.936 INFO kablam! 23 | fn run(mut cpu: Cpu) { Aug 31 02:39:48.936 INFO kablam! | ----^^^ Aug 31 02:39:48.936 INFO kablam! | | Aug 31 02:39:48.936 INFO kablam! | help: remove this `mut` Aug 31 02:39:48.936 INFO kablam! | Aug 31 02:39:48.936 INFO kablam! = note: #[warn(unused_mut)] on by default Aug 31 02:39:48.936 INFO kablam! Aug 31 02:39:48.960 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 20.16s Aug 31 02:39:48.969 INFO kablam! su: No module specific data is present Aug 31 02:39:49.355 INFO running `"docker" "rm" "-f" "6042cebcd80669b6eb9cf5acdc1a0ac6fa4efdc136242f26f64251dee4dfa6e0"` Aug 31 02:39:49.455 INFO blam! 6042cebcd80669b6eb9cf5acdc1a0ac6fa4efdc136242f26f64251dee4dfa6e0