Nov 01 18:49:54.002 INFO testing Orenchon/chip8_mary against 1.30.0 for beta-1.31-1
Nov 01 18:49:54.002 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-2/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/beta-1.31-1/1.30.0:/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 +1.30.0 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:54.127 INFO blam! fe9fd5923bf45310364776ae279d932ee56a3c1c07cf6a6678242c86c8979ed1
Nov 01 18:49:54.129 INFO running `"docker" "start" "-a" "fe9fd5923bf45310364776ae279d932ee56a3c1c07cf6a6678242c86c8979ed1"`
Nov 01 18:49:54.603 INFO kablam! usermod: no changes
Nov 01 18:49:54.692 INFO kablam!    Compiling sdl2-sys v0.31.0
Nov 01 18:49:54.693 INFO kablam!    Compiling num v0.1.42
Nov 01 18:49:58.501 INFO kablam!    Compiling sdl2 v0.31.0
Nov 01 18:50:03.907 INFO kablam!    Compiling chip8_mary v0.1.0 (/source)
Nov 01 18:50:04.895 INFO kablam! warning: unused import: `std::time`
Nov 01 18:50:04.895 INFO kablam!   --> src/cpu.rs:15:9
Nov 01 18:50:04.895 INFO kablam!    |
Nov 01 18:50:04.895 INFO kablam! 15 |     use std::time;
Nov 01 18:50:04.895 INFO kablam!    |         ^^^^^^^^^
Nov 01 18:50:04.895 INFO kablam!    |
Nov 01 18:50:04.895 INFO kablam!    = note: #[warn(unused_imports)] on by default
Nov 01 18:50:04.895 INFO kablam! 
Nov 01 18:50:04.895 INFO kablam! warning: unused import: `audio::*`
Nov 01 18:50:04.895 INFO kablam!  --> src/lib.rs:3:5
Nov 01 18:50:04.895 INFO kablam!   |
Nov 01 18:50:04.895 INFO kablam! 3 | use audio::*;
Nov 01 18:50:04.895 INFO kablam!   |     ^^^^^^^^
Nov 01 18:50:04.895 INFO kablam! 
Nov 01 18:50:04.895 INFO kablam! warning: unused import: `cpu::*`
Nov 01 18:50:04.895 INFO kablam!  --> src/lib.rs:4:5
Nov 01 18:50:04.895 INFO kablam!   |
Nov 01 18:50:04.895 INFO kablam! 4 | use cpu::*;
Nov 01 18:50:04.895 INFO kablam!   |     ^^^^^^
Nov 01 18:50:04.895 INFO kablam! 
Nov 01 18:50:05.055 INFO kablam! warning: struct is never constructed: `SquareWave`
Nov 01 18:50:05.055 INFO kablam!  --> src/audio.rs:6:5
Nov 01 18:50:05.055 INFO kablam!   |
Nov 01 18:50:05.055 INFO kablam! 6 |     pub struct SquareWave {
Nov 01 18:50:05.055 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:50:05.055 INFO kablam!   |
Nov 01 18:50:05.055 INFO kablam!   = note: #[warn(dead_code)] on by default
Nov 01 18:50:05.055 INFO kablam! 
Nov 01 18:50:05.055 INFO kablam! warning: constant item is never used: `MEMORY_SIZE`
Nov 01 18:50:05.055 INFO kablam!  --> src/cpu.rs:5:5
Nov 01 18:50:05.055 INFO kablam!   |
Nov 01 18:50:05.055 INFO kablam! 5 |     const MEMORY_SIZE: usize = 4096;
Nov 01 18:50:05.055 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:50:05.055 INFO kablam! 
Nov 01 18:50:05.055 INFO kablam! warning: constant item is never used: `STACK_SIZE`
Nov 01 18:50:05.055 INFO kablam!  --> src/cpu.rs:7:5
Nov 01 18:50:05.055 INFO kablam!   |
Nov 01 18:50:05.055 INFO kablam! 7 |     const STACK_SIZE: usize = 16;
Nov 01 18:50:05.055 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:50:05.055 INFO kablam! 
Nov 01 18:50:05.055 INFO kablam! warning: constant item is never used: `GFX_SIZE`
Nov 01 18:50:05.055 INFO kablam!  --> src/cpu.rs:9:5
Nov 01 18:50:05.055 INFO kablam!   |
Nov 01 18:50:05.055 INFO kablam! 9 |     const GFX_SIZE: usize = 64 * 32;
Nov 01 18:50:05.055 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:50:05.055 INFO kablam! 
Nov 01 18:50:05.055 INFO kablam! warning: constant item is never used: `COWGOD_VER`
Nov 01 18:50:05.055 INFO kablam!   --> src/cpu.rs:11:5
Nov 01 18:50:05.055 INFO kablam!    |
Nov 01 18:50:05.055 INFO kablam! 11 |     const COWGOD_VER: u8 = 0;
Nov 01 18:50:05.055 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:50:05.055 INFO kablam! 
Nov 01 18:50:05.055 INFO kablam! warning: constant item is never used: `MATTMIK_VER`
Nov 01 18:50:05.055 INFO kablam!   --> src/cpu.rs:12:5
Nov 01 18:50:05.055 INFO kablam!    |
Nov 01 18:50:05.055 INFO kablam! 12 |     const MATTMIK_VER: u8 = 1;
Nov 01 18:50:05.055 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:50:05.055 INFO kablam! 
Nov 01 18:50:05.055 INFO kablam! warning: struct is never constructed: `Chip`
Nov 01 18:50:05.055 INFO kablam!   --> src/cpu.rs:17:5
Nov 01 18:50:05.055 INFO kablam!    |
Nov 01 18:50:05.055 INFO kablam! 17 |     pub struct Chip {
Nov 01 18:50:05.055 INFO kablam!    |     ^^^^^^^^^^^^^^^
Nov 01 18:50:05.055 INFO kablam! 
Nov 01 18:50:05.055 INFO kablam! warning: method is never used: `new`
Nov 01 18:50:05.055 INFO kablam!   --> src/cpu.rs:53:9
Nov 01 18:50:05.055 INFO kablam!    |
Nov 01 18:50:05.055 INFO kablam! 53 |         pub fn new(version: u8) -> Chip {
Nov 01 18:50:05.055 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:50:05.055 INFO kablam! 
Nov 01 18:50:05.055 INFO kablam! warning: method is never used: `load_program`
Nov 01 18:50:05.055 INFO kablam!   --> src/cpu.rs:74:9
Nov 01 18:50:05.055 INFO kablam!    |
Nov 01 18:50:05.055 INFO kablam! 74 |         pub fn load_program(&mut self, program: &[u8]) {
Nov 01 18:50:05.055 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:50:05.055 INFO kablam! 
Nov 01 18:50:05.055 INFO kablam! warning: method is never used: `cycle`
Nov 01 18:50:05.055 INFO kablam!   --> src/cpu.rs:86:9
Nov 01 18:50:05.056 INFO kablam!    |
Nov 01 18:50:05.056 INFO kablam! 86 |         pub fn cycle(&mut self) {
Nov 01 18:50:05.056 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:50:05.056 INFO kablam! 
Nov 01 18:50:05.056 INFO kablam! warning: method is never used: `give_keypress`
Nov 01 18:50:05.056 INFO kablam!    --> src/cpu.rs:153:9
Nov 01 18:50:05.056 INFO kablam!     |
Nov 01 18:50:05.056 INFO kablam! 153 |         pub fn give_keypress(&mut self, key_pressed: Option<u8>) {
Nov 01 18:50:05.056 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:50:05.056 INFO kablam! 
Nov 01 18:50:05.056 INFO kablam! warning: method is never used: `give_keyrelease`
Nov 01 18:50:05.056 INFO kablam!    --> src/cpu.rs:167:9
Nov 01 18:50:05.056 INFO kablam!     |
Nov 01 18:50:05.056 INFO kablam! 167 |         pub fn give_keyrelease(&mut self, key_pressed: Option<u8>) {
Nov 01 18:50:05.056 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:50:05.056 INFO kablam! 
Nov 01 18:50:05.056 INFO kablam! warning: method is never used: `cls`
Nov 01 18:50:05.056 INFO kablam!    --> src/cpu.rs:174:9
Nov 01 18:50:05.056 INFO kablam!     |
Nov 01 18:50:05.056 INFO kablam! 174 |         pub fn cls(&mut self) {
Nov 01 18:50:05.056 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:50:05.056 INFO kablam! 
Nov 01 18:50:05.056 INFO kablam! warning: method is never used: `jump`
Nov 01 18:50:05.056 INFO kablam!    --> src/cpu.rs:181:9
Nov 01 18:50:05.056 INFO kablam!     |
Nov 01 18:50:05.056 INFO kablam! 181 |         pub fn jump(&mut self) {
Nov 01 18:50:05.056 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:50:05.056 INFO kablam! 
Nov 01 18:50:05.056 INFO kablam! warning: method is never used: `jump_plus_reg`
Nov 01 18:50:05.056 INFO kablam!    --> src/cpu.rs:185:9
Nov 01 18:50:05.056 INFO kablam!     |
Nov 01 18:50:05.056 INFO kablam! 185 |         pub fn jump_plus_reg(&mut self) {
Nov 01 18:50:05.056 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:50:05.056 INFO kablam! 
Nov 01 18:50:05.056 INFO kablam! warning: method is never used: `gen_random`
Nov 01 18:50:05.056 INFO kablam!    --> src/cpu.rs:189:9
Nov 01 18:50:05.056 INFO kablam!     |
Nov 01 18:50:05.056 INFO kablam! 189 |         pub fn gen_random(&mut self) {
Nov 01 18:50:05.056 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:50:05.056 INFO kablam! 
Nov 01 18:50:05.056 INFO kablam! warning: method is never used: `index_sprite`
Nov 01 18:50:05.056 INFO kablam!    --> src/cpu.rs:195:9
Nov 01 18:50:05.056 INFO kablam!     |
Nov 01 18:50:05.056 INFO kablam! 195 |         pub fn index_sprite(&mut self) {
Nov 01 18:50:05.056 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:50:05.056 INFO kablam! 
Nov 01 18:50:05.056 INFO kablam! warning: method is never used: `should_draw`
Nov 01 18:50:05.056 INFO kablam!    --> src/cpu.rs:201:9
Nov 01 18:50:05.056 INFO kablam!     |
Nov 01 18:50:05.056 INFO kablam! 201 |         pub fn should_draw(&mut self) -> bool {
Nov 01 18:50:05.056 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:50:05.056 INFO kablam! 
Nov 01 18:50:05.056 INFO kablam! warning: method is never used: `should_clear`
Nov 01 18:50:05.056 INFO kablam!    --> src/cpu.rs:216:9
Nov 01 18:50:05.056 INFO kablam!     |
Nov 01 18:50:05.056 INFO kablam! 216 |         pub fn should_clear(&mut self) -> bool {
Nov 01 18:50:05.056 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:50:05.056 INFO kablam! 
Nov 01 18:50:05.056 INFO kablam! warning: method is never used: `call_sub`
Nov 01 18:50:05.056 INFO kablam!    --> src/cpu.rs:224:9
Nov 01 18:50:05.056 INFO kablam!     |
Nov 01 18:50:05.056 INFO kablam! 224 |         pub fn call_sub(&mut self) {
Nov 01 18:50:05.056 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:50:05.056 INFO kablam! 
Nov 01 18:50:05.056 INFO kablam! warning: method is never used: `copy_to_memory`
Nov 01 18:50:05.056 INFO kablam!    --> src/cpu.rs:230:9
Nov 01 18:50:05.056 INFO kablam!     |
Nov 01 18:50:05.056 INFO kablam! 230 |         pub fn copy_to_memory(&mut self) {
Nov 01 18:50:05.056 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:50:05.056 INFO kablam! 
Nov 01 18:50:05.056 INFO kablam! warning: method is never used: `copy_to_registers`
Nov 01 18:50:05.056 INFO kablam!    --> src/cpu.rs:240:9
Nov 01 18:50:05.056 INFO kablam!     |
Nov 01 18:50:05.056 INFO kablam! 240 |         pub fn copy_to_registers(&mut self) {
Nov 01 18:50:05.056 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:50:05.056 INFO kablam! 
Nov 01 18:50:05.056 INFO kablam! warning: method is never used: `equal_to`
Nov 01 18:50:05.056 INFO kablam!    --> src/cpu.rs:250:9
Nov 01 18:50:05.056 INFO kablam!     |
Nov 01 18:50:05.056 INFO kablam! 250 |         pub fn equal_to(&mut self) {
Nov 01 18:50:05.056 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:50:05.056 INFO kablam! 
Nov 01 18:50:05.056 INFO kablam! warning: method is never used: `not_equal_to`
Nov 01 18:50:05.056 INFO kablam!    --> src/cpu.rs:260:9
Nov 01 18:50:05.056 INFO kablam!     |
Nov 01 18:50:05.056 INFO kablam! 260 |         pub fn not_equal_to(&mut self) {
Nov 01 18:50:05.056 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:50:05.057 INFO kablam! 
Nov 01 18:50:05.057 INFO kablam! warning: method is never used: `reg_to_reg`
Nov 01 18:50:05.057 INFO kablam!    --> src/cpu.rs:270:9
Nov 01 18:50:05.057 INFO kablam!     |
Nov 01 18:50:05.057 INFO kablam! 270 |         pub fn reg_to_reg(&mut self) {
Nov 01 18:50:05.057 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:50:05.057 INFO kablam! 
Nov 01 18:50:05.057 INFO kablam! warning: method is never used: `reg_or_reg`
Nov 01 18:50:05.057 INFO kablam!    --> src/cpu.rs:276:9
Nov 01 18:50:05.057 INFO kablam!     |
Nov 01 18:50:05.057 INFO kablam! 276 |         pub fn reg_or_reg(&mut self) {
Nov 01 18:50:05.057 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:50:05.057 INFO kablam! 
Nov 01 18:50:05.057 INFO kablam! warning: method is never used: `reg_and_reg`
Nov 01 18:50:05.057 INFO kablam!    --> src/cpu.rs:282:9
Nov 01 18:50:05.057 INFO kablam!     |
Nov 01 18:50:05.057 INFO kablam! 282 |         pub fn reg_and_reg(&mut self) {
Nov 01 18:50:05.057 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:50:05.057 INFO kablam! 
Nov 01 18:50:05.057 INFO kablam! warning: method is never used: `reg_xor_reg`
Nov 01 18:50:05.057 INFO kablam!    --> src/cpu.rs:288:9
Nov 01 18:50:05.057 INFO kablam!     |
Nov 01 18:50:05.057 INFO kablam! 288 |         pub fn reg_xor_reg(&mut self) {
Nov 01 18:50:05.057 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:50:05.057 INFO kablam! 
Nov 01 18:50:05.057 INFO kablam! warning: method is never used: `reg_minus_reg`
Nov 01 18:50:05.057 INFO kablam!    --> src/cpu.rs:294:9
Nov 01 18:50:05.057 INFO kablam!     |
Nov 01 18:50:05.057 INFO kablam! 294 |         pub fn reg_minus_reg(&mut self) {
Nov 01 18:50:05.057 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:50:05.057 INFO kablam! 
Nov 01 18:50:05.057 INFO kablam! warning: method is never used: `inv_reg_minus_reg`
Nov 01 18:50:05.057 INFO kablam!    --> src/cpu.rs:308:9
Nov 01 18:50:05.057 INFO kablam!     |
Nov 01 18:50:05.057 INFO kablam! 308 |         pub fn inv_reg_minus_reg(&mut self) {
Nov 01 18:50:05.057 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:50:05.057 INFO kablam! 
Nov 01 18:50:05.057 INFO kablam! warning: method is never used: `shift_reg_right`
Nov 01 18:50:05.057 INFO kablam!    --> src/cpu.rs:324:9
Nov 01 18:50:05.057 INFO kablam!     |
Nov 01 18:50:05.057 INFO kablam! 324 |         pub fn shift_reg_right(&mut self) {
Nov 01 18:50:05.057 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:50:05.057 INFO kablam! 
Nov 01 18:50:05.057 INFO kablam! warning: method is never used: `shift_reg_left`
Nov 01 18:50:05.057 INFO kablam!    --> src/cpu.rs:346:9
Nov 01 18:50:05.057 INFO kablam!     |
Nov 01 18:50:05.057 INFO kablam! 346 |         pub fn shift_reg_left(&mut self) {
Nov 01 18:50:05.057 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:50:05.057 INFO kablam! 
Nov 01 18:50:05.057 INFO kablam! warning: method is never used: `reg_not_reg`
Nov 01 18:50:05.057 INFO kablam!    --> src/cpu.rs:366:9
Nov 01 18:50:05.057 INFO kablam!     |
Nov 01 18:50:05.057 INFO kablam! 366 |         pub fn reg_not_reg(&mut self) {
Nov 01 18:50:05.057 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:50:05.057 INFO kablam! 
Nov 01 18:50:05.057 INFO kablam! warning: method is never used: `reg_equals_reg`
Nov 01 18:50:05.057 INFO kablam!    --> src/cpu.rs:376:9
Nov 01 18:50:05.057 INFO kablam!     |
Nov 01 18:50:05.057 INFO kablam! 376 |         pub fn reg_equals_reg(&mut self) {
Nov 01 18:50:05.057 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:50:05.057 INFO kablam! 
Nov 01 18:50:05.057 INFO kablam! warning: method is never used: `assign`
Nov 01 18:50:05.057 INFO kablam!    --> src/cpu.rs:386:9
Nov 01 18:50:05.057 INFO kablam!     |
Nov 01 18:50:05.057 INFO kablam! 386 |         pub fn assign(&mut self) {
Nov 01 18:50:05.057 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:50:05.057 INFO kablam! 
Nov 01 18:50:05.057 INFO kablam! warning: method is never used: `sum_to`
Nov 01 18:50:05.057 INFO kablam!    --> src/cpu.rs:391:9
Nov 01 18:50:05.057 INFO kablam!     |
Nov 01 18:50:05.057 INFO kablam! 391 |         pub fn sum_to(&mut self) {
Nov 01 18:50:05.057 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:50:05.057 INFO kablam! 
Nov 01 18:50:05.057 INFO kablam! warning: method is never used: `sub_return`
Nov 01 18:50:05.057 INFO kablam!    --> src/cpu.rs:398:9
Nov 01 18:50:05.057 INFO kablam!     |
Nov 01 18:50:05.057 INFO kablam! 398 |         pub fn sub_return(&mut self) {
Nov 01 18:50:05.057 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:50:05.057 INFO kablam! 
Nov 01 18:50:05.057 INFO kablam! warning: method is never used: `skip_pressed`
Nov 01 18:50:05.057 INFO kablam!    --> src/cpu.rs:403:9
Nov 01 18:50:05.057 INFO kablam!     |
Nov 01 18:50:05.057 INFO kablam! 403 |         pub fn skip_pressed(&mut self) {
Nov 01 18:50:05.057 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:50:05.071 INFO kablam! 
Nov 01 18:50:05.071 INFO kablam! warning: method is never used: `skip_not_pressed`
Nov 01 18:50:05.071 INFO kablam!    --> src/cpu.rs:411:9
Nov 01 18:50:05.071 INFO kablam!     |
Nov 01 18:50:05.071 INFO kablam! 411 |         pub fn skip_not_pressed(&mut self) {
Nov 01 18:50:05.071 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:50:05.071 INFO kablam! 
Nov 01 18:50:05.071 INFO kablam! warning: method is never used: `store_delay_timer`
Nov 01 18:50:05.071 INFO kablam!    --> src/cpu.rs:419:9
Nov 01 18:50:05.071 INFO kablam!     |
Nov 01 18:50:05.071 INFO kablam! 419 |         pub fn store_delay_timer(&mut self) {
Nov 01 18:50:05.071 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:50:05.071 INFO kablam! 
Nov 01 18:50:05.071 INFO kablam! warning: method is never used: `set_delay_timer`
Nov 01 18:50:05.071 INFO kablam!    --> src/cpu.rs:424:9
Nov 01 18:50:05.071 INFO kablam!     |
Nov 01 18:50:05.071 INFO kablam! 424 |         pub fn set_delay_timer(&mut self) {
Nov 01 18:50:05.071 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:50:05.071 INFO kablam! 
Nov 01 18:50:05.071 INFO kablam! warning: method is never used: `index_plus_reg`
Nov 01 18:50:05.071 INFO kablam!    --> src/cpu.rs:429:9
Nov 01 18:50:05.071 INFO kablam!     |
Nov 01 18:50:05.071 INFO kablam! 429 |         pub fn index_plus_reg(&mut self) {
Nov 01 18:50:05.071 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:50:05.071 INFO kablam! 
Nov 01 18:50:05.071 INFO kablam! warning: method is never used: `set_sound_timer`
Nov 01 18:50:05.071 INFO kablam!    --> src/cpu.rs:435:9
Nov 01 18:50:05.071 INFO kablam!     |
Nov 01 18:50:05.071 INFO kablam! 435 |         pub fn set_sound_timer(&mut self) {
Nov 01 18:50:05.071 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:50:05.071 INFO kablam! 
Nov 01 18:50:05.071 INFO kablam! warning: method is never used: `wait_for_key`
Nov 01 18:50:05.071 INFO kablam!    --> src/cpu.rs:440:9
Nov 01 18:50:05.071 INFO kablam!     |
Nov 01 18:50:05.071 INFO kablam! 440 |         pub fn wait_for_key(&mut self) {
Nov 01 18:50:05.071 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:50:05.071 INFO kablam! 
Nov 01 18:50:05.071 INFO kablam! warning: method is never used: `reg_plus_reg`
Nov 01 18:50:05.071 INFO kablam!    --> src/cpu.rs:444:9
Nov 01 18:50:05.071 INFO kablam!     |
Nov 01 18:50:05.071 INFO kablam! 444 |         pub fn reg_plus_reg(&mut self) {
Nov 01 18:50:05.071 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:50:05.071 INFO kablam! 
Nov 01 18:50:05.071 INFO kablam! warning: method is never used: `store_dec`
Nov 01 18:50:05.071 INFO kablam!    --> src/cpu.rs:458:9
Nov 01 18:50:05.071 INFO kablam!     |
Nov 01 18:50:05.071 INFO kablam! 458 |         pub fn store_dec(&mut self) {
Nov 01 18:50:05.071 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:50:05.071 INFO kablam! 
Nov 01 18:50:05.071 INFO kablam! warning: method is never used: `draw_sprite`
Nov 01 18:50:05.072 INFO kablam!    --> src/cpu.rs:468:9
Nov 01 18:50:05.072 INFO kablam!     |
Nov 01 18:50:05.072 INFO kablam! 468 |         pub fn draw_sprite(&mut self) {
Nov 01 18:50:05.072 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:50:05.072 INFO kablam! 
Nov 01 18:50:05.072 INFO kablam! warning: constant item is never used: `CHIP8_FONTSET`
Nov 01 18:50:05.072 INFO kablam!    --> src/cpu.rs:499:5
Nov 01 18:50:05.072 INFO kablam!     |
Nov 01 18:50:05.072 INFO kablam! 499 | /     const CHIP8_FONTSET: [u8; 80] = [
Nov 01 18:50:05.072 INFO kablam! 500 | |         0xF0, 0x90, 0x90, 0x90, 0xF0, // 0
Nov 01 18:50:05.072 INFO kablam! 501 | |         0x20, 0x60, 0x20, 0x20, 0x70, // 1
Nov 01 18:50:05.072 INFO kablam! 502 | |         0xF0, 0x10, 0xF0, 0x80, 0xF0, // 2
Nov 01 18:50:05.072 INFO kablam! ...   |
Nov 01 18:50:05.072 INFO kablam! 515 | |         0xF0, 0x80, 0xF0, 0x80, 0x80, // F
Nov 01 18:50:05.072 INFO kablam! 516 | |     ];
Nov 01 18:50:05.072 INFO kablam!     | |______^
Nov 01 18:50:05.072 INFO kablam! 
Nov 01 18:50:06.071 INFO kablam! warning: unused import: `std::time`
Nov 01 18:50:06.071 INFO kablam!   --> src/cpu.rs:15:9
Nov 01 18:50:06.071 INFO kablam!    |
Nov 01 18:50:06.071 INFO kablam! 15 |     use std::time;
Nov 01 18:50:06.071 INFO kablam!    |         ^^^^^^^^^
Nov 01 18:50:06.071 INFO kablam!    |
Nov 01 18:50:06.071 INFO kablam!    = note: #[warn(unused_imports)] on by default
Nov 01 18:50:06.072 INFO kablam! 
Nov 01 18:50:06.826 INFO kablam! error: linking with `cc` failed: exit code: 1
Nov 01 18:50:06.826 INFO kablam!   |
Nov 01 18:50:06.826 INFO kablam!   = note: "cc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-m64" "-L" "/rustup-home/toolchains/1.30.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "/target/debug/deps/chip8_mary-c4fe674e830c609d.chip8_mary.dlm80vpt-cgu.0.rcgu.o" "/target/debug/deps/chip8_mary-c4fe674e830c609d.chip8_mary.dlm80vpt-cgu.1.rcgu.o" "/target/debug/deps/chip8_mary-c4fe674e830c609d.chip8_mary.dlm80vpt-cgu.10.rcgu.o" "/target/debug/deps/chip8_mary-c4fe674e830c609d.chip8_mary.dlm80vpt-cgu.11.rcgu.o" "/target/debug/deps/chip8_mary-c4fe674e830c609d.chip8_mary.dlm80vpt-cgu.12.rcgu.o" "/target/debug/deps/chip8_mary-c4fe674e830c609d.chip8_mary.dlm80vpt-cgu.13.rcgu.o" "/target/debug/deps/chip8_mary-c4fe674e830c609d.chip8_mary.dlm80vpt-cgu.14.rcgu.o" "/target/debug/deps/chip8_mary-c4fe674e830c609d.chip8_mary.dlm80vpt-cgu.15.rcgu.o" "/target/debug/deps/chip8_mary-c4fe674e830c609d.chip8_mary.dlm80vpt-cgu.2.rcgu.o" "/target/debug/deps/chip8_mary-c4fe674e830c609d.chip8_mary.dlm80vpt-cgu.3.rcgu.o" "/target/debug/deps/chip8_mary-c4fe674e830c609d.chip8_mary.dlm80vpt-cgu.4.rcgu.o" "/target/debug/deps/chip8_mary-c4fe674e830c609d.chip8_mary.dlm80vpt-cgu.5.rcgu.o" "/target/debug/deps/chip8_mary-c4fe674e830c609d.chip8_mary.dlm80vpt-cgu.6.rcgu.o" "/target/debug/deps/chip8_mary-c4fe674e830c609d.chip8_mary.dlm80vpt-cgu.7.rcgu.o" "/target/debug/deps/chip8_mary-c4fe674e830c609d.chip8_mary.dlm80vpt-cgu.8.rcgu.o" "/target/debug/deps/chip8_mary-c4fe674e830c609d.chip8_mary.dlm80vpt-cgu.9.rcgu.o" "-o" "/target/debug/deps/chip8_mary-c4fe674e830c609d" "/target/debug/deps/chip8_mary-c4fe674e830c609d.2uhvxi1tf051hm3k.rcgu.o" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-nodefaultlibs" "-L" "/target/debug/deps" "-L" "/rustup-home/toolchains/1.30.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/target/debug/deps/librand-48de6215521f0e61.rlib" "/target/debug/deps/librand_core-060600a4e4ede017.rlib" "/target/debug/deps/libsdl2-f7f79f122d717c15.rlib" "/target/debug/deps/librand-27db151bc8c9c188.rlib" "/target/debug/deps/librand-ed8694e840dda4aa.rlib" "/target/debug/deps/libsdl2_sys-d2973ed538b5d8e8.rlib" "/target/debug/deps/libbitflags-c71ee11a7e72ac80.rlib" "/target/debug/deps/liblazy_static-25727de79acc896e.rlib" "/target/debug/deps/liblibc-242412c9b9279256.rlib" "/target/debug/deps/libnum-cdcdd10e79c7f84f.rlib" "/target/debug/deps/libnum_iter-ba8f19cd15be04df.rlib" "/target/debug/deps/libnum_integer-8002ba16c654effe.rlib" "/target/debug/deps/libnum_traits-eabc26a827e67f73.rlib" "-Wl,--start-group" "/rustup-home/toolchains/1.30.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-d4cefb87c2fd1187.rlib" "/rustup-home/toolchains/1.30.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-a5cee6db9acbf011.rlib" "/rustup-home/toolchains/1.30.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc_jemalloc-9840acadca9bde9c.rlib" "/rustup-home/toolchains/1.30.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-39e43f615b6f2306.rlib" "/rustup-home/toolchains/1.30.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc_system-25d597b777206248.rlib" "/rustup-home/toolchains/1.30.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-606804d39647c276.rlib" "/rustup-home/toolchains/1.30.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-3f0e239bf2ed5cd4.rlib" "/rustup-home/toolchains/1.30.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-62177162265c5821.rlib" "-Wl,--end-group" "/rustup-home/toolchains/1.30.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-f946e458612ced9a.rlib" "-Wl,-Bdynamic" "-lSDL2" "-lutil" "-lutil" "-ldl" "-lrt" "-lpthread" "-lpthread" "-lgcc_s" "-lc" "-lm" "-lrt" "-lpthread" "-lutil" "-lutil"
Nov 01 18:50:06.826 INFO kablam!   = note: /usr/bin/ld: cannot find -lSDL2
Nov 01 18:50:06.826 INFO kablam!           collect2: error: ld returned 1 exit status
Nov 01 18:50:06.826 INFO kablam!           
Nov 01 18:50:06.826 INFO kablam! 
Nov 01 18:50:06.827 INFO kablam! error: aborting due to previous error
Nov 01 18:50:06.827 INFO kablam! 
Nov 01 18:50:06.839 INFO kablam! error: Could not compile `chip8_mary`.
Nov 01 18:50:06.839 INFO kablam! 
Nov 01 18:50:06.839 INFO kablam! To learn more, run the command again with --verbose.
Nov 01 18:50:06.843 INFO kablam! su: No module specific data is present
Nov 01 18:50:07.211 INFO running `"docker" "rm" "-f" "fe9fd5923bf45310364776ae279d932ee56a3c1c07cf6a6678242c86c8979ed1"`
Nov 01 18:50:07.351 INFO blam! fe9fd5923bf45310364776ae279d932ee56a3c1c07cf6a6678242c86c8979ed1
