Sep 17 11:25:44.473 INFO checking scottwillmoore/chip16 against try#cfeeefe83c83bceb55d60d7e2be173db7597ed50 for pr-54033 Sep 17 11:25:44.473 INFO running: cargo +cfeeefe83c83bceb55d60d7e2be173db7597ed50-alt check --frozen --all --all-targets Sep 17 11:25:44.473 INFO running `"docker" "create" "-v" "/home/ec2-user/crater/./work/local/test-source/worker-6/pr-54033/try#cfeeefe83c83bceb55d60d7e2be173db7597ed50:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/pr-54033/worker-6/try#cfeeefe83c83bceb55d60d7e2be173db7597ed50:/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=1000" "-e" "CMD=cargo +cfeeefe83c83bceb55d60d7e2be173db7597ed50-alt check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-m" "1536M" "crater"` Sep 17 11:25:44.943 INFO blam! a90d3f3b867c0773ff7c5df743465c86092246ca1c44aebd4370016ba60f3333 Sep 17 11:25:44.945 INFO running `"docker" "start" "-a" "a90d3f3b867c0773ff7c5df743465c86092246ca1c44aebd4370016ba60f3333"` Sep 17 11:25:46.761 INFO kablam! usermod: no changes Sep 17 11:25:46.979 INFO kablam! Compiling num-integer v0.1.39 Sep 17 11:25:46.979 INFO kablam! Compiling num-iter v0.1.37 Sep 17 11:25:46.979 INFO kablam! Compiling cfg-if v0.1.4 Sep 17 11:25:46.987 INFO kablam! Checking rustc-demangle v0.1.8 Sep 17 11:25:46.987 INFO kablam! Compiling chip16_sdl2 v0.1.0 (/source/chip16_sdl2) Sep 17 11:25:46.987 INFO kablam! Checking bitflags v0.7.0 Sep 17 11:25:46.987 INFO kablam! Compiling backtrace-sys v0.1.23 Sep 17 11:25:46.987 INFO kablam! Checking rand v0.5.3 Sep 17 11:25:47.759 INFO kablam! Checking rand v0.3.22 Sep 17 11:25:47.791 INFO kablam! Compiling sdl2-sys v0.31.0 Sep 17 11:25:54.211 INFO kablam! Checking backtrace v0.3.9 Sep 17 11:25:54.491 INFO kablam! Checking num v0.1.42 Sep 17 11:25:55.277 INFO kablam! Checking failure v0.1.1 Sep 17 11:25:56.203 INFO kablam! Checking chip16 v0.1.0 (/source/chip16) Sep 17 11:25:56.510 INFO kablam! warning: unused import: `Operation` Sep 17 11:25:56.511 INFO kablam! --> chip16/src/cpu.rs:3:43 Sep 17 11:25:56.511 INFO kablam! | Sep 17 11:25:56.511 INFO kablam! 3 | use instruction::{Condition, Instruction, Operation}; Sep 17 11:25:56.511 INFO kablam! | ^^^^^^^^^ Sep 17 11:25:56.511 INFO kablam! | Sep 17 11:25:56.511 INFO kablam! = note: #[warn(unused_imports)] on by default Sep 17 11:25:56.511 INFO kablam! Sep 17 11:25:56.511 INFO kablam! warning: unused import: `Register` Sep 17 11:25:56.511 INFO kablam! --> chip16/src/cpu.rs:6:16 Sep 17 11:25:56.511 INFO kablam! | Sep 17 11:25:56.511 INFO kablam! 6 | use register::{Register, RegisterFile}; Sep 17 11:25:56.511 INFO kablam! | ^^^^^^^^ Sep 17 11:25:56.511 INFO kablam! Sep 17 11:25:56.511 INFO kablam! warning: unused import: `failure::Error` Sep 17 11:25:56.511 INFO kablam! --> chip16/src/memory.rs:2:5 Sep 17 11:25:56.511 INFO kablam! | Sep 17 11:25:56.511 INFO kablam! 2 | use failure::Error; Sep 17 11:25:56.511 INFO kablam! | ^^^^^^^^^^^^^^ Sep 17 11:25:56.511 INFO kablam! Sep 17 11:25:56.511 INFO kablam! warning: unused imports: `Hasher32`, `crc32` Sep 17 11:25:56.511 INFO kablam! --> chip16/src/rom.rs:2:11 Sep 17 11:25:56.511 INFO kablam! | Sep 17 11:25:56.511 INFO kablam! 2 | use crc::{Hasher32, crc32}; Sep 17 11:25:56.511 INFO kablam! | ^^^^^^^^ ^^^^^ Sep 17 11:25:56.511 INFO kablam! Sep 17 11:25:56.782 INFO kablam! warning: unused import: `Operation` Sep 17 11:25:56.782 INFO kablam! --> chip16/src/cpu.rs:3:43 Sep 17 11:25:56.782 INFO kablam! | Sep 17 11:25:56.782 INFO kablam! 3 | use instruction::{Condition, Instruction, Operation}; Sep 17 11:25:56.782 INFO kablam! | ^^^^^^^^^ Sep 17 11:25:56.782 INFO kablam! | Sep 17 11:25:56.782 INFO kablam! = note: #[warn(unused_imports)] on by default Sep 17 11:25:56.782 INFO kablam! Sep 17 11:25:56.782 INFO kablam! warning: unused import: `Register` Sep 17 11:25:56.782 INFO kablam! --> chip16/src/cpu.rs:6:16 Sep 17 11:25:56.782 INFO kablam! | Sep 17 11:25:56.782 INFO kablam! 6 | use register::{Register, RegisterFile}; Sep 17 11:25:56.782 INFO kablam! | ^^^^^^^^ Sep 17 11:25:56.782 INFO kablam! Sep 17 11:25:56.783 INFO kablam! warning: unused import: `failure::Error` Sep 17 11:25:56.783 INFO kablam! --> chip16/src/memory.rs:2:5 Sep 17 11:25:56.783 INFO kablam! | Sep 17 11:25:56.783 INFO kablam! 2 | use failure::Error; Sep 17 11:25:56.783 INFO kablam! | ^^^^^^^^^^^^^^ Sep 17 11:25:56.783 INFO kablam! Sep 17 11:25:56.787 INFO kablam! Checking sdl2 v0.31.0 Sep 17 11:25:56.791 INFO kablam! warning: unused imports: `Hasher32`, `crc32` Sep 17 11:25:56.791 INFO kablam! --> chip16/src/rom.rs:2:11 Sep 17 11:25:56.791 INFO kablam! | Sep 17 11:25:56.791 INFO kablam! 2 | use crc::{Hasher32, crc32}; Sep 17 11:25:56.791 INFO kablam! | ^^^^^^^^ ^^^^^ Sep 17 11:25:56.791 INFO kablam! Sep 17 11:25:57.139 INFO kablam! warning[E0170]: pattern binding `Z` is named the same as one of the variants of the type `instruction::Condition` Sep 17 11:25:57.139 INFO kablam! --> chip16/src/cpu.rs:48:13 Sep 17 11:25:57.139 INFO kablam! | Sep 17 11:25:57.139 INFO kablam! 48 | Z => self.flags.zero, Sep 17 11:25:57.139 INFO kablam! | ^ help: to match on the variant, qualify the path: `instruction::Condition::Z` Sep 17 11:25:57.139 INFO kablam! Sep 17 11:25:57.139 INFO kablam! warning[E0170]: pattern binding `NZ` is named the same as one of the variants of the type `instruction::Condition` Sep 17 11:25:57.139 INFO kablam! --> chip16/src/cpu.rs:49:13 Sep 17 11:25:57.139 INFO kablam! | Sep 17 11:25:57.139 INFO kablam! 49 | NZ => !self.flags.zero, Sep 17 11:25:57.139 INFO kablam! | ^^ help: to match on the variant, qualify the path: `instruction::Condition::NZ` Sep 17 11:25:57.139 INFO kablam! Sep 17 11:25:57.139 INFO kablam! warning[E0170]: pattern binding `N` is named the same as one of the variants of the type `instruction::Condition` Sep 17 11:25:57.139 INFO kablam! --> chip16/src/cpu.rs:50:13 Sep 17 11:25:57.139 INFO kablam! | Sep 17 11:25:57.139 INFO kablam! 50 | N => self.flags.negative, Sep 17 11:25:57.139 INFO kablam! | ^ help: to match on the variant, qualify the path: `instruction::Condition::N` Sep 17 11:25:57.139 INFO kablam! Sep 17 11:25:57.139 INFO kablam! warning[E0170]: pattern binding `NN` is named the same as one of the variants of the type `instruction::Condition` Sep 17 11:25:57.139 INFO kablam! --> chip16/src/cpu.rs:51:13 Sep 17 11:25:57.139 INFO kablam! | Sep 17 11:25:57.140 INFO kablam! 51 | NN => !self.flags.negative, Sep 17 11:25:57.140 INFO kablam! | ^^ help: to match on the variant, qualify the path: `instruction::Condition::NN` Sep 17 11:25:57.140 INFO kablam! Sep 17 11:25:57.140 INFO kablam! warning[E0170]: pattern binding `P` is named the same as one of the variants of the type `instruction::Condition` Sep 17 11:25:57.141 INFO kablam! --> chip16/src/cpu.rs:52:13 Sep 17 11:25:57.141 INFO kablam! | Sep 17 11:25:57.141 INFO kablam! 52 | P => !self.flags.negative && !self.flags.zero, Sep 17 11:25:57.141 INFO kablam! | ^ help: to match on the variant, qualify the path: `instruction::Condition::P` Sep 17 11:25:57.141 INFO kablam! Sep 17 11:25:57.147 INFO kablam! warning[E0170]: pattern binding `O` is named the same as one of the variants of the type `instruction::Condition` Sep 17 11:25:57.147 INFO kablam! --> chip16/src/cpu.rs:53:13 Sep 17 11:25:57.147 INFO kablam! | Sep 17 11:25:57.147 INFO kablam! 53 | O => self.flags.overflow, Sep 17 11:25:57.148 INFO kablam! | ^ help: to match on the variant, qualify the path: `instruction::Condition::O` Sep 17 11:25:57.148 INFO kablam! Sep 17 11:25:57.148 INFO kablam! warning[E0170]: pattern binding `NO` is named the same as one of the variants of the type `instruction::Condition` Sep 17 11:25:57.148 INFO kablam! --> chip16/src/cpu.rs:54:13 Sep 17 11:25:57.149 INFO kablam! | Sep 17 11:25:57.149 INFO kablam! 54 | NO => !self.flags.overflow, Sep 17 11:25:57.149 INFO kablam! | ^^ help: to match on the variant, qualify the path: `instruction::Condition::NO` Sep 17 11:25:57.149 INFO kablam! Sep 17 11:25:57.149 INFO kablam! warning[E0170]: pattern binding `A` is named the same as one of the variants of the type `instruction::Condition` Sep 17 11:25:57.150 INFO kablam! --> chip16/src/cpu.rs:55:13 Sep 17 11:25:57.150 INFO kablam! | Sep 17 11:25:57.150 INFO kablam! 55 | A => !self.flags.carry && !self.flags.zero, Sep 17 11:25:57.150 INFO kablam! | ^ help: to match on the variant, qualify the path: `instruction::Condition::A` Sep 17 11:25:57.151 INFO kablam! Sep 17 11:25:57.151 INFO kablam! warning[E0170]: pattern binding `AE` is named the same as one of the variants of the type `instruction::Condition` Sep 17 11:25:57.151 INFO kablam! --> chip16/src/cpu.rs:56:13 Sep 17 11:25:57.151 INFO kablam! | Sep 17 11:25:57.151 INFO kablam! 56 | AE => !self.flags.carry, Sep 17 11:25:57.152 INFO kablam! | ^^ help: to match on the variant, qualify the path: `instruction::Condition::AE` Sep 17 11:25:57.152 INFO kablam! Sep 17 11:25:57.152 INFO kablam! warning[E0170]: pattern binding `B` is named the same as one of the variants of the type `instruction::Condition` Sep 17 11:25:57.152 INFO kablam! --> chip16/src/cpu.rs:57:13 Sep 17 11:25:57.152 INFO kablam! | Sep 17 11:25:57.153 INFO kablam! 57 | B => self.flags.carry, Sep 17 11:25:57.153 INFO kablam! | ^ help: to match on the variant, qualify the path: `instruction::Condition::B` Sep 17 11:25:57.153 INFO kablam! Sep 17 11:25:57.153 INFO kablam! warning[E0170]: pattern binding `BE` is named the same as one of the variants of the type `instruction::Condition` Sep 17 11:25:57.153 INFO kablam! --> chip16/src/cpu.rs:58:13 Sep 17 11:25:57.154 INFO kablam! | Sep 17 11:25:57.154 INFO kablam! 58 | BE => self.flags.carry || self.flags.zero, Sep 17 11:25:57.154 INFO kablam! | ^^ help: to match on the variant, qualify the path: `instruction::Condition::BE` Sep 17 11:25:57.154 INFO kablam! Sep 17 11:25:57.154 INFO kablam! warning[E0170]: pattern binding `G` is named the same as one of the variants of the type `instruction::Condition` Sep 17 11:25:57.155 INFO kablam! --> chip16/src/cpu.rs:59:13 Sep 17 11:25:57.155 INFO kablam! | Sep 17 11:25:57.155 INFO kablam! 59 | G => self.flags.overflow == self.flags.negative && !self.flags.zero, Sep 17 11:25:57.155 INFO kablam! | ^ help: to match on the variant, qualify the path: `instruction::Condition::G` Sep 17 11:25:57.155 INFO kablam! Sep 17 11:25:57.156 INFO kablam! warning[E0170]: pattern binding `GE` is named the same as one of the variants of the type `instruction::Condition` Sep 17 11:25:57.156 INFO kablam! --> chip16/src/cpu.rs:60:13 Sep 17 11:25:57.156 INFO kablam! | Sep 17 11:25:57.156 INFO kablam! 60 | GE => self.flags.overflow == self.flags.negative, Sep 17 11:25:57.156 INFO kablam! | ^^ help: to match on the variant, qualify the path: `instruction::Condition::GE` Sep 17 11:25:57.156 INFO kablam! Sep 17 11:25:57.157 INFO kablam! warning[E0170]: pattern binding `L` is named the same as one of the variants of the type `instruction::Condition` Sep 17 11:25:57.157 INFO kablam! --> chip16/src/cpu.rs:61:13 Sep 17 11:25:57.157 INFO kablam! | Sep 17 11:25:57.157 INFO kablam! 61 | L => self.flags.overflow != self.flags.negative, Sep 17 11:25:57.157 INFO kablam! | ^ help: to match on the variant, qualify the path: `instruction::Condition::L` Sep 17 11:25:57.158 INFO kablam! Sep 17 11:25:57.158 INFO kablam! warning[E0170]: pattern binding `LE` is named the same as one of the variants of the type `instruction::Condition` Sep 17 11:25:57.158 INFO kablam! --> chip16/src/cpu.rs:62:13 Sep 17 11:25:57.158 INFO kablam! | Sep 17 11:25:57.159 INFO kablam! 62 | LE => self.flags.overflow != self.flags.negative || self.flags.zero, Sep 17 11:25:57.159 INFO kablam! | ^^ help: to match on the variant, qualify the path: `instruction::Condition::LE` Sep 17 11:25:57.159 INFO kablam! Sep 17 11:25:57.159 INFO kablam! warning: unreachable pattern Sep 17 11:25:57.159 INFO kablam! --> chip16/src/cpu.rs:49:13 Sep 17 11:25:57.160 INFO kablam! | Sep 17 11:25:57.160 INFO kablam! 48 | Z => self.flags.zero, Sep 17 11:25:57.160 INFO kablam! | - matches any value Sep 17 11:25:57.160 INFO kablam! 49 | NZ => !self.flags.zero, Sep 17 11:25:57.160 INFO kablam! | ^^ unreachable pattern Sep 17 11:25:57.160 INFO kablam! | Sep 17 11:25:57.161 INFO kablam! = note: #[warn(unreachable_patterns)] on by default Sep 17 11:25:57.161 INFO kablam! Sep 17 11:25:57.161 INFO kablam! warning: unreachable pattern Sep 17 11:25:57.161 INFO kablam! --> chip16/src/cpu.rs:50:13 Sep 17 11:25:57.162 INFO kablam! | Sep 17 11:25:57.162 INFO kablam! 48 | Z => self.flags.zero, Sep 17 11:25:57.162 INFO kablam! | - matches any value Sep 17 11:25:57.162 INFO kablam! 49 | NZ => !self.flags.zero, Sep 17 11:25:57.162 INFO kablam! 50 | N => self.flags.negative, Sep 17 11:25:57.163 INFO kablam! | ^ unreachable pattern Sep 17 11:25:57.163 INFO kablam! Sep 17 11:25:57.167 INFO kablam! warning: unreachable pattern Sep 17 11:25:57.167 INFO kablam! --> chip16/src/cpu.rs:51:13 Sep 17 11:25:57.167 INFO kablam! | Sep 17 11:25:57.167 INFO kablam! 48 | Z => self.flags.zero, Sep 17 11:25:57.168 INFO kablam! | - matches any value Sep 17 11:25:57.168 INFO kablam! ... Sep 17 11:25:57.168 INFO kablam! 51 | NN => !self.flags.negative, Sep 17 11:25:57.168 INFO kablam! | ^^ unreachable pattern Sep 17 11:25:57.168 INFO kablam! Sep 17 11:25:57.169 INFO kablam! warning: unreachable pattern Sep 17 11:25:57.169 INFO kablam! --> chip16/src/cpu.rs:52:13 Sep 17 11:25:57.169 INFO kablam! | Sep 17 11:25:57.169 INFO kablam! 48 | Z => self.flags.zero, Sep 17 11:25:57.169 INFO kablam! | - matches any value Sep 17 11:25:57.170 INFO kablam! ... Sep 17 11:25:57.170 INFO kablam! 52 | P => !self.flags.negative && !self.flags.zero, Sep 17 11:25:57.170 INFO kablam! | ^ unreachable pattern Sep 17 11:25:57.170 INFO kablam! Sep 17 11:25:57.171 INFO kablam! warning: unreachable pattern Sep 17 11:25:57.171 INFO kablam! --> chip16/src/cpu.rs:53:13 Sep 17 11:25:57.171 INFO kablam! | Sep 17 11:25:57.171 INFO kablam! 48 | Z => self.flags.zero, Sep 17 11:25:57.171 INFO kablam! | - matches any value Sep 17 11:25:57.171 INFO kablam! ... Sep 17 11:25:57.172 INFO kablam! 53 | O => self.flags.overflow, Sep 17 11:25:57.172 INFO kablam! | ^ unreachable pattern Sep 17 11:25:57.172 INFO kablam! Sep 17 11:25:57.172 INFO kablam! warning: unreachable pattern Sep 17 11:25:57.172 INFO kablam! --> chip16/src/cpu.rs:54:13 Sep 17 11:25:57.173 INFO kablam! | Sep 17 11:25:57.173 INFO kablam! 48 | Z => self.flags.zero, Sep 17 11:25:57.173 INFO kablam! | - matches any value Sep 17 11:25:57.173 INFO kablam! ... Sep 17 11:25:57.173 INFO kablam! 54 | NO => !self.flags.overflow, Sep 17 11:25:57.174 INFO kablam! | ^^ unreachable pattern Sep 17 11:25:57.174 INFO kablam! Sep 17 11:25:57.174 INFO kablam! warning: unreachable pattern Sep 17 11:25:57.174 INFO kablam! --> chip16/src/cpu.rs:55:13 Sep 17 11:25:57.175 INFO kablam! | Sep 17 11:25:57.175 INFO kablam! 48 | Z => self.flags.zero, Sep 17 11:25:57.175 INFO kablam! | - matches any value Sep 17 11:25:57.175 INFO kablam! ... Sep 17 11:25:57.175 INFO kablam! 55 | A => !self.flags.carry && !self.flags.zero, Sep 17 11:25:57.175 INFO kablam! | ^ unreachable pattern Sep 17 11:25:57.179 INFO kablam! Sep 17 11:25:57.179 INFO kablam! warning: unreachable pattern Sep 17 11:25:57.179 INFO kablam! --> chip16/src/cpu.rs:56:13 Sep 17 11:25:57.179 INFO kablam! | Sep 17 11:25:57.180 INFO kablam! 48 | Z => self.flags.zero, Sep 17 11:25:57.180 INFO kablam! | - matches any value Sep 17 11:25:57.180 INFO kablam! ... Sep 17 11:25:57.180 INFO kablam! 56 | AE => !self.flags.carry, Sep 17 11:25:57.180 INFO kablam! | ^^ unreachable pattern Sep 17 11:25:57.180 INFO kablam! Sep 17 11:25:57.181 INFO kablam! warning: unreachable pattern Sep 17 11:25:57.181 INFO kablam! --> chip16/src/cpu.rs:57:13 Sep 17 11:25:57.181 INFO kablam! | Sep 17 11:25:57.181 INFO kablam! 48 | Z => self.flags.zero, Sep 17 11:25:57.182 INFO kablam! | - matches any value Sep 17 11:25:57.182 INFO kablam! ... Sep 17 11:25:57.182 INFO kablam! 57 | B => self.flags.carry, Sep 17 11:25:57.182 INFO kablam! | ^ unreachable pattern Sep 17 11:25:57.183 INFO kablam! Sep 17 11:25:57.183 INFO kablam! warning: unreachable pattern Sep 17 11:25:57.183 INFO kablam! --> chip16/src/cpu.rs:58:13 Sep 17 11:25:57.183 INFO kablam! | Sep 17 11:25:57.184 INFO kablam! 48 | Z => self.flags.zero, Sep 17 11:25:57.184 INFO kablam! | - matches any value Sep 17 11:25:57.184 INFO kablam! ... Sep 17 11:25:57.184 INFO kablam! 58 | BE => self.flags.carry || self.flags.zero, Sep 17 11:25:57.185 INFO kablam! | ^^ unreachable pattern Sep 17 11:25:57.185 INFO kablam! Sep 17 11:25:57.185 INFO kablam! warning: unreachable pattern Sep 17 11:25:57.185 INFO kablam! --> chip16/src/cpu.rs:59:13 Sep 17 11:25:57.185 INFO kablam! | Sep 17 11:25:57.186 INFO kablam! 48 | Z => self.flags.zero, Sep 17 11:25:57.186 INFO kablam! | - matches any value Sep 17 11:25:57.186 INFO kablam! ... Sep 17 11:25:57.186 INFO kablam! 59 | G => self.flags.overflow == self.flags.negative && !self.flags.zero, Sep 17 11:25:57.187 INFO kablam! | ^ unreachable pattern Sep 17 11:25:57.187 INFO kablam! Sep 17 11:25:57.187 INFO kablam! warning: unreachable pattern Sep 17 11:25:57.187 INFO kablam! --> chip16/src/cpu.rs:60:13 Sep 17 11:25:57.188 INFO kablam! | Sep 17 11:25:57.188 INFO kablam! 48 | Z => self.flags.zero, Sep 17 11:25:57.188 INFO kablam! | - matches any value Sep 17 11:25:57.189 INFO kablam! ... Sep 17 11:25:57.189 INFO kablam! 60 | GE => self.flags.overflow == self.flags.negative, Sep 17 11:25:57.189 INFO kablam! | ^^ unreachable pattern Sep 17 11:25:57.189 INFO kablam! Sep 17 11:25:57.190 INFO kablam! warning: unreachable pattern Sep 17 11:25:57.190 INFO kablam! --> chip16/src/cpu.rs:61:13 Sep 17 11:25:57.190 INFO kablam! | Sep 17 11:25:57.191 INFO kablam! 48 | Z => self.flags.zero, Sep 17 11:25:57.191 INFO kablam! | - matches any value Sep 17 11:25:57.191 INFO kablam! ... Sep 17 11:25:57.192 INFO kablam! 61 | L => self.flags.overflow != self.flags.negative, Sep 17 11:25:57.192 INFO kablam! | ^ unreachable pattern Sep 17 11:25:57.192 INFO kablam! Sep 17 11:25:57.193 INFO kablam! warning: unreachable pattern Sep 17 11:25:57.193 INFO kablam! --> chip16/src/cpu.rs:62:13 Sep 17 11:25:57.193 INFO kablam! | Sep 17 11:25:57.193 INFO kablam! 48 | Z => self.flags.zero, Sep 17 11:25:57.194 INFO kablam! | - matches any value Sep 17 11:25:57.194 INFO kablam! ... Sep 17 11:25:57.194 INFO kablam! 62 | LE => self.flags.overflow != self.flags.negative || self.flags.zero, Sep 17 11:25:57.195 INFO kablam! | ^^ unreachable pattern Sep 17 11:25:57.195 INFO kablam! Sep 17 11:25:57.195 INFO kablam! warning[E0170]: pattern binding `NOP` is named the same as one of the variants of the type `instruction::Operation` Sep 17 11:25:57.196 INFO kablam! --> chip16/src/cpu.rs:70:13 Sep 17 11:25:57.196 INFO kablam! | Sep 17 11:25:57.196 INFO kablam! 70 | NOP => Cpu::nop, Sep 17 11:25:57.196 INFO kablam! | ^^^ help: to match on the variant, qualify the path: `instruction::Operation::NOP` Sep 17 11:25:57.197 INFO kablam! Sep 17 11:25:57.197 INFO kablam! warning[E0170]: pattern binding `CLS` is named the same as one of the variants of the type `instruction::Operation` Sep 17 11:25:57.197 INFO kablam! --> chip16/src/cpu.rs:71:13 Sep 17 11:25:57.198 INFO kablam! | Sep 17 11:25:57.198 INFO kablam! 71 | CLS => Cpu::cls, Sep 17 11:25:57.198 INFO kablam! | ^^^ help: to match on the variant, qualify the path: `instruction::Operation::CLS` Sep 17 11:25:57.198 INFO kablam! Sep 17 11:25:57.199 INFO kablam! warning[E0170]: pattern binding `VBLNK` is named the same as one of the variants of the type `instruction::Operation` Sep 17 11:25:57.199 INFO kablam! --> chip16/src/cpu.rs:72:13 Sep 17 11:25:57.199 INFO kablam! | Sep 17 11:25:57.200 INFO kablam! 72 | VBLNK => Cpu::vblnk, Sep 17 11:25:57.200 INFO kablam! | ^^^^^ help: to match on the variant, qualify the path: `instruction::Operation::VBLNK` Sep 17 11:25:57.200 INFO kablam! Sep 17 11:25:57.200 INFO kablam! warning[E0170]: pattern binding `SPR` is named the same as one of the variants of the type `instruction::Operation` Sep 17 11:25:57.201 INFO kablam! --> chip16/src/cpu.rs:73:13 Sep 17 11:25:57.201 INFO kablam! | Sep 17 11:25:57.201 INFO kablam! 73 | SPR => Cpu::spr, Sep 17 11:25:57.202 INFO kablam! | ^^^ help: to match on the variant, qualify the path: `instruction::Operation::SPR` Sep 17 11:25:57.202 INFO kablam! Sep 17 11:25:57.202 INFO kablam! warning: unreachable pattern Sep 17 11:25:57.203 INFO kablam! --> chip16/src/cpu.rs:71:13 Sep 17 11:25:57.203 INFO kablam! | Sep 17 11:25:57.203 INFO kablam! 70 | NOP => Cpu::nop, Sep 17 11:25:57.203 INFO kablam! | --- matches any value Sep 17 11:25:57.204 INFO kablam! 71 | CLS => Cpu::cls, Sep 17 11:25:57.204 INFO kablam! | ^^^ unreachable pattern Sep 17 11:25:57.204 INFO kablam! Sep 17 11:25:57.205 INFO kablam! warning: unreachable pattern Sep 17 11:25:57.205 INFO kablam! --> chip16/src/cpu.rs:72:13 Sep 17 11:25:57.205 INFO kablam! | Sep 17 11:25:57.205 INFO kablam! 70 | NOP => Cpu::nop, Sep 17 11:25:57.206 INFO kablam! | --- matches any value Sep 17 11:25:57.206 INFO kablam! 71 | CLS => Cpu::cls, Sep 17 11:25:57.206 INFO kablam! 72 | VBLNK => Cpu::vblnk, Sep 17 11:25:57.206 INFO kablam! | ^^^^^ unreachable pattern Sep 17 11:25:57.206 INFO kablam! Sep 17 11:25:57.207 INFO kablam! warning: unreachable pattern Sep 17 11:25:57.207 INFO kablam! --> chip16/src/cpu.rs:73:13 Sep 17 11:25:57.208 INFO kablam! | Sep 17 11:25:57.208 INFO kablam! 70 | NOP => Cpu::nop, Sep 17 11:25:57.208 INFO kablam! | --- matches any value Sep 17 11:25:57.208 INFO kablam! ... Sep 17 11:25:57.209 INFO kablam! 73 | SPR => Cpu::spr, Sep 17 11:25:57.209 INFO kablam! | ^^^ unreachable pattern Sep 17 11:25:57.209 INFO kablam! Sep 17 11:25:57.235 INFO kablam! warning: unused variable: `Z` Sep 17 11:25:57.235 INFO kablam! --> chip16/src/cpu.rs:48:13 Sep 17 11:25:57.235 INFO kablam! | Sep 17 11:25:57.235 INFO kablam! 48 | Z => self.flags.zero, Sep 17 11:25:57.235 INFO kablam! | ^ help: consider using `_Z` instead Sep 17 11:25:57.235 INFO kablam! | Sep 17 11:25:57.236 INFO kablam! = note: #[warn(unused_variables)] on by default Sep 17 11:25:57.236 INFO kablam! Sep 17 11:25:57.236 INFO kablam! warning: unused variable: `NZ` Sep 17 11:25:57.236 INFO kablam! --> chip16/src/cpu.rs:49:13 Sep 17 11:25:57.236 INFO kablam! | Sep 17 11:25:57.237 INFO kablam! 49 | NZ => !self.flags.zero, Sep 17 11:25:57.237 INFO kablam! | ^^ help: consider using `_NZ` instead Sep 17 11:25:57.237 INFO kablam! Sep 17 11:25:57.237 INFO kablam! warning: unused variable: `N` Sep 17 11:25:57.238 INFO kablam! --> chip16/src/cpu.rs:50:13 Sep 17 11:25:57.238 INFO kablam! | Sep 17 11:25:57.238 INFO kablam! 50 | N => self.flags.negative, Sep 17 11:25:57.238 INFO kablam! | ^ help: consider using `_N` instead Sep 17 11:25:57.239 INFO kablam! Sep 17 11:25:57.239 INFO kablam! warning: unused variable: `NN` Sep 17 11:25:57.239 INFO kablam! --> chip16/src/cpu.rs:51:13 Sep 17 11:25:57.239 INFO kablam! | Sep 17 11:25:57.240 INFO kablam! 51 | NN => !self.flags.negative, Sep 17 11:25:57.240 INFO kablam! | ^^ help: consider using `_NN` instead Sep 17 11:25:57.240 INFO kablam! Sep 17 11:25:57.240 INFO kablam! warning: unused variable: `P` Sep 17 11:25:57.241 INFO kablam! --> chip16/src/cpu.rs:52:13 Sep 17 11:25:57.241 INFO kablam! | Sep 17 11:25:57.241 INFO kablam! 52 | P => !self.flags.negative && !self.flags.zero, Sep 17 11:25:57.241 INFO kablam! | ^ help: consider using `_P` instead Sep 17 11:25:57.241 INFO kablam! Sep 17 11:25:57.242 INFO kablam! warning: unused variable: `O` Sep 17 11:25:57.242 INFO kablam! --> chip16/src/cpu.rs:53:13 Sep 17 11:25:57.242 INFO kablam! | Sep 17 11:25:57.243 INFO kablam! 53 | O => self.flags.overflow, Sep 17 11:25:57.243 INFO kablam! | ^ help: consider using `_O` instead Sep 17 11:25:57.243 INFO kablam! Sep 17 11:25:57.243 INFO kablam! warning: unused variable: `NO` Sep 17 11:25:57.243 INFO kablam! --> chip16/src/cpu.rs:54:13 Sep 17 11:25:57.244 INFO kablam! | Sep 17 11:25:57.244 INFO kablam! 54 | NO => !self.flags.overflow, Sep 17 11:25:57.244 INFO kablam! | ^^ help: consider using `_NO` instead Sep 17 11:25:57.244 INFO kablam! Sep 17 11:25:57.245 INFO kablam! warning: unused variable: `A` Sep 17 11:25:57.245 INFO kablam! --> chip16/src/cpu.rs:55:13 Sep 17 11:25:57.245 INFO kablam! | Sep 17 11:25:57.245 INFO kablam! 55 | A => !self.flags.carry && !self.flags.zero, Sep 17 11:25:57.246 INFO kablam! | ^ help: consider using `_A` instead Sep 17 11:25:57.246 INFO kablam! Sep 17 11:25:57.246 INFO kablam! warning: unused variable: `AE` Sep 17 11:25:57.246 INFO kablam! --> chip16/src/cpu.rs:56:13 Sep 17 11:25:57.247 INFO kablam! | Sep 17 11:25:57.247 INFO kablam! 56 | AE => !self.flags.carry, Sep 17 11:25:57.247 INFO kablam! | ^^ help: consider using `_AE` instead Sep 17 11:25:57.247 INFO kablam! Sep 17 11:25:57.248 INFO kablam! warning: unused variable: `B` Sep 17 11:25:57.248 INFO kablam! --> chip16/src/cpu.rs:57:13 Sep 17 11:25:57.248 INFO kablam! | Sep 17 11:25:57.248 INFO kablam! 57 | B => self.flags.carry, Sep 17 11:25:57.249 INFO kablam! | ^ help: consider using `_B` instead Sep 17 11:25:57.249 INFO kablam! Sep 17 11:25:57.249 INFO kablam! warning: unused variable: `BE` Sep 17 11:25:57.249 INFO kablam! --> chip16/src/cpu.rs:58:13 Sep 17 11:25:57.249 INFO kablam! | Sep 17 11:25:57.250 INFO kablam! 58 | BE => self.flags.carry || self.flags.zero, Sep 17 11:25:57.250 INFO kablam! | ^^ help: consider using `_BE` instead Sep 17 11:25:57.250 INFO kablam! Sep 17 11:25:57.250 INFO kablam! warning: unused variable: `G` Sep 17 11:25:57.251 INFO kablam! --> chip16/src/cpu.rs:59:13 Sep 17 11:25:57.251 INFO kablam! | Sep 17 11:25:57.251 INFO kablam! 59 | G => self.flags.overflow == self.flags.negative && !self.flags.zero, Sep 17 11:25:57.251 INFO kablam! | ^ help: consider using `_G` instead Sep 17 11:25:57.251 INFO kablam! Sep 17 11:25:57.252 INFO kablam! warning: unused variable: `GE` Sep 17 11:25:57.252 INFO kablam! --> chip16/src/cpu.rs:60:13 Sep 17 11:25:57.252 INFO kablam! | Sep 17 11:25:57.252 INFO kablam! 60 | GE => self.flags.overflow == self.flags.negative, Sep 17 11:25:57.253 INFO kablam! | ^^ help: consider using `_GE` instead Sep 17 11:25:57.253 INFO kablam! Sep 17 11:25:57.253 INFO kablam! warning: unused variable: `L` Sep 17 11:25:57.253 INFO kablam! --> chip16/src/cpu.rs:61:13 Sep 17 11:25:57.253 INFO kablam! | Sep 17 11:25:57.253 INFO kablam! 61 | L => self.flags.overflow != self.flags.negative, Sep 17 11:25:57.253 INFO kablam! | ^ help: consider using `_L` instead Sep 17 11:25:57.253 INFO kablam! Sep 17 11:25:57.253 INFO kablam! warning: unused variable: `LE` Sep 17 11:25:57.254 INFO kablam! --> chip16/src/cpu.rs:62:13 Sep 17 11:25:57.254 INFO kablam! | Sep 17 11:25:57.254 INFO kablam! 62 | LE => self.flags.overflow != self.flags.negative || self.flags.zero, Sep 17 11:25:57.254 INFO kablam! | ^^ help: consider using `_LE` instead Sep 17 11:25:57.255 INFO kablam! Sep 17 11:25:57.255 INFO kablam! warning: unused variable: `NOP` Sep 17 11:25:57.255 INFO kablam! --> chip16/src/cpu.rs:70:13 Sep 17 11:25:57.256 INFO kablam! | Sep 17 11:25:57.256 INFO kablam! 70 | NOP => Cpu::nop, Sep 17 11:25:57.256 INFO kablam! | ^^^ help: consider using `_NOP` instead Sep 17 11:25:57.256 INFO kablam! Sep 17 11:25:57.257 INFO kablam! warning: unused variable: `CLS` Sep 17 11:25:57.257 INFO kablam! --> chip16/src/cpu.rs:71:13 Sep 17 11:25:57.257 INFO kablam! | Sep 17 11:25:57.257 INFO kablam! 71 | CLS => Cpu::cls, Sep 17 11:25:57.258 INFO kablam! | ^^^ help: consider using `_CLS` instead Sep 17 11:25:57.258 INFO kablam! Sep 17 11:25:57.258 INFO kablam! warning: unused variable: `VBLNK` Sep 17 11:25:57.258 INFO kablam! --> chip16/src/cpu.rs:72:13 Sep 17 11:25:57.259 INFO kablam! | Sep 17 11:25:57.259 INFO kablam! 72 | VBLNK => Cpu::vblnk, Sep 17 11:25:57.259 INFO kablam! | ^^^^^ help: consider using `_VBLNK` instead Sep 17 11:25:57.259 INFO kablam! Sep 17 11:25:57.260 INFO kablam! warning: unused variable: `SPR` Sep 17 11:25:57.260 INFO kablam! --> chip16/src/cpu.rs:73:13 Sep 17 11:25:57.260 INFO kablam! | Sep 17 11:25:57.260 INFO kablam! 73 | SPR => Cpu::spr, Sep 17 11:25:57.260 INFO kablam! | ^^^ help: consider using `_SPR` instead Sep 17 11:25:57.260 INFO kablam! Sep 17 11:25:57.267 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.267 INFO kablam! --> chip16/src/cpu.rs:79:23 Sep 17 11:25:57.267 INFO kablam! | Sep 17 11:25:57.267 INFO kablam! 79 | fn nop(&mut self, instruction: Instruction) {} Sep 17 11:25:57.267 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.268 INFO kablam! Sep 17 11:25:57.268 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.268 INFO kablam! --> chip16/src/cpu.rs:81:23 Sep 17 11:25:57.268 INFO kablam! | Sep 17 11:25:57.268 INFO kablam! 81 | fn cls(&mut self, instruction: Instruction) { Sep 17 11:25:57.268 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.268 INFO kablam! Sep 17 11:25:57.269 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.269 INFO kablam! --> chip16/src/cpu.rs:85:25 Sep 17 11:25:57.269 INFO kablam! | Sep 17 11:25:57.269 INFO kablam! 85 | fn vblnk(&mut self, instruction: Instruction) { Sep 17 11:25:57.270 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.270 INFO kablam! Sep 17 11:25:57.270 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.270 INFO kablam! --> chip16/src/cpu.rs:90:23 Sep 17 11:25:57.271 INFO kablam! | Sep 17 11:25:57.271 INFO kablam! 90 | fn bgc(&mut self, instruction: Instruction) {} Sep 17 11:25:57.271 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.271 INFO kablam! Sep 17 11:25:57.272 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.272 INFO kablam! --> chip16/src/cpu.rs:97:24 Sep 17 11:25:57.272 INFO kablam! | Sep 17 11:25:57.272 INFO kablam! 97 | fn drwi(&mut self, instruction: Instruction) { Sep 17 11:25:57.272 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.273 INFO kablam! Sep 17 11:25:57.273 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.273 INFO kablam! --> chip16/src/cpu.rs:102:24 Sep 17 11:25:57.273 INFO kablam! | Sep 17 11:25:57.274 INFO kablam! 102 | fn drwr(&mut self, instruction: Instruction) {} Sep 17 11:25:57.274 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.274 INFO kablam! Sep 17 11:25:57.274 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.275 INFO kablam! --> chip16/src/cpu.rs:109:24 Sep 17 11:25:57.275 INFO kablam! | Sep 17 11:25:57.275 INFO kablam! 109 | fn flip(&mut self, instruction: Instruction) {} Sep 17 11:25:57.275 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.275 INFO kablam! Sep 17 11:25:57.275 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.276 INFO kablam! --> chip16/src/cpu.rs:110:24 Sep 17 11:25:57.276 INFO kablam! | Sep 17 11:25:57.276 INFO kablam! 110 | fn snd0(&mut self, instruction: Instruction) {} Sep 17 11:25:57.276 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.276 INFO kablam! Sep 17 11:25:57.277 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.277 INFO kablam! --> chip16/src/cpu.rs:111:24 Sep 17 11:25:57.277 INFO kablam! | Sep 17 11:25:57.277 INFO kablam! 111 | fn snd1(&mut self, instruction: Instruction) {} Sep 17 11:25:57.278 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.278 INFO kablam! Sep 17 11:25:57.283 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.283 INFO kablam! --> chip16/src/cpu.rs:112:24 Sep 17 11:25:57.283 INFO kablam! | Sep 17 11:25:57.283 INFO kablam! 112 | fn snd2(&mut self, instruction: Instruction) {} Sep 17 11:25:57.283 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.284 INFO kablam! Sep 17 11:25:57.284 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.284 INFO kablam! --> chip16/src/cpu.rs:113:24 Sep 17 11:25:57.284 INFO kablam! | Sep 17 11:25:57.285 INFO kablam! 113 | fn snd3(&mut self, instruction: Instruction) {} Sep 17 11:25:57.285 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.285 INFO kablam! Sep 17 11:25:57.285 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.285 INFO kablam! --> chip16/src/cpu.rs:114:23 Sep 17 11:25:57.285 INFO kablam! | Sep 17 11:25:57.286 INFO kablam! 114 | fn snp(&mut self, instruction: Instruction) {} Sep 17 11:25:57.286 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.286 INFO kablam! Sep 17 11:25:57.286 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.287 INFO kablam! --> chip16/src/cpu.rs:115:23 Sep 17 11:25:57.287 INFO kablam! | Sep 17 11:25:57.287 INFO kablam! 115 | fn sng(&mut self, instruction: Instruction) {} Sep 17 11:25:57.287 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.288 INFO kablam! Sep 17 11:25:57.288 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.288 INFO kablam! --> chip16/src/cpu.rs:121:23 Sep 17 11:25:57.288 INFO kablam! | Sep 17 11:25:57.289 INFO kablam! 121 | fn jmc(&mut self, instruction: Instruction) {} Sep 17 11:25:57.289 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.289 INFO kablam! Sep 17 11:25:57.289 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.289 INFO kablam! --> chip16/src/cpu.rs:136:25 Sep 17 11:25:57.290 INFO kablam! | Sep 17 11:25:57.290 INFO kablam! 136 | fn calli(&mut self, instruction: Instruction) {} Sep 17 11:25:57.290 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.290 INFO kablam! Sep 17 11:25:57.291 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.291 INFO kablam! --> chip16/src/cpu.rs:137:23 Sep 17 11:25:57.291 INFO kablam! | Sep 17 11:25:57.291 INFO kablam! 137 | fn ret(&mut self, instruction: Instruction) {} Sep 17 11:25:57.292 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.292 INFO kablam! Sep 17 11:25:57.292 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.292 INFO kablam! --> chip16/src/cpu.rs:138:24 Sep 17 11:25:57.293 INFO kablam! | Sep 17 11:25:57.293 INFO kablam! 138 | fn jmpr(&mut self, instruction: Instruction) {} Sep 17 11:25:57.293 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.293 INFO kablam! Sep 17 11:25:57.293 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.294 INFO kablam! --> chip16/src/cpu.rs:139:22 Sep 17 11:25:57.294 INFO kablam! | Sep 17 11:25:57.294 INFO kablam! 139 | fn cx(&mut self, instruction: Instruction) {} Sep 17 11:25:57.294 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.295 INFO kablam! Sep 17 11:25:57.295 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.295 INFO kablam! --> chip16/src/cpu.rs:140:25 Sep 17 11:25:57.295 INFO kablam! | Sep 17 11:25:57.295 INFO kablam! 140 | fn callr(&mut self, instruction: Instruction) {} Sep 17 11:25:57.296 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.296 INFO kablam! Sep 17 11:25:57.296 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.296 INFO kablam! --> chip16/src/cpu.rs:147:24 Sep 17 11:25:57.296 INFO kablam! | Sep 17 11:25:57.297 INFO kablam! 147 | fn ldis(&mut self, instruction: Instruction) {} Sep 17 11:25:57.297 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.297 INFO kablam! Sep 17 11:25:57.297 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.297 INFO kablam! --> chip16/src/cpu.rs:148:24 Sep 17 11:25:57.298 INFO kablam! | Sep 17 11:25:57.298 INFO kablam! 148 | fn ldmi(&mut self, instruction: Instruction) {} Sep 17 11:25:57.298 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.298 INFO kablam! Sep 17 11:25:57.299 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.299 INFO kablam! --> chip16/src/cpu.rs:149:24 Sep 17 11:25:57.299 INFO kablam! | Sep 17 11:25:57.299 INFO kablam! 149 | fn ldmr(&mut self, instruction: Instruction) {} Sep 17 11:25:57.299 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.299 INFO kablam! Sep 17 11:25:57.300 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.300 INFO kablam! --> chip16/src/cpu.rs:150:23 Sep 17 11:25:57.300 INFO kablam! | Sep 17 11:25:57.300 INFO kablam! 150 | fn mov(&mut self, instruction: Instruction) {} Sep 17 11:25:57.301 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.301 INFO kablam! Sep 17 11:25:57.301 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.301 INFO kablam! --> chip16/src/cpu.rs:151:24 Sep 17 11:25:57.302 INFO kablam! | Sep 17 11:25:57.302 INFO kablam! 151 | fn stmi(&mut self, instruction: Instruction) {} Sep 17 11:25:57.302 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.302 INFO kablam! Sep 17 11:25:57.303 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.303 INFO kablam! --> chip16/src/cpu.rs:152:24 Sep 17 11:25:57.303 INFO kablam! | Sep 17 11:25:57.303 INFO kablam! 152 | fn stmr(&mut self, instruction: Instruction) {} Sep 17 11:25:57.303 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.304 INFO kablam! Sep 17 11:25:57.304 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.304 INFO kablam! --> chip16/src/cpu.rs:172:24 Sep 17 11:25:57.304 INFO kablam! | Sep 17 11:25:57.305 INFO kablam! 172 | fn subi(&mut self, instruction: Instruction) {} Sep 17 11:25:57.305 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.305 INFO kablam! Sep 17 11:25:57.305 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.306 INFO kablam! --> chip16/src/cpu.rs:173:25 Sep 17 11:25:57.306 INFO kablam! | Sep 17 11:25:57.306 INFO kablam! 173 | fn subr2(&mut self, instruction: Instruction) {} Sep 17 11:25:57.306 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.306 INFO kablam! Sep 17 11:25:57.307 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.307 INFO kablam! --> chip16/src/cpu.rs:174:25 Sep 17 11:25:57.307 INFO kablam! | Sep 17 11:25:57.307 INFO kablam! 174 | fn subr3(&mut self, instruction: Instruction) {} Sep 17 11:25:57.307 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.308 INFO kablam! Sep 17 11:25:57.308 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.308 INFO kablam! --> chip16/src/cpu.rs:175:24 Sep 17 11:25:57.308 INFO kablam! | Sep 17 11:25:57.309 INFO kablam! 175 | fn cmpi(&mut self, instruction: Instruction) {} Sep 17 11:25:57.309 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.309 INFO kablam! Sep 17 11:25:57.309 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.310 INFO kablam! --> chip16/src/cpu.rs:176:24 Sep 17 11:25:57.310 INFO kablam! | Sep 17 11:25:57.310 INFO kablam! 176 | fn cmpr(&mut self, instruction: Instruction) {} Sep 17 11:25:57.310 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.310 INFO kablam! Sep 17 11:25:57.311 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.311 INFO kablam! --> chip16/src/cpu.rs:177:24 Sep 17 11:25:57.311 INFO kablam! | Sep 17 11:25:57.311 INFO kablam! 177 | fn andi(&mut self, instruction: Instruction) {} Sep 17 11:25:57.311 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.312 INFO kablam! Sep 17 11:25:57.312 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.312 INFO kablam! --> chip16/src/cpu.rs:178:25 Sep 17 11:25:57.312 INFO kablam! | Sep 17 11:25:57.313 INFO kablam! 178 | fn andr2(&mut self, instruction: Instruction) {} Sep 17 11:25:57.313 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.313 INFO kablam! Sep 17 11:25:57.313 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.314 INFO kablam! --> chip16/src/cpu.rs:179:25 Sep 17 11:25:57.314 INFO kablam! | Sep 17 11:25:57.314 INFO kablam! 179 | fn andr3(&mut self, instruction: Instruction) {} Sep 17 11:25:57.314 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.314 INFO kablam! Sep 17 11:25:57.315 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.315 INFO kablam! --> chip16/src/cpu.rs:180:24 Sep 17 11:25:57.315 INFO kablam! | Sep 17 11:25:57.315 INFO kablam! 180 | fn tsti(&mut self, instruction: Instruction) {} Sep 17 11:25:57.316 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.316 INFO kablam! Sep 17 11:25:57.316 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.316 INFO kablam! --> chip16/src/cpu.rs:181:24 Sep 17 11:25:57.317 INFO kablam! | Sep 17 11:25:57.317 INFO kablam! 181 | fn tstr(&mut self, instruction: Instruction) {} Sep 17 11:25:57.317 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.317 INFO kablam! Sep 17 11:25:57.318 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.318 INFO kablam! --> chip16/src/cpu.rs:182:23 Sep 17 11:25:57.318 INFO kablam! | Sep 17 11:25:57.318 INFO kablam! 182 | fn ori(&mut self, instruction: Instruction) {} Sep 17 11:25:57.318 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.319 INFO kablam! Sep 17 11:25:57.319 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.319 INFO kablam! --> chip16/src/cpu.rs:183:24 Sep 17 11:25:57.319 INFO kablam! | Sep 17 11:25:57.320 INFO kablam! 183 | fn orr2(&mut self, instruction: Instruction) {} Sep 17 11:25:57.320 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.320 INFO kablam! Sep 17 11:25:57.320 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.321 INFO kablam! --> chip16/src/cpu.rs:184:24 Sep 17 11:25:57.321 INFO kablam! | Sep 17 11:25:57.321 INFO kablam! 184 | fn orr3(&mut self, instruction: Instruction) {} Sep 17 11:25:57.321 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.321 INFO kablam! Sep 17 11:25:57.322 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.322 INFO kablam! --> chip16/src/cpu.rs:185:24 Sep 17 11:25:57.322 INFO kablam! | Sep 17 11:25:57.322 INFO kablam! 185 | fn xori(&mut self, instruction: Instruction) {} Sep 17 11:25:57.323 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.323 INFO kablam! Sep 17 11:25:57.323 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.323 INFO kablam! --> chip16/src/cpu.rs:186:25 Sep 17 11:25:57.323 INFO kablam! | Sep 17 11:25:57.324 INFO kablam! 186 | fn xorr2(&mut self, instruction: Instruction) {} Sep 17 11:25:57.324 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.324 INFO kablam! Sep 17 11:25:57.324 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.325 INFO kablam! --> chip16/src/cpu.rs:187:25 Sep 17 11:25:57.325 INFO kablam! | Sep 17 11:25:57.325 INFO kablam! 187 | fn xorr3(&mut self, instruction: Instruction) {} Sep 17 11:25:57.325 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.325 INFO kablam! Sep 17 11:25:57.326 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.326 INFO kablam! --> chip16/src/cpu.rs:188:24 Sep 17 11:25:57.326 INFO kablam! | Sep 17 11:25:57.326 INFO kablam! 188 | fn muli(&mut self, instruction: Instruction) {} Sep 17 11:25:57.327 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.327 INFO kablam! Sep 17 11:25:57.327 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.327 INFO kablam! --> chip16/src/cpu.rs:189:25 Sep 17 11:25:57.327 INFO kablam! | Sep 17 11:25:57.328 INFO kablam! 189 | fn mulr2(&mut self, instruction: Instruction) {} Sep 17 11:25:57.328 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.328 INFO kablam! Sep 17 11:25:57.329 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.329 INFO kablam! --> chip16/src/cpu.rs:190:25 Sep 17 11:25:57.329 INFO kablam! | Sep 17 11:25:57.329 INFO kablam! 190 | fn mulr3(&mut self, instruction: Instruction) {} Sep 17 11:25:57.329 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.330 INFO kablam! Sep 17 11:25:57.330 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.330 INFO kablam! --> chip16/src/cpu.rs:191:24 Sep 17 11:25:57.330 INFO kablam! | Sep 17 11:25:57.331 INFO kablam! 191 | fn divi(&mut self, instruction: Instruction) {} Sep 17 11:25:57.331 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.331 INFO kablam! Sep 17 11:25:57.331 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.332 INFO kablam! --> chip16/src/cpu.rs:192:25 Sep 17 11:25:57.332 INFO kablam! | Sep 17 11:25:57.332 INFO kablam! 192 | fn divr2(&mut self, instruction: Instruction) {} Sep 17 11:25:57.332 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.333 INFO kablam! Sep 17 11:25:57.333 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.333 INFO kablam! --> chip16/src/cpu.rs:193:25 Sep 17 11:25:57.333 INFO kablam! | Sep 17 11:25:57.334 INFO kablam! 193 | fn divr3(&mut self, instruction: Instruction) {} Sep 17 11:25:57.334 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.334 INFO kablam! Sep 17 11:25:57.334 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.335 INFO kablam! --> chip16/src/cpu.rs:194:24 Sep 17 11:25:57.335 INFO kablam! | Sep 17 11:25:57.335 INFO kablam! 194 | fn modi(&mut self, instruction: Instruction) {} Sep 17 11:25:57.335 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.335 INFO kablam! Sep 17 11:25:57.336 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.336 INFO kablam! --> chip16/src/cpu.rs:195:25 Sep 17 11:25:57.336 INFO kablam! | Sep 17 11:25:57.336 INFO kablam! 195 | fn modr2(&mut self, instruction: Instruction) {} Sep 17 11:25:57.336 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.337 INFO kablam! Sep 17 11:25:57.337 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.337 INFO kablam! --> chip16/src/cpu.rs:196:25 Sep 17 11:25:57.337 INFO kablam! | Sep 17 11:25:57.338 INFO kablam! 196 | fn modr3(&mut self, instruction: Instruction) {} Sep 17 11:25:57.338 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.338 INFO kablam! Sep 17 11:25:57.338 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.339 INFO kablam! --> chip16/src/cpu.rs:197:24 Sep 17 11:25:57.339 INFO kablam! | Sep 17 11:25:57.339 INFO kablam! 197 | fn remi(&mut self, instruction: Instruction) {} Sep 17 11:25:57.339 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.339 INFO kablam! Sep 17 11:25:57.340 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.340 INFO kablam! --> chip16/src/cpu.rs:198:25 Sep 17 11:25:57.340 INFO kablam! | Sep 17 11:25:57.340 INFO kablam! 198 | fn remr2(&mut self, instruction: Instruction) {} Sep 17 11:25:57.341 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.341 INFO kablam! Sep 17 11:25:57.341 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.341 INFO kablam! --> chip16/src/cpu.rs:199:25 Sep 17 11:25:57.342 INFO kablam! | Sep 17 11:25:57.342 INFO kablam! 199 | fn remr3(&mut self, instruction: Instruction) {} Sep 17 11:25:57.342 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.342 INFO kablam! Sep 17 11:25:57.343 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.343 INFO kablam! --> chip16/src/cpu.rs:200:24 Sep 17 11:25:57.343 INFO kablam! | Sep 17 11:25:57.343 INFO kablam! 200 | fn shln(&mut self, instruction: Instruction) {} Sep 17 11:25:57.344 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.344 INFO kablam! Sep 17 11:25:57.344 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.344 INFO kablam! --> chip16/src/cpu.rs:201:24 Sep 17 11:25:57.344 INFO kablam! | Sep 17 11:25:57.345 INFO kablam! 201 | fn shrn(&mut self, instruction: Instruction) {} Sep 17 11:25:57.345 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.345 INFO kablam! Sep 17 11:25:57.346 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.346 INFO kablam! --> chip16/src/cpu.rs:202:24 Sep 17 11:25:57.346 INFO kablam! | Sep 17 11:25:57.346 INFO kablam! 202 | fn sarn(&mut self, instruction: Instruction) {} Sep 17 11:25:57.347 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.347 INFO kablam! Sep 17 11:25:57.347 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.347 INFO kablam! --> chip16/src/cpu.rs:203:24 Sep 17 11:25:57.348 INFO kablam! | Sep 17 11:25:57.348 INFO kablam! 203 | fn shlr(&mut self, instruction: Instruction) {} Sep 17 11:25:57.348 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.348 INFO kablam! Sep 17 11:25:57.349 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.349 INFO kablam! --> chip16/src/cpu.rs:204:24 Sep 17 11:25:57.349 INFO kablam! | Sep 17 11:25:57.349 INFO kablam! 204 | fn shrr(&mut self, instruction: Instruction) {} Sep 17 11:25:57.350 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.350 INFO kablam! Sep 17 11:25:57.350 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.350 INFO kablam! --> chip16/src/cpu.rs:205:24 Sep 17 11:25:57.351 INFO kablam! | Sep 17 11:25:57.351 INFO kablam! 205 | fn sarr(&mut self, instruction: Instruction) {} Sep 17 11:25:57.351 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.351 INFO kablam! Sep 17 11:25:57.351 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.352 INFO kablam! --> chip16/src/cpu.rs:206:24 Sep 17 11:25:57.352 INFO kablam! | Sep 17 11:25:57.352 INFO kablam! 206 | fn push(&mut self, instruction: Instruction) {} Sep 17 11:25:57.352 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.352 INFO kablam! Sep 17 11:25:57.353 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.353 INFO kablam! --> chip16/src/cpu.rs:207:23 Sep 17 11:25:57.353 INFO kablam! | Sep 17 11:25:57.353 INFO kablam! 207 | fn pop(&mut self, instruction: Instruction) {} Sep 17 11:25:57.353 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.354 INFO kablam! Sep 17 11:25:57.354 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.354 INFO kablam! --> chip16/src/cpu.rs:208:27 Sep 17 11:25:57.354 INFO kablam! | Sep 17 11:25:57.355 INFO kablam! 208 | fn pushall(&mut self, instruction: Instruction) {} Sep 17 11:25:57.355 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.355 INFO kablam! Sep 17 11:25:57.355 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.356 INFO kablam! --> chip16/src/cpu.rs:209:26 Sep 17 11:25:57.356 INFO kablam! | Sep 17 11:25:57.356 INFO kablam! 209 | fn popall(&mut self, instruction: Instruction) {} Sep 17 11:25:57.356 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.357 INFO kablam! Sep 17 11:25:57.357 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.357 INFO kablam! --> chip16/src/cpu.rs:210:25 Sep 17 11:25:57.357 INFO kablam! | Sep 17 11:25:57.358 INFO kablam! 210 | fn pushf(&mut self, instruction: Instruction) {} Sep 17 11:25:57.358 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.358 INFO kablam! Sep 17 11:25:57.358 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.358 INFO kablam! --> chip16/src/cpu.rs:211:24 Sep 17 11:25:57.359 INFO kablam! | Sep 17 11:25:57.359 INFO kablam! 211 | fn popf(&mut self, instruction: Instruction) {} Sep 17 11:25:57.359 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.359 INFO kablam! Sep 17 11:25:57.359 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.360 INFO kablam! --> chip16/src/cpu.rs:212:24 Sep 17 11:25:57.360 INFO kablam! | Sep 17 11:25:57.360 INFO kablam! 212 | fn pali(&mut self, instruction: Instruction) {} Sep 17 11:25:57.360 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.360 INFO kablam! Sep 17 11:25:57.361 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.361 INFO kablam! --> chip16/src/cpu.rs:213:24 Sep 17 11:25:57.361 INFO kablam! | Sep 17 11:25:57.361 INFO kablam! 213 | fn palr(&mut self, instruction: Instruction) {} Sep 17 11:25:57.361 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.361 INFO kablam! Sep 17 11:25:57.362 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.362 INFO kablam! --> chip16/src/cpu.rs:214:24 Sep 17 11:25:57.362 INFO kablam! | Sep 17 11:25:57.362 INFO kablam! 214 | fn noti(&mut self, instruction: Instruction) {} Sep 17 11:25:57.363 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.363 INFO kablam! Sep 17 11:25:57.363 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.363 INFO kablam! --> chip16/src/cpu.rs:215:25 Sep 17 11:25:57.363 INFO kablam! | Sep 17 11:25:57.364 INFO kablam! 215 | fn notr1(&mut self, instruction: Instruction) {} Sep 17 11:25:57.364 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.364 INFO kablam! Sep 17 11:25:57.364 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.364 INFO kablam! --> chip16/src/cpu.rs:216:25 Sep 17 11:25:57.365 INFO kablam! | Sep 17 11:25:57.365 INFO kablam! 216 | fn notr2(&mut self, instruction: Instruction) {} Sep 17 11:25:57.365 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.365 INFO kablam! Sep 17 11:25:57.365 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.366 INFO kablam! --> chip16/src/cpu.rs:217:24 Sep 17 11:25:57.366 INFO kablam! | Sep 17 11:25:57.366 INFO kablam! 217 | fn negi(&mut self, instruction: Instruction) {} Sep 17 11:25:57.366 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.366 INFO kablam! Sep 17 11:25:57.367 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.367 INFO kablam! --> chip16/src/cpu.rs:218:25 Sep 17 11:25:57.367 INFO kablam! | Sep 17 11:25:57.367 INFO kablam! 218 | fn negr1(&mut self, instruction: Instruction) {} Sep 17 11:25:57.367 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.367 INFO kablam! Sep 17 11:25:57.368 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.368 INFO kablam! --> chip16/src/cpu.rs:219:25 Sep 17 11:25:57.368 INFO kablam! | Sep 17 11:25:57.368 INFO kablam! 219 | fn negr2(&mut self, instruction: Instruction) {} Sep 17 11:25:57.368 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.368 INFO kablam! Sep 17 11:25:57.369 INFO kablam! warning: unused variable: `checksum` Sep 17 11:25:57.369 INFO kablam! --> chip16/src/rom.rs:80:13 Sep 17 11:25:57.369 INFO kablam! | Sep 17 11:25:57.370 INFO kablam! 80 | let checksum = metadata.read_u32::()?; Sep 17 11:25:57.370 INFO kablam! | ^^^^^^^^ help: consider using `_checksum` instead Sep 17 11:25:57.370 INFO kablam! Sep 17 11:25:57.429 INFO kablam! warning: variable does not need to be mutable Sep 17 11:25:57.429 INFO kablam! --> chip16/src/rom.rs:65:52 Sep 17 11:25:57.429 INFO kablam! | Sep 17 11:25:57.429 INFO kablam! 65 | fn decode_chip16(mut metadata: &[u8], mut reader: R) -> Result { Sep 17 11:25:57.429 INFO kablam! | ----^^^^^^ Sep 17 11:25:57.430 INFO kablam! | | Sep 17 11:25:57.430 INFO kablam! | help: remove this `mut` Sep 17 11:25:57.430 INFO kablam! | Sep 17 11:25:57.430 INFO kablam! = note: #[warn(unused_mut)] on by default Sep 17 11:25:57.430 INFO kablam! Sep 17 11:25:57.432 INFO kablam! warning: field is never used: `rng` Sep 17 11:25:57.432 INFO kablam! --> chip16/src/cpu.rs:18:5 Sep 17 11:25:57.432 INFO kablam! | Sep 17 11:25:57.432 INFO kablam! 18 | rng: ThreadRng, Sep 17 11:25:57.433 INFO kablam! | ^^^^^^^^^^^^^^ Sep 17 11:25:57.433 INFO kablam! | Sep 17 11:25:57.433 INFO kablam! = note: #[warn(dead_code)] on by default Sep 17 11:25:57.434 INFO kablam! Sep 17 11:25:57.434 INFO kablam! warning: method is never used: `bgc` Sep 17 11:25:57.434 INFO kablam! --> chip16/src/cpu.rs:90:5 Sep 17 11:25:57.434 INFO kablam! | Sep 17 11:25:57.435 INFO kablam! 90 | fn bgc(&mut self, instruction: Instruction) {} Sep 17 11:25:57.435 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.435 INFO kablam! Sep 17 11:25:57.435 INFO kablam! warning: method is never used: `drwi` Sep 17 11:25:57.436 INFO kablam! --> chip16/src/cpu.rs:97:5 Sep 17 11:25:57.436 INFO kablam! | Sep 17 11:25:57.436 INFO kablam! 97 | fn drwi(&mut self, instruction: Instruction) { Sep 17 11:25:57.436 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.437 INFO kablam! Sep 17 11:25:57.437 INFO kablam! warning: method is never used: `drwr` Sep 17 11:25:57.437 INFO kablam! --> chip16/src/cpu.rs:102:5 Sep 17 11:25:57.437 INFO kablam! | Sep 17 11:25:57.438 INFO kablam! 102 | fn drwr(&mut self, instruction: Instruction) {} Sep 17 11:25:57.438 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.438 INFO kablam! Sep 17 11:25:57.439 INFO kablam! warning: method is never used: `rnd` Sep 17 11:25:57.439 INFO kablam! --> chip16/src/cpu.rs:104:5 Sep 17 11:25:57.439 INFO kablam! | Sep 17 11:25:57.439 INFO kablam! 104 | fn rnd(&mut self, instruction: Instruction) { Sep 17 11:25:57.439 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.440 INFO kablam! Sep 17 11:25:57.440 INFO kablam! warning: method is never used: `flip` Sep 17 11:25:57.440 INFO kablam! --> chip16/src/cpu.rs:109:5 Sep 17 11:25:57.441 INFO kablam! | Sep 17 11:25:57.441 INFO kablam! 109 | fn flip(&mut self, instruction: Instruction) {} Sep 17 11:25:57.441 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.441 INFO kablam! Sep 17 11:25:57.442 INFO kablam! warning: method is never used: `snd0` Sep 17 11:25:57.442 INFO kablam! --> chip16/src/cpu.rs:110:5 Sep 17 11:25:57.442 INFO kablam! | Sep 17 11:25:57.442 INFO kablam! 110 | fn snd0(&mut self, instruction: Instruction) {} Sep 17 11:25:57.443 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.443 INFO kablam! Sep 17 11:25:57.443 INFO kablam! warning: method is never used: `snd1` Sep 17 11:25:57.443 INFO kablam! --> chip16/src/cpu.rs:111:5 Sep 17 11:25:57.443 INFO kablam! | Sep 17 11:25:57.444 INFO kablam! 111 | fn snd1(&mut self, instruction: Instruction) {} Sep 17 11:25:57.444 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.444 INFO kablam! Sep 17 11:25:57.444 INFO kablam! warning: method is never used: `snd2` Sep 17 11:25:57.444 INFO kablam! --> chip16/src/cpu.rs:112:5 Sep 17 11:25:57.445 INFO kablam! | Sep 17 11:25:57.445 INFO kablam! 112 | fn snd2(&mut self, instruction: Instruction) {} Sep 17 11:25:57.445 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.445 INFO kablam! Sep 17 11:25:57.445 INFO kablam! warning: method is never used: `snd3` Sep 17 11:25:57.446 INFO kablam! --> chip16/src/cpu.rs:113:5 Sep 17 11:25:57.446 INFO kablam! | Sep 17 11:25:57.446 INFO kablam! 113 | fn snd3(&mut self, instruction: Instruction) {} Sep 17 11:25:57.446 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.446 INFO kablam! Sep 17 11:25:57.447 INFO kablam! warning: method is never used: `snp` Sep 17 11:25:57.447 INFO kablam! --> chip16/src/cpu.rs:114:5 Sep 17 11:25:57.447 INFO kablam! | Sep 17 11:25:57.447 INFO kablam! 114 | fn snp(&mut self, instruction: Instruction) {} Sep 17 11:25:57.447 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.448 INFO kablam! Sep 17 11:25:57.448 INFO kablam! warning: method is never used: `sng` Sep 17 11:25:57.448 INFO kablam! --> chip16/src/cpu.rs:115:5 Sep 17 11:25:57.448 INFO kablam! | Sep 17 11:25:57.448 INFO kablam! 115 | fn sng(&mut self, instruction: Instruction) {} Sep 17 11:25:57.449 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.449 INFO kablam! Sep 17 11:25:57.449 INFO kablam! warning: method is never used: `jmpi` Sep 17 11:25:57.449 INFO kablam! --> chip16/src/cpu.rs:117:5 Sep 17 11:25:57.450 INFO kablam! | Sep 17 11:25:57.450 INFO kablam! 117 | fn jmpi(&mut self, instruction: Instruction) { Sep 17 11:25:57.450 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.450 INFO kablam! Sep 17 11:25:57.450 INFO kablam! warning: method is never used: `jmc` Sep 17 11:25:57.451 INFO kablam! --> chip16/src/cpu.rs:121:5 Sep 17 11:25:57.451 INFO kablam! | Sep 17 11:25:57.451 INFO kablam! 121 | fn jmc(&mut self, instruction: Instruction) {} Sep 17 11:25:57.451 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.451 INFO kablam! Sep 17 11:25:57.452 INFO kablam! warning: method is never used: `jx` Sep 17 11:25:57.452 INFO kablam! --> chip16/src/cpu.rs:123:5 Sep 17 11:25:57.452 INFO kablam! | Sep 17 11:25:57.453 INFO kablam! 123 | fn jx(&mut self, instruction: Instruction) { Sep 17 11:25:57.453 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.453 INFO kablam! Sep 17 11:25:57.453 INFO kablam! warning: method is never used: `jme` Sep 17 11:25:57.454 INFO kablam! --> chip16/src/cpu.rs:130:5 Sep 17 11:25:57.454 INFO kablam! | Sep 17 11:25:57.454 INFO kablam! 130 | fn jme(&mut self, instruction: Instruction) { Sep 17 11:25:57.454 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.454 INFO kablam! Sep 17 11:25:57.455 INFO kablam! warning: method is never used: `calli` Sep 17 11:25:57.455 INFO kablam! --> chip16/src/cpu.rs:136:5 Sep 17 11:25:57.455 INFO kablam! | Sep 17 11:25:57.456 INFO kablam! 136 | fn calli(&mut self, instruction: Instruction) {} Sep 17 11:25:57.456 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.456 INFO kablam! Sep 17 11:25:57.456 INFO kablam! warning: method is never used: `ret` Sep 17 11:25:57.457 INFO kablam! --> chip16/src/cpu.rs:137:5 Sep 17 11:25:57.457 INFO kablam! | Sep 17 11:25:57.457 INFO kablam! 137 | fn ret(&mut self, instruction: Instruction) {} Sep 17 11:25:57.457 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.457 INFO kablam! Sep 17 11:25:57.458 INFO kablam! warning: method is never used: `jmpr` Sep 17 11:25:57.458 INFO kablam! --> chip16/src/cpu.rs:138:5 Sep 17 11:25:57.458 INFO kablam! | Sep 17 11:25:57.458 INFO kablam! 138 | fn jmpr(&mut self, instruction: Instruction) {} Sep 17 11:25:57.459 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.459 INFO kablam! Sep 17 11:25:57.459 INFO kablam! warning: method is never used: `cx` Sep 17 11:25:57.459 INFO kablam! --> chip16/src/cpu.rs:139:5 Sep 17 11:25:57.459 INFO kablam! | Sep 17 11:25:57.460 INFO kablam! 139 | fn cx(&mut self, instruction: Instruction) {} Sep 17 11:25:57.460 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.460 INFO kablam! Sep 17 11:25:57.460 INFO kablam! warning: method is never used: `callr` Sep 17 11:25:57.461 INFO kablam! --> chip16/src/cpu.rs:140:5 Sep 17 11:25:57.461 INFO kablam! | Sep 17 11:25:57.461 INFO kablam! 140 | fn callr(&mut self, instruction: Instruction) {} Sep 17 11:25:57.461 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.461 INFO kablam! Sep 17 11:25:57.462 INFO kablam! warning: method is never used: `ldir` Sep 17 11:25:57.462 INFO kablam! --> chip16/src/cpu.rs:142:5 Sep 17 11:25:57.462 INFO kablam! | Sep 17 11:25:57.462 INFO kablam! 142 | fn ldir(&mut self, instruction: Instruction) { Sep 17 11:25:57.462 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.463 INFO kablam! Sep 17 11:25:57.463 INFO kablam! warning: method is never used: `ldis` Sep 17 11:25:57.463 INFO kablam! --> chip16/src/cpu.rs:147:5 Sep 17 11:25:57.463 INFO kablam! | Sep 17 11:25:57.464 INFO kablam! 147 | fn ldis(&mut self, instruction: Instruction) {} Sep 17 11:25:57.464 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.464 INFO kablam! Sep 17 11:25:57.464 INFO kablam! warning: method is never used: `ldmi` Sep 17 11:25:57.464 INFO kablam! --> chip16/src/cpu.rs:148:5 Sep 17 11:25:57.465 INFO kablam! | Sep 17 11:25:57.465 INFO kablam! 148 | fn ldmi(&mut self, instruction: Instruction) {} Sep 17 11:25:57.465 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.465 INFO kablam! Sep 17 11:25:57.466 INFO kablam! warning: method is never used: `ldmr` Sep 17 11:25:57.466 INFO kablam! --> chip16/src/cpu.rs:149:5 Sep 17 11:25:57.466 INFO kablam! | Sep 17 11:25:57.466 INFO kablam! 149 | fn ldmr(&mut self, instruction: Instruction) {} Sep 17 11:25:57.466 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.466 INFO kablam! Sep 17 11:25:57.467 INFO kablam! warning: method is never used: `mov` Sep 17 11:25:57.467 INFO kablam! --> chip16/src/cpu.rs:150:5 Sep 17 11:25:57.467 INFO kablam! | Sep 17 11:25:57.467 INFO kablam! 150 | fn mov(&mut self, instruction: Instruction) {} Sep 17 11:25:57.468 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.468 INFO kablam! Sep 17 11:25:57.468 INFO kablam! warning: method is never used: `stmi` Sep 17 11:25:57.468 INFO kablam! --> chip16/src/cpu.rs:151:5 Sep 17 11:25:57.468 INFO kablam! | Sep 17 11:25:57.469 INFO kablam! 151 | fn stmi(&mut self, instruction: Instruction) {} Sep 17 11:25:57.469 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.469 INFO kablam! Sep 17 11:25:57.469 INFO kablam! warning: method is never used: `stmr` Sep 17 11:25:57.469 INFO kablam! --> chip16/src/cpu.rs:152:5 Sep 17 11:25:57.470 INFO kablam! | Sep 17 11:25:57.470 INFO kablam! 152 | fn stmr(&mut self, instruction: Instruction) {} Sep 17 11:25:57.470 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.470 INFO kablam! Sep 17 11:25:57.471 INFO kablam! warning: method is never used: `addi` Sep 17 11:25:57.471 INFO kablam! --> chip16/src/cpu.rs:154:5 Sep 17 11:25:57.471 INFO kablam! | Sep 17 11:25:57.471 INFO kablam! 154 | fn addi(&mut self, instruction: Instruction) { Sep 17 11:25:57.471 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.471 INFO kablam! Sep 17 11:25:57.472 INFO kablam! warning: method is never used: `addr2` Sep 17 11:25:57.472 INFO kablam! --> chip16/src/cpu.rs:159:5 Sep 17 11:25:57.472 INFO kablam! | Sep 17 11:25:57.472 INFO kablam! 159 | fn addr2(&mut self, instruction: Instruction) { Sep 17 11:25:57.472 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.473 INFO kablam! Sep 17 11:25:57.473 INFO kablam! warning: method is never used: `addr3` Sep 17 11:25:57.473 INFO kablam! --> chip16/src/cpu.rs:165:5 Sep 17 11:25:57.473 INFO kablam! | Sep 17 11:25:57.474 INFO kablam! 165 | fn addr3(&mut self, instruction: Instruction) { Sep 17 11:25:57.474 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.474 INFO kablam! Sep 17 11:25:57.474 INFO kablam! warning: method is never used: `subi` Sep 17 11:25:57.474 INFO kablam! --> chip16/src/cpu.rs:172:5 Sep 17 11:25:57.475 INFO kablam! | Sep 17 11:25:57.475 INFO kablam! 172 | fn subi(&mut self, instruction: Instruction) {} Sep 17 11:25:57.475 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.475 INFO kablam! Sep 17 11:25:57.475 INFO kablam! warning: method is never used: `subr2` Sep 17 11:25:57.476 INFO kablam! --> chip16/src/cpu.rs:173:5 Sep 17 11:25:57.476 INFO kablam! | Sep 17 11:25:57.476 INFO kablam! 173 | fn subr2(&mut self, instruction: Instruction) {} Sep 17 11:25:57.476 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.476 INFO kablam! Sep 17 11:25:57.477 INFO kablam! warning: method is never used: `subr3` Sep 17 11:25:57.477 INFO kablam! --> chip16/src/cpu.rs:174:5 Sep 17 11:25:57.477 INFO kablam! | Sep 17 11:25:57.477 INFO kablam! 174 | fn subr3(&mut self, instruction: Instruction) {} Sep 17 11:25:57.477 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.478 INFO kablam! Sep 17 11:25:57.478 INFO kablam! warning: method is never used: `cmpi` Sep 17 11:25:57.478 INFO kablam! --> chip16/src/cpu.rs:175:5 Sep 17 11:25:57.478 INFO kablam! | Sep 17 11:25:57.479 INFO kablam! 175 | fn cmpi(&mut self, instruction: Instruction) {} Sep 17 11:25:57.479 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.479 INFO kablam! Sep 17 11:25:57.479 INFO kablam! warning: method is never used: `cmpr` Sep 17 11:25:57.480 INFO kablam! --> chip16/src/cpu.rs:176:5 Sep 17 11:25:57.480 INFO kablam! | Sep 17 11:25:57.480 INFO kablam! 176 | fn cmpr(&mut self, instruction: Instruction) {} Sep 17 11:25:57.480 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.480 INFO kablam! Sep 17 11:25:57.481 INFO kablam! warning: method is never used: `andi` Sep 17 11:25:57.481 INFO kablam! --> chip16/src/cpu.rs:177:5 Sep 17 11:25:57.481 INFO kablam! | Sep 17 11:25:57.481 INFO kablam! 177 | fn andi(&mut self, instruction: Instruction) {} Sep 17 11:25:57.481 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.482 INFO kablam! Sep 17 11:25:57.482 INFO kablam! warning: method is never used: `andr2` Sep 17 11:25:57.482 INFO kablam! --> chip16/src/cpu.rs:178:5 Sep 17 11:25:57.482 INFO kablam! | Sep 17 11:25:57.483 INFO kablam! 178 | fn andr2(&mut self, instruction: Instruction) {} Sep 17 11:25:57.483 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.483 INFO kablam! Sep 17 11:25:57.483 INFO kablam! warning: method is never used: `andr3` Sep 17 11:25:57.483 INFO kablam! --> chip16/src/cpu.rs:179:5 Sep 17 11:25:57.484 INFO kablam! | Sep 17 11:25:57.484 INFO kablam! 179 | fn andr3(&mut self, instruction: Instruction) {} Sep 17 11:25:57.484 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.484 INFO kablam! Sep 17 11:25:57.485 INFO kablam! warning: method is never used: `tsti` Sep 17 11:25:57.485 INFO kablam! --> chip16/src/cpu.rs:180:5 Sep 17 11:25:57.485 INFO kablam! | Sep 17 11:25:57.485 INFO kablam! 180 | fn tsti(&mut self, instruction: Instruction) {} Sep 17 11:25:57.485 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.485 INFO kablam! Sep 17 11:25:57.486 INFO kablam! warning: method is never used: `tstr` Sep 17 11:25:57.486 INFO kablam! --> chip16/src/cpu.rs:181:5 Sep 17 11:25:57.486 INFO kablam! | Sep 17 11:25:57.486 INFO kablam! 181 | fn tstr(&mut self, instruction: Instruction) {} Sep 17 11:25:57.487 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.487 INFO kablam! Sep 17 11:25:57.487 INFO kablam! warning: method is never used: `ori` Sep 17 11:25:57.487 INFO kablam! --> chip16/src/cpu.rs:182:5 Sep 17 11:25:57.487 INFO kablam! | Sep 17 11:25:57.488 INFO kablam! 182 | fn ori(&mut self, instruction: Instruction) {} Sep 17 11:25:57.488 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.488 INFO kablam! Sep 17 11:25:57.488 INFO kablam! warning: method is never used: `orr2` Sep 17 11:25:57.488 INFO kablam! --> chip16/src/cpu.rs:183:5 Sep 17 11:25:57.489 INFO kablam! | Sep 17 11:25:57.489 INFO kablam! 183 | fn orr2(&mut self, instruction: Instruction) {} Sep 17 11:25:57.489 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.489 INFO kablam! Sep 17 11:25:57.489 INFO kablam! warning: method is never used: `orr3` Sep 17 11:25:57.490 INFO kablam! --> chip16/src/cpu.rs:184:5 Sep 17 11:25:57.490 INFO kablam! | Sep 17 11:25:57.490 INFO kablam! 184 | fn orr3(&mut self, instruction: Instruction) {} Sep 17 11:25:57.490 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.490 INFO kablam! Sep 17 11:25:57.491 INFO kablam! warning: method is never used: `xori` Sep 17 11:25:57.491 INFO kablam! --> chip16/src/cpu.rs:185:5 Sep 17 11:25:57.491 INFO kablam! | Sep 17 11:25:57.491 INFO kablam! 185 | fn xori(&mut self, instruction: Instruction) {} Sep 17 11:25:57.491 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.491 INFO kablam! Sep 17 11:25:57.492 INFO kablam! warning: method is never used: `xorr2` Sep 17 11:25:57.492 INFO kablam! --> chip16/src/cpu.rs:186:5 Sep 17 11:25:57.492 INFO kablam! | Sep 17 11:25:57.492 INFO kablam! 186 | fn xorr2(&mut self, instruction: Instruction) {} Sep 17 11:25:57.493 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.493 INFO kablam! Sep 17 11:25:57.493 INFO kablam! warning: method is never used: `xorr3` Sep 17 11:25:57.493 INFO kablam! --> chip16/src/cpu.rs:187:5 Sep 17 11:25:57.493 INFO kablam! | Sep 17 11:25:57.494 INFO kablam! 187 | fn xorr3(&mut self, instruction: Instruction) {} Sep 17 11:25:57.494 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.494 INFO kablam! Sep 17 11:25:57.494 INFO kablam! warning: method is never used: `muli` Sep 17 11:25:57.495 INFO kablam! --> chip16/src/cpu.rs:188:5 Sep 17 11:25:57.495 INFO kablam! | Sep 17 11:25:57.495 INFO kablam! 188 | fn muli(&mut self, instruction: Instruction) {} Sep 17 11:25:57.495 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.495 INFO kablam! Sep 17 11:25:57.496 INFO kablam! warning: method is never used: `mulr2` Sep 17 11:25:57.496 INFO kablam! --> chip16/src/cpu.rs:189:5 Sep 17 11:25:57.496 INFO kablam! | Sep 17 11:25:57.496 INFO kablam! 189 | fn mulr2(&mut self, instruction: Instruction) {} Sep 17 11:25:57.496 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.497 INFO kablam! Sep 17 11:25:57.497 INFO kablam! warning: method is never used: `mulr3` Sep 17 11:25:57.497 INFO kablam! --> chip16/src/cpu.rs:190:5 Sep 17 11:25:57.497 INFO kablam! | Sep 17 11:25:57.497 INFO kablam! 190 | fn mulr3(&mut self, instruction: Instruction) {} Sep 17 11:25:57.498 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.498 INFO kablam! Sep 17 11:25:57.498 INFO kablam! warning: method is never used: `divi` Sep 17 11:25:57.498 INFO kablam! --> chip16/src/cpu.rs:191:5 Sep 17 11:25:57.499 INFO kablam! | Sep 17 11:25:57.499 INFO kablam! 191 | fn divi(&mut self, instruction: Instruction) {} Sep 17 11:25:57.499 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.499 INFO kablam! Sep 17 11:25:57.499 INFO kablam! warning: method is never used: `divr2` Sep 17 11:25:57.500 INFO kablam! --> chip16/src/cpu.rs:192:5 Sep 17 11:25:57.500 INFO kablam! | Sep 17 11:25:57.500 INFO kablam! 192 | fn divr2(&mut self, instruction: Instruction) {} Sep 17 11:25:57.500 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.500 INFO kablam! Sep 17 11:25:57.501 INFO kablam! warning: method is never used: `divr3` Sep 17 11:25:57.501 INFO kablam! --> chip16/src/cpu.rs:193:5 Sep 17 11:25:57.501 INFO kablam! | Sep 17 11:25:57.501 INFO kablam! 193 | fn divr3(&mut self, instruction: Instruction) {} Sep 17 11:25:57.502 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.502 INFO kablam! Sep 17 11:25:57.502 INFO kablam! warning: method is never used: `modi` Sep 17 11:25:57.502 INFO kablam! --> chip16/src/cpu.rs:194:5 Sep 17 11:25:57.502 INFO kablam! | Sep 17 11:25:57.503 INFO kablam! 194 | fn modi(&mut self, instruction: Instruction) {} Sep 17 11:25:57.503 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.503 INFO kablam! Sep 17 11:25:57.503 INFO kablam! warning: method is never used: `modr2` Sep 17 11:25:57.504 INFO kablam! --> chip16/src/cpu.rs:195:5 Sep 17 11:25:57.504 INFO kablam! | Sep 17 11:25:57.504 INFO kablam! 195 | fn modr2(&mut self, instruction: Instruction) {} Sep 17 11:25:57.504 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.504 INFO kablam! Sep 17 11:25:57.505 INFO kablam! warning: method is never used: `modr3` Sep 17 11:25:57.505 INFO kablam! --> chip16/src/cpu.rs:196:5 Sep 17 11:25:57.505 INFO kablam! | Sep 17 11:25:57.505 INFO kablam! 196 | fn modr3(&mut self, instruction: Instruction) {} Sep 17 11:25:57.505 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.506 INFO kablam! Sep 17 11:25:57.506 INFO kablam! warning: method is never used: `remi` Sep 17 11:25:57.506 INFO kablam! --> chip16/src/cpu.rs:197:5 Sep 17 11:25:57.506 INFO kablam! | Sep 17 11:25:57.507 INFO kablam! 197 | fn remi(&mut self, instruction: Instruction) {} Sep 17 11:25:57.507 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.507 INFO kablam! Sep 17 11:25:57.507 INFO kablam! warning: method is never used: `remr2` Sep 17 11:25:57.507 INFO kablam! --> chip16/src/cpu.rs:198:5 Sep 17 11:25:57.508 INFO kablam! | Sep 17 11:25:57.508 INFO kablam! 198 | fn remr2(&mut self, instruction: Instruction) {} Sep 17 11:25:57.508 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.508 INFO kablam! Sep 17 11:25:57.509 INFO kablam! warning: method is never used: `remr3` Sep 17 11:25:57.509 INFO kablam! --> chip16/src/cpu.rs:199:5 Sep 17 11:25:57.509 INFO kablam! | Sep 17 11:25:57.509 INFO kablam! 199 | fn remr3(&mut self, instruction: Instruction) {} Sep 17 11:25:57.510 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.510 INFO kablam! Sep 17 11:25:57.510 INFO kablam! warning: method is never used: `shln` Sep 17 11:25:57.510 INFO kablam! --> chip16/src/cpu.rs:200:5 Sep 17 11:25:57.510 INFO kablam! | Sep 17 11:25:57.511 INFO kablam! 200 | fn shln(&mut self, instruction: Instruction) {} Sep 17 11:25:57.511 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.511 INFO kablam! Sep 17 11:25:57.511 INFO kablam! warning: method is never used: `shrn` Sep 17 11:25:57.511 INFO kablam! --> chip16/src/cpu.rs:201:5 Sep 17 11:25:57.512 INFO kablam! | Sep 17 11:25:57.512 INFO kablam! 201 | fn shrn(&mut self, instruction: Instruction) {} Sep 17 11:25:57.512 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.512 INFO kablam! Sep 17 11:25:57.513 INFO kablam! warning: method is never used: `sarn` Sep 17 11:25:57.513 INFO kablam! --> chip16/src/cpu.rs:202:5 Sep 17 11:25:57.513 INFO kablam! | Sep 17 11:25:57.513 INFO kablam! 202 | fn sarn(&mut self, instruction: Instruction) {} Sep 17 11:25:57.513 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.513 INFO kablam! Sep 17 11:25:57.514 INFO kablam! warning: method is never used: `shlr` Sep 17 11:25:57.514 INFO kablam! --> chip16/src/cpu.rs:203:5 Sep 17 11:25:57.514 INFO kablam! | Sep 17 11:25:57.514 INFO kablam! 203 | fn shlr(&mut self, instruction: Instruction) {} Sep 17 11:25:57.515 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.515 INFO kablam! Sep 17 11:25:57.515 INFO kablam! warning: method is never used: `shrr` Sep 17 11:25:57.515 INFO kablam! --> chip16/src/cpu.rs:204:5 Sep 17 11:25:57.516 INFO kablam! | Sep 17 11:25:57.516 INFO kablam! 204 | fn shrr(&mut self, instruction: Instruction) {} Sep 17 11:25:57.516 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.516 INFO kablam! Sep 17 11:25:57.517 INFO kablam! warning: method is never used: `sarr` Sep 17 11:25:57.517 INFO kablam! --> chip16/src/cpu.rs:205:5 Sep 17 11:25:57.517 INFO kablam! | Sep 17 11:25:57.517 INFO kablam! 205 | fn sarr(&mut self, instruction: Instruction) {} Sep 17 11:25:57.517 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.518 INFO kablam! Sep 17 11:25:57.518 INFO kablam! warning: method is never used: `push` Sep 17 11:25:57.518 INFO kablam! --> chip16/src/cpu.rs:206:5 Sep 17 11:25:57.518 INFO kablam! | Sep 17 11:25:57.519 INFO kablam! 206 | fn push(&mut self, instruction: Instruction) {} Sep 17 11:25:57.519 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.535 INFO kablam! Sep 17 11:25:57.535 INFO kablam! warning: method is never used: `pop` Sep 17 11:25:57.536 INFO kablam! --> chip16/src/cpu.rs:207:5 Sep 17 11:25:57.536 INFO kablam! | Sep 17 11:25:57.536 INFO kablam! 207 | fn pop(&mut self, instruction: Instruction) {} Sep 17 11:25:57.536 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.536 INFO kablam! Sep 17 11:25:57.537 INFO kablam! warning: method is never used: `pushall` Sep 17 11:25:57.537 INFO kablam! --> chip16/src/cpu.rs:208:5 Sep 17 11:25:57.537 INFO kablam! | Sep 17 11:25:57.537 INFO kablam! 208 | fn pushall(&mut self, instruction: Instruction) {} Sep 17 11:25:57.538 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.538 INFO kablam! Sep 17 11:25:57.538 INFO kablam! warning: method is never used: `popall` Sep 17 11:25:57.538 INFO kablam! --> chip16/src/cpu.rs:209:5 Sep 17 11:25:57.539 INFO kablam! | Sep 17 11:25:57.539 INFO kablam! 209 | fn popall(&mut self, instruction: Instruction) {} Sep 17 11:25:57.539 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.539 INFO kablam! Sep 17 11:25:57.540 INFO kablam! warning: method is never used: `pushf` Sep 17 11:25:57.540 INFO kablam! --> chip16/src/cpu.rs:210:5 Sep 17 11:25:57.540 INFO kablam! | Sep 17 11:25:57.540 INFO kablam! 210 | fn pushf(&mut self, instruction: Instruction) {} Sep 17 11:25:57.541 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.541 INFO kablam! Sep 17 11:25:57.541 INFO kablam! warning: method is never used: `popf` Sep 17 11:25:57.541 INFO kablam! --> chip16/src/cpu.rs:211:5 Sep 17 11:25:57.542 INFO kablam! | Sep 17 11:25:57.542 INFO kablam! 211 | fn popf(&mut self, instruction: Instruction) {} Sep 17 11:25:57.542 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.542 INFO kablam! Sep 17 11:25:57.543 INFO kablam! warning: method is never used: `pali` Sep 17 11:25:57.543 INFO kablam! --> chip16/src/cpu.rs:212:5 Sep 17 11:25:57.543 INFO kablam! | Sep 17 11:25:57.543 INFO kablam! 212 | fn pali(&mut self, instruction: Instruction) {} Sep 17 11:25:57.543 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.543 INFO kablam! Sep 17 11:25:57.544 INFO kablam! warning: method is never used: `palr` Sep 17 11:25:57.544 INFO kablam! --> chip16/src/cpu.rs:213:5 Sep 17 11:25:57.544 INFO kablam! | Sep 17 11:25:57.544 INFO kablam! 213 | fn palr(&mut self, instruction: Instruction) {} Sep 17 11:25:57.545 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.545 INFO kablam! Sep 17 11:25:57.545 INFO kablam! warning: method is never used: `noti` Sep 17 11:25:57.545 INFO kablam! --> chip16/src/cpu.rs:214:5 Sep 17 11:25:57.546 INFO kablam! | Sep 17 11:25:57.546 INFO kablam! 214 | fn noti(&mut self, instruction: Instruction) {} Sep 17 11:25:57.546 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.546 INFO kablam! Sep 17 11:25:57.547 INFO kablam! warning: method is never used: `notr1` Sep 17 11:25:57.547 INFO kablam! --> chip16/src/cpu.rs:215:5 Sep 17 11:25:57.547 INFO kablam! | Sep 17 11:25:57.547 INFO kablam! 215 | fn notr1(&mut self, instruction: Instruction) {} Sep 17 11:25:57.547 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.548 INFO kablam! Sep 17 11:25:57.548 INFO kablam! warning: method is never used: `notr2` Sep 17 11:25:57.548 INFO kablam! --> chip16/src/cpu.rs:216:5 Sep 17 11:25:57.548 INFO kablam! | Sep 17 11:25:57.549 INFO kablam! 216 | fn notr2(&mut self, instruction: Instruction) {} Sep 17 11:25:57.549 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.549 INFO kablam! Sep 17 11:25:57.549 INFO kablam! warning: method is never used: `negi` Sep 17 11:25:57.550 INFO kablam! --> chip16/src/cpu.rs:217:5 Sep 17 11:25:57.550 INFO kablam! | Sep 17 11:25:57.550 INFO kablam! 217 | fn negi(&mut self, instruction: Instruction) {} Sep 17 11:25:57.550 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.550 INFO kablam! Sep 17 11:25:57.551 INFO kablam! warning: method is never used: `negr1` Sep 17 11:25:57.551 INFO kablam! --> chip16/src/cpu.rs:218:5 Sep 17 11:25:57.551 INFO kablam! | Sep 17 11:25:57.551 INFO kablam! 218 | fn negr1(&mut self, instruction: Instruction) {} Sep 17 11:25:57.552 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.552 INFO kablam! Sep 17 11:25:57.552 INFO kablam! warning: method is never used: `negr2` Sep 17 11:25:57.552 INFO kablam! --> chip16/src/cpu.rs:219:5 Sep 17 11:25:57.552 INFO kablam! | Sep 17 11:25:57.553 INFO kablam! 219 | fn negr2(&mut self, instruction: Instruction) {} Sep 17 11:25:57.553 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.553 INFO kablam! Sep 17 11:25:57.553 INFO kablam! warning: type alias is never used: `PixelDouble` Sep 17 11:25:57.554 INFO kablam! --> chip16/src/graphics.rs:8:1 Sep 17 11:25:57.554 INFO kablam! | Sep 17 11:25:57.554 INFO kablam! 8 | pub type PixelDouble = u8; Sep 17 11:25:57.554 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.554 INFO kablam! Sep 17 11:25:57.555 INFO kablam! warning: constant item is never used: `CRC32_POLYNOMIAL` Sep 17 11:25:57.555 INFO kablam! --> chip16/src/rom.rs:6:1 Sep 17 11:25:57.555 INFO kablam! | Sep 17 11:25:57.555 INFO kablam! 6 | const CRC32_POLYNOMIAL: u32 = 0x04C11DB7; Sep 17 11:25:57.556 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:57.556 INFO kablam! Sep 17 11:25:57.557 INFO kablam! warning: variable `Z` should have a snake case name such as `z` Sep 17 11:25:57.557 INFO kablam! --> chip16/src/cpu.rs:48:13 Sep 17 11:25:57.558 INFO kablam! | Sep 17 11:25:57.558 INFO kablam! 48 | Z => self.flags.zero, Sep 17 11:25:57.558 INFO kablam! | ^ Sep 17 11:25:57.558 INFO kablam! | Sep 17 11:25:57.558 INFO kablam! = note: #[warn(non_snake_case)] on by default Sep 17 11:25:57.559 INFO kablam! Sep 17 11:25:57.559 INFO kablam! warning: variable `NZ` should have a snake case name such as `nz` Sep 17 11:25:57.559 INFO kablam! --> chip16/src/cpu.rs:49:13 Sep 17 11:25:57.559 INFO kablam! | Sep 17 11:25:57.560 INFO kablam! 49 | NZ => !self.flags.zero, Sep 17 11:25:57.560 INFO kablam! | ^^ Sep 17 11:25:57.560 INFO kablam! Sep 17 11:25:57.560 INFO kablam! warning: variable `N` should have a snake case name such as `n` Sep 17 11:25:57.560 INFO kablam! --> chip16/src/cpu.rs:50:13 Sep 17 11:25:57.561 INFO kablam! | Sep 17 11:25:57.561 INFO kablam! 50 | N => self.flags.negative, Sep 17 11:25:57.561 INFO kablam! | ^ Sep 17 11:25:57.561 INFO kablam! Sep 17 11:25:57.562 INFO kablam! warning: variable `NN` should have a snake case name such as `nn` Sep 17 11:25:57.562 INFO kablam! --> chip16/src/cpu.rs:51:13 Sep 17 11:25:57.562 INFO kablam! | Sep 17 11:25:57.562 INFO kablam! 51 | NN => !self.flags.negative, Sep 17 11:25:57.562 INFO kablam! | ^^ Sep 17 11:25:57.562 INFO kablam! Sep 17 11:25:57.563 INFO kablam! warning: variable `P` should have a snake case name such as `p` Sep 17 11:25:57.563 INFO kablam! --> chip16/src/cpu.rs:52:13 Sep 17 11:25:57.563 INFO kablam! | Sep 17 11:25:57.563 INFO kablam! 52 | P => !self.flags.negative && !self.flags.zero, Sep 17 11:25:57.563 INFO kablam! | ^ Sep 17 11:25:57.564 INFO kablam! Sep 17 11:25:57.564 INFO kablam! warning: variable `O` should have a snake case name such as `o` Sep 17 11:25:57.564 INFO kablam! --> chip16/src/cpu.rs:53:13 Sep 17 11:25:57.564 INFO kablam! | Sep 17 11:25:57.564 INFO kablam! 53 | O => self.flags.overflow, Sep 17 11:25:57.565 INFO kablam! | ^ Sep 17 11:25:57.565 INFO kablam! Sep 17 11:25:57.565 INFO kablam! warning: variable `NO` should have a snake case name such as `no` Sep 17 11:25:57.565 INFO kablam! --> chip16/src/cpu.rs:54:13 Sep 17 11:25:57.566 INFO kablam! | Sep 17 11:25:57.566 INFO kablam! 54 | NO => !self.flags.overflow, Sep 17 11:25:57.566 INFO kablam! | ^^ Sep 17 11:25:57.566 INFO kablam! Sep 17 11:25:57.567 INFO kablam! warning: variable `A` should have a snake case name such as `a` Sep 17 11:25:57.567 INFO kablam! --> chip16/src/cpu.rs:55:13 Sep 17 11:25:57.567 INFO kablam! | Sep 17 11:25:57.567 INFO kablam! 55 | A => !self.flags.carry && !self.flags.zero, Sep 17 11:25:57.568 INFO kablam! | ^ Sep 17 11:25:57.568 INFO kablam! Sep 17 11:25:57.568 INFO kablam! warning: variable `AE` should have a snake case name such as `ae` Sep 17 11:25:57.568 INFO kablam! --> chip16/src/cpu.rs:56:13 Sep 17 11:25:57.568 INFO kablam! | Sep 17 11:25:57.569 INFO kablam! 56 | AE => !self.flags.carry, Sep 17 11:25:57.569 INFO kablam! | ^^ Sep 17 11:25:57.569 INFO kablam! Sep 17 11:25:57.569 INFO kablam! warning: variable `B` should have a snake case name such as `b` Sep 17 11:25:57.570 INFO kablam! --> chip16/src/cpu.rs:57:13 Sep 17 11:25:57.570 INFO kablam! | Sep 17 11:25:57.570 INFO kablam! 57 | B => self.flags.carry, Sep 17 11:25:57.570 INFO kablam! | ^ Sep 17 11:25:57.570 INFO kablam! Sep 17 11:25:57.571 INFO kablam! warning: variable `BE` should have a snake case name such as `be` Sep 17 11:25:57.571 INFO kablam! --> chip16/src/cpu.rs:58:13 Sep 17 11:25:57.571 INFO kablam! | Sep 17 11:25:57.571 INFO kablam! 58 | BE => self.flags.carry || self.flags.zero, Sep 17 11:25:57.571 INFO kablam! | ^^ Sep 17 11:25:57.571 INFO kablam! Sep 17 11:25:57.572 INFO kablam! warning: variable `G` should have a snake case name such as `g` Sep 17 11:25:57.572 INFO kablam! --> chip16/src/cpu.rs:59:13 Sep 17 11:25:57.572 INFO kablam! | Sep 17 11:25:57.572 INFO kablam! 59 | G => self.flags.overflow == self.flags.negative && !self.flags.zero, Sep 17 11:25:57.573 INFO kablam! | ^ Sep 17 11:25:57.573 INFO kablam! Sep 17 11:25:57.573 INFO kablam! warning: variable `GE` should have a snake case name such as `ge` Sep 17 11:25:57.573 INFO kablam! --> chip16/src/cpu.rs:60:13 Sep 17 11:25:57.573 INFO kablam! | Sep 17 11:25:57.574 INFO kablam! 60 | GE => self.flags.overflow == self.flags.negative, Sep 17 11:25:57.574 INFO kablam! | ^^ Sep 17 11:25:57.574 INFO kablam! Sep 17 11:25:57.574 INFO kablam! warning: variable `L` should have a snake case name such as `l` Sep 17 11:25:57.575 INFO kablam! --> chip16/src/cpu.rs:61:13 Sep 17 11:25:57.575 INFO kablam! | Sep 17 11:25:57.575 INFO kablam! 61 | L => self.flags.overflow != self.flags.negative, Sep 17 11:25:57.575 INFO kablam! | ^ Sep 17 11:25:57.576 INFO kablam! Sep 17 11:25:57.576 INFO kablam! warning: variable `LE` should have a snake case name such as `le` Sep 17 11:25:57.576 INFO kablam! --> chip16/src/cpu.rs:62:13 Sep 17 11:25:57.576 INFO kablam! | Sep 17 11:25:57.577 INFO kablam! 62 | LE => self.flags.overflow != self.flags.negative || self.flags.zero, Sep 17 11:25:57.577 INFO kablam! | ^^ Sep 17 11:25:57.577 INFO kablam! Sep 17 11:25:57.578 INFO kablam! warning: variable `NOP` should have a snake case name such as `nop` Sep 17 11:25:57.578 INFO kablam! --> chip16/src/cpu.rs:70:13 Sep 17 11:25:57.578 INFO kablam! | Sep 17 11:25:57.578 INFO kablam! 70 | NOP => Cpu::nop, Sep 17 11:25:57.579 INFO kablam! | ^^^ Sep 17 11:25:57.579 INFO kablam! Sep 17 11:25:57.579 INFO kablam! warning: variable `CLS` should have a snake case name such as `cls` Sep 17 11:25:57.579 INFO kablam! --> chip16/src/cpu.rs:71:13 Sep 17 11:25:57.579 INFO kablam! | Sep 17 11:25:57.580 INFO kablam! 71 | CLS => Cpu::cls, Sep 17 11:25:57.580 INFO kablam! | ^^^ Sep 17 11:25:57.580 INFO kablam! Sep 17 11:25:57.580 INFO kablam! warning: variable `VBLNK` should have a snake case name such as `vblnk` Sep 17 11:25:57.580 INFO kablam! --> chip16/src/cpu.rs:72:13 Sep 17 11:25:57.581 INFO kablam! | Sep 17 11:25:57.581 INFO kablam! 72 | VBLNK => Cpu::vblnk, Sep 17 11:25:57.581 INFO kablam! | ^^^^^ Sep 17 11:25:57.581 INFO kablam! Sep 17 11:25:57.582 INFO kablam! warning: variable `SPR` should have a snake case name such as `spr` Sep 17 11:25:57.582 INFO kablam! --> chip16/src/cpu.rs:73:13 Sep 17 11:25:57.582 INFO kablam! | Sep 17 11:25:57.582 INFO kablam! 73 | SPR => Cpu::spr, Sep 17 11:25:57.582 INFO kablam! | ^^^ Sep 17 11:25:57.583 INFO kablam! Sep 17 11:25:57.755 INFO kablam! warning[E0170]: pattern binding `Z` is named the same as one of the variants of the type `instruction::Condition` Sep 17 11:25:57.755 INFO kablam! --> chip16/src/cpu.rs:48:13 Sep 17 11:25:57.755 INFO kablam! | Sep 17 11:25:57.755 INFO kablam! 48 | Z => self.flags.zero, Sep 17 11:25:57.755 INFO kablam! | ^ help: to match on the variant, qualify the path: `instruction::Condition::Z` Sep 17 11:25:57.755 INFO kablam! Sep 17 11:25:57.768 INFO kablam! warning[E0170]: pattern binding `NZ` is named the same as one of the variants of the type `instruction::Condition` Sep 17 11:25:57.768 INFO kablam! --> chip16/src/cpu.rs:49:13 Sep 17 11:25:57.768 INFO kablam! | Sep 17 11:25:57.768 INFO kablam! 49 | NZ => !self.flags.zero, Sep 17 11:25:57.768 INFO kablam! | ^^ help: to match on the variant, qualify the path: `instruction::Condition::NZ` Sep 17 11:25:57.768 INFO kablam! Sep 17 11:25:57.768 INFO kablam! warning[E0170]: pattern binding `N` is named the same as one of the variants of the type `instruction::Condition` Sep 17 11:25:57.768 INFO kablam! --> chip16/src/cpu.rs:50:13 Sep 17 11:25:57.768 INFO kablam! | Sep 17 11:25:57.768 INFO kablam! 50 | N => self.flags.negative, Sep 17 11:25:57.768 INFO kablam! | ^ help: to match on the variant, qualify the path: `instruction::Condition::N` Sep 17 11:25:57.768 INFO kablam! Sep 17 11:25:57.768 INFO kablam! warning[E0170]: pattern binding `NN` is named the same as one of the variants of the type `instruction::Condition` Sep 17 11:25:57.768 INFO kablam! --> chip16/src/cpu.rs:51:13 Sep 17 11:25:57.768 INFO kablam! | Sep 17 11:25:57.768 INFO kablam! 51 | NN => !self.flags.negative, Sep 17 11:25:57.769 INFO kablam! | ^^ help: to match on the variant, qualify the path: `instruction::Condition::NN` Sep 17 11:25:57.769 INFO kablam! Sep 17 11:25:57.769 INFO kablam! warning[E0170]: pattern binding `P` is named the same as one of the variants of the type `instruction::Condition` Sep 17 11:25:57.769 INFO kablam! --> chip16/src/cpu.rs:52:13 Sep 17 11:25:57.769 INFO kablam! | Sep 17 11:25:57.769 INFO kablam! 52 | P => !self.flags.negative && !self.flags.zero, Sep 17 11:25:57.769 INFO kablam! | ^ help: to match on the variant, qualify the path: `instruction::Condition::P` Sep 17 11:25:57.769 INFO kablam! Sep 17 11:25:57.769 INFO kablam! warning[E0170]: pattern binding `O` is named the same as one of the variants of the type `instruction::Condition` Sep 17 11:25:57.769 INFO kablam! --> chip16/src/cpu.rs:53:13 Sep 17 11:25:57.769 INFO kablam! | Sep 17 11:25:57.769 INFO kablam! 53 | O => self.flags.overflow, Sep 17 11:25:57.769 INFO kablam! | ^ help: to match on the variant, qualify the path: `instruction::Condition::O` Sep 17 11:25:57.769 INFO kablam! Sep 17 11:25:57.769 INFO kablam! warning[E0170]: pattern binding `NO` is named the same as one of the variants of the type `instruction::Condition` Sep 17 11:25:57.769 INFO kablam! --> chip16/src/cpu.rs:54:13 Sep 17 11:25:57.769 INFO kablam! | Sep 17 11:25:57.769 INFO kablam! 54 | NO => !self.flags.overflow, Sep 17 11:25:57.769 INFO kablam! | ^^ help: to match on the variant, qualify the path: `instruction::Condition::NO` Sep 17 11:25:57.769 INFO kablam! Sep 17 11:25:57.769 INFO kablam! warning[E0170]: pattern binding `A` is named the same as one of the variants of the type `instruction::Condition` Sep 17 11:25:57.769 INFO kablam! --> chip16/src/cpu.rs:55:13 Sep 17 11:25:57.769 INFO kablam! | Sep 17 11:25:57.769 INFO kablam! 55 | A => !self.flags.carry && !self.flags.zero, Sep 17 11:25:57.769 INFO kablam! | ^ help: to match on the variant, qualify the path: `instruction::Condition::A` Sep 17 11:25:57.769 INFO kablam! Sep 17 11:25:57.769 INFO kablam! warning[E0170]: pattern binding `AE` is named the same as one of the variants of the type `instruction::Condition` Sep 17 11:25:57.769 INFO kablam! --> chip16/src/cpu.rs:56:13 Sep 17 11:25:57.769 INFO kablam! | Sep 17 11:25:57.769 INFO kablam! 56 | AE => !self.flags.carry, Sep 17 11:25:57.769 INFO kablam! | ^^ help: to match on the variant, qualify the path: `instruction::Condition::AE` Sep 17 11:25:57.769 INFO kablam! Sep 17 11:25:57.769 INFO kablam! warning[E0170]: pattern binding `B` is named the same as one of the variants of the type `instruction::Condition` Sep 17 11:25:57.769 INFO kablam! --> chip16/src/cpu.rs:57:13 Sep 17 11:25:57.769 INFO kablam! | Sep 17 11:25:57.769 INFO kablam! 57 | B => self.flags.carry, Sep 17 11:25:57.769 INFO kablam! | ^ help: to match on the variant, qualify the path: `instruction::Condition::B` Sep 17 11:25:57.769 INFO kablam! Sep 17 11:25:57.769 INFO kablam! warning[E0170]: pattern binding `BE` is named the same as one of the variants of the type `instruction::Condition` Sep 17 11:25:57.769 INFO kablam! --> chip16/src/cpu.rs:58:13 Sep 17 11:25:57.769 INFO kablam! | Sep 17 11:25:57.769 INFO kablam! 58 | BE => self.flags.carry || self.flags.zero, Sep 17 11:25:57.769 INFO kablam! | ^^ help: to match on the variant, qualify the path: `instruction::Condition::BE` Sep 17 11:25:57.769 INFO kablam! Sep 17 11:25:57.769 INFO kablam! warning[E0170]: pattern binding `G` is named the same as one of the variants of the type `instruction::Condition` Sep 17 11:25:57.769 INFO kablam! --> chip16/src/cpu.rs:59:13 Sep 17 11:25:57.769 INFO kablam! | Sep 17 11:25:57.769 INFO kablam! 59 | G => self.flags.overflow == self.flags.negative && !self.flags.zero, Sep 17 11:25:57.769 INFO kablam! | ^ help: to match on the variant, qualify the path: `instruction::Condition::G` Sep 17 11:25:57.769 INFO kablam! Sep 17 11:25:57.769 INFO kablam! warning[E0170]: pattern binding `GE` is named the same as one of the variants of the type `instruction::Condition` Sep 17 11:25:57.769 INFO kablam! --> chip16/src/cpu.rs:60:13 Sep 17 11:25:57.769 INFO kablam! | Sep 17 11:25:57.769 INFO kablam! 60 | GE => self.flags.overflow == self.flags.negative, Sep 17 11:25:57.769 INFO kablam! | ^^ help: to match on the variant, qualify the path: `instruction::Condition::GE` Sep 17 11:25:57.769 INFO kablam! Sep 17 11:25:57.769 INFO kablam! warning[E0170]: pattern binding `L` is named the same as one of the variants of the type `instruction::Condition` Sep 17 11:25:57.769 INFO kablam! --> chip16/src/cpu.rs:61:13 Sep 17 11:25:57.769 INFO kablam! | Sep 17 11:25:57.769 INFO kablam! 61 | L => self.flags.overflow != self.flags.negative, Sep 17 11:25:57.769 INFO kablam! | ^ help: to match on the variant, qualify the path: `instruction::Condition::L` Sep 17 11:25:57.769 INFO kablam! Sep 17 11:25:57.769 INFO kablam! warning[E0170]: pattern binding `LE` is named the same as one of the variants of the type `instruction::Condition` Sep 17 11:25:57.769 INFO kablam! --> chip16/src/cpu.rs:62:13 Sep 17 11:25:57.769 INFO kablam! | Sep 17 11:25:57.769 INFO kablam! 62 | LE => self.flags.overflow != self.flags.negative || self.flags.zero, Sep 17 11:25:57.770 INFO kablam! | ^^ help: to match on the variant, qualify the path: `instruction::Condition::LE` Sep 17 11:25:57.770 INFO kablam! Sep 17 11:25:57.770 INFO kablam! warning: unreachable pattern Sep 17 11:25:57.770 INFO kablam! --> chip16/src/cpu.rs:49:13 Sep 17 11:25:57.770 INFO kablam! | Sep 17 11:25:57.770 INFO kablam! 48 | Z => self.flags.zero, Sep 17 11:25:57.770 INFO kablam! | - matches any value Sep 17 11:25:57.770 INFO kablam! 49 | NZ => !self.flags.zero, Sep 17 11:25:57.770 INFO kablam! | ^^ unreachable pattern Sep 17 11:25:57.770 INFO kablam! | Sep 17 11:25:57.770 INFO kablam! = note: #[warn(unreachable_patterns)] on by default Sep 17 11:25:57.770 INFO kablam! Sep 17 11:25:57.770 INFO kablam! warning: unreachable pattern Sep 17 11:25:57.770 INFO kablam! --> chip16/src/cpu.rs:50:13 Sep 17 11:25:57.770 INFO kablam! | Sep 17 11:25:57.770 INFO kablam! 48 | Z => self.flags.zero, Sep 17 11:25:57.770 INFO kablam! | - matches any value Sep 17 11:25:57.770 INFO kablam! 49 | NZ => !self.flags.zero, Sep 17 11:25:57.770 INFO kablam! 50 | N => self.flags.negative, Sep 17 11:25:57.770 INFO kablam! | ^ unreachable pattern Sep 17 11:25:57.770 INFO kablam! Sep 17 11:25:57.770 INFO kablam! warning: unreachable pattern Sep 17 11:25:57.770 INFO kablam! --> chip16/src/cpu.rs:51:13 Sep 17 11:25:57.770 INFO kablam! | Sep 17 11:25:57.770 INFO kablam! 48 | Z => self.flags.zero, Sep 17 11:25:57.770 INFO kablam! | - matches any value Sep 17 11:25:57.770 INFO kablam! ... Sep 17 11:25:57.770 INFO kablam! 51 | NN => !self.flags.negative, Sep 17 11:25:57.770 INFO kablam! | ^^ unreachable pattern Sep 17 11:25:57.770 INFO kablam! Sep 17 11:25:57.770 INFO kablam! warning: unreachable pattern Sep 17 11:25:57.770 INFO kablam! --> chip16/src/cpu.rs:52:13 Sep 17 11:25:57.770 INFO kablam! | Sep 17 11:25:57.770 INFO kablam! 48 | Z => self.flags.zero, Sep 17 11:25:57.770 INFO kablam! | - matches any value Sep 17 11:25:57.770 INFO kablam! ... Sep 17 11:25:57.770 INFO kablam! 52 | P => !self.flags.negative && !self.flags.zero, Sep 17 11:25:57.770 INFO kablam! | ^ unreachable pattern Sep 17 11:25:57.770 INFO kablam! Sep 17 11:25:57.770 INFO kablam! warning: unreachable pattern Sep 17 11:25:57.770 INFO kablam! --> chip16/src/cpu.rs:53:13 Sep 17 11:25:57.770 INFO kablam! | Sep 17 11:25:57.770 INFO kablam! 48 | Z => self.flags.zero, Sep 17 11:25:57.770 INFO kablam! | - matches any value Sep 17 11:25:57.770 INFO kablam! ... Sep 17 11:25:57.770 INFO kablam! 53 | O => self.flags.overflow, Sep 17 11:25:57.770 INFO kablam! | ^ unreachable pattern Sep 17 11:25:57.773 INFO kablam! Sep 17 11:25:57.773 INFO kablam! warning: unreachable pattern Sep 17 11:25:57.773 INFO kablam! --> chip16/src/cpu.rs:54:13 Sep 17 11:25:57.773 INFO kablam! | Sep 17 11:25:57.773 INFO kablam! 48 | Z => self.flags.zero, Sep 17 11:25:57.773 INFO kablam! | - matches any value Sep 17 11:25:57.773 INFO kablam! ... Sep 17 11:25:57.773 INFO kablam! 54 | NO => !self.flags.overflow, Sep 17 11:25:57.773 INFO kablam! | ^^ unreachable pattern Sep 17 11:25:57.773 INFO kablam! Sep 17 11:25:57.773 INFO kablam! warning: unreachable pattern Sep 17 11:25:57.773 INFO kablam! --> chip16/src/cpu.rs:55:13 Sep 17 11:25:57.773 INFO kablam! | Sep 17 11:25:57.773 INFO kablam! 48 | Z => self.flags.zero, Sep 17 11:25:57.773 INFO kablam! | - matches any value Sep 17 11:25:57.773 INFO kablam! ... Sep 17 11:25:57.773 INFO kablam! 55 | A => !self.flags.carry && !self.flags.zero, Sep 17 11:25:57.773 INFO kablam! | ^ unreachable pattern Sep 17 11:25:57.773 INFO kablam! Sep 17 11:25:57.773 INFO kablam! warning: unreachable pattern Sep 17 11:25:57.773 INFO kablam! --> chip16/src/cpu.rs:56:13 Sep 17 11:25:57.773 INFO kablam! | Sep 17 11:25:57.773 INFO kablam! 48 | Z => self.flags.zero, Sep 17 11:25:57.773 INFO kablam! | - matches any value Sep 17 11:25:57.773 INFO kablam! ... Sep 17 11:25:57.773 INFO kablam! 56 | AE => !self.flags.carry, Sep 17 11:25:57.774 INFO kablam! | ^^ unreachable pattern Sep 17 11:25:57.774 INFO kablam! Sep 17 11:25:57.774 INFO kablam! warning: unreachable pattern Sep 17 11:25:57.774 INFO kablam! --> chip16/src/cpu.rs:57:13 Sep 17 11:25:57.774 INFO kablam! | Sep 17 11:25:57.774 INFO kablam! 48 | Z => self.flags.zero, Sep 17 11:25:57.774 INFO kablam! | - matches any value Sep 17 11:25:57.774 INFO kablam! ... Sep 17 11:25:57.774 INFO kablam! 57 | B => self.flags.carry, Sep 17 11:25:57.774 INFO kablam! | ^ unreachable pattern Sep 17 11:25:57.774 INFO kablam! Sep 17 11:25:57.774 INFO kablam! warning: unreachable pattern Sep 17 11:25:57.774 INFO kablam! --> chip16/src/cpu.rs:58:13 Sep 17 11:25:57.774 INFO kablam! | Sep 17 11:25:57.774 INFO kablam! 48 | Z => self.flags.zero, Sep 17 11:25:57.774 INFO kablam! | - matches any value Sep 17 11:25:57.774 INFO kablam! ... Sep 17 11:25:57.774 INFO kablam! 58 | BE => self.flags.carry || self.flags.zero, Sep 17 11:25:57.774 INFO kablam! | ^^ unreachable pattern Sep 17 11:25:57.774 INFO kablam! Sep 17 11:25:57.774 INFO kablam! warning: unreachable pattern Sep 17 11:25:57.774 INFO kablam! --> chip16/src/cpu.rs:59:13 Sep 17 11:25:57.774 INFO kablam! | Sep 17 11:25:57.774 INFO kablam! 48 | Z => self.flags.zero, Sep 17 11:25:57.774 INFO kablam! | - matches any value Sep 17 11:25:57.774 INFO kablam! ... Sep 17 11:25:57.774 INFO kablam! 59 | G => self.flags.overflow == self.flags.negative && !self.flags.zero, Sep 17 11:25:57.774 INFO kablam! | ^ unreachable pattern Sep 17 11:25:57.774 INFO kablam! Sep 17 11:25:57.774 INFO kablam! warning: unreachable pattern Sep 17 11:25:57.774 INFO kablam! --> chip16/src/cpu.rs:60:13 Sep 17 11:25:57.774 INFO kablam! | Sep 17 11:25:57.774 INFO kablam! 48 | Z => self.flags.zero, Sep 17 11:25:57.774 INFO kablam! | - matches any value Sep 17 11:25:57.774 INFO kablam! ... Sep 17 11:25:57.774 INFO kablam! 60 | GE => self.flags.overflow == self.flags.negative, Sep 17 11:25:57.774 INFO kablam! | ^^ unreachable pattern Sep 17 11:25:57.774 INFO kablam! Sep 17 11:25:57.774 INFO kablam! warning: unreachable pattern Sep 17 11:25:57.774 INFO kablam! --> chip16/src/cpu.rs:61:13 Sep 17 11:25:57.774 INFO kablam! | Sep 17 11:25:57.774 INFO kablam! 48 | Z => self.flags.zero, Sep 17 11:25:57.774 INFO kablam! | - matches any value Sep 17 11:25:57.774 INFO kablam! ... Sep 17 11:25:57.774 INFO kablam! 61 | L => self.flags.overflow != self.flags.negative, Sep 17 11:25:57.774 INFO kablam! | ^ unreachable pattern Sep 17 11:25:57.774 INFO kablam! Sep 17 11:25:57.774 INFO kablam! warning: unreachable pattern Sep 17 11:25:57.774 INFO kablam! --> chip16/src/cpu.rs:62:13 Sep 17 11:25:57.774 INFO kablam! | Sep 17 11:25:57.774 INFO kablam! 48 | Z => self.flags.zero, Sep 17 11:25:57.774 INFO kablam! | - matches any value Sep 17 11:25:57.774 INFO kablam! ... Sep 17 11:25:57.774 INFO kablam! 62 | LE => self.flags.overflow != self.flags.negative || self.flags.zero, Sep 17 11:25:57.774 INFO kablam! | ^^ unreachable pattern Sep 17 11:25:57.774 INFO kablam! Sep 17 11:25:57.774 INFO kablam! warning[E0170]: pattern binding `NOP` is named the same as one of the variants of the type `instruction::Operation` Sep 17 11:25:57.774 INFO kablam! --> chip16/src/cpu.rs:70:13 Sep 17 11:25:57.774 INFO kablam! | Sep 17 11:25:57.774 INFO kablam! 70 | NOP => Cpu::nop, Sep 17 11:25:57.774 INFO kablam! | ^^^ help: to match on the variant, qualify the path: `instruction::Operation::NOP` Sep 17 11:25:57.774 INFO kablam! Sep 17 11:25:57.774 INFO kablam! warning[E0170]: pattern binding `CLS` is named the same as one of the variants of the type `instruction::Operation` Sep 17 11:25:57.774 INFO kablam! --> chip16/src/cpu.rs:71:13 Sep 17 11:25:57.774 INFO kablam! | Sep 17 11:25:57.775 INFO kablam! 71 | CLS => Cpu::cls, Sep 17 11:25:57.775 INFO kablam! | ^^^ help: to match on the variant, qualify the path: `instruction::Operation::CLS` Sep 17 11:25:57.775 INFO kablam! Sep 17 11:25:57.775 INFO kablam! warning[E0170]: pattern binding `VBLNK` is named the same as one of the variants of the type `instruction::Operation` Sep 17 11:25:57.775 INFO kablam! --> chip16/src/cpu.rs:72:13 Sep 17 11:25:57.775 INFO kablam! | Sep 17 11:25:57.775 INFO kablam! 72 | VBLNK => Cpu::vblnk, Sep 17 11:25:57.775 INFO kablam! | ^^^^^ help: to match on the variant, qualify the path: `instruction::Operation::VBLNK` Sep 17 11:25:57.775 INFO kablam! Sep 17 11:25:57.775 INFO kablam! warning[E0170]: pattern binding `SPR` is named the same as one of the variants of the type `instruction::Operation` Sep 17 11:25:57.775 INFO kablam! --> chip16/src/cpu.rs:73:13 Sep 17 11:25:57.775 INFO kablam! | Sep 17 11:25:57.775 INFO kablam! 73 | SPR => Cpu::spr, Sep 17 11:25:57.775 INFO kablam! | ^^^ help: to match on the variant, qualify the path: `instruction::Operation::SPR` Sep 17 11:25:57.775 INFO kablam! Sep 17 11:25:57.775 INFO kablam! warning: unreachable pattern Sep 17 11:25:57.775 INFO kablam! --> chip16/src/cpu.rs:71:13 Sep 17 11:25:57.775 INFO kablam! | Sep 17 11:25:57.775 INFO kablam! 70 | NOP => Cpu::nop, Sep 17 11:25:57.775 INFO kablam! | --- matches any value Sep 17 11:25:57.775 INFO kablam! 71 | CLS => Cpu::cls, Sep 17 11:25:57.775 INFO kablam! | ^^^ unreachable pattern Sep 17 11:25:57.775 INFO kablam! Sep 17 11:25:57.775 INFO kablam! warning: unreachable pattern Sep 17 11:25:57.775 INFO kablam! --> chip16/src/cpu.rs:72:13 Sep 17 11:25:57.775 INFO kablam! | Sep 17 11:25:57.775 INFO kablam! 70 | NOP => Cpu::nop, Sep 17 11:25:57.775 INFO kablam! | --- matches any value Sep 17 11:25:57.775 INFO kablam! 71 | CLS => Cpu::cls, Sep 17 11:25:57.775 INFO kablam! 72 | VBLNK => Cpu::vblnk, Sep 17 11:25:57.775 INFO kablam! | ^^^^^ unreachable pattern Sep 17 11:25:57.775 INFO kablam! Sep 17 11:25:57.775 INFO kablam! warning: unreachable pattern Sep 17 11:25:57.775 INFO kablam! --> chip16/src/cpu.rs:73:13 Sep 17 11:25:57.775 INFO kablam! | Sep 17 11:25:57.775 INFO kablam! 70 | NOP => Cpu::nop, Sep 17 11:25:57.775 INFO kablam! | --- matches any value Sep 17 11:25:57.775 INFO kablam! ... Sep 17 11:25:57.775 INFO kablam! 73 | SPR => Cpu::spr, Sep 17 11:25:57.775 INFO kablam! | ^^^ unreachable pattern Sep 17 11:25:57.775 INFO kablam! Sep 17 11:25:57.828 INFO kablam! warning: unused variable: `Z` Sep 17 11:25:57.828 INFO kablam! --> chip16/src/cpu.rs:48:13 Sep 17 11:25:57.828 INFO kablam! | Sep 17 11:25:57.828 INFO kablam! 48 | Z => self.flags.zero, Sep 17 11:25:57.828 INFO kablam! | ^ help: consider using `_Z` instead Sep 17 11:25:57.828 INFO kablam! | Sep 17 11:25:57.828 INFO kablam! = note: #[warn(unused_variables)] on by default Sep 17 11:25:57.831 INFO kablam! Sep 17 11:25:57.831 INFO kablam! warning: unused variable: `NZ` Sep 17 11:25:57.831 INFO kablam! --> chip16/src/cpu.rs:49:13 Sep 17 11:25:57.831 INFO kablam! | Sep 17 11:25:57.831 INFO kablam! 49 | NZ => !self.flags.zero, Sep 17 11:25:57.831 INFO kablam! | ^^ help: consider using `_NZ` instead Sep 17 11:25:57.831 INFO kablam! Sep 17 11:25:57.831 INFO kablam! warning: unused variable: `N` Sep 17 11:25:57.831 INFO kablam! --> chip16/src/cpu.rs:50:13 Sep 17 11:25:57.831 INFO kablam! | Sep 17 11:25:57.831 INFO kablam! 50 | N => self.flags.negative, Sep 17 11:25:57.831 INFO kablam! | ^ help: consider using `_N` instead Sep 17 11:25:57.831 INFO kablam! Sep 17 11:25:57.831 INFO kablam! warning: unused variable: `NN` Sep 17 11:25:57.831 INFO kablam! --> chip16/src/cpu.rs:51:13 Sep 17 11:25:57.831 INFO kablam! | Sep 17 11:25:57.831 INFO kablam! 51 | NN => !self.flags.negative, Sep 17 11:25:57.831 INFO kablam! | ^^ help: consider using `_NN` instead Sep 17 11:25:57.831 INFO kablam! Sep 17 11:25:57.831 INFO kablam! warning: unused variable: `P` Sep 17 11:25:57.831 INFO kablam! --> chip16/src/cpu.rs:52:13 Sep 17 11:25:57.831 INFO kablam! | Sep 17 11:25:57.831 INFO kablam! 52 | P => !self.flags.negative && !self.flags.zero, Sep 17 11:25:57.831 INFO kablam! | ^ help: consider using `_P` instead Sep 17 11:25:57.831 INFO kablam! Sep 17 11:25:57.831 INFO kablam! warning: unused variable: `O` Sep 17 11:25:57.831 INFO kablam! --> chip16/src/cpu.rs:53:13 Sep 17 11:25:57.831 INFO kablam! | Sep 17 11:25:57.831 INFO kablam! 53 | O => self.flags.overflow, Sep 17 11:25:57.831 INFO kablam! | ^ help: consider using `_O` instead Sep 17 11:25:57.831 INFO kablam! Sep 17 11:25:57.832 INFO kablam! warning: unused variable: `NO` Sep 17 11:25:57.832 INFO kablam! --> chip16/src/cpu.rs:54:13 Sep 17 11:25:57.832 INFO kablam! | Sep 17 11:25:57.832 INFO kablam! 54 | NO => !self.flags.overflow, Sep 17 11:25:57.832 INFO kablam! | ^^ help: consider using `_NO` instead Sep 17 11:25:57.832 INFO kablam! Sep 17 11:25:57.839 INFO kablam! warning: unused variable: `A` Sep 17 11:25:57.839 INFO kablam! --> chip16/src/cpu.rs:55:13 Sep 17 11:25:57.839 INFO kablam! | Sep 17 11:25:57.839 INFO kablam! 55 | A => !self.flags.carry && !self.flags.zero, Sep 17 11:25:57.839 INFO kablam! | ^ help: consider using `_A` instead Sep 17 11:25:57.839 INFO kablam! Sep 17 11:25:57.839 INFO kablam! warning: unused variable: `AE` Sep 17 11:25:57.839 INFO kablam! --> chip16/src/cpu.rs:56:13 Sep 17 11:25:57.839 INFO kablam! | Sep 17 11:25:57.839 INFO kablam! 56 | AE => !self.flags.carry, Sep 17 11:25:57.839 INFO kablam! | ^^ help: consider using `_AE` instead Sep 17 11:25:57.839 INFO kablam! Sep 17 11:25:57.839 INFO kablam! warning: unused variable: `B` Sep 17 11:25:57.840 INFO kablam! --> chip16/src/cpu.rs:57:13 Sep 17 11:25:57.840 INFO kablam! | Sep 17 11:25:57.840 INFO kablam! 57 | B => self.flags.carry, Sep 17 11:25:57.840 INFO kablam! | ^ help: consider using `_B` instead Sep 17 11:25:57.840 INFO kablam! Sep 17 11:25:57.840 INFO kablam! warning: unused variable: `BE` Sep 17 11:25:57.840 INFO kablam! --> chip16/src/cpu.rs:58:13 Sep 17 11:25:57.840 INFO kablam! | Sep 17 11:25:57.840 INFO kablam! 58 | BE => self.flags.carry || self.flags.zero, Sep 17 11:25:57.840 INFO kablam! | ^^ help: consider using `_BE` instead Sep 17 11:25:57.840 INFO kablam! Sep 17 11:25:57.840 INFO kablam! warning: unused variable: `G` Sep 17 11:25:57.840 INFO kablam! --> chip16/src/cpu.rs:59:13 Sep 17 11:25:57.840 INFO kablam! | Sep 17 11:25:57.840 INFO kablam! 59 | G => self.flags.overflow == self.flags.negative && !self.flags.zero, Sep 17 11:25:57.840 INFO kablam! | ^ help: consider using `_G` instead Sep 17 11:25:57.840 INFO kablam! Sep 17 11:25:57.840 INFO kablam! warning: unused variable: `GE` Sep 17 11:25:57.840 INFO kablam! --> chip16/src/cpu.rs:60:13 Sep 17 11:25:57.840 INFO kablam! | Sep 17 11:25:57.840 INFO kablam! 60 | GE => self.flags.overflow == self.flags.negative, Sep 17 11:25:57.840 INFO kablam! | ^^ help: consider using `_GE` instead Sep 17 11:25:57.840 INFO kablam! Sep 17 11:25:57.840 INFO kablam! warning: unused variable: `L` Sep 17 11:25:57.840 INFO kablam! --> chip16/src/cpu.rs:61:13 Sep 17 11:25:57.840 INFO kablam! | Sep 17 11:25:57.840 INFO kablam! 61 | L => self.flags.overflow != self.flags.negative, Sep 17 11:25:57.840 INFO kablam! | ^ help: consider using `_L` instead Sep 17 11:25:57.840 INFO kablam! Sep 17 11:25:57.840 INFO kablam! warning: unused variable: `LE` Sep 17 11:25:57.840 INFO kablam! --> chip16/src/cpu.rs:62:13 Sep 17 11:25:57.840 INFO kablam! | Sep 17 11:25:57.840 INFO kablam! 62 | LE => self.flags.overflow != self.flags.negative || self.flags.zero, Sep 17 11:25:57.840 INFO kablam! | ^^ help: consider using `_LE` instead Sep 17 11:25:57.840 INFO kablam! Sep 17 11:25:57.840 INFO kablam! warning: unused variable: `NOP` Sep 17 11:25:57.840 INFO kablam! --> chip16/src/cpu.rs:70:13 Sep 17 11:25:57.840 INFO kablam! | Sep 17 11:25:57.840 INFO kablam! 70 | NOP => Cpu::nop, Sep 17 11:25:57.840 INFO kablam! | ^^^ help: consider using `_NOP` instead Sep 17 11:25:57.840 INFO kablam! Sep 17 11:25:57.840 INFO kablam! warning: unused variable: `CLS` Sep 17 11:25:57.840 INFO kablam! --> chip16/src/cpu.rs:71:13 Sep 17 11:25:57.840 INFO kablam! | Sep 17 11:25:57.840 INFO kablam! 71 | CLS => Cpu::cls, Sep 17 11:25:57.840 INFO kablam! | ^^^ help: consider using `_CLS` instead Sep 17 11:25:57.840 INFO kablam! Sep 17 11:25:57.840 INFO kablam! warning: unused variable: `VBLNK` Sep 17 11:25:57.840 INFO kablam! --> chip16/src/cpu.rs:72:13 Sep 17 11:25:57.840 INFO kablam! | Sep 17 11:25:57.840 INFO kablam! 72 | VBLNK => Cpu::vblnk, Sep 17 11:25:57.840 INFO kablam! | ^^^^^ help: consider using `_VBLNK` instead Sep 17 11:25:57.840 INFO kablam! Sep 17 11:25:57.840 INFO kablam! warning: unused variable: `SPR` Sep 17 11:25:57.840 INFO kablam! --> chip16/src/cpu.rs:73:13 Sep 17 11:25:57.840 INFO kablam! | Sep 17 11:25:57.847 INFO kablam! 73 | SPR => Cpu::spr, Sep 17 11:25:57.847 INFO kablam! | ^^^ help: consider using `_SPR` instead Sep 17 11:25:57.847 INFO kablam! Sep 17 11:25:57.847 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.847 INFO kablam! --> chip16/src/cpu.rs:79:23 Sep 17 11:25:57.847 INFO kablam! | Sep 17 11:25:57.847 INFO kablam! 79 | fn nop(&mut self, instruction: Instruction) {} Sep 17 11:25:57.847 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.847 INFO kablam! Sep 17 11:25:57.847 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.847 INFO kablam! --> chip16/src/cpu.rs:81:23 Sep 17 11:25:57.847 INFO kablam! | Sep 17 11:25:57.847 INFO kablam! 81 | fn cls(&mut self, instruction: Instruction) { Sep 17 11:25:57.847 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.847 INFO kablam! Sep 17 11:25:57.847 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.847 INFO kablam! --> chip16/src/cpu.rs:85:25 Sep 17 11:25:57.847 INFO kablam! | Sep 17 11:25:57.847 INFO kablam! 85 | fn vblnk(&mut self, instruction: Instruction) { Sep 17 11:25:57.847 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.847 INFO kablam! Sep 17 11:25:57.847 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.847 INFO kablam! --> chip16/src/cpu.rs:90:23 Sep 17 11:25:57.847 INFO kablam! | Sep 17 11:25:57.847 INFO kablam! 90 | fn bgc(&mut self, instruction: Instruction) {} Sep 17 11:25:57.847 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.847 INFO kablam! Sep 17 11:25:57.847 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.847 INFO kablam! --> chip16/src/cpu.rs:97:24 Sep 17 11:25:57.848 INFO kablam! | Sep 17 11:25:57.848 INFO kablam! 97 | fn drwi(&mut self, instruction: Instruction) { Sep 17 11:25:57.848 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.848 INFO kablam! Sep 17 11:25:57.848 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.848 INFO kablam! --> chip16/src/cpu.rs:102:24 Sep 17 11:25:57.848 INFO kablam! | Sep 17 11:25:57.848 INFO kablam! 102 | fn drwr(&mut self, instruction: Instruction) {} Sep 17 11:25:57.848 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.848 INFO kablam! Sep 17 11:25:57.848 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.848 INFO kablam! --> chip16/src/cpu.rs:109:24 Sep 17 11:25:57.848 INFO kablam! | Sep 17 11:25:57.848 INFO kablam! 109 | fn flip(&mut self, instruction: Instruction) {} Sep 17 11:25:57.848 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.848 INFO kablam! Sep 17 11:25:57.848 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.848 INFO kablam! --> chip16/src/cpu.rs:110:24 Sep 17 11:25:57.848 INFO kablam! | Sep 17 11:25:57.848 INFO kablam! 110 | fn snd0(&mut self, instruction: Instruction) {} Sep 17 11:25:57.848 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.848 INFO kablam! Sep 17 11:25:57.848 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.848 INFO kablam! --> chip16/src/cpu.rs:111:24 Sep 17 11:25:57.848 INFO kablam! | Sep 17 11:25:57.848 INFO kablam! 111 | fn snd1(&mut self, instruction: Instruction) {} Sep 17 11:25:57.848 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.848 INFO kablam! Sep 17 11:25:57.848 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.848 INFO kablam! --> chip16/src/cpu.rs:112:24 Sep 17 11:25:57.848 INFO kablam! | Sep 17 11:25:57.848 INFO kablam! 112 | fn snd2(&mut self, instruction: Instruction) {} Sep 17 11:25:57.848 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.848 INFO kablam! Sep 17 11:25:57.848 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.848 INFO kablam! --> chip16/src/cpu.rs:113:24 Sep 17 11:25:57.848 INFO kablam! | Sep 17 11:25:57.848 INFO kablam! 113 | fn snd3(&mut self, instruction: Instruction) {} Sep 17 11:25:57.848 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.848 INFO kablam! Sep 17 11:25:57.848 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.848 INFO kablam! --> chip16/src/cpu.rs:114:23 Sep 17 11:25:57.848 INFO kablam! | Sep 17 11:25:57.848 INFO kablam! 114 | fn snp(&mut self, instruction: Instruction) {} Sep 17 11:25:57.848 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.848 INFO kablam! Sep 17 11:25:57.849 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.849 INFO kablam! --> chip16/src/cpu.rs:115:23 Sep 17 11:25:57.849 INFO kablam! | Sep 17 11:25:57.849 INFO kablam! 115 | fn sng(&mut self, instruction: Instruction) {} Sep 17 11:25:57.849 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.849 INFO kablam! Sep 17 11:25:57.849 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.849 INFO kablam! --> chip16/src/cpu.rs:121:23 Sep 17 11:25:57.849 INFO kablam! | Sep 17 11:25:57.849 INFO kablam! 121 | fn jmc(&mut self, instruction: Instruction) {} Sep 17 11:25:57.849 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.849 INFO kablam! Sep 17 11:25:57.849 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.849 INFO kablam! --> chip16/src/cpu.rs:136:25 Sep 17 11:25:57.849 INFO kablam! | Sep 17 11:25:57.849 INFO kablam! 136 | fn calli(&mut self, instruction: Instruction) {} Sep 17 11:25:57.849 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.849 INFO kablam! Sep 17 11:25:57.849 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.849 INFO kablam! --> chip16/src/cpu.rs:137:23 Sep 17 11:25:57.849 INFO kablam! | Sep 17 11:25:57.849 INFO kablam! 137 | fn ret(&mut self, instruction: Instruction) {} Sep 17 11:25:57.849 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.849 INFO kablam! Sep 17 11:25:57.849 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.849 INFO kablam! --> chip16/src/cpu.rs:138:24 Sep 17 11:25:57.849 INFO kablam! | Sep 17 11:25:57.849 INFO kablam! 138 | fn jmpr(&mut self, instruction: Instruction) {} Sep 17 11:25:57.849 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.849 INFO kablam! Sep 17 11:25:57.855 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.855 INFO kablam! --> chip16/src/cpu.rs:139:22 Sep 17 11:25:57.855 INFO kablam! | Sep 17 11:25:57.855 INFO kablam! 139 | fn cx(&mut self, instruction: Instruction) {} Sep 17 11:25:57.855 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.855 INFO kablam! Sep 17 11:25:57.855 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.855 INFO kablam! --> chip16/src/cpu.rs:140:25 Sep 17 11:25:57.855 INFO kablam! | Sep 17 11:25:57.855 INFO kablam! 140 | fn callr(&mut self, instruction: Instruction) {} Sep 17 11:25:57.855 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.855 INFO kablam! Sep 17 11:25:57.855 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.855 INFO kablam! --> chip16/src/cpu.rs:147:24 Sep 17 11:25:57.855 INFO kablam! | Sep 17 11:25:57.855 INFO kablam! 147 | fn ldis(&mut self, instruction: Instruction) {} Sep 17 11:25:57.855 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.855 INFO kablam! Sep 17 11:25:57.855 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.855 INFO kablam! --> chip16/src/cpu.rs:148:24 Sep 17 11:25:57.855 INFO kablam! | Sep 17 11:25:57.855 INFO kablam! 148 | fn ldmi(&mut self, instruction: Instruction) {} Sep 17 11:25:57.855 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.855 INFO kablam! Sep 17 11:25:57.855 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.855 INFO kablam! --> chip16/src/cpu.rs:149:24 Sep 17 11:25:57.855 INFO kablam! | Sep 17 11:25:57.855 INFO kablam! 149 | fn ldmr(&mut self, instruction: Instruction) {} Sep 17 11:25:57.855 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.855 INFO kablam! Sep 17 11:25:57.855 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.855 INFO kablam! --> chip16/src/cpu.rs:150:23 Sep 17 11:25:57.855 INFO kablam! | Sep 17 11:25:57.855 INFO kablam! 150 | fn mov(&mut self, instruction: Instruction) {} Sep 17 11:25:57.855 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.855 INFO kablam! Sep 17 11:25:57.856 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.856 INFO kablam! --> chip16/src/cpu.rs:151:24 Sep 17 11:25:57.856 INFO kablam! | Sep 17 11:25:57.856 INFO kablam! 151 | fn stmi(&mut self, instruction: Instruction) {} Sep 17 11:25:57.856 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.856 INFO kablam! Sep 17 11:25:57.856 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.856 INFO kablam! --> chip16/src/cpu.rs:152:24 Sep 17 11:25:57.856 INFO kablam! | Sep 17 11:25:57.856 INFO kablam! 152 | fn stmr(&mut self, instruction: Instruction) {} Sep 17 11:25:57.856 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.856 INFO kablam! Sep 17 11:25:57.856 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.856 INFO kablam! --> chip16/src/cpu.rs:172:24 Sep 17 11:25:57.856 INFO kablam! | Sep 17 11:25:57.856 INFO kablam! 172 | fn subi(&mut self, instruction: Instruction) {} Sep 17 11:25:57.856 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.856 INFO kablam! Sep 17 11:25:57.856 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.856 INFO kablam! --> chip16/src/cpu.rs:173:25 Sep 17 11:25:57.856 INFO kablam! | Sep 17 11:25:57.856 INFO kablam! 173 | fn subr2(&mut self, instruction: Instruction) {} Sep 17 11:25:57.856 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.856 INFO kablam! Sep 17 11:25:57.856 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.856 INFO kablam! --> chip16/src/cpu.rs:174:25 Sep 17 11:25:57.856 INFO kablam! | Sep 17 11:25:57.856 INFO kablam! 174 | fn subr3(&mut self, instruction: Instruction) {} Sep 17 11:25:57.856 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.856 INFO kablam! Sep 17 11:25:57.856 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.856 INFO kablam! --> chip16/src/cpu.rs:175:24 Sep 17 11:25:57.856 INFO kablam! | Sep 17 11:25:57.856 INFO kablam! 175 | fn cmpi(&mut self, instruction: Instruction) {} Sep 17 11:25:57.856 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.856 INFO kablam! Sep 17 11:25:57.856 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.856 INFO kablam! --> chip16/src/cpu.rs:176:24 Sep 17 11:25:57.856 INFO kablam! | Sep 17 11:25:57.856 INFO kablam! 176 | fn cmpr(&mut self, instruction: Instruction) {} Sep 17 11:25:57.856 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.856 INFO kablam! Sep 17 11:25:57.857 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.857 INFO kablam! --> chip16/src/cpu.rs:177:24 Sep 17 11:25:57.857 INFO kablam! | Sep 17 11:25:57.857 INFO kablam! 177 | fn andi(&mut self, instruction: Instruction) {} Sep 17 11:25:57.857 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.857 INFO kablam! Sep 17 11:25:57.857 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.857 INFO kablam! --> chip16/src/cpu.rs:178:25 Sep 17 11:25:57.857 INFO kablam! | Sep 17 11:25:57.857 INFO kablam! 178 | fn andr2(&mut self, instruction: Instruction) {} Sep 17 11:25:57.857 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.857 INFO kablam! Sep 17 11:25:57.863 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.863 INFO kablam! --> chip16/src/cpu.rs:179:25 Sep 17 11:25:57.863 INFO kablam! | Sep 17 11:25:57.863 INFO kablam! 179 | fn andr3(&mut self, instruction: Instruction) {} Sep 17 11:25:57.863 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.863 INFO kablam! Sep 17 11:25:57.863 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.863 INFO kablam! --> chip16/src/cpu.rs:180:24 Sep 17 11:25:57.863 INFO kablam! | Sep 17 11:25:57.863 INFO kablam! 180 | fn tsti(&mut self, instruction: Instruction) {} Sep 17 11:25:57.863 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.863 INFO kablam! Sep 17 11:25:57.863 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.863 INFO kablam! --> chip16/src/cpu.rs:181:24 Sep 17 11:25:57.863 INFO kablam! | Sep 17 11:25:57.863 INFO kablam! 181 | fn tstr(&mut self, instruction: Instruction) {} Sep 17 11:25:57.863 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.863 INFO kablam! Sep 17 11:25:57.863 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.863 INFO kablam! --> chip16/src/cpu.rs:182:23 Sep 17 11:25:57.863 INFO kablam! | Sep 17 11:25:57.864 INFO kablam! 182 | fn ori(&mut self, instruction: Instruction) {} Sep 17 11:25:57.864 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.864 INFO kablam! Sep 17 11:25:57.864 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.864 INFO kablam! --> chip16/src/cpu.rs:183:24 Sep 17 11:25:57.864 INFO kablam! | Sep 17 11:25:57.864 INFO kablam! 183 | fn orr2(&mut self, instruction: Instruction) {} Sep 17 11:25:57.864 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.864 INFO kablam! Sep 17 11:25:57.864 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.864 INFO kablam! --> chip16/src/cpu.rs:184:24 Sep 17 11:25:57.864 INFO kablam! | Sep 17 11:25:57.864 INFO kablam! 184 | fn orr3(&mut self, instruction: Instruction) {} Sep 17 11:25:57.864 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.864 INFO kablam! Sep 17 11:25:57.864 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.864 INFO kablam! --> chip16/src/cpu.rs:185:24 Sep 17 11:25:57.864 INFO kablam! | Sep 17 11:25:57.864 INFO kablam! 185 | fn xori(&mut self, instruction: Instruction) {} Sep 17 11:25:57.864 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.864 INFO kablam! Sep 17 11:25:57.864 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.864 INFO kablam! --> chip16/src/cpu.rs:186:25 Sep 17 11:25:57.864 INFO kablam! | Sep 17 11:25:57.864 INFO kablam! 186 | fn xorr2(&mut self, instruction: Instruction) {} Sep 17 11:25:57.864 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.864 INFO kablam! Sep 17 11:25:57.864 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.864 INFO kablam! --> chip16/src/cpu.rs:187:25 Sep 17 11:25:57.864 INFO kablam! | Sep 17 11:25:57.864 INFO kablam! 187 | fn xorr3(&mut self, instruction: Instruction) {} Sep 17 11:25:57.864 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.864 INFO kablam! Sep 17 11:25:57.864 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.864 INFO kablam! --> chip16/src/cpu.rs:188:24 Sep 17 11:25:57.864 INFO kablam! | Sep 17 11:25:57.864 INFO kablam! 188 | fn muli(&mut self, instruction: Instruction) {} Sep 17 11:25:57.864 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.864 INFO kablam! Sep 17 11:25:57.864 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.864 INFO kablam! --> chip16/src/cpu.rs:189:25 Sep 17 11:25:57.864 INFO kablam! | Sep 17 11:25:57.865 INFO kablam! 189 | fn mulr2(&mut self, instruction: Instruction) {} Sep 17 11:25:57.865 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.865 INFO kablam! Sep 17 11:25:57.865 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.865 INFO kablam! --> chip16/src/cpu.rs:190:25 Sep 17 11:25:57.865 INFO kablam! | Sep 17 11:25:57.865 INFO kablam! 190 | fn mulr3(&mut self, instruction: Instruction) {} Sep 17 11:25:57.865 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.865 INFO kablam! Sep 17 11:25:57.865 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.865 INFO kablam! --> chip16/src/cpu.rs:191:24 Sep 17 11:25:57.865 INFO kablam! | Sep 17 11:25:57.865 INFO kablam! 191 | fn divi(&mut self, instruction: Instruction) {} Sep 17 11:25:57.865 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.865 INFO kablam! Sep 17 11:25:57.865 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.865 INFO kablam! --> chip16/src/cpu.rs:192:25 Sep 17 11:25:57.865 INFO kablam! | Sep 17 11:25:57.865 INFO kablam! 192 | fn divr2(&mut self, instruction: Instruction) {} Sep 17 11:25:57.865 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.865 INFO kablam! Sep 17 11:25:57.865 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.865 INFO kablam! --> chip16/src/cpu.rs:193:25 Sep 17 11:25:57.865 INFO kablam! | Sep 17 11:25:57.865 INFO kablam! 193 | fn divr3(&mut self, instruction: Instruction) {} Sep 17 11:25:57.865 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.865 INFO kablam! Sep 17 11:25:57.865 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.865 INFO kablam! --> chip16/src/cpu.rs:194:24 Sep 17 11:25:57.865 INFO kablam! | Sep 17 11:25:57.865 INFO kablam! 194 | fn modi(&mut self, instruction: Instruction) {} Sep 17 11:25:57.865 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.865 INFO kablam! Sep 17 11:25:57.865 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.865 INFO kablam! --> chip16/src/cpu.rs:195:25 Sep 17 11:25:57.865 INFO kablam! | Sep 17 11:25:57.865 INFO kablam! 195 | fn modr2(&mut self, instruction: Instruction) {} Sep 17 11:25:57.865 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.865 INFO kablam! Sep 17 11:25:57.865 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.865 INFO kablam! --> chip16/src/cpu.rs:196:25 Sep 17 11:25:57.865 INFO kablam! | Sep 17 11:25:57.865 INFO kablam! 196 | fn modr3(&mut self, instruction: Instruction) {} Sep 17 11:25:57.865 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.865 INFO kablam! Sep 17 11:25:57.865 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.865 INFO kablam! --> chip16/src/cpu.rs:197:24 Sep 17 11:25:57.865 INFO kablam! | Sep 17 11:25:57.865 INFO kablam! 197 | fn remi(&mut self, instruction: Instruction) {} Sep 17 11:25:57.865 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.865 INFO kablam! Sep 17 11:25:57.865 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.865 INFO kablam! --> chip16/src/cpu.rs:198:25 Sep 17 11:25:57.865 INFO kablam! | Sep 17 11:25:57.865 INFO kablam! 198 | fn remr2(&mut self, instruction: Instruction) {} Sep 17 11:25:57.865 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.865 INFO kablam! Sep 17 11:25:57.865 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.865 INFO kablam! --> chip16/src/cpu.rs:199:25 Sep 17 11:25:57.865 INFO kablam! | Sep 17 11:25:57.865 INFO kablam! 199 | fn remr3(&mut self, instruction: Instruction) {} Sep 17 11:25:57.865 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.865 INFO kablam! Sep 17 11:25:57.865 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.866 INFO kablam! --> chip16/src/cpu.rs:200:24 Sep 17 11:25:57.866 INFO kablam! | Sep 17 11:25:57.866 INFO kablam! 200 | fn shln(&mut self, instruction: Instruction) {} Sep 17 11:25:57.866 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.866 INFO kablam! Sep 17 11:25:57.866 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.866 INFO kablam! --> chip16/src/cpu.rs:201:24 Sep 17 11:25:57.866 INFO kablam! | Sep 17 11:25:57.866 INFO kablam! 201 | fn shrn(&mut self, instruction: Instruction) {} Sep 17 11:25:57.866 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.866 INFO kablam! Sep 17 11:25:57.866 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.866 INFO kablam! --> chip16/src/cpu.rs:202:24 Sep 17 11:25:57.866 INFO kablam! | Sep 17 11:25:57.866 INFO kablam! 202 | fn sarn(&mut self, instruction: Instruction) {} Sep 17 11:25:57.866 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.866 INFO kablam! Sep 17 11:25:57.866 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.866 INFO kablam! --> chip16/src/cpu.rs:203:24 Sep 17 11:25:57.866 INFO kablam! | Sep 17 11:25:57.866 INFO kablam! 203 | fn shlr(&mut self, instruction: Instruction) {} Sep 17 11:25:57.866 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.866 INFO kablam! Sep 17 11:25:57.866 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.866 INFO kablam! --> chip16/src/cpu.rs:204:24 Sep 17 11:25:57.866 INFO kablam! | Sep 17 11:25:57.866 INFO kablam! 204 | fn shrr(&mut self, instruction: Instruction) {} Sep 17 11:25:57.866 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.866 INFO kablam! Sep 17 11:25:57.866 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.866 INFO kablam! --> chip16/src/cpu.rs:205:24 Sep 17 11:25:57.866 INFO kablam! | Sep 17 11:25:57.866 INFO kablam! 205 | fn sarr(&mut self, instruction: Instruction) {} Sep 17 11:25:57.866 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.866 INFO kablam! Sep 17 11:25:57.866 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.866 INFO kablam! --> chip16/src/cpu.rs:206:24 Sep 17 11:25:57.866 INFO kablam! | Sep 17 11:25:57.866 INFO kablam! 206 | fn push(&mut self, instruction: Instruction) {} Sep 17 11:25:57.866 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.866 INFO kablam! Sep 17 11:25:57.866 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.866 INFO kablam! --> chip16/src/cpu.rs:207:23 Sep 17 11:25:57.866 INFO kablam! | Sep 17 11:25:57.866 INFO kablam! 207 | fn pop(&mut self, instruction: Instruction) {} Sep 17 11:25:57.866 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.866 INFO kablam! Sep 17 11:25:57.867 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.867 INFO kablam! --> chip16/src/cpu.rs:208:27 Sep 17 11:25:57.867 INFO kablam! | Sep 17 11:25:57.867 INFO kablam! 208 | fn pushall(&mut self, instruction: Instruction) {} Sep 17 11:25:57.867 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.867 INFO kablam! Sep 17 11:25:57.867 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.867 INFO kablam! --> chip16/src/cpu.rs:209:26 Sep 17 11:25:57.867 INFO kablam! | Sep 17 11:25:57.867 INFO kablam! 209 | fn popall(&mut self, instruction: Instruction) {} Sep 17 11:25:57.867 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.867 INFO kablam! Sep 17 11:25:57.867 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.867 INFO kablam! --> chip16/src/cpu.rs:210:25 Sep 17 11:25:57.867 INFO kablam! | Sep 17 11:25:57.867 INFO kablam! 210 | fn pushf(&mut self, instruction: Instruction) {} Sep 17 11:25:57.867 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.867 INFO kablam! Sep 17 11:25:57.867 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.867 INFO kablam! --> chip16/src/cpu.rs:211:24 Sep 17 11:25:57.867 INFO kablam! | Sep 17 11:25:57.867 INFO kablam! 211 | fn popf(&mut self, instruction: Instruction) {} Sep 17 11:25:57.867 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.867 INFO kablam! Sep 17 11:25:57.867 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.867 INFO kablam! --> chip16/src/cpu.rs:212:24 Sep 17 11:25:57.867 INFO kablam! | Sep 17 11:25:57.867 INFO kablam! 212 | fn pali(&mut self, instruction: Instruction) {} Sep 17 11:25:57.867 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.867 INFO kablam! Sep 17 11:25:57.867 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.867 INFO kablam! --> chip16/src/cpu.rs:213:24 Sep 17 11:25:57.867 INFO kablam! | Sep 17 11:25:57.867 INFO kablam! 213 | fn palr(&mut self, instruction: Instruction) {} Sep 17 11:25:57.867 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.867 INFO kablam! Sep 17 11:25:57.867 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.867 INFO kablam! --> chip16/src/cpu.rs:214:24 Sep 17 11:25:57.867 INFO kablam! | Sep 17 11:25:57.867 INFO kablam! 214 | fn noti(&mut self, instruction: Instruction) {} Sep 17 11:25:57.867 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.867 INFO kablam! Sep 17 11:25:57.867 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.867 INFO kablam! --> chip16/src/cpu.rs:215:25 Sep 17 11:25:57.867 INFO kablam! | Sep 17 11:25:57.867 INFO kablam! 215 | fn notr1(&mut self, instruction: Instruction) {} Sep 17 11:25:57.867 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.867 INFO kablam! Sep 17 11:25:57.867 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.867 INFO kablam! --> chip16/src/cpu.rs:216:25 Sep 17 11:25:57.867 INFO kablam! | Sep 17 11:25:57.867 INFO kablam! 216 | fn notr2(&mut self, instruction: Instruction) {} Sep 17 11:25:57.867 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.867 INFO kablam! Sep 17 11:25:57.867 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.867 INFO kablam! --> chip16/src/cpu.rs:217:24 Sep 17 11:25:57.867 INFO kablam! | Sep 17 11:25:57.867 INFO kablam! 217 | fn negi(&mut self, instruction: Instruction) {} Sep 17 11:25:57.867 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.867 INFO kablam! Sep 17 11:25:57.867 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.867 INFO kablam! --> chip16/src/cpu.rs:218:25 Sep 17 11:25:57.867 INFO kablam! | Sep 17 11:25:57.867 INFO kablam! 218 | fn negr1(&mut self, instruction: Instruction) {} Sep 17 11:25:57.867 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.868 INFO kablam! Sep 17 11:25:57.868 INFO kablam! warning: unused variable: `instruction` Sep 17 11:25:57.868 INFO kablam! --> chip16/src/cpu.rs:219:25 Sep 17 11:25:57.868 INFO kablam! | Sep 17 11:25:57.868 INFO kablam! 219 | fn negr2(&mut self, instruction: Instruction) {} Sep 17 11:25:57.868 INFO kablam! | ^^^^^^^^^^^ help: consider using `_instruction` instead Sep 17 11:25:57.868 INFO kablam! Sep 17 11:25:57.868 INFO kablam! warning: unused variable: `checksum` Sep 17 11:25:57.868 INFO kablam! --> chip16/src/rom.rs:80:13 Sep 17 11:25:57.868 INFO kablam! | Sep 17 11:25:57.868 INFO kablam! 80 | let checksum = metadata.read_u32::()?; Sep 17 11:25:57.868 INFO kablam! | ^^^^^^^^ help: consider using `_checksum` instead Sep 17 11:25:57.868 INFO kablam! Sep 17 11:25:58.143 INFO kablam! warning: variable does not need to be mutable Sep 17 11:25:58.143 INFO kablam! --> chip16/src/rom.rs:65:52 Sep 17 11:25:58.143 INFO kablam! | Sep 17 11:25:58.144 INFO kablam! 65 | fn decode_chip16(mut metadata: &[u8], mut reader: R) -> Result { Sep 17 11:25:58.144 INFO kablam! | ----^^^^^^ Sep 17 11:25:58.144 INFO kablam! | | Sep 17 11:25:58.144 INFO kablam! | help: remove this `mut` Sep 17 11:25:58.144 INFO kablam! | Sep 17 11:25:58.144 INFO kablam! = note: #[warn(unused_mut)] on by default Sep 17 11:25:58.144 INFO kablam! Sep 17 11:25:58.184 INFO kablam! warning: field is never used: `rng` Sep 17 11:25:58.184 INFO kablam! --> chip16/src/cpu.rs:18:5 Sep 17 11:25:58.184 INFO kablam! | Sep 17 11:25:58.184 INFO kablam! 18 | rng: ThreadRng, Sep 17 11:25:58.184 INFO kablam! | ^^^^^^^^^^^^^^ Sep 17 11:25:58.184 INFO kablam! | Sep 17 11:25:58.184 INFO kablam! = note: #[warn(dead_code)] on by default Sep 17 11:25:58.199 INFO kablam! Sep 17 11:25:58.199 INFO kablam! warning: method is never used: `bgc` Sep 17 11:25:58.199 INFO kablam! --> chip16/src/cpu.rs:90:5 Sep 17 11:25:58.199 INFO kablam! | Sep 17 11:25:58.199 INFO kablam! 90 | fn bgc(&mut self, instruction: Instruction) {} Sep 17 11:25:58.199 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.199 INFO kablam! Sep 17 11:25:58.199 INFO kablam! warning: method is never used: `drwi` Sep 17 11:25:58.199 INFO kablam! --> chip16/src/cpu.rs:97:5 Sep 17 11:25:58.199 INFO kablam! | Sep 17 11:25:58.199 INFO kablam! 97 | fn drwi(&mut self, instruction: Instruction) { Sep 17 11:25:58.199 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.199 INFO kablam! Sep 17 11:25:58.199 INFO kablam! warning: method is never used: `drwr` Sep 17 11:25:58.199 INFO kablam! --> chip16/src/cpu.rs:102:5 Sep 17 11:25:58.199 INFO kablam! | Sep 17 11:25:58.199 INFO kablam! 102 | fn drwr(&mut self, instruction: Instruction) {} Sep 17 11:25:58.199 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.199 INFO kablam! Sep 17 11:25:58.199 INFO kablam! warning: method is never used: `rnd` Sep 17 11:25:58.199 INFO kablam! --> chip16/src/cpu.rs:104:5 Sep 17 11:25:58.199 INFO kablam! | Sep 17 11:25:58.199 INFO kablam! 104 | fn rnd(&mut self, instruction: Instruction) { Sep 17 11:25:58.199 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.199 INFO kablam! Sep 17 11:25:58.199 INFO kablam! warning: method is never used: `flip` Sep 17 11:25:58.199 INFO kablam! --> chip16/src/cpu.rs:109:5 Sep 17 11:25:58.200 INFO kablam! | Sep 17 11:25:58.200 INFO kablam! 109 | fn flip(&mut self, instruction: Instruction) {} Sep 17 11:25:58.200 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.200 INFO kablam! Sep 17 11:25:58.200 INFO kablam! warning: method is never used: `snd0` Sep 17 11:25:58.200 INFO kablam! --> chip16/src/cpu.rs:110:5 Sep 17 11:25:58.200 INFO kablam! | Sep 17 11:25:58.200 INFO kablam! 110 | fn snd0(&mut self, instruction: Instruction) {} Sep 17 11:25:58.200 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.200 INFO kablam! Sep 17 11:25:58.200 INFO kablam! warning: method is never used: `snd1` Sep 17 11:25:58.200 INFO kablam! --> chip16/src/cpu.rs:111:5 Sep 17 11:25:58.200 INFO kablam! | Sep 17 11:25:58.200 INFO kablam! 111 | fn snd1(&mut self, instruction: Instruction) {} Sep 17 11:25:58.200 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.200 INFO kablam! Sep 17 11:25:58.200 INFO kablam! warning: method is never used: `snd2` Sep 17 11:25:58.200 INFO kablam! --> chip16/src/cpu.rs:112:5 Sep 17 11:25:58.200 INFO kablam! | Sep 17 11:25:58.200 INFO kablam! 112 | fn snd2(&mut self, instruction: Instruction) {} Sep 17 11:25:58.200 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.200 INFO kablam! Sep 17 11:25:58.200 INFO kablam! warning: method is never used: `snd3` Sep 17 11:25:58.200 INFO kablam! --> chip16/src/cpu.rs:113:5 Sep 17 11:25:58.200 INFO kablam! | Sep 17 11:25:58.200 INFO kablam! 113 | fn snd3(&mut self, instruction: Instruction) {} Sep 17 11:25:58.200 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.200 INFO kablam! Sep 17 11:25:58.200 INFO kablam! warning: method is never used: `snp` Sep 17 11:25:58.200 INFO kablam! --> chip16/src/cpu.rs:114:5 Sep 17 11:25:58.200 INFO kablam! | Sep 17 11:25:58.200 INFO kablam! 114 | fn snp(&mut self, instruction: Instruction) {} Sep 17 11:25:58.200 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.200 INFO kablam! Sep 17 11:25:58.200 INFO kablam! warning: method is never used: `sng` Sep 17 11:25:58.200 INFO kablam! --> chip16/src/cpu.rs:115:5 Sep 17 11:25:58.200 INFO kablam! | Sep 17 11:25:58.200 INFO kablam! 115 | fn sng(&mut self, instruction: Instruction) {} Sep 17 11:25:58.200 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.200 INFO kablam! Sep 17 11:25:58.200 INFO kablam! warning: method is never used: `jmpi` Sep 17 11:25:58.200 INFO kablam! --> chip16/src/cpu.rs:117:5 Sep 17 11:25:58.200 INFO kablam! | Sep 17 11:25:58.201 INFO kablam! 117 | fn jmpi(&mut self, instruction: Instruction) { Sep 17 11:25:58.201 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.201 INFO kablam! Sep 17 11:25:58.201 INFO kablam! warning: method is never used: `jmc` Sep 17 11:25:58.201 INFO kablam! --> chip16/src/cpu.rs:121:5 Sep 17 11:25:58.201 INFO kablam! | Sep 17 11:25:58.201 INFO kablam! 121 | fn jmc(&mut self, instruction: Instruction) {} Sep 17 11:25:58.201 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.201 INFO kablam! Sep 17 11:25:58.201 INFO kablam! warning: method is never used: `jx` Sep 17 11:25:58.201 INFO kablam! --> chip16/src/cpu.rs:123:5 Sep 17 11:25:58.201 INFO kablam! | Sep 17 11:25:58.201 INFO kablam! 123 | fn jx(&mut self, instruction: Instruction) { Sep 17 11:25:58.201 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.201 INFO kablam! Sep 17 11:25:58.201 INFO kablam! warning: method is never used: `jme` Sep 17 11:25:58.201 INFO kablam! --> chip16/src/cpu.rs:130:5 Sep 17 11:25:58.201 INFO kablam! | Sep 17 11:25:58.201 INFO kablam! 130 | fn jme(&mut self, instruction: Instruction) { Sep 17 11:25:58.201 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.201 INFO kablam! Sep 17 11:25:58.201 INFO kablam! warning: method is never used: `calli` Sep 17 11:25:58.201 INFO kablam! --> chip16/src/cpu.rs:136:5 Sep 17 11:25:58.201 INFO kablam! | Sep 17 11:25:58.201 INFO kablam! 136 | fn calli(&mut self, instruction: Instruction) {} Sep 17 11:25:58.201 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.201 INFO kablam! Sep 17 11:25:58.201 INFO kablam! warning: method is never used: `ret` Sep 17 11:25:58.201 INFO kablam! --> chip16/src/cpu.rs:137:5 Sep 17 11:25:58.201 INFO kablam! | Sep 17 11:25:58.201 INFO kablam! 137 | fn ret(&mut self, instruction: Instruction) {} Sep 17 11:25:58.201 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.201 INFO kablam! Sep 17 11:25:58.201 INFO kablam! warning: method is never used: `jmpr` Sep 17 11:25:58.201 INFO kablam! --> chip16/src/cpu.rs:138:5 Sep 17 11:25:58.201 INFO kablam! | Sep 17 11:25:58.201 INFO kablam! 138 | fn jmpr(&mut self, instruction: Instruction) {} Sep 17 11:25:58.201 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.201 INFO kablam! Sep 17 11:25:58.201 INFO kablam! warning: method is never used: `cx` Sep 17 11:25:58.201 INFO kablam! --> chip16/src/cpu.rs:139:5 Sep 17 11:25:58.202 INFO kablam! | Sep 17 11:25:58.202 INFO kablam! 139 | fn cx(&mut self, instruction: Instruction) {} Sep 17 11:25:58.202 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.202 INFO kablam! Sep 17 11:25:58.202 INFO kablam! warning: method is never used: `callr` Sep 17 11:25:58.202 INFO kablam! --> chip16/src/cpu.rs:140:5 Sep 17 11:25:58.202 INFO kablam! | Sep 17 11:25:58.202 INFO kablam! 140 | fn callr(&mut self, instruction: Instruction) {} Sep 17 11:25:58.202 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.202 INFO kablam! Sep 17 11:25:58.202 INFO kablam! warning: method is never used: `ldir` Sep 17 11:25:58.202 INFO kablam! --> chip16/src/cpu.rs:142:5 Sep 17 11:25:58.202 INFO kablam! | Sep 17 11:25:58.202 INFO kablam! 142 | fn ldir(&mut self, instruction: Instruction) { Sep 17 11:25:58.202 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.202 INFO kablam! Sep 17 11:25:58.202 INFO kablam! warning: method is never used: `ldis` Sep 17 11:25:58.202 INFO kablam! --> chip16/src/cpu.rs:147:5 Sep 17 11:25:58.202 INFO kablam! | Sep 17 11:25:58.202 INFO kablam! 147 | fn ldis(&mut self, instruction: Instruction) {} Sep 17 11:25:58.202 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.202 INFO kablam! Sep 17 11:25:58.202 INFO kablam! warning: method is never used: `ldmi` Sep 17 11:25:58.202 INFO kablam! --> chip16/src/cpu.rs:148:5 Sep 17 11:25:58.202 INFO kablam! | Sep 17 11:25:58.202 INFO kablam! 148 | fn ldmi(&mut self, instruction: Instruction) {} Sep 17 11:25:58.202 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.202 INFO kablam! Sep 17 11:25:58.202 INFO kablam! warning: method is never used: `ldmr` Sep 17 11:25:58.202 INFO kablam! --> chip16/src/cpu.rs:149:5 Sep 17 11:25:58.202 INFO kablam! | Sep 17 11:25:58.202 INFO kablam! 149 | fn ldmr(&mut self, instruction: Instruction) {} Sep 17 11:25:58.202 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.202 INFO kablam! Sep 17 11:25:58.202 INFO kablam! warning: method is never used: `mov` Sep 17 11:25:58.202 INFO kablam! --> chip16/src/cpu.rs:150:5 Sep 17 11:25:58.202 INFO kablam! | Sep 17 11:25:58.202 INFO kablam! 150 | fn mov(&mut self, instruction: Instruction) {} Sep 17 11:25:58.202 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.202 INFO kablam! Sep 17 11:25:58.202 INFO kablam! warning: method is never used: `stmi` Sep 17 11:25:58.202 INFO kablam! --> chip16/src/cpu.rs:151:5 Sep 17 11:25:58.202 INFO kablam! | Sep 17 11:25:58.202 INFO kablam! 151 | fn stmi(&mut self, instruction: Instruction) {} Sep 17 11:25:58.202 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.202 INFO kablam! Sep 17 11:25:58.202 INFO kablam! warning: method is never used: `stmr` Sep 17 11:25:58.202 INFO kablam! --> chip16/src/cpu.rs:152:5 Sep 17 11:25:58.202 INFO kablam! | Sep 17 11:25:58.202 INFO kablam! 152 | fn stmr(&mut self, instruction: Instruction) {} Sep 17 11:25:58.202 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.202 INFO kablam! Sep 17 11:25:58.202 INFO kablam! warning: method is never used: `addi` Sep 17 11:25:58.202 INFO kablam! --> chip16/src/cpu.rs:154:5 Sep 17 11:25:58.202 INFO kablam! | Sep 17 11:25:58.202 INFO kablam! 154 | fn addi(&mut self, instruction: Instruction) { Sep 17 11:25:58.202 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.202 INFO kablam! Sep 17 11:25:58.202 INFO kablam! warning: method is never used: `addr2` Sep 17 11:25:58.202 INFO kablam! --> chip16/src/cpu.rs:159:5 Sep 17 11:25:58.202 INFO kablam! | Sep 17 11:25:58.202 INFO kablam! 159 | fn addr2(&mut self, instruction: Instruction) { Sep 17 11:25:58.202 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.202 INFO kablam! Sep 17 11:25:58.202 INFO kablam! warning: method is never used: `addr3` Sep 17 11:25:58.203 INFO kablam! --> chip16/src/cpu.rs:165:5 Sep 17 11:25:58.203 INFO kablam! | Sep 17 11:25:58.203 INFO kablam! 165 | fn addr3(&mut self, instruction: Instruction) { Sep 17 11:25:58.203 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.207 INFO kablam! Sep 17 11:25:58.207 INFO kablam! warning: method is never used: `subi` Sep 17 11:25:58.207 INFO kablam! --> chip16/src/cpu.rs:172:5 Sep 17 11:25:58.207 INFO kablam! | Sep 17 11:25:58.207 INFO kablam! 172 | fn subi(&mut self, instruction: Instruction) {} Sep 17 11:25:58.207 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.207 INFO kablam! Sep 17 11:25:58.207 INFO kablam! warning: method is never used: `subr2` Sep 17 11:25:58.207 INFO kablam! --> chip16/src/cpu.rs:173:5 Sep 17 11:25:58.207 INFO kablam! | Sep 17 11:25:58.207 INFO kablam! 173 | fn subr2(&mut self, instruction: Instruction) {} Sep 17 11:25:58.208 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.208 INFO kablam! Sep 17 11:25:58.208 INFO kablam! warning: method is never used: `subr3` Sep 17 11:25:58.208 INFO kablam! --> chip16/src/cpu.rs:174:5 Sep 17 11:25:58.208 INFO kablam! | Sep 17 11:25:58.208 INFO kablam! 174 | fn subr3(&mut self, instruction: Instruction) {} Sep 17 11:25:58.208 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.208 INFO kablam! Sep 17 11:25:58.208 INFO kablam! warning: method is never used: `cmpi` Sep 17 11:25:58.208 INFO kablam! --> chip16/src/cpu.rs:175:5 Sep 17 11:25:58.208 INFO kablam! | Sep 17 11:25:58.209 INFO kablam! 175 | fn cmpi(&mut self, instruction: Instruction) {} Sep 17 11:25:58.209 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.209 INFO kablam! Sep 17 11:25:58.209 INFO kablam! warning: method is never used: `cmpr` Sep 17 11:25:58.209 INFO kablam! --> chip16/src/cpu.rs:176:5 Sep 17 11:25:58.209 INFO kablam! | Sep 17 11:25:58.209 INFO kablam! 176 | fn cmpr(&mut self, instruction: Instruction) {} Sep 17 11:25:58.209 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.209 INFO kablam! Sep 17 11:25:58.209 INFO kablam! warning: method is never used: `andi` Sep 17 11:25:58.209 INFO kablam! --> chip16/src/cpu.rs:177:5 Sep 17 11:25:58.209 INFO kablam! | Sep 17 11:25:58.209 INFO kablam! 177 | fn andi(&mut self, instruction: Instruction) {} Sep 17 11:25:58.209 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.209 INFO kablam! Sep 17 11:25:58.209 INFO kablam! warning: method is never used: `andr2` Sep 17 11:25:58.209 INFO kablam! --> chip16/src/cpu.rs:178:5 Sep 17 11:25:58.209 INFO kablam! | Sep 17 11:25:58.209 INFO kablam! 178 | fn andr2(&mut self, instruction: Instruction) {} Sep 17 11:25:58.209 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.210 INFO kablam! Sep 17 11:25:58.210 INFO kablam! warning: method is never used: `andr3` Sep 17 11:25:58.210 INFO kablam! --> chip16/src/cpu.rs:179:5 Sep 17 11:25:58.210 INFO kablam! | Sep 17 11:25:58.210 INFO kablam! 179 | fn andr3(&mut self, instruction: Instruction) {} Sep 17 11:25:58.210 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.210 INFO kablam! Sep 17 11:25:58.210 INFO kablam! warning: method is never used: `tsti` Sep 17 11:25:58.210 INFO kablam! --> chip16/src/cpu.rs:180:5 Sep 17 11:25:58.210 INFO kablam! | Sep 17 11:25:58.210 INFO kablam! 180 | fn tsti(&mut self, instruction: Instruction) {} Sep 17 11:25:58.210 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.210 INFO kablam! Sep 17 11:25:58.210 INFO kablam! warning: method is never used: `tstr` Sep 17 11:25:58.210 INFO kablam! --> chip16/src/cpu.rs:181:5 Sep 17 11:25:58.210 INFO kablam! | Sep 17 11:25:58.210 INFO kablam! 181 | fn tstr(&mut self, instruction: Instruction) {} Sep 17 11:25:58.210 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.210 INFO kablam! Sep 17 11:25:58.211 INFO kablam! warning: method is never used: `ori` Sep 17 11:25:58.211 INFO kablam! --> chip16/src/cpu.rs:182:5 Sep 17 11:25:58.211 INFO kablam! | Sep 17 11:25:58.211 INFO kablam! 182 | fn ori(&mut self, instruction: Instruction) {} Sep 17 11:25:58.211 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.211 INFO kablam! Sep 17 11:25:58.211 INFO kablam! warning: method is never used: `orr2` Sep 17 11:25:58.211 INFO kablam! --> chip16/src/cpu.rs:183:5 Sep 17 11:25:58.211 INFO kablam! | Sep 17 11:25:58.211 INFO kablam! 183 | fn orr2(&mut self, instruction: Instruction) {} Sep 17 11:25:58.211 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.211 INFO kablam! Sep 17 11:25:58.211 INFO kablam! warning: method is never used: `orr3` Sep 17 11:25:58.211 INFO kablam! --> chip16/src/cpu.rs:184:5 Sep 17 11:25:58.211 INFO kablam! | Sep 17 11:25:58.211 INFO kablam! 184 | fn orr3(&mut self, instruction: Instruction) {} Sep 17 11:25:58.211 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.211 INFO kablam! Sep 17 11:25:58.211 INFO kablam! warning: method is never used: `xori` Sep 17 11:25:58.211 INFO kablam! --> chip16/src/cpu.rs:185:5 Sep 17 11:25:58.211 INFO kablam! | Sep 17 11:25:58.211 INFO kablam! 185 | fn xori(&mut self, instruction: Instruction) {} Sep 17 11:25:58.211 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.211 INFO kablam! Sep 17 11:25:58.211 INFO kablam! warning: method is never used: `xorr2` Sep 17 11:25:58.211 INFO kablam! --> chip16/src/cpu.rs:186:5 Sep 17 11:25:58.211 INFO kablam! | Sep 17 11:25:58.211 INFO kablam! 186 | fn xorr2(&mut self, instruction: Instruction) {} Sep 17 11:25:58.211 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.211 INFO kablam! Sep 17 11:25:58.212 INFO kablam! warning: method is never used: `xorr3` Sep 17 11:25:58.212 INFO kablam! --> chip16/src/cpu.rs:187:5 Sep 17 11:25:58.212 INFO kablam! | Sep 17 11:25:58.212 INFO kablam! 187 | fn xorr3(&mut self, instruction: Instruction) {} Sep 17 11:25:58.212 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.212 INFO kablam! Sep 17 11:25:58.212 INFO kablam! warning: method is never used: `muli` Sep 17 11:25:58.212 INFO kablam! --> chip16/src/cpu.rs:188:5 Sep 17 11:25:58.212 INFO kablam! | Sep 17 11:25:58.212 INFO kablam! 188 | fn muli(&mut self, instruction: Instruction) {} Sep 17 11:25:58.212 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.212 INFO kablam! Sep 17 11:25:58.212 INFO kablam! warning: method is never used: `mulr2` Sep 17 11:25:58.212 INFO kablam! --> chip16/src/cpu.rs:189:5 Sep 17 11:25:58.212 INFO kablam! | Sep 17 11:25:58.212 INFO kablam! 189 | fn mulr2(&mut self, instruction: Instruction) {} Sep 17 11:25:58.212 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.212 INFO kablam! Sep 17 11:25:58.213 INFO kablam! warning: method is never used: `mulr3` Sep 17 11:25:58.213 INFO kablam! --> chip16/src/cpu.rs:190:5 Sep 17 11:25:58.213 INFO kablam! | Sep 17 11:25:58.213 INFO kablam! 190 | fn mulr3(&mut self, instruction: Instruction) {} Sep 17 11:25:58.213 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.213 INFO kablam! Sep 17 11:25:58.213 INFO kablam! warning: method is never used: `divi` Sep 17 11:25:58.213 INFO kablam! --> chip16/src/cpu.rs:191:5 Sep 17 11:25:58.213 INFO kablam! | Sep 17 11:25:58.213 INFO kablam! 191 | fn divi(&mut self, instruction: Instruction) {} Sep 17 11:25:58.213 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.213 INFO kablam! Sep 17 11:25:58.213 INFO kablam! warning: method is never used: `divr2` Sep 17 11:25:58.213 INFO kablam! --> chip16/src/cpu.rs:192:5 Sep 17 11:25:58.213 INFO kablam! | Sep 17 11:25:58.213 INFO kablam! 192 | fn divr2(&mut self, instruction: Instruction) {} Sep 17 11:25:58.213 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.213 INFO kablam! Sep 17 11:25:58.213 INFO kablam! warning: method is never used: `divr3` Sep 17 11:25:58.213 INFO kablam! --> chip16/src/cpu.rs:193:5 Sep 17 11:25:58.213 INFO kablam! | Sep 17 11:25:58.213 INFO kablam! 193 | fn divr3(&mut self, instruction: Instruction) {} Sep 17 11:25:58.213 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.213 INFO kablam! Sep 17 11:25:58.214 INFO kablam! warning: method is never used: `modi` Sep 17 11:25:58.214 INFO kablam! --> chip16/src/cpu.rs:194:5 Sep 17 11:25:58.214 INFO kablam! | Sep 17 11:25:58.214 INFO kablam! 194 | fn modi(&mut self, instruction: Instruction) {} Sep 17 11:25:58.214 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.214 INFO kablam! Sep 17 11:25:58.214 INFO kablam! warning: method is never used: `modr2` Sep 17 11:25:58.214 INFO kablam! --> chip16/src/cpu.rs:195:5 Sep 17 11:25:58.214 INFO kablam! | Sep 17 11:25:58.214 INFO kablam! 195 | fn modr2(&mut self, instruction: Instruction) {} Sep 17 11:25:58.214 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.214 INFO kablam! Sep 17 11:25:58.219 INFO kablam! warning: method is never used: `modr3` Sep 17 11:25:58.219 INFO kablam! --> chip16/src/cpu.rs:196:5 Sep 17 11:25:58.219 INFO kablam! | Sep 17 11:25:58.219 INFO kablam! 196 | fn modr3(&mut self, instruction: Instruction) {} Sep 17 11:25:58.219 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.219 INFO kablam! Sep 17 11:25:58.219 INFO kablam! warning: method is never used: `remi` Sep 17 11:25:58.219 INFO kablam! --> chip16/src/cpu.rs:197:5 Sep 17 11:25:58.219 INFO kablam! | Sep 17 11:25:58.219 INFO kablam! 197 | fn remi(&mut self, instruction: Instruction) {} Sep 17 11:25:58.219 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.219 INFO kablam! Sep 17 11:25:58.223 INFO kablam! warning: method is never used: `remr2` Sep 17 11:25:58.223 INFO kablam! --> chip16/src/cpu.rs:198:5 Sep 17 11:25:58.223 INFO kablam! | Sep 17 11:25:58.223 INFO kablam! 198 | fn remr2(&mut self, instruction: Instruction) {} Sep 17 11:25:58.223 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.223 INFO kablam! Sep 17 11:25:58.223 INFO kablam! warning: method is never used: `remr3` Sep 17 11:25:58.223 INFO kablam! --> chip16/src/cpu.rs:199:5 Sep 17 11:25:58.223 INFO kablam! | Sep 17 11:25:58.223 INFO kablam! 199 | fn remr3(&mut self, instruction: Instruction) {} Sep 17 11:25:58.223 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.223 INFO kablam! Sep 17 11:25:58.223 INFO kablam! warning: method is never used: `shln` Sep 17 11:25:58.223 INFO kablam! --> chip16/src/cpu.rs:200:5 Sep 17 11:25:58.223 INFO kablam! | Sep 17 11:25:58.223 INFO kablam! 200 | fn shln(&mut self, instruction: Instruction) {} Sep 17 11:25:58.223 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.223 INFO kablam! Sep 17 11:25:58.224 INFO kablam! warning: method is never used: `shrn` Sep 17 11:25:58.224 INFO kablam! --> chip16/src/cpu.rs:201:5 Sep 17 11:25:58.224 INFO kablam! | Sep 17 11:25:58.224 INFO kablam! 201 | fn shrn(&mut self, instruction: Instruction) {} Sep 17 11:25:58.224 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.224 INFO kablam! Sep 17 11:25:58.224 INFO kablam! warning: method is never used: `sarn` Sep 17 11:25:58.224 INFO kablam! --> chip16/src/cpu.rs:202:5 Sep 17 11:25:58.224 INFO kablam! | Sep 17 11:25:58.224 INFO kablam! 202 | fn sarn(&mut self, instruction: Instruction) {} Sep 17 11:25:58.224 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.224 INFO kablam! Sep 17 11:25:58.224 INFO kablam! warning: method is never used: `shlr` Sep 17 11:25:58.224 INFO kablam! --> chip16/src/cpu.rs:203:5 Sep 17 11:25:58.224 INFO kablam! | Sep 17 11:25:58.224 INFO kablam! 203 | fn shlr(&mut self, instruction: Instruction) {} Sep 17 11:25:58.224 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.224 INFO kablam! Sep 17 11:25:58.225 INFO kablam! warning: method is never used: `shrr` Sep 17 11:25:58.225 INFO kablam! --> chip16/src/cpu.rs:204:5 Sep 17 11:25:58.225 INFO kablam! | Sep 17 11:25:58.225 INFO kablam! 204 | fn shrr(&mut self, instruction: Instruction) {} Sep 17 11:25:58.225 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.225 INFO kablam! Sep 17 11:25:58.225 INFO kablam! warning: method is never used: `sarr` Sep 17 11:25:58.225 INFO kablam! --> chip16/src/cpu.rs:205:5 Sep 17 11:25:58.225 INFO kablam! | Sep 17 11:25:58.225 INFO kablam! 205 | fn sarr(&mut self, instruction: Instruction) {} Sep 17 11:25:58.225 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.225 INFO kablam! Sep 17 11:25:58.225 INFO kablam! warning: method is never used: `push` Sep 17 11:25:58.225 INFO kablam! --> chip16/src/cpu.rs:206:5 Sep 17 11:25:58.225 INFO kablam! | Sep 17 11:25:58.225 INFO kablam! 206 | fn push(&mut self, instruction: Instruction) {} Sep 17 11:25:58.225 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.225 INFO kablam! Sep 17 11:25:58.225 INFO kablam! warning: method is never used: `pop` Sep 17 11:25:58.225 INFO kablam! --> chip16/src/cpu.rs:207:5 Sep 17 11:25:58.225 INFO kablam! | Sep 17 11:25:58.225 INFO kablam! 207 | fn pop(&mut self, instruction: Instruction) {} Sep 17 11:25:58.225 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.225 INFO kablam! Sep 17 11:25:58.226 INFO kablam! warning: method is never used: `pushall` Sep 17 11:25:58.226 INFO kablam! --> chip16/src/cpu.rs:208:5 Sep 17 11:25:58.226 INFO kablam! | Sep 17 11:25:58.226 INFO kablam! 208 | fn pushall(&mut self, instruction: Instruction) {} Sep 17 11:25:58.226 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.226 INFO kablam! Sep 17 11:25:58.226 INFO kablam! warning: method is never used: `popall` Sep 17 11:25:58.226 INFO kablam! --> chip16/src/cpu.rs:209:5 Sep 17 11:25:58.226 INFO kablam! | Sep 17 11:25:58.226 INFO kablam! 209 | fn popall(&mut self, instruction: Instruction) {} Sep 17 11:25:58.226 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.226 INFO kablam! Sep 17 11:25:58.226 INFO kablam! warning: method is never used: `pushf` Sep 17 11:25:58.226 INFO kablam! --> chip16/src/cpu.rs:210:5 Sep 17 11:25:58.226 INFO kablam! | Sep 17 11:25:58.226 INFO kablam! 210 | fn pushf(&mut self, instruction: Instruction) {} Sep 17 11:25:58.226 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.226 INFO kablam! Sep 17 11:25:58.226 INFO kablam! warning: method is never used: `popf` Sep 17 11:25:58.226 INFO kablam! --> chip16/src/cpu.rs:211:5 Sep 17 11:25:58.226 INFO kablam! | Sep 17 11:25:58.226 INFO kablam! 211 | fn popf(&mut self, instruction: Instruction) {} Sep 17 11:25:58.226 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.226 INFO kablam! Sep 17 11:25:58.227 INFO kablam! warning: method is never used: `pali` Sep 17 11:25:58.227 INFO kablam! --> chip16/src/cpu.rs:212:5 Sep 17 11:25:58.227 INFO kablam! | Sep 17 11:25:58.227 INFO kablam! 212 | fn pali(&mut self, instruction: Instruction) {} Sep 17 11:25:58.227 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.227 INFO kablam! Sep 17 11:25:58.227 INFO kablam! warning: method is never used: `palr` Sep 17 11:25:58.227 INFO kablam! --> chip16/src/cpu.rs:213:5 Sep 17 11:25:58.227 INFO kablam! | Sep 17 11:25:58.227 INFO kablam! 213 | fn palr(&mut self, instruction: Instruction) {} Sep 17 11:25:58.227 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.227 INFO kablam! Sep 17 11:25:58.227 INFO kablam! warning: method is never used: `noti` Sep 17 11:25:58.227 INFO kablam! --> chip16/src/cpu.rs:214:5 Sep 17 11:25:58.227 INFO kablam! | Sep 17 11:25:58.227 INFO kablam! 214 | fn noti(&mut self, instruction: Instruction) {} Sep 17 11:25:58.227 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.227 INFO kablam! Sep 17 11:25:58.227 INFO kablam! warning: method is never used: `notr1` Sep 17 11:25:58.227 INFO kablam! --> chip16/src/cpu.rs:215:5 Sep 17 11:25:58.227 INFO kablam! | Sep 17 11:25:58.227 INFO kablam! 215 | fn notr1(&mut self, instruction: Instruction) {} Sep 17 11:25:58.227 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.227 INFO kablam! Sep 17 11:25:58.228 INFO kablam! warning: method is never used: `notr2` Sep 17 11:25:58.228 INFO kablam! --> chip16/src/cpu.rs:216:5 Sep 17 11:25:58.228 INFO kablam! | Sep 17 11:25:58.228 INFO kablam! 216 | fn notr2(&mut self, instruction: Instruction) {} Sep 17 11:25:58.228 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.228 INFO kablam! Sep 17 11:25:58.228 INFO kablam! warning: method is never used: `negi` Sep 17 11:25:58.228 INFO kablam! --> chip16/src/cpu.rs:217:5 Sep 17 11:25:58.228 INFO kablam! | Sep 17 11:25:58.228 INFO kablam! 217 | fn negi(&mut self, instruction: Instruction) {} Sep 17 11:25:58.228 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.228 INFO kablam! Sep 17 11:25:58.228 INFO kablam! warning: method is never used: `negr1` Sep 17 11:25:58.228 INFO kablam! --> chip16/src/cpu.rs:218:5 Sep 17 11:25:58.228 INFO kablam! | Sep 17 11:25:58.228 INFO kablam! 218 | fn negr1(&mut self, instruction: Instruction) {} Sep 17 11:25:58.228 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.228 INFO kablam! Sep 17 11:25:58.228 INFO kablam! warning: method is never used: `negr2` Sep 17 11:25:58.228 INFO kablam! --> chip16/src/cpu.rs:219:5 Sep 17 11:25:58.228 INFO kablam! | Sep 17 11:25:58.228 INFO kablam! 219 | fn negr2(&mut self, instruction: Instruction) {} Sep 17 11:25:58.228 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.228 INFO kablam! Sep 17 11:25:58.229 INFO kablam! warning: type alias is never used: `PixelDouble` Sep 17 11:25:58.229 INFO kablam! --> chip16/src/graphics.rs:8:1 Sep 17 11:25:58.229 INFO kablam! | Sep 17 11:25:58.229 INFO kablam! 8 | pub type PixelDouble = u8; Sep 17 11:25:58.229 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.229 INFO kablam! Sep 17 11:25:58.229 INFO kablam! warning: constant item is never used: `CRC32_POLYNOMIAL` Sep 17 11:25:58.229 INFO kablam! --> chip16/src/rom.rs:6:1 Sep 17 11:25:58.229 INFO kablam! | Sep 17 11:25:58.229 INFO kablam! 6 | const CRC32_POLYNOMIAL: u32 = 0x04C11DB7; Sep 17 11:25:58.229 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 11:25:58.229 INFO kablam! Sep 17 11:25:58.236 INFO kablam! warning: variable `Z` should have a snake case name such as `z` Sep 17 11:25:58.236 INFO kablam! --> chip16/src/cpu.rs:48:13 Sep 17 11:25:58.236 INFO kablam! | Sep 17 11:25:58.236 INFO kablam! 48 | Z => self.flags.zero, Sep 17 11:25:58.236 INFO kablam! | ^ Sep 17 11:25:58.236 INFO kablam! | Sep 17 11:25:58.247 INFO kablam! = note: #[warn(non_snake_case)] on by default Sep 17 11:25:58.247 INFO kablam! Sep 17 11:25:58.247 INFO kablam! warning: variable `NZ` should have a snake case name such as `nz` Sep 17 11:25:58.247 INFO kablam! --> chip16/src/cpu.rs:49:13 Sep 17 11:25:58.247 INFO kablam! | Sep 17 11:25:58.247 INFO kablam! 49 | NZ => !self.flags.zero, Sep 17 11:25:58.247 INFO kablam! | ^^ Sep 17 11:25:58.247 INFO kablam! Sep 17 11:25:58.247 INFO kablam! warning: variable `N` should have a snake case name such as `n` Sep 17 11:25:58.247 INFO kablam! --> chip16/src/cpu.rs:50:13 Sep 17 11:25:58.247 INFO kablam! | Sep 17 11:25:58.247 INFO kablam! 50 | N => self.flags.negative, Sep 17 11:25:58.247 INFO kablam! | ^ Sep 17 11:25:58.247 INFO kablam! Sep 17 11:25:58.248 INFO kablam! warning: variable `NN` should have a snake case name such as `nn` Sep 17 11:25:58.248 INFO kablam! --> chip16/src/cpu.rs:51:13 Sep 17 11:25:58.248 INFO kablam! | Sep 17 11:25:58.248 INFO kablam! 51 | NN => !self.flags.negative, Sep 17 11:25:58.248 INFO kablam! | ^^ Sep 17 11:25:58.248 INFO kablam! Sep 17 11:25:58.248 INFO kablam! warning: variable `P` should have a snake case name such as `p` Sep 17 11:25:58.248 INFO kablam! --> chip16/src/cpu.rs:52:13 Sep 17 11:25:58.248 INFO kablam! | Sep 17 11:25:58.248 INFO kablam! 52 | P => !self.flags.negative && !self.flags.zero, Sep 17 11:25:58.248 INFO kablam! | ^ Sep 17 11:25:58.248 INFO kablam! Sep 17 11:25:58.248 INFO kablam! warning: variable `O` should have a snake case name such as `o` Sep 17 11:25:58.248 INFO kablam! --> chip16/src/cpu.rs:53:13 Sep 17 11:25:58.248 INFO kablam! | Sep 17 11:25:58.248 INFO kablam! 53 | O => self.flags.overflow, Sep 17 11:25:58.248 INFO kablam! | ^ Sep 17 11:25:58.248 INFO kablam! Sep 17 11:25:58.248 INFO kablam! warning: variable `NO` should have a snake case name such as `no` Sep 17 11:25:58.248 INFO kablam! --> chip16/src/cpu.rs:54:13 Sep 17 11:25:58.248 INFO kablam! | Sep 17 11:25:58.248 INFO kablam! 54 | NO => !self.flags.overflow, Sep 17 11:25:58.248 INFO kablam! | ^^ Sep 17 11:25:58.248 INFO kablam! Sep 17 11:25:58.248 INFO kablam! warning: variable `A` should have a snake case name such as `a` Sep 17 11:25:58.248 INFO kablam! --> chip16/src/cpu.rs:55:13 Sep 17 11:25:58.248 INFO kablam! | Sep 17 11:25:58.248 INFO kablam! 55 | A => !self.flags.carry && !self.flags.zero, Sep 17 11:25:58.248 INFO kablam! | ^ Sep 17 11:25:58.248 INFO kablam! Sep 17 11:25:58.249 INFO kablam! warning: variable `AE` should have a snake case name such as `ae` Sep 17 11:25:58.249 INFO kablam! --> chip16/src/cpu.rs:56:13 Sep 17 11:25:58.249 INFO kablam! | Sep 17 11:25:58.249 INFO kablam! 56 | AE => !self.flags.carry, Sep 17 11:25:58.249 INFO kablam! | ^^ Sep 17 11:25:58.249 INFO kablam! Sep 17 11:25:58.249 INFO kablam! warning: variable `B` should have a snake case name such as `b` Sep 17 11:25:58.249 INFO kablam! --> chip16/src/cpu.rs:57:13 Sep 17 11:25:58.249 INFO kablam! | Sep 17 11:25:58.249 INFO kablam! 57 | B => self.flags.carry, Sep 17 11:25:58.249 INFO kablam! | ^ Sep 17 11:25:58.249 INFO kablam! Sep 17 11:25:58.249 INFO kablam! warning: variable `BE` should have a snake case name such as `be` Sep 17 11:25:58.249 INFO kablam! --> chip16/src/cpu.rs:58:13 Sep 17 11:25:58.249 INFO kablam! | Sep 17 11:25:58.249 INFO kablam! 58 | BE => self.flags.carry || self.flags.zero, Sep 17 11:25:58.249 INFO kablam! | ^^ Sep 17 11:25:58.249 INFO kablam! Sep 17 11:25:58.249 INFO kablam! warning: variable `G` should have a snake case name such as `g` Sep 17 11:25:58.249 INFO kablam! --> chip16/src/cpu.rs:59:13 Sep 17 11:25:58.249 INFO kablam! | Sep 17 11:25:58.249 INFO kablam! 59 | G => self.flags.overflow == self.flags.negative && !self.flags.zero, Sep 17 11:25:58.249 INFO kablam! | ^ Sep 17 11:25:58.249 INFO kablam! Sep 17 11:25:58.249 INFO kablam! warning: variable `GE` should have a snake case name such as `ge` Sep 17 11:25:58.249 INFO kablam! --> chip16/src/cpu.rs:60:13 Sep 17 11:25:58.249 INFO kablam! | Sep 17 11:25:58.249 INFO kablam! 60 | GE => self.flags.overflow == self.flags.negative, Sep 17 11:25:58.249 INFO kablam! | ^^ Sep 17 11:25:58.249 INFO kablam! Sep 17 11:25:58.250 INFO kablam! warning: variable `L` should have a snake case name such as `l` Sep 17 11:25:58.250 INFO kablam! --> chip16/src/cpu.rs:61:13 Sep 17 11:25:58.250 INFO kablam! | Sep 17 11:25:58.250 INFO kablam! 61 | L => self.flags.overflow != self.flags.negative, Sep 17 11:25:58.250 INFO kablam! | ^ Sep 17 11:25:58.250 INFO kablam! Sep 17 11:25:58.250 INFO kablam! warning: variable `LE` should have a snake case name such as `le` Sep 17 11:25:58.250 INFO kablam! --> chip16/src/cpu.rs:62:13 Sep 17 11:25:58.250 INFO kablam! | Sep 17 11:25:58.250 INFO kablam! 62 | LE => self.flags.overflow != self.flags.negative || self.flags.zero, Sep 17 11:25:58.250 INFO kablam! | ^^ Sep 17 11:25:58.250 INFO kablam! Sep 17 11:25:58.250 INFO kablam! warning: variable `NOP` should have a snake case name such as `nop` Sep 17 11:25:58.250 INFO kablam! --> chip16/src/cpu.rs:70:13 Sep 17 11:25:58.250 INFO kablam! | Sep 17 11:25:58.250 INFO kablam! 70 | NOP => Cpu::nop, Sep 17 11:25:58.250 INFO kablam! | ^^^ Sep 17 11:25:58.250 INFO kablam! Sep 17 11:25:58.250 INFO kablam! warning: variable `CLS` should have a snake case name such as `cls` Sep 17 11:25:58.250 INFO kablam! --> chip16/src/cpu.rs:71:13 Sep 17 11:25:58.250 INFO kablam! | Sep 17 11:25:58.250 INFO kablam! 71 | CLS => Cpu::cls, Sep 17 11:25:58.250 INFO kablam! | ^^^ Sep 17 11:25:58.250 INFO kablam! Sep 17 11:25:58.251 INFO kablam! warning: variable `VBLNK` should have a snake case name such as `vblnk` Sep 17 11:25:58.251 INFO kablam! --> chip16/src/cpu.rs:72:13 Sep 17 11:25:58.251 INFO kablam! | Sep 17 11:25:58.251 INFO kablam! 72 | VBLNK => Cpu::vblnk, Sep 17 11:25:58.251 INFO kablam! | ^^^^^ Sep 17 11:25:58.251 INFO kablam! Sep 17 11:25:58.251 INFO kablam! warning: variable `SPR` should have a snake case name such as `spr` Sep 17 11:25:58.251 INFO kablam! --> chip16/src/cpu.rs:73:13 Sep 17 11:25:58.251 INFO kablam! | Sep 17 11:25:58.251 INFO kablam! 73 | SPR => Cpu::spr, Sep 17 11:25:58.251 INFO kablam! | ^^^ Sep 17 11:25:58.251 INFO kablam! Sep 17 11:25:58.367 INFO kablam! warning: unused import: `Operation` Sep 17 11:25:58.367 INFO kablam! --> chip16/src/bin/disassemble.rs:5:27 Sep 17 11:25:58.367 INFO kablam! | Sep 17 11:25:58.367 INFO kablam! 5 | use chip16::{Instruction, Operation, Rom}; Sep 17 11:25:58.367 INFO kablam! | ^^^^^^^^^ Sep 17 11:25:58.367 INFO kablam! | Sep 17 11:25:58.367 INFO kablam! = note: #[warn(unused_imports)] on by default Sep 17 11:25:58.367 INFO kablam! Sep 17 11:25:58.383 INFO kablam! warning: unused import: `Operation` Sep 17 11:25:58.383 INFO kablam! --> chip16/src/bin/disassemble.rs:5:27 Sep 17 11:25:58.383 INFO kablam! | Sep 17 11:25:58.383 INFO kablam! 5 | use chip16::{Instruction, Operation, Rom}; Sep 17 11:25:58.383 INFO kablam! | ^^^^^^^^^ Sep 17 11:25:58.383 INFO kablam! | Sep 17 11:25:58.383 INFO kablam! = note: #[warn(unused_imports)] on by default Sep 17 11:25:58.383 INFO kablam! Sep 17 11:26:01.794 INFO kablam! warning: unused import: `std::time::Duration` Sep 17 11:26:01.795 INFO kablam! --> chip16_sdl2/src/main.rs:10:5 Sep 17 11:26:01.795 INFO kablam! | Sep 17 11:26:01.795 INFO kablam! 10 | use std::time::Duration; Sep 17 11:26:01.795 INFO kablam! | ^^^^^^^^^^^^^^^^^^^ Sep 17 11:26:01.823 INFO kablam! warning: unused import: `std::time::Duration` Sep 17 11:26:01.823 INFO kablam! | Sep 17 11:26:01.823 INFO kablam! = note: #[warn(unused_imports)] on by default Sep 17 11:26:01.823 INFO kablam! Sep 17 11:26:01.823 INFO kablam! --> chip16_sdl2/src/main.rs:10:5 Sep 17 11:26:01.823 INFO kablam! | Sep 17 11:26:01.823 INFO kablam! 10 | use std::time::Duration; Sep 17 11:26:01.823 INFO kablam! | ^^^^^^^^^^^^^^^^^^^ Sep 17 11:26:01.823 INFO kablam! | Sep 17 11:26:01.823 INFO kablam! = note: #[warn(unused_imports)] on by default Sep 17 11:26:01.823 INFO kablam! Sep 17 11:26:01.965 INFO kablam! warning: unused variable: `rom` Sep 17 11:26:01.965 INFO kablam! --> chip16_sdl2/src/main.rs:15:9 Sep 17 11:26:01.965 INFO kablam! | Sep 17 11:26:01.965 INFO kablam! 15 | let rom = Rom::new(file).unwrap(); Sep 17 11:26:01.965 INFO kablam! | ^^^ help: consider using `_rom` instead Sep 17 11:26:01.971 INFO kablam! | Sep 17 11:26:01.971 INFO kablam! = note: #[warn(unused_variables)] on by default Sep 17 11:26:01.971 INFO kablam! Sep 17 11:26:01.971 INFO kablam! warning: unused variable: `texture_creator` Sep 17 11:26:01.971 INFO kablam! --> chip16_sdl2/src/main.rs:35:9 Sep 17 11:26:01.971 INFO kablam! | Sep 17 11:26:01.971 INFO kablam! 35 | let texture_creator = canvas.texture_creator(); Sep 17 11:26:01.971 INFO kablam! | ^^^^^^^^^^^^^^^ help: consider using `_texture_creator` instead Sep 17 11:26:01.971 INFO kablam! Sep 17 11:26:01.971 INFO kablam! warning: unused variable: `cpu` Sep 17 11:26:01.971 INFO kablam! --> chip16_sdl2/src/main.rs:23:12 Sep 17 11:26:01.971 INFO kablam! | Sep 17 11:26:01.971 INFO kablam! 23 | fn run(mut cpu: Cpu) { Sep 17 11:26:01.971 INFO kablam! | ^^^ help: consider using `_cpu` instead Sep 17 11:26:01.971 INFO kablam! Sep 17 11:26:01.978 INFO kablam! warning: unused variable: `rom` Sep 17 11:26:01.978 INFO kablam! --> chip16_sdl2/src/main.rs:15:9 Sep 17 11:26:01.978 INFO kablam! | Sep 17 11:26:01.978 INFO kablam! 15 | let rom = Rom::new(file).unwrap(); Sep 17 11:26:01.978 INFO kablam! | ^^^ help: consider using `_rom` instead Sep 17 11:26:01.995 INFO kablam! | Sep 17 11:26:01.995 INFO kablam! = note: #[warn(unused_variables)] on by default Sep 17 11:26:01.995 INFO kablam! Sep 17 11:26:01.995 INFO kablam! warning: unused variable: `texture_creator` Sep 17 11:26:01.995 INFO kablam! --> chip16_sdl2/src/main.rs:35:9 Sep 17 11:26:01.995 INFO kablam! | Sep 17 11:26:01.995 INFO kablam! 35 | let texture_creator = canvas.texture_creator(); Sep 17 11:26:01.995 INFO kablam! | ^^^^^^^^^^^^^^^ help: consider using `_texture_creator` instead Sep 17 11:26:01.995 INFO kablam! Sep 17 11:26:01.995 INFO kablam! warning: unused variable: `cpu` Sep 17 11:26:01.995 INFO kablam! --> chip16_sdl2/src/main.rs:23:12 Sep 17 11:26:01.995 INFO kablam! | Sep 17 11:26:01.995 INFO kablam! 23 | fn run(mut cpu: Cpu) { Sep 17 11:26:01.995 INFO kablam! | ^^^ help: consider using `_cpu` instead Sep 17 11:26:01.995 INFO kablam! Sep 17 11:26:02.007 INFO kablam! warning: variable does not need to be mutable Sep 17 11:26:02.007 INFO kablam! --> chip16_sdl2/src/main.rs:23:8 Sep 17 11:26:02.007 INFO kablam! | Sep 17 11:26:02.007 INFO kablam! 23 | fn run(mut cpu: Cpu) { Sep 17 11:26:02.007 INFO kablam! | ----^^^ Sep 17 11:26:02.007 INFO kablam! | | Sep 17 11:26:02.007 INFO kablam! | help: remove this `mut` Sep 17 11:26:02.007 INFO kablam! | Sep 17 11:26:02.007 INFO kablam! = note: #[warn(unused_mut)] on by default Sep 17 11:26:02.007 INFO kablam! Sep 17 11:26:02.015 INFO kablam! warning: variable does not need to be mutable Sep 17 11:26:02.015 INFO kablam! --> chip16_sdl2/src/main.rs:23:8 Sep 17 11:26:02.015 INFO kablam! | Sep 17 11:26:02.015 INFO kablam! 23 | fn run(mut cpu: Cpu) { Sep 17 11:26:02.015 INFO kablam! | ----^^^ Sep 17 11:26:02.015 INFO kablam! | | Sep 17 11:26:02.015 INFO kablam! | help: remove this `mut` Sep 17 11:26:02.015 INFO kablam! | Sep 17 11:26:02.015 INFO kablam! = note: #[warn(unused_mut)] on by default Sep 17 11:26:02.015 INFO kablam! Sep 17 11:26:02.071 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 15.29s Sep 17 11:26:02.083 INFO kablam! su: No module specific data is present Sep 17 11:26:04.003 INFO running `"docker" "rm" "-f" "a90d3f3b867c0773ff7c5df743465c86092246ca1c44aebd4370016ba60f3333"` Sep 17 11:26:04.316 INFO blam! a90d3f3b867c0773ff7c5df743465c86092246ca1c44aebd4370016ba60f3333