Dec 01 01:15:52.897 INFO testing starrhorne/nes-rust against 1.30.1 for beta-1.31-5
Dec 01 01:15:52.897 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-3/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/beta-1.31-5/1.30.1:/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.1 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"`
Dec 01 01:15:53.161 INFO [stdout] 929edd26eef8d7d3691d7299d540de2421eb6bb368c03a686e215bacab71c8ef
Dec 01 01:15:53.163 INFO running `"docker" "start" "-a" "929edd26eef8d7d3691d7299d540de2421eb6bb368c03a686e215bacab71c8ef"`
Dec 01 01:15:53.934 INFO [stderr] usermod: no changes
Dec 01 01:15:54.043 INFO [stderr]    Compiling bitfield v0.12.0
Dec 01 01:15:54.047 INFO [stderr]    Compiling libretro-sys v0.1.0
Dec 01 01:15:54.047 INFO [stderr]    Compiling time v0.1.39
Dec 01 01:15:54.047 INFO [stderr]    Compiling rand v0.3.17
Dec 01 01:15:56.891 INFO [stderr]    Compiling libretro-backend v0.2.1
Dec 01 01:15:58.921 INFO [stderr]    Compiling nes v0.1.0 (/source)
Dec 01 01:16:01.586 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 7.62s
Dec 01 01:16:01.590 INFO [stderr] su: No module specific data is present
Dec 01 01:16:02.473 INFO running `"docker" "inspect" "929edd26eef8d7d3691d7299d540de2421eb6bb368c03a686e215bacab71c8ef"`
Dec 01 01:16:02.773 INFO running `"docker" "rm" "-f" "929edd26eef8d7d3691d7299d540de2421eb6bb368c03a686e215bacab71c8ef"`
Dec 01 01:16:03.161 INFO [stdout] 929edd26eef8d7d3691d7299d540de2421eb6bb368c03a686e215bacab71c8ef
Dec 01 01:16:03.172 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-3/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/beta-1.31-5/1.30.1:/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.1 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"`
Dec 01 01:16:03.565 INFO [stdout] 17b53c1f32a696622eb6fa6a818bfa30105e44f8ab1e8f7221cb6193e642159b
Dec 01 01:16:03.573 INFO running `"docker" "start" "-a" "17b53c1f32a696622eb6fa6a818bfa30105e44f8ab1e8f7221cb6193e642159b"`
Dec 01 01:16:04.503 INFO [stderr] usermod: no changes
Dec 01 01:16:04.563 INFO [stderr]    Compiling nes v0.1.0 (/source)
Dec 01 01:16:06.075 INFO [stderr] warning: unused import: `apu::Apu`
Dec 01 01:16:06.075 INFO [stderr]  --> src/./cpu_test.rs:3:5
Dec 01 01:16:06.075 INFO [stderr]   |
Dec 01 01:16:06.075 INFO [stderr] 3 | use apu::Apu;
Dec 01 01:16:06.075 INFO [stderr]   |     ^^^^^^^^
Dec 01 01:16:06.075 INFO [stderr]   |
Dec 01 01:16:06.075 INFO [stderr]   = note: #[warn(unused_imports)] on by default
Dec 01 01:16:06.075 INFO [stderr] 
Dec 01 01:16:06.075 INFO [stderr] warning: unused import: `ppu::Ppu`
Dec 01 01:16:06.075 INFO [stderr]  --> src/./cpu_test.rs:6:5
Dec 01 01:16:06.075 INFO [stderr]   |
Dec 01 01:16:06.075 INFO [stderr] 6 | use ppu::Ppu;
Dec 01 01:16:06.075 INFO [stderr]   |     ^^^^^^^^
Dec 01 01:16:06.075 INFO [stderr] 
Dec 01 01:16:06.075 INFO [stderr] warning: unused macro definition
Dec 01 01:16:06.075 INFO [stderr]   --> src/./cpu_test.rs:44:1
Dec 01 01:16:06.075 INFO [stderr]    |
Dec 01 01:16:06.075 INFO [stderr] 44 | / macro_rules! build_cpu_and_run {
Dec 01 01:16:06.075 INFO [stderr] 45 | |     ($instruction:expr, $mode:ident, $bytes:expr) => {
Dec 01 01:16:06.075 INFO [stderr] 46 | |         {
Dec 01 01:16:06.075 INFO [stderr] 47 | |             let op = opcode($instruction, $mode);
Dec 01 01:16:06.075 INFO [stderr] ...  |
Dec 01 01:16:06.075 INFO [stderr] 60 | |     }
Dec 01 01:16:06.075 INFO [stderr] 61 | | }
Dec 01 01:16:06.075 INFO [stderr]    | |_^
Dec 01 01:16:06.075 INFO [stderr]    |
Dec 01 01:16:06.075 INFO [stderr]    = note: #[warn(unused_macros)] on by default
Dec 01 01:16:06.075 INFO [stderr] 
Dec 01 01:16:06.131 INFO [stderr] warning: unused import: `super::*`
Dec 01 01:16:06.131 INFO [stderr]    --> src/bus.rs:203:9
Dec 01 01:16:06.131 INFO [stderr]     |
Dec 01 01:16:06.131 INFO [stderr] 203 |     use super::*;
Dec 01 01:16:06.131 INFO [stderr]     |         ^^^^^^^^
Dec 01 01:16:06.131 INFO [stderr] 
Dec 01 01:16:19.535 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 15.00s
Dec 01 01:16:19.535 INFO [stderr] su: No module specific data is present
Dec 01 01:16:20.701 INFO running `"docker" "inspect" "17b53c1f32a696622eb6fa6a818bfa30105e44f8ab1e8f7221cb6193e642159b"`
Dec 01 01:16:20.955 INFO running `"docker" "rm" "-f" "17b53c1f32a696622eb6fa6a818bfa30105e44f8ab1e8f7221cb6193e642159b"`
Dec 01 01:16:21.262 INFO [stdout] 17b53c1f32a696622eb6fa6a818bfa30105e44f8ab1e8f7221cb6193e642159b
Dec 01 01:16:21.275 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-3/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/beta-1.31-5/1.30.1:/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.1 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"`
Dec 01 01:16:21.739 INFO [stdout] 37b6aafbb00bfe5484b65d11f1b1106709a901af63bb2bef3f72d2473e380720
Dec 01 01:16:21.742 INFO running `"docker" "start" "-a" "37b6aafbb00bfe5484b65d11f1b1106709a901af63bb2bef3f72d2473e380720"`
Dec 01 01:16:23.056 INFO [stderr] usermod: no changes
Dec 01 01:16:23.133 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.02s
Dec 01 01:16:23.147 INFO [stderr]      Running /target/debug/deps/nes-c511718264491e3d
Dec 01 01:16:23.149 INFO [stdout] 
Dec 01 01:16:23.149 INFO [stdout] running 119 tests
Dec 01 01:16:23.168 INFO [stdout] test cartridge::cartridge_header::test::test_sizes ... ok
Dec 01 01:16:23.215 INFO [stdout] test cartridge::mapper1::test::test_shift ... ok
Dec 01 01:16:23.299 INFO [stdout] test cartridge::pager::test::test_index_first ... ok
Dec 01 01:16:23.319 INFO [stdout] test cartridge::pager::test::test_index_last ... ok
Dec 01 01:16:23.379 INFO [stdout] test cartridge::pager::test::test_index_nopage ... ok
Dec 01 01:16:23.409 INFO [stdout] test cartridge::pager::test::test_index_number ... ok
Dec 01 01:16:23.447 INFO [stdout] test cartridge::pager::test::test_index_overflow ... ok
Dec 01 01:16:23.459 INFO [stdout] test cartridge::mapper1::test::test_prg_ram ... ok
Dec 01 01:16:23.459 INFO [stdout] test cartridge::pager::test::test_page_count ... ok
Dec 01 01:16:23.475 INFO [stdout] test cartridge::pager::test::test_rw ... ok
Dec 01 01:16:23.483 INFO [stdout] test cartridge::ppu_test::test_chr_ram ... ok
Dec 01 01:16:23.483 INFO [stdout] test cartridge::ppu_test::test_prg_ram ... ok
Dec 01 01:16:23.527 INFO [stdout] test cartridge::ppu_test::test_read_chr_rom ... ok
Dec 01 01:16:23.527 INFO [stdout] test cartridge::mapper1::test::test_set_chr_1 ... ok
Dec 01 01:16:23.536 INFO [stdout] test cpu::cpu_test::test_adc ... ok
Dec 01 01:16:23.536 INFO [stdout] test cpu::cpu_test::test_and ... ok
Dec 01 01:16:23.539 INFO [stdout] test cartridge::mapper1::test::test_set_control ... ok
Dec 01 01:16:23.539 INFO [stdout] test cpu::cpu_test::test_bcc ... ok
Dec 01 01:16:23.539 INFO [stdout] test cpu::cpu_test::test_bcs ... ok
Dec 01 01:16:23.563 INFO [stdout] test cartridge::ppu_test::test_read_prg_rom ... ok
Dec 01 01:16:23.564 INFO [stdout] test cpu::cpu_test::test_beq ... ok
Dec 01 01:16:23.564 INFO [stdout] test cpu::cpu_test::test_bit ... ok
Dec 01 01:16:23.564 INFO [stdout] test cpu::cpu_test::test_asl ... ok
Dec 01 01:16:23.564 INFO [stdout] test cpu::cpu_test::test_bne ... ok
Dec 01 01:16:23.568 INFO [stdout] test cpu::cpu_test::test_bmi ... ok
Dec 01 01:16:23.568 INFO [stdout] test cpu::cpu_test::test_bvs ... ok
Dec 01 01:16:23.573 INFO [stdout] test cpu::cpu_test::test_cmp ... ok
Dec 01 01:16:23.575 INFO [stdout] test cartridge::mapper1::test::test_set_prg ... ok
Dec 01 01:16:23.576 INFO [stdout] test cpu::cpu_test::test_bvc ... ok
Dec 01 01:16:23.576 INFO [stdout] test cartridge::mapper1::test::test_prg_rom ... ok
Dec 01 01:16:23.576 INFO [stdout] test cartridge::mapper1::test::test_set_chr_0 ... ok
Dec 01 01:16:23.579 INFO [stdout] test cpu::cpu_test::test_cpx ... ok
Dec 01 01:16:23.579 INFO [stdout] test cpu::cpu_test::test_cpy ... ok
Dec 01 01:16:23.579 INFO [stdout] test cpu::cpu_test::test_dey ... ok
Dec 01 01:16:23.580 INFO [stdout] test cartridge::mapper1::test::test_chr_rom ... ok
Dec 01 01:16:23.581 INFO [stdout] test cpu::cpu_test::test_bpl ... ok
Dec 01 01:16:23.582 INFO [stdout] test cpu::cpu_test::test_brk ... ok
Dec 01 01:16:23.595 INFO [stdout] test cpu::cpu_test::test_eor ... ok
Dec 01 01:16:23.599 INFO [stdout] test cpu::cpu_test::test_jsr_ret ... ok
Dec 01 01:16:23.599 INFO [stdout] test cpu::cpu_test::test_inc ... ok
Dec 01 01:16:23.607 INFO [stdout] test cpu::cpu_test::test_dex ... ok
Dec 01 01:16:23.610 INFO [stdout] test cpu::cpu_test::test_lda ... ok
Dec 01 01:16:23.611 INFO [stdout] test cpu::cpu_test::test_flag_ops ... ok
Dec 01 01:16:23.612 INFO [stdout] test cpu::cpu_test::test_ora ... ok
Dec 01 01:16:23.614 INFO [stdout] test cpu::cpu_test::test_jmp ... ok
Dec 01 01:16:23.615 INFO [stdout] test cpu::cpu_test::test_inx ... ok
Dec 01 01:16:23.616 INFO [stdout] test cpu::cpu_test::test_ldx ... ok
Dec 01 01:16:23.618 INFO [stdout] test cpu::cpu_test::test_dec ... ok
Dec 01 01:16:23.618 INFO [stdout] test cpu::cpu_test::test_iny ... ok
Dec 01 01:16:23.619 INFO [stdout] test cpu::cpu_test::test_ldy ... ok
Dec 01 01:16:23.627 INFO [stdout] test cpu::cpu_test::test_sbc ... ok
Dec 01 01:16:23.629 INFO [stdout] test cpu::cpu_test::test_lsr ... ok
Dec 01 01:16:23.630 INFO [stdout] test cpu::cpu_test::test_sta ... ok
Dec 01 01:16:23.630 INFO [stdout] test cpu::cpu_test::test_php_plp ... ok
Dec 01 01:16:23.630 INFO [stdout] test cpu::cpu_test::test_pha_pla ... ok
Dec 01 01:16:23.631 INFO [stdout] test cpu::cpu_test::test_stx ... ok
Dec 01 01:16:23.631 INFO [stdout] test cpu::cpu_test::test_ror ... ok
Dec 01 01:16:23.632 INFO [stdout] test cpu::cpu_test::test_rol ... ok
Dec 01 01:16:23.632 INFO [stdout] test cpu::cpu_test::test_tay ... ok
Dec 01 01:16:23.632 INFO [stdout] test cpu::cpu_test::test_tsx ... ok
Dec 01 01:16:23.632 INFO [stdout] test cpu::cpu_test::test_txs ... ok
Dec 01 01:16:23.632 INFO [stdout] test cpu::cpu_test::test_txa ... ok
Dec 01 01:16:23.632 INFO [stdout] test ppu::address::test::test_copy_y ... ok
Dec 01 01:16:23.632 INFO [stdout] test ppu::address::test::test_copy_x ... ok
Dec 01 01:16:23.632 INFO [stdout] test ppu::address::test::test_loopy ... ok
Dec 01 01:16:23.632 INFO [stdout] test ppu::address::test::test_nametable_address ... ok
Dec 01 01:16:23.632 INFO [stdout] test ppu::address::test::test_register_address ... ok
Dec 01 01:16:23.632 INFO [stdout] test ppu::address::test::test_scroll_x ... ok
Dec 01 01:16:23.632 INFO [stdout] test ppu::address::test::test_scroll_y ... ok
Dec 01 01:16:23.632 INFO [stdout] test ppu::address::test::test_tile_offset ... ok
Dec 01 01:16:23.632 INFO [stdout] test ppu::control::test::test_background_tile_base ... ok
Dec 01 01:16:23.632 INFO [stdout] test ppu::control::test::test_increment_amount ... ok
Dec 01 01:16:23.632 INFO [stdout] test ppu::control::test::test_sprite_height ... ok
Dec 01 01:16:23.632 INFO [stdout] test ppu::control::test::test_sprite_tile_base ... ok
Dec 01 01:16:23.632 INFO [stdout] test ppu::mask::test::test_rendering_background ... ok
Dec 01 01:16:23.632 INFO [stdout] test ppu::mask::test::test_rendering_sprites ... ok
Dec 01 01:16:23.632 INFO [stdout] test ppu::registers::test::test_read_data_delayed ... ok
Dec 01 01:16:23.632 INFO [stdout] test ppu::registers::test::test_read_ghost_bits ... ok
Dec 01 01:16:23.632 INFO [stdout] test ppu::registers::test::test_read_oam_data ... ok
Dec 01 01:16:23.632 INFO [stdout] test ppu::registers::test::test_read_status ... ok
Dec 01 01:16:23.632 INFO [stdout] test ppu::registers::test::test_write_address ... ok
Dec 01 01:16:23.632 INFO [stdout] test ppu::registers::test::test_write_control ... ok
Dec 01 01:16:23.632 INFO [stdout] test ppu::registers::test::test_write_data ... ok
Dec 01 01:16:23.632 INFO [stdout] test ppu::registers::test::test_write_mask ... ok
Dec 01 01:16:23.632 INFO [stdout] test ppu::registers::test::test_write_oam_address ... ok
Dec 01 01:16:23.632 INFO [stdout] test ppu::registers::test::test_write_scroll ... ok
Dec 01 01:16:23.632 INFO [stdout] test ppu::registers::test::test_write_oam_data ... ok
Dec 01 01:16:23.632 INFO [stdout] test ppu::renderer::test::test_evaluate_sprites ... ok
Dec 01 01:16:23.632 INFO [stdout] test cpu::cpu_test::test_tax ... ok
Dec 01 01:16:23.632 INFO [stdout] test cpu::cpu_test::test_sty ... ok
Dec 01 01:16:23.632 INFO [stdout] test ppu::renderer::test::test_load_sprites ... ok
Dec 01 01:16:23.635 INFO [stdout] test ppu::renderer::test::test_render_pixel_opaque_sprite_behind ... ok
Dec 01 01:16:23.635 INFO [stdout] test ppu::address::test::test_attribute_address ... ok
Dec 01 01:16:23.635 INFO [stdout] test ppu::renderer::test::test_render_pixel_opaque_sprite_front ... ok
Dec 01 01:16:23.635 INFO [stdout] test cpu::cpu_test::test_tya ... ok
Dec 01 01:16:23.635 INFO [stdout] test ppu::renderer::test::test_reload_shift ... ok
Dec 01 01:16:23.635 INFO [stdout] test ppu::renderer::test::test_render_background_pixel ... ok
Dec 01 01:16:23.635 INFO [stdout] test ppu::renderer::test::test_render_pixel_transparent_sprite_front ... ok
Dec 01 01:16:23.635 INFO [stdout] test ppu::sprite::test::test_tile_address_large_flip_y ... ok
Dec 01 01:16:23.635 INFO [stdout] test ppu::sprite::test::test_sprite_tile_offset ... ok
Dec 01 01:16:23.635 INFO [stdout] test ppu::sprite::test::test_color_index_flip_x ... ok
Dec 01 01:16:23.635 INFO [stdout] test ppu::sprite::test::test_tile_address_large_no_flip ... ok
Dec 01 01:16:23.635 INFO [stdout] test ppu::sprite::test::test_tile_address_small_flip_y ... ok
Dec 01 01:16:23.635 INFO [stdout] test ppu::sprite::test::test_tile_address_small_no_flip ... ok
Dec 01 01:16:23.635 INFO [stdout] test ppu::sprite::test::test_tile_base ... ok
Dec 01 01:16:23.635 INFO [stdout] test ppu::vram::test::test_buffered_read_byte ... ok
Dec 01 01:16:23.635 INFO [stdout] test ppu::vram::test::test_mirror_nametable_horizontally ... ok
Dec 01 01:16:23.635 INFO [stdout] test ppu::vram::test::test_mirror_nametable_vertically ... ok
Dec 01 01:16:23.635 INFO [stdout] test ppu::vram::test::test_mirror_palette ... ok
Dec 01 01:16:23.635 INFO [stdout] test ppu::renderer::test::test_render_sprite_pixel ... ok
Dec 01 01:16:23.635 INFO [stdout] test ppu::vram::test::test_read_byte_cartridge ... ok
Dec 01 01:16:23.635 INFO [stdout] test ppu::vram::test::test_read_byte_nametable ... ok
Dec 01 01:16:23.635 INFO [stdout] test ppu::vram::test::test_read_byte_palette ... ok
Dec 01 01:16:23.635 INFO [stdout] test ppu::vram::test::test_write_byte_nametable ... ok
Dec 01 01:16:23.648 INFO [stdout] test ppu::renderer::test::test_shift ... ok
Dec 01 01:16:23.648 INFO [stdout] test ppu::vram::test::test_write_byte_palette ... ok
Dec 01 01:16:23.649 INFO [stdout] test ppu::renderer::test::test_sprite_overflow ... ok
Dec 01 01:16:23.649 INFO [stdout] test ppu::renderer::test::test_step ... ok
Dec 01 01:16:23.649 INFO [stdout] test ppu::sprite::test::test_color_index ... ok
Dec 01 01:16:23.649 INFO [stdout] 
Dec 01 01:16:23.649 INFO [stdout] test result: ok. 119 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 01 01:16:23.650 INFO [stdout] 
Dec 01 01:16:23.651 INFO [stderr] su: No module specific data is present
Dec 01 01:16:24.373 INFO running `"docker" "inspect" "37b6aafbb00bfe5484b65d11f1b1106709a901af63bb2bef3f72d2473e380720"`
Dec 01 01:16:24.611 INFO running `"docker" "rm" "-f" "37b6aafbb00bfe5484b65d11f1b1106709a901af63bb2bef3f72d2473e380720"`
Dec 01 01:16:24.795 INFO [stdout] 37b6aafbb00bfe5484b65d11f1b1106709a901af63bb2bef3f72d2473e380720
