Nov 01 21:47:09.448 INFO testing Detegr/gameboy-rs against 1.30.0 for beta-1.31-1
Nov 01 21:47:09.449 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 21:47:09.732 INFO blam! b4e0011e39de89fd11ebc9e969d7c80c73712bb95f456deb1dbfda9bb90f9859
Nov 01 21:47:09.734 INFO running `"docker" "start" "-a" "b4e0011e39de89fd11ebc9e969d7c80c73712bb95f456deb1dbfda9bb90f9859"`
Nov 01 21:47:10.297 INFO kablam! usermod: no changes
Nov 01 21:47:10.498 INFO kablam!    Compiling log v0.4.5
Nov 01 21:47:10.500 INFO kablam!    Compiling tempfile v3.0.4
Nov 01 21:47:11.533 INFO kablam!    Compiling gl_generator v0.9.0
Nov 01 21:47:11.534 INFO kablam!    Compiling simplelog v0.5.3
Nov 01 21:47:11.816 INFO kablam!    Compiling smithay-client-toolkit v0.2.6
Nov 01 21:47:15.027 INFO kablam!    Compiling gl v0.10.0
Nov 01 21:47:15.027 INFO kablam!    Compiling glutin v0.17.0
Nov 01 21:47:19.691 INFO kablam!    Compiling winit v0.16.2
Nov 01 21:47:32.351 INFO kablam!    Compiling rustic_gl v0.3.2
Nov 01 21:47:41.713 INFO kablam!    Compiling mini_gl_fb v0.6.0
Nov 01 21:47:46.183 INFO kablam!    Compiling gameboy v0.1.0 (/source)
Nov 01 21:47:48.875 INFO kablam! warning: use of deprecated item 'std::thread::sleep_ms': replaced by `std::thread::sleep`
Nov 01 21:47:48.883 INFO kablam!   --> src/gl_display.rs:49:9
Nov 01 21:47:48.884 INFO kablam!    |
Nov 01 21:47:48.884 INFO kablam! 49 |         thread::sleep_ms(16);
Nov 01 21:47:48.884 INFO kablam!    |         ^^^^^^^^^^^^^^^^
Nov 01 21:47:48.884 INFO kablam!    |
Nov 01 21:47:48.885 INFO kablam!    = note: #[warn(deprecated)] on by default
Nov 01 21:47:48.885 INFO kablam! 
Nov 01 21:47:49.519 INFO kablam! warning: unused variable: `data`
Nov 01 21:47:49.519 INFO kablam!  --> src/display.rs:8:41
Nov 01 21:47:49.519 INFO kablam!   |
Nov 01 21:47:49.519 INFO kablam! 8 |     fn write_scanline(&mut self, y: u8, data: &[u8]) {
Nov 01 21:47:49.519 INFO kablam!   |                                         ^^^^ help: consider using `_data` instead
Nov 01 21:47:49.519 INFO kablam!   |
Nov 01 21:47:49.519 INFO kablam!   = note: #[warn(unused_variables)] on by default
Nov 01 21:47:49.519 INFO kablam! 
Nov 01 21:47:49.519 INFO kablam! warning: unused variable: `window_tilemap_display_start`
Nov 01 21:47:49.519 INFO kablam!    --> src/gpu.rs:119:13
Nov 01 21:47:49.519 INFO kablam!     |
Nov 01 21:47:49.519 INFO kablam! 119 |         let window_tilemap_display_start = match lcdc.window_tilemap_display() {
Nov 01 21:47:49.519 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using `_window_tilemap_display_start` instead
Nov 01 21:47:49.519 INFO kablam! 
Nov 01 21:47:49.775 INFO kablam! warning: struct is never constructed: `DebugDisplay`
Nov 01 21:47:49.775 INFO kablam!  --> src/display.rs:6:1
Nov 01 21:47:49.775 INFO kablam!   |
Nov 01 21:47:49.775 INFO kablam! 6 | pub struct DebugDisplay;
Nov 01 21:47:49.775 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:47:49.775 INFO kablam!   |
Nov 01 21:47:49.775 INFO kablam!   = note: #[warn(dead_code)] on by default
Nov 01 21:47:49.775 INFO kablam! 
Nov 01 21:47:49.775 INFO kablam! warning: method is never used: `sprite_size`
Nov 01 21:47:49.775 INFO kablam!    --> src/gpu.rs:214:5
Nov 01 21:47:49.775 INFO kablam!     |
Nov 01 21:47:49.775 INFO kablam! 214 |     fn sprite_size(&self) -> LCDCField {
Nov 01 21:47:49.775 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:47:49.775 INFO kablam! 
Nov 01 21:47:49.775 INFO kablam! warning: method is never used: `sprite_display`
Nov 01 21:47:49.775 INFO kablam!    --> src/gpu.rs:221:5
Nov 01 21:47:49.775 INFO kablam!     |
Nov 01 21:47:49.775 INFO kablam! 221 |     fn sprite_display(&self) -> bool {
Nov 01 21:47:49.775 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:47:49.775 INFO kablam! 
Nov 01 21:47:49.775 INFO kablam! warning: method is never used: `bg_and_window_display`
Nov 01 21:47:49.775 INFO kablam!    --> src/gpu.rs:224:5
Nov 01 21:47:49.775 INFO kablam!     |
Nov 01 21:47:49.775 INFO kablam! 224 |     fn bg_and_window_display(&self) -> bool {
Nov 01 21:47:49.775 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:47:49.775 INFO kablam! 
Nov 01 21:47:54.103 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 43.77s
Nov 01 21:47:54.109 INFO kablam! su: No module specific data is present
Nov 01 21:47:54.891 INFO running `"docker" "rm" "-f" "b4e0011e39de89fd11ebc9e969d7c80c73712bb95f456deb1dbfda9bb90f9859"`
Nov 01 21:47:55.103 INFO blam! b4e0011e39de89fd11ebc9e969d7c80c73712bb95f456deb1dbfda9bb90f9859
Nov 01 21:47:55.107 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 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"`
Nov 01 21:47:55.596 INFO blam! a3af963f7cd259168b7a92411e19d07c74d8455dd6079920273b22d757cd2ec2
Nov 01 21:47:55.598 INFO running `"docker" "start" "-a" "a3af963f7cd259168b7a92411e19d07c74d8455dd6079920273b22d757cd2ec2"`
Nov 01 21:47:57.318 INFO kablam! usermod: no changes
Nov 01 21:47:57.511 INFO kablam!    Compiling gameboy v0.1.0 (/source)
Nov 01 21:48:01.715 INFO kablam! warning: use of deprecated item 'std::thread::sleep_ms': replaced by `std::thread::sleep`
Nov 01 21:48:01.716 INFO kablam!   --> src/gl_display.rs:49:9
Nov 01 21:48:01.716 INFO kablam!    |
Nov 01 21:48:01.716 INFO kablam! 49 |         thread::sleep_ms(16);
Nov 01 21:48:01.717 INFO kablam!    |         ^^^^^^^^^^^^^^^^
Nov 01 21:48:01.717 INFO kablam!    |
Nov 01 21:48:01.717 INFO kablam!    = note: #[warn(deprecated)] on by default
Nov 01 21:48:01.717 INFO kablam! 
Nov 01 21:48:04.816 INFO kablam! warning: unused variable: `data`
Nov 01 21:48:04.816 INFO kablam!  --> src/display.rs:8:41
Nov 01 21:48:04.817 INFO kablam!   |
Nov 01 21:48:04.817 INFO kablam! 8 |     fn write_scanline(&mut self, y: u8, data: &[u8]) {
Nov 01 21:48:04.817 INFO kablam!   |                                         ^^^^ help: consider using `_data` instead
Nov 01 21:48:04.817 INFO kablam!   |
Nov 01 21:48:04.818 INFO kablam!   = note: #[warn(unused_variables)] on by default
Nov 01 21:48:04.818 INFO kablam! 
Nov 01 21:48:04.818 INFO kablam! warning: unused variable: `window_tilemap_display_start`
Nov 01 21:48:04.819 INFO kablam!    --> src/gpu.rs:119:13
Nov 01 21:48:04.819 INFO kablam!     |
Nov 01 21:48:04.819 INFO kablam! 119 |         let window_tilemap_display_start = match lcdc.window_tilemap_display() {
Nov 01 21:48:04.820 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using `_window_tilemap_display_start` instead
Nov 01 21:48:04.820 INFO kablam! 
Nov 01 21:48:06.247 INFO kablam! warning: struct is never constructed: `DebugDisplay`
Nov 01 21:48:06.247 INFO kablam!  --> src/display.rs:6:1
Nov 01 21:48:06.247 INFO kablam!   |
Nov 01 21:48:06.247 INFO kablam! 6 | pub struct DebugDisplay;
Nov 01 21:48:06.247 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:48:06.247 INFO kablam!   |
Nov 01 21:48:06.247 INFO kablam!   = note: #[warn(dead_code)] on by default
Nov 01 21:48:06.247 INFO kablam! 
Nov 01 21:48:06.247 INFO kablam! warning: method is never used: `sprite_size`
Nov 01 21:48:06.247 INFO kablam!    --> src/gpu.rs:214:5
Nov 01 21:48:06.247 INFO kablam!     |
Nov 01 21:48:06.247 INFO kablam! 214 |     fn sprite_size(&self) -> LCDCField {
Nov 01 21:48:06.247 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:48:06.247 INFO kablam! 
Nov 01 21:48:06.247 INFO kablam! warning: method is never used: `sprite_display`
Nov 01 21:48:06.247 INFO kablam!    --> src/gpu.rs:221:5
Nov 01 21:48:06.247 INFO kablam!     |
Nov 01 21:48:06.247 INFO kablam! 221 |     fn sprite_display(&self) -> bool {
Nov 01 21:48:06.247 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:48:06.247 INFO kablam! 
Nov 01 21:48:06.247 INFO kablam! warning: method is never used: `bg_and_window_display`
Nov 01 21:48:06.247 INFO kablam!    --> src/gpu.rs:224:5
Nov 01 21:48:06.247 INFO kablam!     |
Nov 01 21:48:06.247 INFO kablam! 224 |     fn bg_and_window_display(&self) -> bool {
Nov 01 21:48:06.247 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:48:06.247 INFO kablam! 
Nov 01 21:48:10.135 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 12.79s
Nov 01 21:48:10.155 INFO kablam! su: No module specific data is present
Nov 01 21:48:11.594 INFO running `"docker" "rm" "-f" "a3af963f7cd259168b7a92411e19d07c74d8455dd6079920273b22d757cd2ec2"`
Nov 01 21:48:11.779 INFO blam! a3af963f7cd259168b7a92411e19d07c74d8455dd6079920273b22d757cd2ec2
Nov 01 21:48:11.779 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 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"`
Nov 01 21:48:12.291 INFO blam! 1372f4a7f6da119c1ff588e6ca63bdb456398b593781ee7899c3f3dbe99d5158
Nov 01 21:48:12.293 INFO running `"docker" "start" "-a" "1372f4a7f6da119c1ff588e6ca63bdb456398b593781ee7899c3f3dbe99d5158"`
Nov 01 21:48:13.307 INFO kablam! usermod: no changes
Nov 01 21:48:13.507 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.17s
Nov 01 21:48:13.516 INFO kablam!      Running /target/debug/deps/gameboy-9aa956c46cd962ff
Nov 01 21:48:13.516 INFO blam! 
Nov 01 21:48:13.516 INFO blam! running 79 tests
Nov 01 21:48:13.545 INFO blam! test cpu::cpuflags::tests::test_c ... ok
Nov 01 21:48:13.545 INFO blam! test cpu::cpuflags::tests::test_h ... ok
Nov 01 21:48:13.545 INFO blam! test cpu::cpuflags::tests::test_n ... ok
Nov 01 21:48:13.545 INFO blam! test cpu::tests::add::test_add_sp_n ... ok
Nov 01 21:48:13.545 INFO blam! test cpu::tests::and::test_and_a_deref_hl ... ok
Nov 01 21:48:13.545 INFO blam! test cpu::tests::add::test_add_rr_rr ... ok
Nov 01 21:48:13.545 INFO blam! test cpu::tests::add::test_add_a_r ... ok
Nov 01 21:48:13.545 INFO blam! test cpu::tests::add::test_add_hl_sp ... ok
Nov 01 21:48:13.545 INFO blam! test cpu::tests::add::test_add_hl_hl ... ok
Nov 01 21:48:13.545 INFO blam! test cpu::tests::and::test_and_r ... ok
Nov 01 21:48:13.545 INFO blam! test cpu::tests::call::test_call ... ok
Nov 01 21:48:13.545 INFO blam! test cpu::tests::adc::test_adc_a_r ... ok
Nov 01 21:48:13.546 INFO blam! test cpu::tests::call::test_call_c ... ok
Nov 01 21:48:13.546 INFO blam! test cpu::tests::call::test_call_nc ... ok
Nov 01 21:48:13.546 INFO blam! test cpu::tests::call::test_call_nz ... ok
Nov 01 21:48:13.546 INFO blam! test cpu::tests::call::test_call_z ... ok
Nov 01 21:48:13.546 INFO blam! test cpu::tests::cp::test_cp_a_r ... ok
Nov 01 21:48:13.546 INFO blam! test cpu::tests::daa::test_daa ... ok
Nov 01 21:48:13.546 INFO blam! test cpu::tests::dec::test_dec_r ... ok
Nov 01 21:48:13.546 INFO blam! test cpu::tests::dec::test_dec_rr ... ok
Nov 01 21:48:13.546 INFO blam! test cpu::tests::dec::test_dec_sp ... ok
Nov 01 21:48:13.546 INFO blam! test cpu::tests::inc::test_inc_r ... ok
Nov 01 21:48:13.546 INFO blam! test cpu::tests::inc::test_inc_rr ... ok
Nov 01 21:48:13.546 INFO blam! test cpu::tests::inc::test_inc_sp ... ok
Nov 01 21:48:13.546 INFO blam! test cpu::tests::jp::test_jp ... ok
Nov 01 21:48:13.546 INFO blam! test cpu::tests::jp::test_jp_c ... ok
Nov 01 21:48:13.547 INFO blam! test cpu::tests::jp::test_jp_hl ... ok
Nov 01 21:48:13.547 INFO blam! test cpu::tests::jp::test_jp_nc ... ok
Nov 01 21:48:13.547 INFO blam! test cpu::tests::jp::test_jp_nz ... ok
Nov 01 21:48:13.547 INFO blam! test cpu::tests::jp::test_jp_z ... ok
Nov 01 21:48:13.547 INFO blam! test cpu::tests::jr::test_jr_cc_n ... ok
Nov 01 21:48:13.547 INFO blam! test cpu::tests::jr::test_jr_n ... ok
Nov 01 21:48:13.547 INFO blam! test cpu::tests::ld::test_ld_a_addr_c ... ok
Nov 01 21:48:13.547 INFO blam! test cpu::tests::ld::test_ld_a_bc ... ok
Nov 01 21:48:13.547 INFO blam! test cpu::tests::ld::test_ld_a_de ... ok
Nov 01 21:48:13.547 INFO blam! test cpu::tests::ld::test_ld_a_hld ... ok
Nov 01 21:48:13.547 INFO blam! test cpu::tests::ld::test_ld_a_hli ... ok
Nov 01 21:48:13.547 INFO blam! test cpu::tests::ld::test_ld_a_nn ... ok
Nov 01 21:48:13.548 INFO blam! test cpu::tests::ld::test_ld_addr_c_a ... ok
Nov 01 21:48:13.548 INFO blam! test cpu::tests::ld::test_ld_deref_a16_sp ... ok
Nov 01 21:48:13.548 INFO blam! test cpu::tests::ld::test_ld_hl_sp_plus_n ... ok
Nov 01 21:48:13.548 INFO blam! test cpu::tests::ld::test_ld_hld_a ... ok
Nov 01 21:48:13.548 INFO blam! test cpu::tests::ld::test_ld_hli_a ... ok
Nov 01 21:48:13.548 INFO blam! test cpu::tests::ld::test_ld_nn_a ... ok
Nov 01 21:48:13.548 INFO blam! test cpu::tests::ld::test_ld_r1_r2 ... ok
Nov 01 21:48:13.548 INFO blam! test cpu::tests::ld::test_ld_rr_nn ... ok
Nov 01 21:48:13.548 INFO blam! test cpu::tests::ld::test_ld_rr_r ... ok
Nov 01 21:48:13.548 INFO blam! test cpu::tests::misc::test_ccf ... ok
Nov 01 21:48:13.548 INFO blam! test cpu::tests::or::test_or_a_deref_hl ... ok
Nov 01 21:48:13.548 INFO blam! test cpu::tests::ld::test_ld_r_n ... ok
Nov 01 21:48:13.548 INFO blam! test cpu::tests::nop::test_nop ... ok
Nov 01 21:48:13.548 INFO blam! test cpu::tests::misc::test_cpl ... ok
Nov 01 21:48:13.549 INFO blam! test cpu::tests::misc::test_scf ... ok
Nov 01 21:48:13.549 INFO blam! test cpu::cpuflags::tests::test_z ... ok
Nov 01 21:48:13.549 INFO blam! test cpu::tests::push::test_push ... ok
Nov 01 21:48:13.555 INFO blam! test cpu::tests::ret::test_ret ... ok
Nov 01 21:48:13.555 INFO blam! test cpu::tests::ret::test_ret_nc ... ok
Nov 01 21:48:13.555 INFO blam! test cpu::tests::ret::test_ret_c ... ok
Nov 01 21:48:13.555 INFO blam! test cpu::tests::pop::test_pop ... ok
Nov 01 21:48:13.555 INFO blam! test cpu::tests::or::test_or_r ... ok
Nov 01 21:48:13.555 INFO blam! test cpu::tests::ret::test_reti ... ok
Nov 01 21:48:13.555 INFO blam! test cpu::tests::rotate::test_rla ... ok
Nov 01 21:48:13.555 INFO blam! test cpu::tests::ret::test_ret_nz ... ok
Nov 01 21:48:13.555 INFO blam! test cpu::tests::rotate::test_rlca ... ok
Nov 01 21:48:13.555 INFO blam! test cpu::tests::rotate::test_rra ... ok
Nov 01 21:48:13.555 INFO blam! test cpu::tests::ret::test_ret_z ... ok
Nov 01 21:48:13.559 INFO blam! test cpu::tests::rotate::test_rrca ... ok
Nov 01 21:48:13.559 INFO blam! test cpu::tests::rst::test_rst ... ok
Nov 01 21:48:13.559 INFO blam! test cpu::tests::sbc::test_sbc_a_r ... ok
Nov 01 21:48:13.559 INFO blam! test cpu::tests::shift::test_sla_r ... ok
Nov 01 21:48:13.559 INFO blam! test cpu::tests::shift::test_sra_r ... ok
Nov 01 21:48:13.559 INFO blam! test cpu::tests::shift::test_srl_r ... ok
Nov 01 21:48:13.559 INFO blam! test cpu::tests::stop::test_halt ... ok
Nov 01 21:48:13.559 INFO blam! test cpu::tests::stop::test_stop ... ok
Nov 01 21:48:13.559 INFO blam! test cpu::tests::sub::test_sub_a_r ... ok
Nov 01 21:48:13.559 INFO blam! test cpu::tests::swap::test_swap ... ok
Nov 01 21:48:13.559 INFO blam! test cpu::tests::xor::test_xor_a_deref_hl ... ok
Nov 01 21:48:13.559 INFO blam! test cpu::tests::xor::test_xor_r ... ok
Nov 01 21:48:13.587 INFO blam! test cpu::tests::notavailable::test_na ... ok
Nov 01 21:48:13.587 INFO kablam! su: No module specific data is present
Nov 01 21:48:13.587 INFO blam! 
Nov 01 21:48:13.587 INFO blam! test result: ok. 79 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 01 21:48:13.587 INFO blam! 
Nov 01 21:48:14.205 INFO running `"docker" "rm" "-f" "1372f4a7f6da119c1ff588e6ca63bdb456398b593781ee7899c3f3dbe99d5158"`
Nov 01 21:48:14.431 INFO blam! 1372f4a7f6da119c1ff588e6ca63bdb456398b593781ee7899c3f3dbe99d5158
