Oct 31 17:55:14.272 INFO testing twking7/nes against beta-2018-10-30 for beta-1.31-1
Oct 31 17:55:14.273 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-0/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-0/beta-1.31-1/beta-2018-10-30:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +beta-2018-10-30 build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Oct 31 17:55:14.841 INFO blam! d70922b1cb5af44dbd2742d50ec7e149e5958e2e1a850dd98072e3b182ae7f15
Oct 31 17:55:14.843 INFO running `"docker" "start" "-a" "d70922b1cb5af44dbd2742d50ec7e149e5958e2e1a850dd98072e3b182ae7f15"`
Oct 31 17:55:16.658 INFO kablam! usermod: no changes
Oct 31 17:55:16.715 INFO kablam!    Compiling nes v0.1.0 (/source)
Oct 31 17:55:17.361 INFO kablam! warning: variant is never constructed: `Absolute`
Oct 31 17:55:17.362 INFO kablam!  --> src/cpu/opcodes.rs:5:5
Oct 31 17:55:17.362 INFO kablam!   |
Oct 31 17:55:17.362 INFO kablam! 5 |     Absolute,
Oct 31 17:55:17.363 INFO kablam!   |     ^^^^^^^^
Oct 31 17:55:17.363 INFO kablam!   |
Oct 31 17:55:17.372 INFO kablam!   = note: #[warn(dead_code)] on by default
Oct 31 17:55:17.372 INFO kablam! 
Oct 31 17:55:17.372 INFO kablam! warning: variant is never constructed: `AbsoluteX`
Oct 31 17:55:17.372 INFO kablam!  --> src/cpu/opcodes.rs:6:5
Oct 31 17:55:17.373 INFO kablam!   |
Oct 31 17:55:17.373 INFO kablam! 6 |     AbsoluteX,
Oct 31 17:55:17.373 INFO kablam!   |     ^^^^^^^^^
Oct 31 17:55:17.373 INFO kablam! 
Oct 31 17:55:17.374 INFO kablam! warning: variant is never constructed: `AbsoluteY`
Oct 31 17:55:17.374 INFO kablam!  --> src/cpu/opcodes.rs:7:5
Oct 31 17:55:17.374 INFO kablam!   |
Oct 31 17:55:17.375 INFO kablam! 7 |     AbsoluteY,
Oct 31 17:55:17.375 INFO kablam!   |     ^^^^^^^^^
Oct 31 17:55:17.375 INFO kablam! 
Oct 31 17:55:17.375 INFO kablam! warning: variant is never constructed: `Accumulator`
Oct 31 17:55:17.376 INFO kablam!  --> src/cpu/opcodes.rs:8:5
Oct 31 17:55:17.376 INFO kablam!   |
Oct 31 17:55:17.376 INFO kablam! 8 |     Accumulator,
Oct 31 17:55:17.376 INFO kablam!   |     ^^^^^^^^^^^
Oct 31 17:55:17.377 INFO kablam! 
Oct 31 17:55:17.377 INFO kablam! warning: variant is never constructed: `Immediate`
Oct 31 17:55:17.377 INFO kablam!  --> src/cpu/opcodes.rs:9:5
Oct 31 17:55:17.377 INFO kablam!   |
Oct 31 17:55:17.378 INFO kablam! 9 |     Immediate,
Oct 31 17:55:17.378 INFO kablam!   |     ^^^^^^^^^
Oct 31 17:55:17.378 INFO kablam! 
Oct 31 17:55:17.378 INFO kablam! warning: variant is never constructed: `Implied`
Oct 31 17:55:17.379 INFO kablam!   --> src/cpu/opcodes.rs:10:5
Oct 31 17:55:17.379 INFO kablam!    |
Oct 31 17:55:17.379 INFO kablam! 10 |     Implied,
Oct 31 17:55:17.380 INFO kablam!    |     ^^^^^^^
Oct 31 17:55:17.380 INFO kablam! 
Oct 31 17:55:17.380 INFO kablam! warning: variant is never constructed: `Indirect`
Oct 31 17:55:17.381 INFO kablam!   --> src/cpu/opcodes.rs:11:5
Oct 31 17:55:17.381 INFO kablam!    |
Oct 31 17:55:17.381 INFO kablam! 11 |     Indirect,
Oct 31 17:55:17.381 INFO kablam!    |     ^^^^^^^^
Oct 31 17:55:17.382 INFO kablam! 
Oct 31 17:55:17.382 INFO kablam! warning: variant is never constructed: `IndirectX`
Oct 31 17:55:17.382 INFO kablam!   --> src/cpu/opcodes.rs:12:5
Oct 31 17:55:17.383 INFO kablam!    |
Oct 31 17:55:17.383 INFO kablam! 12 |     IndirectX,
Oct 31 17:55:17.383 INFO kablam!    |     ^^^^^^^^^
Oct 31 17:55:17.384 INFO kablam! 
Oct 31 17:55:17.384 INFO kablam! warning: variant is never constructed: `IndirectY`
Oct 31 17:55:17.384 INFO kablam!   --> src/cpu/opcodes.rs:13:5
Oct 31 17:55:17.384 INFO kablam!    |
Oct 31 17:55:17.385 INFO kablam! 13 |     IndirectY,
Oct 31 17:55:17.385 INFO kablam!    |     ^^^^^^^^^
Oct 31 17:55:17.385 INFO kablam! 
Oct 31 17:55:17.386 INFO kablam! warning: variant is never constructed: `Relative`
Oct 31 17:55:17.386 INFO kablam!   --> src/cpu/opcodes.rs:14:5
Oct 31 17:55:17.386 INFO kablam!    |
Oct 31 17:55:17.387 INFO kablam! 14 |     Relative,
Oct 31 17:55:17.387 INFO kablam!    |     ^^^^^^^^
Oct 31 17:55:17.387 INFO kablam! 
Oct 31 17:55:17.387 INFO kablam! warning: variant is never constructed: `ZeroPage`
Oct 31 17:55:17.388 INFO kablam!   --> src/cpu/opcodes.rs:15:5
Oct 31 17:55:17.388 INFO kablam!    |
Oct 31 17:55:17.388 INFO kablam! 15 |     ZeroPage,
Oct 31 17:55:17.389 INFO kablam!    |     ^^^^^^^^
Oct 31 17:55:17.389 INFO kablam! 
Oct 31 17:55:17.389 INFO kablam! warning: variant is never constructed: `ZeroPageX`
Oct 31 17:55:17.389 INFO kablam!   --> src/cpu/opcodes.rs:16:5
Oct 31 17:55:17.390 INFO kablam!    |
Oct 31 17:55:17.390 INFO kablam! 16 |     ZeroPageX,
Oct 31 17:55:17.390 INFO kablam!    |     ^^^^^^^^^
Oct 31 17:55:17.390 INFO kablam! 
Oct 31 17:55:17.391 INFO kablam! warning: variant is never constructed: `ZeroPageY`
Oct 31 17:55:17.391 INFO kablam!   --> src/cpu/opcodes.rs:17:5
Oct 31 17:55:17.391 INFO kablam!    |
Oct 31 17:55:17.392 INFO kablam! 17 |     ZeroPageY,
Oct 31 17:55:17.392 INFO kablam!    |     ^^^^^^^^^
Oct 31 17:55:17.392 INFO kablam! 
Oct 31 17:55:17.393 INFO kablam! warning: enum is never used: `Name`
Oct 31 17:55:17.393 INFO kablam!   --> src/cpu/opcodes.rs:27:1
Oct 31 17:55:17.393 INFO kablam!    |
Oct 31 17:55:17.393 INFO kablam! 27 | pub enum Name {
Oct 31 17:55:17.394 INFO kablam!    | ^^^^^^^^^^^^^
Oct 31 17:55:17.394 INFO kablam! 
Oct 31 17:55:17.394 INFO kablam! warning: struct is never constructed: `Opcode`
Oct 31 17:55:17.399 INFO kablam!   --> src/cpu/opcodes.rs:93:1
Oct 31 17:55:17.399 INFO kablam!    |
Oct 31 17:55:17.399 INFO kablam! 93 | pub struct Opcode {
Oct 31 17:55:17.400 INFO kablam!    | ^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.400 INFO kablam! 
Oct 31 17:55:17.400 INFO kablam! warning: method is never used: `get_by_code`
Oct 31 17:55:17.401 INFO kablam!    --> src/cpu/opcodes.rs:102:5
Oct 31 17:55:17.401 INFO kablam!     |
Oct 31 17:55:17.401 INFO kablam! 102 |     pub fn get_by_code(code: u8) -> Option<&'a Opcode> {
Oct 31 17:55:17.402 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.402 INFO kablam! 
Oct 31 17:55:17.402 INFO kablam! warning: static item is never used: `OPCODES`
Oct 31 17:55:17.402 INFO kablam!     --> src/cpu/opcodes.rs:107:1
Oct 31 17:55:17.403 INFO kablam!      |
Oct 31 17:55:17.403 INFO kablam! 107  | / static OPCODES: [Opcode; 151] = [Opcode {
Oct 31 17:55:17.403 INFO kablam! 108  | |                                      code: 0x00,
Oct 31 17:55:17.403 INFO kablam! 109  | |                                      name: Name::BRK,
Oct 31 17:55:17.404 INFO kablam! 110  | |                                      mode: Mode::Implied,
Oct 31 17:55:17.404 INFO kablam! ...    |
Oct 31 17:55:17.404 INFO kablam! 1011 | |                                      bytes: 3,
Oct 31 17:55:17.405 INFO kablam! 1012 | |                                  }];
Oct 31 17:55:17.405 INFO kablam!      | |____________________________________^
Oct 31 17:55:17.405 INFO kablam! 
Oct 31 17:55:17.405 INFO kablam! warning: constant item is never used: `NMI_VECTOR`
Oct 31 17:55:17.406 INFO kablam!  --> src/cpu/mod.rs:6:1
Oct 31 17:55:17.406 INFO kablam!   |
Oct 31 17:55:17.406 INFO kablam! 6 | const NMI_VECTOR: u16 = 0xFFFA;
Oct 31 17:55:17.406 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.407 INFO kablam! 
Oct 31 17:55:17.407 INFO kablam! warning: constant item is never used: `RESET_VECTOR`
Oct 31 17:55:17.407 INFO kablam!  --> src/cpu/mod.rs:7:1
Oct 31 17:55:17.407 INFO kablam!   |
Oct 31 17:55:17.407 INFO kablam! 7 | const RESET_VECTOR: u16 = 0xFFFC;
Oct 31 17:55:17.407 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.407 INFO kablam! 
Oct 31 17:55:17.407 INFO kablam! warning: constant item is never used: `IRQ_VECTOR`
Oct 31 17:55:17.407 INFO kablam!  --> src/cpu/mod.rs:8:1
Oct 31 17:55:17.407 INFO kablam!   |
Oct 31 17:55:17.407 INFO kablam! 8 | const IRQ_VECTOR: u16 = 0xFFFE;
Oct 31 17:55:17.407 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.407 INFO kablam! 
Oct 31 17:55:17.407 INFO kablam! warning: constant item is never used: `MEMORY_SIZE`
Oct 31 17:55:17.407 INFO kablam!  --> src/cpu/mod.rs:9:1
Oct 31 17:55:17.407 INFO kablam!   |
Oct 31 17:55:17.407 INFO kablam! 9 | const MEMORY_SIZE: usize = 65_536;
Oct 31 17:55:17.407 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.407 INFO kablam! 
Oct 31 17:55:17.407 INFO kablam! warning: variant is never constructed: `Accumulator`
Oct 31 17:55:17.407 INFO kablam!   --> src/cpu/mod.rs:13:5
Oct 31 17:55:17.407 INFO kablam!    |
Oct 31 17:55:17.407 INFO kablam! 13 |     Accumulator,
Oct 31 17:55:17.407 INFO kablam!    |     ^^^^^^^^^^^
Oct 31 17:55:17.407 INFO kablam! 
Oct 31 17:55:17.407 INFO kablam! warning: variant is never constructed: `Value`
Oct 31 17:55:17.407 INFO kablam!   --> src/cpu/mod.rs:14:5
Oct 31 17:55:17.407 INFO kablam!    |
Oct 31 17:55:17.407 INFO kablam! 14 |     Value(u8),
Oct 31 17:55:17.407 INFO kablam!    |     ^^^^^^^^^
Oct 31 17:55:17.407 INFO kablam! 
Oct 31 17:55:17.407 INFO kablam! warning: variant is never constructed: `Address`
Oct 31 17:55:17.407 INFO kablam!   --> src/cpu/mod.rs:15:5
Oct 31 17:55:17.407 INFO kablam!    |
Oct 31 17:55:17.407 INFO kablam! 15 |     Address(u16),
Oct 31 17:55:17.407 INFO kablam!    |     ^^^^^^^^^^^^
Oct 31 17:55:17.407 INFO kablam! 
Oct 31 17:55:17.407 INFO kablam! warning: enum is never used: `Status`
Oct 31 17:55:17.407 INFO kablam!   --> src/cpu/mod.rs:18:1
Oct 31 17:55:17.407 INFO kablam!    |
Oct 31 17:55:17.407 INFO kablam! 18 | enum Status {
Oct 31 17:55:17.407 INFO kablam!    | ^^^^^^^^^^^
Oct 31 17:55:17.407 INFO kablam! 
Oct 31 17:55:17.407 INFO kablam! warning: struct is never constructed: `CPU`
Oct 31 17:55:17.407 INFO kablam!   --> src/cpu/mod.rs:28:1
Oct 31 17:55:17.407 INFO kablam!    |
Oct 31 17:55:17.407 INFO kablam! 28 | struct CPU {
Oct 31 17:55:17.407 INFO kablam!    | ^^^^^^^^^^
Oct 31 17:55:17.407 INFO kablam! 
Oct 31 17:55:17.407 INFO kablam! warning: method is never used: `new`
Oct 31 17:55:17.407 INFO kablam!   --> src/cpu/mod.rs:54:5
Oct 31 17:55:17.407 INFO kablam!    |
Oct 31 17:55:17.407 INFO kablam! 54 |     pub fn new() -> Self {
Oct 31 17:55:17.407 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.407 INFO kablam! 
Oct 31 17:55:17.407 INFO kablam! warning: method is never used: `reset`
Oct 31 17:55:17.407 INFO kablam!   --> src/cpu/mod.rs:68:5
Oct 31 17:55:17.407 INFO kablam!    |
Oct 31 17:55:17.407 INFO kablam! 68 |     pub fn reset(&mut self) {
Oct 31 17:55:17.407 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.407 INFO kablam! 
Oct 31 17:55:17.407 INFO kablam! warning: method is never used: `irq`
Oct 31 17:55:17.407 INFO kablam!   --> src/cpu/mod.rs:76:5
Oct 31 17:55:17.407 INFO kablam!    |
Oct 31 17:55:17.407 INFO kablam! 76 |     pub fn irq(&mut self) {
Oct 31 17:55:17.407 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.407 INFO kablam! 
Oct 31 17:55:17.407 INFO kablam! warning: method is never used: `nmi`
Oct 31 17:55:17.407 INFO kablam!   --> src/cpu/mod.rs:90:5
Oct 31 17:55:17.407 INFO kablam!    |
Oct 31 17:55:17.407 INFO kablam! 90 |     pub fn nmi(&mut self) {
Oct 31 17:55:17.407 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.407 INFO kablam! 
Oct 31 17:55:17.407 INFO kablam! warning: method is never used: `load_ram`
Oct 31 17:55:17.407 INFO kablam!    --> src/cpu/mod.rs:102:5
Oct 31 17:55:17.407 INFO kablam!     |
Oct 31 17:55:17.407 INFO kablam! 102 |     pub fn load_ram(&mut self, mem: Vec<u8>, offset: u16) {
Oct 31 17:55:17.407 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.407 INFO kablam! 
Oct 31 17:55:17.407 INFO kablam! warning: method is never used: `execute`
Oct 31 17:55:17.407 INFO kablam!    --> src/cpu/mod.rs:110:5
Oct 31 17:55:17.407 INFO kablam!     |
Oct 31 17:55:17.407 INFO kablam! 110 |     pub fn execute(&mut self) {
Oct 31 17:55:17.408 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.408 INFO kablam! 
Oct 31 17:55:17.408 INFO kablam! warning: method is never used: `tick`
Oct 31 17:55:17.408 INFO kablam!    --> src/cpu/mod.rs:121:5
Oct 31 17:55:17.408 INFO kablam!     |
Oct 31 17:55:17.408 INFO kablam! 121 |     pub fn tick(&mut self, opcode: &Opcode) {
Oct 31 17:55:17.408 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.408 INFO kablam! 
Oct 31 17:55:17.408 INFO kablam! warning: method is never used: `adc`
Oct 31 17:55:17.408 INFO kablam!    --> src/cpu/mod.rs:190:5
Oct 31 17:55:17.408 INFO kablam!     |
Oct 31 17:55:17.408 INFO kablam! 190 |     fn adc(&mut self, val: u8) {
Oct 31 17:55:17.408 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.408 INFO kablam! 
Oct 31 17:55:17.408 INFO kablam! warning: method is never used: `and`
Oct 31 17:55:17.408 INFO kablam!    --> src/cpu/mod.rs:220:5
Oct 31 17:55:17.408 INFO kablam!     |
Oct 31 17:55:17.408 INFO kablam! 220 |     fn and(&mut self, val: u8) {
Oct 31 17:55:17.408 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.408 INFO kablam! 
Oct 31 17:55:17.408 INFO kablam! warning: method is never used: `asl`
Oct 31 17:55:17.408 INFO kablam!    --> src/cpu/mod.rs:226:5
Oct 31 17:55:17.408 INFO kablam!     |
Oct 31 17:55:17.408 INFO kablam! 226 |     fn asl(&mut self, operand: &Operand) {
Oct 31 17:55:17.408 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.408 INFO kablam! 
Oct 31 17:55:17.408 INFO kablam! warning: method is never used: `bcc`
Oct 31 17:55:17.408 INFO kablam!    --> src/cpu/mod.rs:234:5
Oct 31 17:55:17.408 INFO kablam!     |
Oct 31 17:55:17.408 INFO kablam! 234 |     fn bcc(&mut self, offset: u8) {
Oct 31 17:55:17.408 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.408 INFO kablam! 
Oct 31 17:55:17.408 INFO kablam! warning: method is never used: `bcs`
Oct 31 17:55:17.408 INFO kablam!    --> src/cpu/mod.rs:240:5
Oct 31 17:55:17.408 INFO kablam!     |
Oct 31 17:55:17.408 INFO kablam! 240 |     fn bcs(&mut self, offset: u8) {
Oct 31 17:55:17.408 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.408 INFO kablam! 
Oct 31 17:55:17.408 INFO kablam! warning: method is never used: `beq`
Oct 31 17:55:17.408 INFO kablam!    --> src/cpu/mod.rs:246:5
Oct 31 17:55:17.408 INFO kablam!     |
Oct 31 17:55:17.408 INFO kablam! 246 |     fn beq(&mut self, offset: u8) {
Oct 31 17:55:17.408 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.408 INFO kablam! 
Oct 31 17:55:17.408 INFO kablam! warning: method is never used: `bit`
Oct 31 17:55:17.408 INFO kablam!    --> src/cpu/mod.rs:252:5
Oct 31 17:55:17.408 INFO kablam!     |
Oct 31 17:55:17.408 INFO kablam! 252 |     fn bit(&mut self, val: u8) {
Oct 31 17:55:17.408 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.408 INFO kablam! 
Oct 31 17:55:17.408 INFO kablam! warning: method is never used: `bmi`
Oct 31 17:55:17.408 INFO kablam!    --> src/cpu/mod.rs:259:5
Oct 31 17:55:17.408 INFO kablam!     |
Oct 31 17:55:17.408 INFO kablam! 259 |     fn bmi(&mut self, offset: u8) {
Oct 31 17:55:17.408 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.408 INFO kablam! 
Oct 31 17:55:17.408 INFO kablam! warning: method is never used: `bne`
Oct 31 17:55:17.408 INFO kablam!    --> src/cpu/mod.rs:265:5
Oct 31 17:55:17.408 INFO kablam!     |
Oct 31 17:55:17.408 INFO kablam! 265 |     fn bne(&mut self, offset: u8) {
Oct 31 17:55:17.408 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.408 INFO kablam! 
Oct 31 17:55:17.408 INFO kablam! warning: method is never used: `bpl`
Oct 31 17:55:17.408 INFO kablam!    --> src/cpu/mod.rs:271:5
Oct 31 17:55:17.408 INFO kablam!     |
Oct 31 17:55:17.408 INFO kablam! 271 |     fn bpl(&mut self, offset: u8) {
Oct 31 17:55:17.408 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.408 INFO kablam! 
Oct 31 17:55:17.408 INFO kablam! warning: method is never used: `brk`
Oct 31 17:55:17.408 INFO kablam!    --> src/cpu/mod.rs:277:5
Oct 31 17:55:17.408 INFO kablam!     |
Oct 31 17:55:17.408 INFO kablam! 277 |     fn brk(&mut self) {
Oct 31 17:55:17.408 INFO kablam!     |     ^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.408 INFO kablam! 
Oct 31 17:55:17.408 INFO kablam! warning: method is never used: `bvc`
Oct 31 17:55:17.408 INFO kablam!    --> src/cpu/mod.rs:290:5
Oct 31 17:55:17.408 INFO kablam!     |
Oct 31 17:55:17.408 INFO kablam! 290 |     fn bvc(&mut self, offset: u8) {
Oct 31 17:55:17.408 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.408 INFO kablam! 
Oct 31 17:55:17.408 INFO kablam! warning: method is never used: `bvs`
Oct 31 17:55:17.408 INFO kablam!    --> src/cpu/mod.rs:296:5
Oct 31 17:55:17.408 INFO kablam!     |
Oct 31 17:55:17.408 INFO kablam! 296 |     fn bvs(&mut self, offset: u8) {
Oct 31 17:55:17.408 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.408 INFO kablam! 
Oct 31 17:55:17.409 INFO kablam! warning: method is never used: `clc`
Oct 31 17:55:17.409 INFO kablam!    --> src/cpu/mod.rs:302:5
Oct 31 17:55:17.409 INFO kablam!     |
Oct 31 17:55:17.409 INFO kablam! 302 |     fn clc(&mut self) {
Oct 31 17:55:17.409 INFO kablam!     |     ^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.409 INFO kablam! 
Oct 31 17:55:17.409 INFO kablam! warning: method is never used: `cld`
Oct 31 17:55:17.409 INFO kablam!    --> src/cpu/mod.rs:306:5
Oct 31 17:55:17.409 INFO kablam!     |
Oct 31 17:55:17.409 INFO kablam! 306 |     fn cld(&mut self) {
Oct 31 17:55:17.409 INFO kablam!     |     ^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.409 INFO kablam! 
Oct 31 17:55:17.409 INFO kablam! warning: method is never used: `cli`
Oct 31 17:55:17.409 INFO kablam!    --> src/cpu/mod.rs:310:5
Oct 31 17:55:17.409 INFO kablam!     |
Oct 31 17:55:17.409 INFO kablam! 310 |     fn cli(&mut self) {
Oct 31 17:55:17.409 INFO kablam!     |     ^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.409 INFO kablam! 
Oct 31 17:55:17.409 INFO kablam! warning: method is never used: `clv`
Oct 31 17:55:17.409 INFO kablam!    --> src/cpu/mod.rs:314:5
Oct 31 17:55:17.409 INFO kablam!     |
Oct 31 17:55:17.409 INFO kablam! 314 |     fn clv(&mut self) {
Oct 31 17:55:17.409 INFO kablam!     |     ^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.409 INFO kablam! 
Oct 31 17:55:17.409 INFO kablam! warning: method is never used: `cmp`
Oct 31 17:55:17.409 INFO kablam!    --> src/cpu/mod.rs:318:5
Oct 31 17:55:17.409 INFO kablam!     |
Oct 31 17:55:17.409 INFO kablam! 318 |     fn cmp(&mut self, val: u8) {
Oct 31 17:55:17.409 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.409 INFO kablam! 
Oct 31 17:55:17.409 INFO kablam! warning: method is never used: `cpx`
Oct 31 17:55:17.409 INFO kablam!    --> src/cpu/mod.rs:324:5
Oct 31 17:55:17.409 INFO kablam!     |
Oct 31 17:55:17.409 INFO kablam! 324 |     fn cpx(&mut self, val: u8) {
Oct 31 17:55:17.409 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.409 INFO kablam! 
Oct 31 17:55:17.409 INFO kablam! warning: method is never used: `cpy`
Oct 31 17:55:17.409 INFO kablam!    --> src/cpu/mod.rs:330:5
Oct 31 17:55:17.409 INFO kablam!     |
Oct 31 17:55:17.409 INFO kablam! 330 |     fn cpy(&mut self, val: u8) {
Oct 31 17:55:17.409 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.409 INFO kablam! 
Oct 31 17:55:17.409 INFO kablam! warning: method is never used: `dec`
Oct 31 17:55:17.409 INFO kablam!    --> src/cpu/mod.rs:336:5
Oct 31 17:55:17.409 INFO kablam!     |
Oct 31 17:55:17.409 INFO kablam! 336 |     fn dec(&mut self, addr: u16) {
Oct 31 17:55:17.409 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.409 INFO kablam! 
Oct 31 17:55:17.409 INFO kablam! warning: method is never used: `dex`
Oct 31 17:55:17.409 INFO kablam!    --> src/cpu/mod.rs:342:5
Oct 31 17:55:17.409 INFO kablam!     |
Oct 31 17:55:17.409 INFO kablam! 342 |     fn dex(&mut self) {
Oct 31 17:55:17.409 INFO kablam!     |     ^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.409 INFO kablam! 
Oct 31 17:55:17.409 INFO kablam! warning: method is never used: `dey`
Oct 31 17:55:17.409 INFO kablam!    --> src/cpu/mod.rs:348:5
Oct 31 17:55:17.409 INFO kablam!     |
Oct 31 17:55:17.409 INFO kablam! 348 |     fn dey(&mut self) {
Oct 31 17:55:17.409 INFO kablam!     |     ^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.409 INFO kablam! 
Oct 31 17:55:17.409 INFO kablam! warning: method is never used: `eor`
Oct 31 17:55:17.409 INFO kablam!    --> src/cpu/mod.rs:354:5
Oct 31 17:55:17.409 INFO kablam!     |
Oct 31 17:55:17.409 INFO kablam! 354 |     fn eor(&mut self, val: u8) {
Oct 31 17:55:17.409 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.409 INFO kablam! 
Oct 31 17:55:17.409 INFO kablam! warning: method is never used: `inc`
Oct 31 17:55:17.409 INFO kablam!    --> src/cpu/mod.rs:360:5
Oct 31 17:55:17.409 INFO kablam!     |
Oct 31 17:55:17.409 INFO kablam! 360 |     fn inc(&mut self, addr: u16) {
Oct 31 17:55:17.409 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.409 INFO kablam! 
Oct 31 17:55:17.409 INFO kablam! warning: method is never used: `inx`
Oct 31 17:55:17.409 INFO kablam!    --> src/cpu/mod.rs:366:5
Oct 31 17:55:17.409 INFO kablam!     |
Oct 31 17:55:17.409 INFO kablam! 366 |     fn inx(&mut self) {
Oct 31 17:55:17.409 INFO kablam!     |     ^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.409 INFO kablam! 
Oct 31 17:55:17.409 INFO kablam! warning: method is never used: `iny`
Oct 31 17:55:17.409 INFO kablam!    --> src/cpu/mod.rs:372:5
Oct 31 17:55:17.409 INFO kablam!     |
Oct 31 17:55:17.409 INFO kablam! 372 |     fn iny(&mut self) {
Oct 31 17:55:17.409 INFO kablam!     |     ^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.409 INFO kablam! 
Oct 31 17:55:17.409 INFO kablam! warning: method is never used: `jmp`
Oct 31 17:55:17.409 INFO kablam!    --> src/cpu/mod.rs:378:5
Oct 31 17:55:17.410 INFO kablam!     |
Oct 31 17:55:17.410 INFO kablam! 378 |     fn jmp(&mut self, addr: u16) {
Oct 31 17:55:17.410 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.410 INFO kablam! 
Oct 31 17:55:17.410 INFO kablam! warning: method is never used: `jsr`
Oct 31 17:55:17.410 INFO kablam!    --> src/cpu/mod.rs:382:5
Oct 31 17:55:17.410 INFO kablam!     |
Oct 31 17:55:17.410 INFO kablam! 382 |     fn jsr(&mut self, addr: u16) {
Oct 31 17:55:17.410 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.410 INFO kablam! 
Oct 31 17:55:17.410 INFO kablam! warning: method is never used: `lda`
Oct 31 17:55:17.410 INFO kablam!    --> src/cpu/mod.rs:388:5
Oct 31 17:55:17.410 INFO kablam!     |
Oct 31 17:55:17.410 INFO kablam! 388 |     fn lda(&mut self, val: u8) {
Oct 31 17:55:17.410 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.410 INFO kablam! 
Oct 31 17:55:17.410 INFO kablam! warning: method is never used: `ldx`
Oct 31 17:55:17.410 INFO kablam!    --> src/cpu/mod.rs:393:5
Oct 31 17:55:17.410 INFO kablam!     |
Oct 31 17:55:17.410 INFO kablam! 393 |     fn ldx(&mut self, val: u8) {
Oct 31 17:55:17.410 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.410 INFO kablam! 
Oct 31 17:55:17.410 INFO kablam! warning: method is never used: `ldy`
Oct 31 17:55:17.410 INFO kablam!    --> src/cpu/mod.rs:398:5
Oct 31 17:55:17.410 INFO kablam!     |
Oct 31 17:55:17.410 INFO kablam! 398 |     fn ldy(&mut self, val: u8) {
Oct 31 17:55:17.410 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.410 INFO kablam! 
Oct 31 17:55:17.410 INFO kablam! warning: method is never used: `lsr`
Oct 31 17:55:17.410 INFO kablam!    --> src/cpu/mod.rs:403:5
Oct 31 17:55:17.410 INFO kablam!     |
Oct 31 17:55:17.410 INFO kablam! 403 |     fn lsr(&mut self, operand: &Operand) {
Oct 31 17:55:17.410 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.410 INFO kablam! 
Oct 31 17:55:17.410 INFO kablam! warning: method is never used: `ora`
Oct 31 17:55:17.410 INFO kablam!    --> src/cpu/mod.rs:411:5
Oct 31 17:55:17.410 INFO kablam!     |
Oct 31 17:55:17.410 INFO kablam! 411 |     fn ora(&mut self, val: u8) {
Oct 31 17:55:17.410 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.410 INFO kablam! 
Oct 31 17:55:17.410 INFO kablam! warning: method is never used: `pha`
Oct 31 17:55:17.410 INFO kablam!    --> src/cpu/mod.rs:417:5
Oct 31 17:55:17.410 INFO kablam!     |
Oct 31 17:55:17.410 INFO kablam! 417 |     fn pha(&mut self) {
Oct 31 17:55:17.410 INFO kablam!     |     ^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.410 INFO kablam! 
Oct 31 17:55:17.410 INFO kablam! warning: method is never used: `php`
Oct 31 17:55:17.410 INFO kablam!    --> src/cpu/mod.rs:422:5
Oct 31 17:55:17.410 INFO kablam!     |
Oct 31 17:55:17.410 INFO kablam! 422 |     fn php(&mut self) {
Oct 31 17:55:17.410 INFO kablam!     |     ^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.410 INFO kablam! 
Oct 31 17:55:17.410 INFO kablam! warning: method is never used: `pla`
Oct 31 17:55:17.410 INFO kablam!    --> src/cpu/mod.rs:427:5
Oct 31 17:55:17.410 INFO kablam!     |
Oct 31 17:55:17.410 INFO kablam! 427 |     fn pla(&mut self) {
Oct 31 17:55:17.410 INFO kablam!     |     ^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.410 INFO kablam! 
Oct 31 17:55:17.410 INFO kablam! warning: method is never used: `plp`
Oct 31 17:55:17.410 INFO kablam!    --> src/cpu/mod.rs:434:5
Oct 31 17:55:17.410 INFO kablam!     |
Oct 31 17:55:17.410 INFO kablam! 434 |     fn plp(&mut self) {
Oct 31 17:55:17.410 INFO kablam!     |     ^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.410 INFO kablam! 
Oct 31 17:55:17.410 INFO kablam! warning: method is never used: `rol`
Oct 31 17:55:17.410 INFO kablam!    --> src/cpu/mod.rs:438:5
Oct 31 17:55:17.410 INFO kablam!     |
Oct 31 17:55:17.410 INFO kablam! 438 |     fn rol(&mut self, operand: &Operand) {
Oct 31 17:55:17.410 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.410 INFO kablam! 
Oct 31 17:55:17.410 INFO kablam! warning: method is never used: `ror`
Oct 31 17:55:17.410 INFO kablam!    --> src/cpu/mod.rs:449:5
Oct 31 17:55:17.410 INFO kablam!     |
Oct 31 17:55:17.410 INFO kablam! 449 |     fn ror(&mut self, operand: &Operand) {
Oct 31 17:55:17.410 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.437 INFO kablam! 
Oct 31 17:55:17.437 INFO kablam! warning: method is never used: `rti`
Oct 31 17:55:17.437 INFO kablam!    --> src/cpu/mod.rs:460:5
Oct 31 17:55:17.437 INFO kablam!     |
Oct 31 17:55:17.437 INFO kablam! 460 |     fn rti(&mut self) {
Oct 31 17:55:17.437 INFO kablam!     |     ^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.437 INFO kablam! 
Oct 31 17:55:17.437 INFO kablam! warning: method is never used: `rts`
Oct 31 17:55:17.437 INFO kablam!    --> src/cpu/mod.rs:465:5
Oct 31 17:55:17.437 INFO kablam!     |
Oct 31 17:55:17.437 INFO kablam! 465 |     fn rts(&mut self) {
Oct 31 17:55:17.437 INFO kablam!     |     ^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.437 INFO kablam! 
Oct 31 17:55:17.437 INFO kablam! warning: method is never used: `sbc`
Oct 31 17:55:17.437 INFO kablam!    --> src/cpu/mod.rs:469:5
Oct 31 17:55:17.437 INFO kablam!     |
Oct 31 17:55:17.437 INFO kablam! 469 |     fn sbc(&mut self, val: u8) {
Oct 31 17:55:17.437 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.437 INFO kablam! 
Oct 31 17:55:17.437 INFO kablam! warning: method is never used: `sec`
Oct 31 17:55:17.437 INFO kablam!    --> src/cpu/mod.rs:477:5
Oct 31 17:55:17.437 INFO kablam!     |
Oct 31 17:55:17.437 INFO kablam! 477 |     fn sec(&mut self) {
Oct 31 17:55:17.437 INFO kablam!     |     ^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.437 INFO kablam! 
Oct 31 17:55:17.437 INFO kablam! warning: method is never used: `sed`
Oct 31 17:55:17.437 INFO kablam!    --> src/cpu/mod.rs:481:5
Oct 31 17:55:17.437 INFO kablam!     |
Oct 31 17:55:17.437 INFO kablam! 481 |     fn sed(&mut self) {
Oct 31 17:55:17.437 INFO kablam!     |     ^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.437 INFO kablam! 
Oct 31 17:55:17.437 INFO kablam! warning: method is never used: `sei`
Oct 31 17:55:17.437 INFO kablam!    --> src/cpu/mod.rs:485:5
Oct 31 17:55:17.437 INFO kablam!     |
Oct 31 17:55:17.437 INFO kablam! 485 |     fn sei(&mut self) {
Oct 31 17:55:17.437 INFO kablam!     |     ^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.437 INFO kablam! 
Oct 31 17:55:17.437 INFO kablam! warning: method is never used: `sta`
Oct 31 17:55:17.437 INFO kablam!    --> src/cpu/mod.rs:489:5
Oct 31 17:55:17.437 INFO kablam!     |
Oct 31 17:55:17.437 INFO kablam! 489 |     fn sta(&mut self, addr: u16) {
Oct 31 17:55:17.437 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.437 INFO kablam! 
Oct 31 17:55:17.437 INFO kablam! warning: method is never used: `stx`
Oct 31 17:55:17.437 INFO kablam!    --> src/cpu/mod.rs:494:5
Oct 31 17:55:17.437 INFO kablam!     |
Oct 31 17:55:17.437 INFO kablam! 494 |     fn stx(&mut self, addr: u16) {
Oct 31 17:55:17.437 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.437 INFO kablam! 
Oct 31 17:55:17.437 INFO kablam! warning: method is never used: `sty`
Oct 31 17:55:17.437 INFO kablam!    --> src/cpu/mod.rs:499:5
Oct 31 17:55:17.437 INFO kablam!     |
Oct 31 17:55:17.437 INFO kablam! 499 |     fn sty(&mut self, addr: u16) {
Oct 31 17:55:17.437 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.437 INFO kablam! 
Oct 31 17:55:17.437 INFO kablam! warning: method is never used: `tax`
Oct 31 17:55:17.437 INFO kablam!    --> src/cpu/mod.rs:504:5
Oct 31 17:55:17.437 INFO kablam!     |
Oct 31 17:55:17.437 INFO kablam! 504 |     fn tax(&mut self) {
Oct 31 17:55:17.437 INFO kablam!     |     ^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.437 INFO kablam! 
Oct 31 17:55:17.437 INFO kablam! warning: method is never used: `tay`
Oct 31 17:55:17.437 INFO kablam!    --> src/cpu/mod.rs:510:5
Oct 31 17:55:17.437 INFO kablam!     |
Oct 31 17:55:17.437 INFO kablam! 510 |     fn tay(&mut self) {
Oct 31 17:55:17.437 INFO kablam!     |     ^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.437 INFO kablam! 
Oct 31 17:55:17.437 INFO kablam! warning: method is never used: `tsx`
Oct 31 17:55:17.437 INFO kablam!    --> src/cpu/mod.rs:516:5
Oct 31 17:55:17.437 INFO kablam!     |
Oct 31 17:55:17.437 INFO kablam! 516 |     fn tsx(&mut self) {
Oct 31 17:55:17.437 INFO kablam!     |     ^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.437 INFO kablam! 
Oct 31 17:55:17.437 INFO kablam! warning: method is never used: `txa`
Oct 31 17:55:17.437 INFO kablam!    --> src/cpu/mod.rs:522:5
Oct 31 17:55:17.437 INFO kablam!     |
Oct 31 17:55:17.437 INFO kablam! 522 |     fn txa(&mut self) {
Oct 31 17:55:17.437 INFO kablam!     |     ^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.437 INFO kablam! 
Oct 31 17:55:17.437 INFO kablam! warning: method is never used: `txs`
Oct 31 17:55:17.437 INFO kablam!    --> src/cpu/mod.rs:528:5
Oct 31 17:55:17.437 INFO kablam!     |
Oct 31 17:55:17.437 INFO kablam! 528 |     fn txs(&mut self) {
Oct 31 17:55:17.437 INFO kablam!     |     ^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.437 INFO kablam! 
Oct 31 17:55:17.438 INFO kablam! warning: method is never used: `tya`
Oct 31 17:55:17.438 INFO kablam!    --> src/cpu/mod.rs:532:5
Oct 31 17:55:17.438 INFO kablam!     |
Oct 31 17:55:17.438 INFO kablam! 532 |     fn tya(&mut self) {
Oct 31 17:55:17.438 INFO kablam!     |     ^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.438 INFO kablam! 
Oct 31 17:55:17.438 INFO kablam! warning: method is never used: `set_operand`
Oct 31 17:55:17.438 INFO kablam!    --> src/cpu/mod.rs:538:5
Oct 31 17:55:17.438 INFO kablam!     |
Oct 31 17:55:17.438 INFO kablam! 538 |     fn set_operand(&mut self, operand: &Operand, val: u8) {
Oct 31 17:55:17.438 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.438 INFO kablam! 
Oct 31 17:55:17.438 INFO kablam! warning: method is never used: `operand_for_mode`
Oct 31 17:55:17.438 INFO kablam!    --> src/cpu/mod.rs:548:5
Oct 31 17:55:17.438 INFO kablam!     |
Oct 31 17:55:17.438 INFO kablam! 548 |     fn operand_for_mode(&self, mode: Mode) -> Operand {
Oct 31 17:55:17.438 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.438 INFO kablam! 
Oct 31 17:55:17.438 INFO kablam! warning: method is never used: `value_for_operand`
Oct 31 17:55:17.438 INFO kablam!    --> src/cpu/mod.rs:571:5
Oct 31 17:55:17.438 INFO kablam!     |
Oct 31 17:55:17.438 INFO kablam! 571 |     fn value_for_operand(&self, operand: &Operand) -> u8 {
Oct 31 17:55:17.438 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.438 INFO kablam! 
Oct 31 17:55:17.438 INFO kablam! warning: method is never used: `addr_for_operand`
Oct 31 17:55:17.438 INFO kablam!    --> src/cpu/mod.rs:579:5
Oct 31 17:55:17.438 INFO kablam!     |
Oct 31 17:55:17.438 INFO kablam! 579 |     fn addr_for_operand(&self, operand: &Operand) -> u16 {
Oct 31 17:55:17.438 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.438 INFO kablam! 
Oct 31 17:55:17.438 INFO kablam! warning: method is never used: `read_one`
Oct 31 17:55:17.438 INFO kablam!    --> src/cpu/mod.rs:587:5
Oct 31 17:55:17.438 INFO kablam!     |
Oct 31 17:55:17.438 INFO kablam! 587 |     fn read_one(&self, addr: u16) -> u8 {
Oct 31 17:55:17.438 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.438 INFO kablam! 
Oct 31 17:55:17.438 INFO kablam! warning: method is never used: `read_two`
Oct 31 17:55:17.438 INFO kablam!    --> src/cpu/mod.rs:591:5
Oct 31 17:55:17.438 INFO kablam!     |
Oct 31 17:55:17.438 INFO kablam! 591 |     fn read_two(&self, addr: u16) -> u16 {
Oct 31 17:55:17.438 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.438 INFO kablam! 
Oct 31 17:55:17.438 INFO kablam! warning: method is never used: `write_one`
Oct 31 17:55:17.438 INFO kablam!    --> src/cpu/mod.rs:597:5
Oct 31 17:55:17.438 INFO kablam!     |
Oct 31 17:55:17.438 INFO kablam! 597 |     fn write_one(&mut self, addr: u16, val: u8) {
Oct 31 17:55:17.438 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.438 INFO kablam! 
Oct 31 17:55:17.438 INFO kablam! warning: method is never used: `get_status`
Oct 31 17:55:17.438 INFO kablam!    --> src/cpu/mod.rs:601:5
Oct 31 17:55:17.438 INFO kablam!     |
Oct 31 17:55:17.438 INFO kablam! 601 |     fn get_status(&self, s: Status) -> bool {
Oct 31 17:55:17.438 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.438 INFO kablam! 
Oct 31 17:55:17.438 INFO kablam! warning: method is never used: `set_status`
Oct 31 17:55:17.438 INFO kablam!    --> src/cpu/mod.rs:605:5
Oct 31 17:55:17.438 INFO kablam!     |
Oct 31 17:55:17.438 INFO kablam! 605 |     fn set_status(&mut self, s: Status, val: bool) {
Oct 31 17:55:17.438 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.438 INFO kablam! 
Oct 31 17:55:17.438 INFO kablam! warning: method is never used: `set_s_and_z`
Oct 31 17:55:17.438 INFO kablam!    --> src/cpu/mod.rs:612:5
Oct 31 17:55:17.438 INFO kablam!     |
Oct 31 17:55:17.438 INFO kablam! 612 |     fn set_s_and_z(&mut self, val: u8) {
Oct 31 17:55:17.438 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.438 INFO kablam! 
Oct 31 17:55:17.438 INFO kablam! warning: method is never used: `jump`
Oct 31 17:55:17.438 INFO kablam!    --> src/cpu/mod.rs:617:5
Oct 31 17:55:17.438 INFO kablam!     |
Oct 31 17:55:17.438 INFO kablam! 617 |     fn jump(&mut self, offset: u8) {
Oct 31 17:55:17.438 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.438 INFO kablam! 
Oct 31 17:55:17.438 INFO kablam! warning: method is never used: `push_two`
Oct 31 17:55:17.438 INFO kablam!    --> src/cpu/mod.rs:625:5
Oct 31 17:55:17.438 INFO kablam!     |
Oct 31 17:55:17.438 INFO kablam! 625 |     fn push_two(&mut self, val: u16) {
Oct 31 17:55:17.438 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.438 INFO kablam! 
Oct 31 17:55:17.438 INFO kablam! warning: method is never used: `push_one`
Oct 31 17:55:17.438 INFO kablam!    --> src/cpu/mod.rs:630:5
Oct 31 17:55:17.438 INFO kablam!     |
Oct 31 17:55:17.438 INFO kablam! 630 |     fn push_one(&mut self, val: u8) {
Oct 31 17:55:17.438 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.438 INFO kablam! 
Oct 31 17:55:17.438 INFO kablam! warning: method is never used: `pop_two`
Oct 31 17:55:17.438 INFO kablam!    --> src/cpu/mod.rs:636:5
Oct 31 17:55:17.438 INFO kablam!     |
Oct 31 17:55:17.438 INFO kablam! 636 |     fn pop_two(&mut self) -> u16 {
Oct 31 17:55:17.438 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.438 INFO kablam! 
Oct 31 17:55:17.439 INFO kablam! warning: method is never used: `pop_one`
Oct 31 17:55:17.439 INFO kablam!    --> src/cpu/mod.rs:642:5
Oct 31 17:55:17.439 INFO kablam!     |
Oct 31 17:55:17.439 INFO kablam! 642 |     fn pop_one(&mut self) -> u8 {
Oct 31 17:55:17.439 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.439 INFO kablam! 
Oct 31 17:55:17.439 INFO kablam! warning: method is never used: `debug`
Oct 31 17:55:17.439 INFO kablam!    --> src/cpu/mod.rs:648:5
Oct 31 17:55:17.439 INFO kablam!     |
Oct 31 17:55:17.439 INFO kablam! 648 |     fn debug(&self, opcode: &Opcode, operand: Operand, val: u8, addr: u16) {
Oct 31 17:55:17.439 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 17:55:17.439 INFO kablam! 
Oct 31 17:55:17.725 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 1.04s
Oct 31 17:55:17.727 INFO kablam! su: No module specific data is present
Oct 31 17:55:18.826 INFO running `"docker" "rm" "-f" "d70922b1cb5af44dbd2742d50ec7e149e5958e2e1a850dd98072e3b182ae7f15"`
Oct 31 17:55:19.139 INFO blam! d70922b1cb5af44dbd2742d50ec7e149e5958e2e1a850dd98072e3b182ae7f15
Oct 31 17:55:19.143 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-0/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-0/beta-1.31-1/beta-2018-10-30:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +beta-2018-10-30 test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Oct 31 17:55:19.634 INFO blam! c57757aa901b05ae315db7fb604e3d418ae2c320596d9077ef181dfba8855899
Oct 31 17:55:19.636 INFO running `"docker" "start" "-a" "c57757aa901b05ae315db7fb604e3d418ae2c320596d9077ef181dfba8855899"`
Oct 31 17:55:21.882 INFO kablam! usermod: no changes
Oct 31 17:55:21.971 INFO kablam!    Compiling nes v0.1.0 (/source)
Oct 31 17:55:24.727 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 2.80s
Oct 31 17:55:24.729 INFO kablam! su: No module specific data is present
Oct 31 17:55:25.803 INFO running `"docker" "rm" "-f" "c57757aa901b05ae315db7fb604e3d418ae2c320596d9077ef181dfba8855899"`
Oct 31 17:55:26.211 INFO blam! c57757aa901b05ae315db7fb604e3d418ae2c320596d9077ef181dfba8855899
Oct 31 17:55:26.213 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-0/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-0/beta-1.31-1/beta-2018-10-30:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +beta-2018-10-30 test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Oct 31 17:55:26.928 INFO blam! a7afc34253f4f421206940fb4da916c66adc6c3f8b8bf7c18e2ee4ffe77ab828
Oct 31 17:55:26.930 INFO running `"docker" "start" "-a" "a7afc34253f4f421206940fb4da916c66adc6c3f8b8bf7c18e2ee4ffe77ab828"`
Oct 31 17:55:28.552 INFO kablam! usermod: no changes
Oct 31 17:55:28.654 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.02s
Oct 31 17:55:28.671 INFO kablam!      Running /target/debug/deps/nes-9e0eb93d7cf4efc1
Oct 31 17:55:28.681 INFO blam! 
Oct 31 17:55:28.681 INFO blam! running 68 tests
Oct 31 17:55:28.684 INFO blam! test cpu::test::test_adc ... ok
Oct 31 17:55:28.684 INFO blam! test cpu::opcodes::test::test_get_by_code_when_present ... ok
Oct 31 17:55:28.684 INFO blam! test cpu::opcodes::test::test_get_by_code_when_not_present ... ok
Oct 31 17:55:28.684 INFO blam! test cpu::test::test_asl_acc ... ok
Oct 31 17:55:28.684 INFO blam! test cpu::test::test_branching_when_set ... ok
Oct 31 17:55:28.684 INFO blam! test cpu::test::test_and ... ok
Oct 31 17:55:28.684 INFO blam! test cpu::test::test_branching_when_clear ... ok
Oct 31 17:55:28.684 INFO blam! test cpu::test::test_addr_for_operand ... ok
Oct 31 17:55:28.684 INFO blam! test cpu::test::test_bit ... ok
Oct 31 17:55:28.691 INFO blam! test cpu::test::test_clearing ... ok
Oct 31 17:55:28.691 INFO blam! test cpu::test::test_dec ... ok
Oct 31 17:55:28.691 INFO blam! test cpu::test::test_adc_decimal_mode ... ok
Oct 31 17:55:28.699 INFO blam! test cpu::test::test_brk ... ok
Oct 31 17:55:28.699 INFO blam! test cpu::test::test_functional ... ignored
Oct 31 17:55:28.707 INFO blam! test cpu::test::test_cmp ... ok
Oct 31 17:55:28.707 INFO blam! test cpu::test::test_cpx ... ok
Oct 31 17:55:28.711 INFO blam! test cpu::test::test_cpy ... ok
Oct 31 17:55:28.718 INFO blam! test cpu::test::test_inx ... ok
Oct 31 17:55:28.718 INFO blam! test cpu::test::test_iny ... ok
Oct 31 17:55:28.718 INFO blam! test cpu::test::test_irq_when_interrupt ... ok
Oct 31 17:55:28.718 INFO blam! test cpu::test::test_irq_when_not_interrupt ... ok
Oct 31 17:55:28.718 INFO blam! test cpu::test::test_jmp ... ok
Oct 31 17:55:28.718 INFO blam! test cpu::test::test_jsr ... ok
Oct 31 17:55:28.724 INFO blam! test cpu::test::test_jump ... ok
Oct 31 17:55:28.725 INFO blam! test cpu::test::test_ldx ... ok
Oct 31 17:55:28.725 INFO blam! test cpu::test::test_lda ... ok
Oct 31 17:55:28.725 INFO blam! test cpu::test::test_lsr_acc ... ok
Oct 31 17:55:28.725 INFO blam! test cpu::test::test_ldy ... ok
Oct 31 17:55:28.725 INFO blam! test cpu::test::test_lsr_mem ... ok
Oct 31 17:55:28.725 INFO blam! test cpu::test::test_nmi ... ok
Oct 31 17:55:28.725 INFO blam! test cpu::test::test_operand_for_opcode ... ok
Oct 31 17:55:28.725 INFO blam! test cpu::test::test_ora ... ok
Oct 31 17:55:28.725 INFO blam! test cpu::test::test_pha ... ok
Oct 31 17:55:28.725 INFO blam! test cpu::test::test_php ... ok
Oct 31 17:55:28.725 INFO blam! test cpu::test::test_pla ... ok
Oct 31 17:55:28.725 INFO blam! test cpu::test::test_plp ... ok
Oct 31 17:55:28.725 INFO blam! test cpu::test::test_push_one_pop_one ... ok
Oct 31 17:55:28.725 INFO blam! test cpu::test::test_push_two_pop_two ... ok
Oct 31 17:55:28.725 INFO blam! test cpu::test::test_read_one ... ok
Oct 31 17:55:28.725 INFO blam! test cpu::test::test_read_two ... ok
Oct 31 17:55:28.725 INFO blam! test cpu::test::test_reset ... ok
Oct 31 17:55:28.725 INFO blam! test cpu::test::test_rol_acc ... ok
Oct 31 17:55:28.725 INFO blam! test cpu::test::test_rol_mem ... ok
Oct 31 17:55:28.725 INFO blam! test cpu::test::test_ror_acc ... ok
Oct 31 17:55:28.725 INFO blam! test cpu::test::test_ror_mem ... ok
Oct 31 17:55:28.725 INFO blam! test cpu::test::test_rts ... ok
Oct 31 17:55:28.725 INFO blam! test cpu::test::test_sbc ... ok
Oct 31 17:55:28.725 INFO blam! test cpu::test::test_dex ... ok
Oct 31 17:55:28.725 INFO blam! test cpu::test::test_eor ... ok
Oct 31 17:55:28.726 INFO blam! test cpu::test::test_asl_mem ... ok
Oct 31 17:55:28.726 INFO blam! test cpu::test::test_sbc_decimal_mode ... ok
Oct 31 17:55:28.726 INFO blam! test cpu::test::test_stx ... ok
Oct 31 17:55:28.726 INFO blam! test cpu::test::test_set_s_and_z ... ok
Oct 31 17:55:28.726 INFO blam! test cpu::test::test_sta ... ok
Oct 31 17:55:28.726 INFO blam! test cpu::test::test_setting ... ok
Oct 31 17:55:28.726 INFO blam! test cpu::test::test_sty ... ok
Oct 31 17:55:28.726 INFO blam! test cpu::test::test_tax ... ok
Oct 31 17:55:28.726 INFO blam! test cpu::test::test_tay ... ok
Oct 31 17:55:28.726 INFO blam! test cpu::test::test_tsx ... ok
Oct 31 17:55:28.726 INFO blam! test cpu::test::test_tya ... ok
Oct 31 17:55:28.726 INFO blam! test cpu::test::test_value_for_operand ... ok
Oct 31 17:55:28.726 INFO blam! test cpu::test::test_write_one ... ok
Oct 31 17:55:28.727 INFO blam! test cpu::test::test_txs ... ok
Oct 31 17:55:28.734 INFO blam! test cpu::test::test_inc ... ok
Oct 31 17:55:28.735 INFO blam! test cpu::test::test_dey ... ok
Oct 31 17:55:28.735 INFO blam! test cpu::test::test_txa ... ok
Oct 31 17:55:28.739 INFO blam! test cpu::test::test_rti ... ok
Oct 31 17:55:28.779 INFO blam! test cpu::test::test_invalid_opcode ... ok
Oct 31 17:55:28.779 INFO blam! 
Oct 31 17:55:28.779 INFO blam! test result: ok. 67 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out
Oct 31 17:55:28.779 INFO blam! 
Oct 31 17:55:28.787 INFO kablam! su: No module specific data is present
Oct 31 17:55:29.632 INFO running `"docker" "rm" "-f" "a7afc34253f4f421206940fb4da916c66adc6c3f8b8bf7c18e2ee4ffe77ab828"`
Oct 31 17:55:29.997 INFO blam! a7afc34253f4f421206940fb4da916c66adc6c3f8b8bf7c18e2ee4ffe77ab828
