Nov 01 18:49:49.667 INFO testing Orenchon/chip8_mary against beta-2018-10-30 for beta-1.31-1
Nov 01 18:49:49.668 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-3/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/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"`
Nov 01 18:49:50.145 INFO blam! c85f3f5ccd137edb26c2a79c4b02cc02642b232ebb501e32fba08fbf1d9a3fe8
Nov 01 18:49:50.147 INFO running `"docker" "start" "-a" "c85f3f5ccd137edb26c2a79c4b02cc02642b232ebb501e32fba08fbf1d9a3fe8"`
Nov 01 18:49:50.511 INFO kablam! usermod: no changes
Nov 01 18:49:50.601 INFO kablam!    Compiling sdl2-sys v0.31.0
Nov 01 18:49:50.608 INFO kablam!    Compiling num v0.1.42
Nov 01 18:49:53.589 INFO kablam!    Compiling sdl2 v0.31.0
Nov 01 18:49:58.223 INFO kablam!    Compiling chip8_mary v0.1.0 (/source)
Nov 01 18:49:59.071 INFO kablam! warning: unused import: `std::time`
Nov 01 18:49:59.071 INFO kablam!   --> src/cpu.rs:15:9
Nov 01 18:49:59.071 INFO kablam!    |
Nov 01 18:49:59.071 INFO kablam! 15 |     use std::time;
Nov 01 18:49:59.071 INFO kablam!    |         ^^^^^^^^^
Nov 01 18:49:59.071 INFO kablam!    |
Nov 01 18:49:59.071 INFO kablam!    = note: #[warn(unused_imports)] on by default
Nov 01 18:49:59.071 INFO kablam! 
Nov 01 18:49:59.071 INFO kablam! warning: unused import: `audio::*`
Nov 01 18:49:59.071 INFO kablam!  --> src/lib.rs:3:5
Nov 01 18:49:59.071 INFO kablam!   |
Nov 01 18:49:59.071 INFO kablam! 3 | use audio::*;
Nov 01 18:49:59.071 INFO kablam!   |     ^^^^^^^^
Nov 01 18:49:59.071 INFO kablam! 
Nov 01 18:49:59.071 INFO kablam! warning: unused import: `cpu::*`
Nov 01 18:49:59.071 INFO kablam!  --> src/lib.rs:4:5
Nov 01 18:49:59.071 INFO kablam!   |
Nov 01 18:49:59.071 INFO kablam! 4 | use cpu::*;
Nov 01 18:49:59.071 INFO kablam!   |     ^^^^^^
Nov 01 18:49:59.071 INFO kablam! 
Nov 01 18:49:59.219 INFO kablam! warning: struct is never constructed: `SquareWave`
Nov 01 18:49:59.220 INFO kablam!  --> src/audio.rs:6:5
Nov 01 18:49:59.220 INFO kablam!   |
Nov 01 18:49:59.220 INFO kablam! 6 |     pub struct SquareWave {
Nov 01 18:49:59.220 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:49:59.220 INFO kablam!   |
Nov 01 18:49:59.220 INFO kablam!   = note: #[warn(dead_code)] on by default
Nov 01 18:49:59.220 INFO kablam! 
Nov 01 18:49:59.220 INFO kablam! warning: constant item is never used: `MEMORY_SIZE`
Nov 01 18:49:59.220 INFO kablam!  --> src/cpu.rs:5:5
Nov 01 18:49:59.220 INFO kablam!   |
Nov 01 18:49:59.220 INFO kablam! 5 |     const MEMORY_SIZE: usize = 4096;
Nov 01 18:49:59.220 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:49:59.220 INFO kablam! 
Nov 01 18:49:59.220 INFO kablam! warning: constant item is never used: `STACK_SIZE`
Nov 01 18:49:59.220 INFO kablam!  --> src/cpu.rs:7:5
Nov 01 18:49:59.220 INFO kablam!   |
Nov 01 18:49:59.220 INFO kablam! 7 |     const STACK_SIZE: usize = 16;
Nov 01 18:49:59.220 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:49:59.220 INFO kablam! 
Nov 01 18:49:59.220 INFO kablam! warning: constant item is never used: `GFX_SIZE`
Nov 01 18:49:59.220 INFO kablam!  --> src/cpu.rs:9:5
Nov 01 18:49:59.220 INFO kablam!   |
Nov 01 18:49:59.220 INFO kablam! 9 |     const GFX_SIZE: usize = 64 * 32;
Nov 01 18:49:59.220 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:49:59.220 INFO kablam! 
Nov 01 18:49:59.220 INFO kablam! warning: constant item is never used: `COWGOD_VER`
Nov 01 18:49:59.220 INFO kablam!   --> src/cpu.rs:11:5
Nov 01 18:49:59.220 INFO kablam!    |
Nov 01 18:49:59.220 INFO kablam! 11 |     const COWGOD_VER: u8 = 0;
Nov 01 18:49:59.220 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:49:59.220 INFO kablam! 
Nov 01 18:49:59.220 INFO kablam! warning: constant item is never used: `MATTMIK_VER`
Nov 01 18:49:59.220 INFO kablam!   --> src/cpu.rs:12:5
Nov 01 18:49:59.220 INFO kablam!    |
Nov 01 18:49:59.220 INFO kablam! 12 |     const MATTMIK_VER: u8 = 1;
Nov 01 18:49:59.220 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:49:59.220 INFO kablam! 
Nov 01 18:49:59.220 INFO kablam! warning: struct is never constructed: `Chip`
Nov 01 18:49:59.220 INFO kablam!   --> src/cpu.rs:17:5
Nov 01 18:49:59.220 INFO kablam!    |
Nov 01 18:49:59.220 INFO kablam! 17 |     pub struct Chip {
Nov 01 18:49:59.221 INFO kablam!    |     ^^^^^^^^^^^^^^^
Nov 01 18:49:59.221 INFO kablam! 
Nov 01 18:49:59.221 INFO kablam! warning: method is never used: `new`
Nov 01 18:49:59.221 INFO kablam!   --> src/cpu.rs:53:9
Nov 01 18:49:59.221 INFO kablam!    |
Nov 01 18:49:59.221 INFO kablam! 53 |         pub fn new(version: u8) -> Chip {
Nov 01 18:49:59.221 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:49:59.221 INFO kablam! 
Nov 01 18:49:59.221 INFO kablam! warning: method is never used: `load_program`
Nov 01 18:49:59.221 INFO kablam!   --> src/cpu.rs:74:9
Nov 01 18:49:59.221 INFO kablam!    |
Nov 01 18:49:59.221 INFO kablam! 74 |         pub fn load_program(&mut self, program: &[u8]) {
Nov 01 18:49:59.221 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:49:59.221 INFO kablam! 
Nov 01 18:49:59.221 INFO kablam! warning: method is never used: `cycle`
Nov 01 18:49:59.221 INFO kablam!   --> src/cpu.rs:86:9
Nov 01 18:49:59.221 INFO kablam!    |
Nov 01 18:49:59.221 INFO kablam! 86 |         pub fn cycle(&mut self) {
Nov 01 18:49:59.221 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:49:59.221 INFO kablam! 
Nov 01 18:49:59.221 INFO kablam! warning: method is never used: `give_keypress`
Nov 01 18:49:59.221 INFO kablam!    --> src/cpu.rs:153:9
Nov 01 18:49:59.221 INFO kablam!     |
Nov 01 18:49:59.221 INFO kablam! 153 |         pub fn give_keypress(&mut self, key_pressed: Option<u8>) {
Nov 01 18:49:59.221 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:49:59.221 INFO kablam! 
Nov 01 18:49:59.221 INFO kablam! warning: method is never used: `give_keyrelease`
Nov 01 18:49:59.221 INFO kablam!    --> src/cpu.rs:167:9
Nov 01 18:49:59.221 INFO kablam!     |
Nov 01 18:49:59.221 INFO kablam! 167 |         pub fn give_keyrelease(&mut self, key_pressed: Option<u8>) {
Nov 01 18:49:59.221 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:49:59.221 INFO kablam! 
Nov 01 18:49:59.221 INFO kablam! warning: method is never used: `cls`
Nov 01 18:49:59.221 INFO kablam!    --> src/cpu.rs:174:9
Nov 01 18:49:59.221 INFO kablam!     |
Nov 01 18:49:59.221 INFO kablam! 174 |         pub fn cls(&mut self) {
Nov 01 18:49:59.221 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:49:59.221 INFO kablam! 
Nov 01 18:49:59.221 INFO kablam! warning: method is never used: `jump`
Nov 01 18:49:59.221 INFO kablam!    --> src/cpu.rs:181:9
Nov 01 18:49:59.221 INFO kablam!     |
Nov 01 18:49:59.221 INFO kablam! 181 |         pub fn jump(&mut self) {
Nov 01 18:49:59.221 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:49:59.221 INFO kablam! 
Nov 01 18:49:59.221 INFO kablam! warning: method is never used: `jump_plus_reg`
Nov 01 18:49:59.221 INFO kablam!    --> src/cpu.rs:185:9
Nov 01 18:49:59.221 INFO kablam!     |
Nov 01 18:49:59.221 INFO kablam! 185 |         pub fn jump_plus_reg(&mut self) {
Nov 01 18:49:59.221 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:49:59.221 INFO kablam! 
Nov 01 18:49:59.222 INFO kablam! warning: method is never used: `gen_random`
Nov 01 18:49:59.222 INFO kablam!    --> src/cpu.rs:189:9
Nov 01 18:49:59.222 INFO kablam!     |
Nov 01 18:49:59.222 INFO kablam! 189 |         pub fn gen_random(&mut self) {
Nov 01 18:49:59.222 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:49:59.222 INFO kablam! 
Nov 01 18:49:59.222 INFO kablam! warning: method is never used: `index_sprite`
Nov 01 18:49:59.222 INFO kablam!    --> src/cpu.rs:195:9
Nov 01 18:49:59.222 INFO kablam!     |
Nov 01 18:49:59.222 INFO kablam! 195 |         pub fn index_sprite(&mut self) {
Nov 01 18:49:59.222 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:49:59.222 INFO kablam! 
Nov 01 18:49:59.222 INFO kablam! warning: method is never used: `should_draw`
Nov 01 18:49:59.222 INFO kablam!    --> src/cpu.rs:201:9
Nov 01 18:49:59.222 INFO kablam!     |
Nov 01 18:49:59.222 INFO kablam! 201 |         pub fn should_draw(&mut self) -> bool {
Nov 01 18:49:59.222 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:49:59.222 INFO kablam! 
Nov 01 18:49:59.222 INFO kablam! warning: method is never used: `should_clear`
Nov 01 18:49:59.222 INFO kablam!    --> src/cpu.rs:216:9
Nov 01 18:49:59.222 INFO kablam!     |
Nov 01 18:49:59.222 INFO kablam! 216 |         pub fn should_clear(&mut self) -> bool {
Nov 01 18:49:59.222 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:49:59.222 INFO kablam! 
Nov 01 18:49:59.222 INFO kablam! warning: method is never used: `call_sub`
Nov 01 18:49:59.222 INFO kablam!    --> src/cpu.rs:224:9
Nov 01 18:49:59.222 INFO kablam!     |
Nov 01 18:49:59.222 INFO kablam! 224 |         pub fn call_sub(&mut self) {
Nov 01 18:49:59.222 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:49:59.222 INFO kablam! 
Nov 01 18:49:59.222 INFO kablam! warning: method is never used: `copy_to_memory`
Nov 01 18:49:59.222 INFO kablam!    --> src/cpu.rs:230:9
Nov 01 18:49:59.222 INFO kablam!     |
Nov 01 18:49:59.222 INFO kablam! 230 |         pub fn copy_to_memory(&mut self) {
Nov 01 18:49:59.222 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:49:59.222 INFO kablam! 
Nov 01 18:49:59.222 INFO kablam! warning: method is never used: `copy_to_registers`
Nov 01 18:49:59.222 INFO kablam!    --> src/cpu.rs:240:9
Nov 01 18:49:59.222 INFO kablam!     |
Nov 01 18:49:59.222 INFO kablam! 240 |         pub fn copy_to_registers(&mut self) {
Nov 01 18:49:59.222 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:49:59.222 INFO kablam! 
Nov 01 18:49:59.222 INFO kablam! warning: method is never used: `equal_to`
Nov 01 18:49:59.222 INFO kablam!    --> src/cpu.rs:250:9
Nov 01 18:49:59.222 INFO kablam!     |
Nov 01 18:49:59.222 INFO kablam! 250 |         pub fn equal_to(&mut self) {
Nov 01 18:49:59.222 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:49:59.222 INFO kablam! 
Nov 01 18:49:59.222 INFO kablam! warning: method is never used: `not_equal_to`
Nov 01 18:49:59.222 INFO kablam!    --> src/cpu.rs:260:9
Nov 01 18:49:59.222 INFO kablam!     |
Nov 01 18:49:59.222 INFO kablam! 260 |         pub fn not_equal_to(&mut self) {
Nov 01 18:49:59.222 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:49:59.222 INFO kablam! 
Nov 01 18:49:59.222 INFO kablam! warning: method is never used: `reg_to_reg`
Nov 01 18:49:59.222 INFO kablam!    --> src/cpu.rs:270:9
Nov 01 18:49:59.222 INFO kablam!     |
Nov 01 18:49:59.222 INFO kablam! 270 |         pub fn reg_to_reg(&mut self) {
Nov 01 18:49:59.222 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:49:59.222 INFO kablam! 
Nov 01 18:49:59.222 INFO kablam! warning: method is never used: `reg_or_reg`
Nov 01 18:49:59.222 INFO kablam!    --> src/cpu.rs:276:9
Nov 01 18:49:59.222 INFO kablam!     |
Nov 01 18:49:59.222 INFO kablam! 276 |         pub fn reg_or_reg(&mut self) {
Nov 01 18:49:59.222 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:49:59.222 INFO kablam! 
Nov 01 18:49:59.222 INFO kablam! warning: method is never used: `reg_and_reg`
Nov 01 18:49:59.223 INFO kablam!    --> src/cpu.rs:282:9
Nov 01 18:49:59.223 INFO kablam!     |
Nov 01 18:49:59.223 INFO kablam! 282 |         pub fn reg_and_reg(&mut self) {
Nov 01 18:49:59.223 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:49:59.223 INFO kablam! 
Nov 01 18:49:59.223 INFO kablam! warning: method is never used: `reg_xor_reg`
Nov 01 18:49:59.223 INFO kablam!    --> src/cpu.rs:288:9
Nov 01 18:49:59.223 INFO kablam!     |
Nov 01 18:49:59.223 INFO kablam! 288 |         pub fn reg_xor_reg(&mut self) {
Nov 01 18:49:59.223 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:49:59.223 INFO kablam! 
Nov 01 18:49:59.223 INFO kablam! warning: method is never used: `reg_minus_reg`
Nov 01 18:49:59.223 INFO kablam!    --> src/cpu.rs:294:9
Nov 01 18:49:59.223 INFO kablam!     |
Nov 01 18:49:59.223 INFO kablam! 294 |         pub fn reg_minus_reg(&mut self) {
Nov 01 18:49:59.223 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:49:59.223 INFO kablam! 
Nov 01 18:49:59.223 INFO kablam! warning: method is never used: `inv_reg_minus_reg`
Nov 01 18:49:59.223 INFO kablam!    --> src/cpu.rs:308:9
Nov 01 18:49:59.223 INFO kablam!     |
Nov 01 18:49:59.223 INFO kablam! 308 |         pub fn inv_reg_minus_reg(&mut self) {
Nov 01 18:49:59.223 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:49:59.223 INFO kablam! 
Nov 01 18:49:59.223 INFO kablam! warning: method is never used: `shift_reg_right`
Nov 01 18:49:59.223 INFO kablam!    --> src/cpu.rs:324:9
Nov 01 18:49:59.223 INFO kablam!     |
Nov 01 18:49:59.223 INFO kablam! 324 |         pub fn shift_reg_right(&mut self) {
Nov 01 18:49:59.223 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:49:59.223 INFO kablam! 
Nov 01 18:49:59.223 INFO kablam! warning: method is never used: `shift_reg_left`
Nov 01 18:49:59.223 INFO kablam!    --> src/cpu.rs:346:9
Nov 01 18:49:59.223 INFO kablam!     |
Nov 01 18:49:59.223 INFO kablam! 346 |         pub fn shift_reg_left(&mut self) {
Nov 01 18:49:59.223 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:49:59.223 INFO kablam! 
Nov 01 18:49:59.223 INFO kablam! warning: method is never used: `reg_not_reg`
Nov 01 18:49:59.223 INFO kablam!    --> src/cpu.rs:366:9
Nov 01 18:49:59.223 INFO kablam!     |
Nov 01 18:49:59.223 INFO kablam! 366 |         pub fn reg_not_reg(&mut self) {
Nov 01 18:49:59.223 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:49:59.223 INFO kablam! 
Nov 01 18:49:59.223 INFO kablam! warning: method is never used: `reg_equals_reg`
Nov 01 18:49:59.223 INFO kablam!    --> src/cpu.rs:376:9
Nov 01 18:49:59.223 INFO kablam!     |
Nov 01 18:49:59.223 INFO kablam! 376 |         pub fn reg_equals_reg(&mut self) {
Nov 01 18:49:59.223 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:49:59.223 INFO kablam! 
Nov 01 18:49:59.223 INFO kablam! warning: method is never used: `assign`
Nov 01 18:49:59.223 INFO kablam!    --> src/cpu.rs:386:9
Nov 01 18:49:59.223 INFO kablam!     |
Nov 01 18:49:59.223 INFO kablam! 386 |         pub fn assign(&mut self) {
Nov 01 18:49:59.223 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:49:59.223 INFO kablam! 
Nov 01 18:49:59.223 INFO kablam! warning: method is never used: `sum_to`
Nov 01 18:49:59.223 INFO kablam!    --> src/cpu.rs:391:9
Nov 01 18:49:59.223 INFO kablam!     |
Nov 01 18:49:59.223 INFO kablam! 391 |         pub fn sum_to(&mut self) {
Nov 01 18:49:59.223 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:49:59.223 INFO kablam! 
Nov 01 18:49:59.223 INFO kablam! warning: method is never used: `sub_return`
Nov 01 18:49:59.224 INFO kablam!    --> src/cpu.rs:398:9
Nov 01 18:49:59.224 INFO kablam!     |
Nov 01 18:49:59.224 INFO kablam! 398 |         pub fn sub_return(&mut self) {
Nov 01 18:49:59.224 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:49:59.227 INFO kablam! 
Nov 01 18:49:59.227 INFO kablam! warning: method is never used: `skip_pressed`
Nov 01 18:49:59.227 INFO kablam!    --> src/cpu.rs:403:9
Nov 01 18:49:59.227 INFO kablam!     |
Nov 01 18:49:59.227 INFO kablam! 403 |         pub fn skip_pressed(&mut self) {
Nov 01 18:49:59.227 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:49:59.227 INFO kablam! 
Nov 01 18:49:59.227 INFO kablam! warning: method is never used: `skip_not_pressed`
Nov 01 18:49:59.227 INFO kablam!    --> src/cpu.rs:411:9
Nov 01 18:49:59.227 INFO kablam!     |
Nov 01 18:49:59.227 INFO kablam! 411 |         pub fn skip_not_pressed(&mut self) {
Nov 01 18:49:59.227 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:49:59.227 INFO kablam! 
Nov 01 18:49:59.227 INFO kablam! warning: method is never used: `store_delay_timer`
Nov 01 18:49:59.227 INFO kablam!    --> src/cpu.rs:419:9
Nov 01 18:49:59.227 INFO kablam!     |
Nov 01 18:49:59.227 INFO kablam! 419 |         pub fn store_delay_timer(&mut self) {
Nov 01 18:49:59.227 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:49:59.227 INFO kablam! 
Nov 01 18:49:59.227 INFO kablam! warning: method is never used: `set_delay_timer`
Nov 01 18:49:59.227 INFO kablam!    --> src/cpu.rs:424:9
Nov 01 18:49:59.227 INFO kablam!     |
Nov 01 18:49:59.227 INFO kablam! 424 |         pub fn set_delay_timer(&mut self) {
Nov 01 18:49:59.227 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:49:59.227 INFO kablam! 
Nov 01 18:49:59.227 INFO kablam! warning: method is never used: `index_plus_reg`
Nov 01 18:49:59.227 INFO kablam!    --> src/cpu.rs:429:9
Nov 01 18:49:59.227 INFO kablam!     |
Nov 01 18:49:59.227 INFO kablam! 429 |         pub fn index_plus_reg(&mut self) {
Nov 01 18:49:59.227 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:49:59.227 INFO kablam! 
Nov 01 18:49:59.227 INFO kablam! warning: method is never used: `set_sound_timer`
Nov 01 18:49:59.227 INFO kablam!    --> src/cpu.rs:435:9
Nov 01 18:49:59.227 INFO kablam!     |
Nov 01 18:49:59.227 INFO kablam! 435 |         pub fn set_sound_timer(&mut self) {
Nov 01 18:49:59.227 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:49:59.227 INFO kablam! 
Nov 01 18:49:59.227 INFO kablam! warning: method is never used: `wait_for_key`
Nov 01 18:49:59.227 INFO kablam!    --> src/cpu.rs:440:9
Nov 01 18:49:59.227 INFO kablam!     |
Nov 01 18:49:59.227 INFO kablam! 440 |         pub fn wait_for_key(&mut self) {
Nov 01 18:49:59.227 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:49:59.227 INFO kablam! 
Nov 01 18:49:59.227 INFO kablam! warning: method is never used: `reg_plus_reg`
Nov 01 18:49:59.227 INFO kablam!    --> src/cpu.rs:444:9
Nov 01 18:49:59.227 INFO kablam!     |
Nov 01 18:49:59.227 INFO kablam! 444 |         pub fn reg_plus_reg(&mut self) {
Nov 01 18:49:59.227 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:49:59.227 INFO kablam! 
Nov 01 18:49:59.227 INFO kablam! warning: method is never used: `store_dec`
Nov 01 18:49:59.227 INFO kablam!    --> src/cpu.rs:458:9
Nov 01 18:49:59.227 INFO kablam!     |
Nov 01 18:49:59.227 INFO kablam! 458 |         pub fn store_dec(&mut self) {
Nov 01 18:49:59.227 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:49:59.227 INFO kablam! 
Nov 01 18:49:59.228 INFO kablam! warning: method is never used: `draw_sprite`
Nov 01 18:49:59.228 INFO kablam!    --> src/cpu.rs:468:9
Nov 01 18:49:59.228 INFO kablam!     |
Nov 01 18:49:59.228 INFO kablam! 468 |         pub fn draw_sprite(&mut self) {
Nov 01 18:49:59.228 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:49:59.228 INFO kablam! 
Nov 01 18:49:59.228 INFO kablam! warning: constant item is never used: `CHIP8_FONTSET`
Nov 01 18:49:59.228 INFO kablam!    --> src/cpu.rs:499:5
Nov 01 18:49:59.228 INFO kablam!     |
Nov 01 18:49:59.228 INFO kablam! 499 | /     const CHIP8_FONTSET: [u8; 80] = [
Nov 01 18:49:59.228 INFO kablam! 500 | |         0xF0, 0x90, 0x90, 0x90, 0xF0, // 0
Nov 01 18:49:59.228 INFO kablam! 501 | |         0x20, 0x60, 0x20, 0x20, 0x70, // 1
Nov 01 18:49:59.228 INFO kablam! 502 | |         0xF0, 0x10, 0xF0, 0x80, 0xF0, // 2
Nov 01 18:49:59.228 INFO kablam! ...   |
Nov 01 18:49:59.228 INFO kablam! 515 | |         0xF0, 0x80, 0xF0, 0x80, 0x80, // F
Nov 01 18:49:59.228 INFO kablam! 516 | |     ];
Nov 01 18:49:59.228 INFO kablam!     | |______^
Nov 01 18:49:59.228 INFO kablam! 
Nov 01 18:50:00.123 INFO kablam! warning: unused import: `std::time`
Nov 01 18:50:00.123 INFO kablam!   --> src/cpu.rs:15:9
Nov 01 18:50:00.123 INFO kablam!    |
Nov 01 18:50:00.123 INFO kablam! 15 |     use std::time;
Nov 01 18:50:00.123 INFO kablam!    |         ^^^^^^^^^
Nov 01 18:50:00.123 INFO kablam!    |
Nov 01 18:50:00.123 INFO kablam!    = note: #[warn(unused_imports)] on by default
Nov 01 18:50:00.123 INFO kablam! 
Nov 01 18:50:01.236 INFO kablam! error: linking with `cc` failed: exit code: 1
Nov 01 18:50:01.236 INFO kablam!   |
Nov 01 18:50:01.236 INFO kablam!   = note: "cc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-m64" "-L" "/rustup-home/toolchains/beta-2018-10-30-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "/target/debug/deps/chip8_mary-50d2fb9a3fd9a019.chip8_mary.c5pqtvyt-cgu.0.rcgu.o" "/target/debug/deps/chip8_mary-50d2fb9a3fd9a019.chip8_mary.c5pqtvyt-cgu.1.rcgu.o" "/target/debug/deps/chip8_mary-50d2fb9a3fd9a019.chip8_mary.c5pqtvyt-cgu.10.rcgu.o" "/target/debug/deps/chip8_mary-50d2fb9a3fd9a019.chip8_mary.c5pqtvyt-cgu.11.rcgu.o" "/target/debug/deps/chip8_mary-50d2fb9a3fd9a019.chip8_mary.c5pqtvyt-cgu.12.rcgu.o" "/target/debug/deps/chip8_mary-50d2fb9a3fd9a019.chip8_mary.c5pqtvyt-cgu.13.rcgu.o" "/target/debug/deps/chip8_mary-50d2fb9a3fd9a019.chip8_mary.c5pqtvyt-cgu.14.rcgu.o" "/target/debug/deps/chip8_mary-50d2fb9a3fd9a019.chip8_mary.c5pqtvyt-cgu.15.rcgu.o" "/target/debug/deps/chip8_mary-50d2fb9a3fd9a019.chip8_mary.c5pqtvyt-cgu.2.rcgu.o" "/target/debug/deps/chip8_mary-50d2fb9a3fd9a019.chip8_mary.c5pqtvyt-cgu.3.rcgu.o" "/target/debug/deps/chip8_mary-50d2fb9a3fd9a019.chip8_mary.c5pqtvyt-cgu.4.rcgu.o" "/target/debug/deps/chip8_mary-50d2fb9a3fd9a019.chip8_mary.c5pqtvyt-cgu.5.rcgu.o" "/target/debug/deps/chip8_mary-50d2fb9a3fd9a019.chip8_mary.c5pqtvyt-cgu.6.rcgu.o" "/target/debug/deps/chip8_mary-50d2fb9a3fd9a019.chip8_mary.c5pqtvyt-cgu.7.rcgu.o" "/target/debug/deps/chip8_mary-50d2fb9a3fd9a019.chip8_mary.c5pqtvyt-cgu.8.rcgu.o" "/target/debug/deps/chip8_mary-50d2fb9a3fd9a019.chip8_mary.c5pqtvyt-cgu.9.rcgu.o" "-o" "/target/debug/deps/chip8_mary-50d2fb9a3fd9a019" "/target/debug/deps/chip8_mary-50d2fb9a3fd9a019.27yecqlyjzkl1z7j.rcgu.o" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-nodefaultlibs" "-L" "/target/debug/deps" "-L" "/rustup-home/toolchains/beta-2018-10-30-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/target/debug/deps/librand-d9ace1691e61cd01.rlib" "/target/debug/deps/librand_core-ffc0364d873c83a7.rlib" "/target/debug/deps/libsdl2-c1bbd3b94e64d761.rlib" "/target/debug/deps/librand-adaf9c54cc8acf62.rlib" "/target/debug/deps/librand-6c2ec5e3f48aa126.rlib" "/target/debug/deps/libsdl2_sys-0071c6eb7a5f3ddd.rlib" "/target/debug/deps/libbitflags-45f0899a00ff8dda.rlib" "/target/debug/deps/liblazy_static-0b6016a17c260cc6.rlib" "/target/debug/deps/liblibc-a1acad7d54832146.rlib" "/target/debug/deps/libnum-b6452a183cf41b65.rlib" "/target/debug/deps/libnum_iter-822786f535cab95c.rlib" "/target/debug/deps/libnum_integer-b4e179a88c0427c1.rlib" "/target/debug/deps/libnum_traits-8244cb34a949ee16.rlib" "-Wl,--start-group" "/rustup-home/toolchains/beta-2018-10-30-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-6c0e6384ec32831d.rlib" "/rustup-home/toolchains/beta-2018-10-30-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-15c0509cf73081b4.rlib" "/rustup-home/toolchains/beta-2018-10-30-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc_jemalloc-a4fbef9f5dd3eea6.rlib" "/rustup-home/toolchains/beta-2018-10-30-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-1301ff44e397c8fe.rlib" "/rustup-home/toolchains/beta-2018-10-30-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc_system-119fe213fa406ccb.rlib" "/rustup-home/toolchains/beta-2018-10-30-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-e3dd5a4faee59c07.rlib" "/rustup-home/toolchains/beta-2018-10-30-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-a08bce9a2278d53d.rlib" "/rustup-home/toolchains/beta-2018-10-30-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-2c9fb7ce23cad523.rlib" "-Wl,--end-group" "/rustup-home/toolchains/beta-2018-10-30-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-03b52f77b5972856.rlib" "-Wl,-Bdynamic" "-lSDL2" "-lutil" "-lutil" "-ldl" "-lrt" "-lpthread" "-lpthread" "-lgcc_s" "-lc" "-lm" "-lrt" "-lpthread" "-lutil" "-lutil"
Nov 01 18:50:01.236 INFO kablam!   = note: /usr/bin/ld: cannot find -lSDL2
Nov 01 18:50:01.236 INFO kablam!           collect2: error: ld returned 1 exit status
Nov 01 18:50:01.236 INFO kablam!           
Nov 01 18:50:01.236 INFO kablam! 
Nov 01 18:50:01.247 INFO kablam! error: aborting due to previous error
Nov 01 18:50:01.247 INFO kablam! 
Nov 01 18:50:01.248 INFO kablam! error: Could not compile `chip8_mary`.
Nov 01 18:50:01.248 INFO kablam! 
Nov 01 18:50:01.248 INFO kablam! To learn more, run the command again with --verbose.
Nov 01 18:50:01.250 INFO kablam! su: No module specific data is present
Nov 01 18:50:02.282 INFO running `"docker" "rm" "-f" "c85f3f5ccd137edb26c2a79c4b02cc02642b232ebb501e32fba08fbf1d9a3fe8"`
Nov 01 18:50:02.550 INFO blam! c85f3f5ccd137edb26c2a79c4b02cc02642b232ebb501e32fba08fbf1d9a3fe8
