Nov 16 12:26:14.284 INFO testing starrhorne/nes-rust against try#2e026d6e5d7621634147ad4c8074f1d964dbb1be for pr-55982 Nov 16 12:26:14.286 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55982/worker-2/try#2e026d6e5d7621634147ad4c8074f1d964dbb1be:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/pr-55982/try#2e026d6e5d7621634147ad4c8074f1d964dbb1be:/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 +2e026d6e5d7621634147ad4c8074f1d964dbb1be-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Nov 16 12:26:14.915 INFO [stdout] 0db7198533defb8e4a7a684aaf08864e30a9c74b37bb298d02a9ec0fc76dc417 Nov 16 12:26:14.917 INFO running `"docker" "start" "-a" "0db7198533defb8e4a7a684aaf08864e30a9c74b37bb298d02a9ec0fc76dc417"` Nov 16 12:26:15.930 INFO [stderr] usermod: no changes Nov 16 12:26:16.015 INFO [stderr] Compiling either v1.1.0 Nov 16 12:26:16.015 INFO [stderr] Compiling bitfield v0.12.0 Nov 16 12:26:16.015 INFO [stderr] Compiling libretro-sys v0.1.0 Nov 16 12:26:16.016 INFO [stderr] Compiling time v0.1.39 Nov 16 12:26:16.016 INFO [stderr] Compiling rand v0.3.17 Nov 16 12:26:16.507 INFO [stderr] Compiling itertools v0.6.1 Nov 16 12:26:18.539 INFO [stderr] Compiling libretro-backend v0.2.1 Nov 16 12:26:21.024 INFO [stderr] Compiling nes v0.1.0 (/source) Nov 16 12:26:23.357 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 7.41s Nov 16 12:26:23.366 INFO [stderr] su: No module specific data is present Nov 16 12:26:23.753 INFO running `"docker" "inspect" "0db7198533defb8e4a7a684aaf08864e30a9c74b37bb298d02a9ec0fc76dc417"` Nov 16 12:26:23.986 INFO running `"docker" "rm" "-f" "0db7198533defb8e4a7a684aaf08864e30a9c74b37bb298d02a9ec0fc76dc417"` Nov 16 12:26:24.271 INFO [stdout] 0db7198533defb8e4a7a684aaf08864e30a9c74b37bb298d02a9ec0fc76dc417 Nov 16 12:26:24.274 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55982/worker-2/try#2e026d6e5d7621634147ad4c8074f1d964dbb1be:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/pr-55982/try#2e026d6e5d7621634147ad4c8074f1d964dbb1be:/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 +2e026d6e5d7621634147ad4c8074f1d964dbb1be-alt test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Nov 16 12:26:24.685 INFO [stdout] d95f7c2c539a702586de3ca585ac4cf31ca6a6cb75b24a7c790ea3c28df6a540 Nov 16 12:26:24.688 INFO running `"docker" "start" "-a" "d95f7c2c539a702586de3ca585ac4cf31ca6a6cb75b24a7c790ea3c28df6a540"` Nov 16 12:26:25.575 INFO [stderr] usermod: no changes Nov 16 12:26:25.690 INFO [stderr] Compiling nes v0.1.0 (/source) Nov 16 12:26:27.051 INFO [stderr] warning: unused import: `apu::Apu` Nov 16 12:26:27.051 INFO [stderr] --> src/./cpu_test.rs:3:5 Nov 16 12:26:27.051 INFO [stderr] | Nov 16 12:26:27.051 INFO [stderr] 3 | use apu::Apu; Nov 16 12:26:27.051 INFO [stderr] | ^^^^^^^^ Nov 16 12:26:27.051 INFO [stderr] | Nov 16 12:26:27.051 INFO [stderr] = note: #[warn(unused_imports)] on by default Nov 16 12:26:27.051 INFO [stderr] Nov 16 12:26:27.051 INFO [stderr] warning: unused import: `ppu::Ppu` Nov 16 12:26:27.051 INFO [stderr] --> src/./cpu_test.rs:6:5 Nov 16 12:26:27.051 INFO [stderr] | Nov 16 12:26:27.051 INFO [stderr] 6 | use ppu::Ppu; Nov 16 12:26:27.051 INFO [stderr] | ^^^^^^^^ Nov 16 12:26:27.051 INFO [stderr] Nov 16 12:26:27.051 INFO [stderr] warning: unused macro definition Nov 16 12:26:27.051 INFO [stderr] --> src/./cpu_test.rs:44:1 Nov 16 12:26:27.051 INFO [stderr] | Nov 16 12:26:27.051 INFO [stderr] 44 | / macro_rules! build_cpu_and_run { Nov 16 12:26:27.051 INFO [stderr] 45 | | ($instruction:expr, $mode:ident, $bytes:expr) => { Nov 16 12:26:27.051 INFO [stderr] 46 | | { Nov 16 12:26:27.051 INFO [stderr] 47 | | let op = opcode($instruction, $mode); Nov 16 12:26:27.051 INFO [stderr] ... | Nov 16 12:26:27.051 INFO [stderr] 60 | | } Nov 16 12:26:27.051 INFO [stderr] 61 | | } Nov 16 12:26:27.051 INFO [stderr] | |_^ Nov 16 12:26:27.051 INFO [stderr] | Nov 16 12:26:27.051 INFO [stderr] = note: #[warn(unused_macros)] on by default Nov 16 12:26:27.051 INFO [stderr] Nov 16 12:26:27.099 INFO [stderr] warning: unused import: `super::*` Nov 16 12:26:27.099 INFO [stderr] --> src/bus.rs:203:9 Nov 16 12:26:27.099 INFO [stderr] | Nov 16 12:26:27.099 INFO [stderr] 203 | use super::*; Nov 16 12:26:27.099 INFO [stderr] | ^^^^^^^^ Nov 16 12:26:27.099 INFO [stderr] Nov 16 12:26:42.476 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 16.86s Nov 16 12:26:42.481 INFO [stderr] su: No module specific data is present Nov 16 12:26:44.150 INFO running `"docker" "inspect" "d95f7c2c539a702586de3ca585ac4cf31ca6a6cb75b24a7c790ea3c28df6a540"` Nov 16 12:26:44.567 INFO running `"docker" "rm" "-f" "d95f7c2c539a702586de3ca585ac4cf31ca6a6cb75b24a7c790ea3c28df6a540"` Nov 16 12:26:44.951 INFO [stdout] d95f7c2c539a702586de3ca585ac4cf31ca6a6cb75b24a7c790ea3c28df6a540 Nov 16 12:26:44.955 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55982/worker-2/try#2e026d6e5d7621634147ad4c8074f1d964dbb1be:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/pr-55982/try#2e026d6e5d7621634147ad4c8074f1d964dbb1be:/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 +2e026d6e5d7621634147ad4c8074f1d964dbb1be-alt test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Nov 16 12:26:45.550 INFO [stdout] 63072bff98f6bf3c449fa38d3569fa736bbf23697d6ddc472102d0146c361c93 Nov 16 12:26:45.552 INFO running `"docker" "start" "-a" "63072bff98f6bf3c449fa38d3569fa736bbf23697d6ddc472102d0146c361c93"` Nov 16 12:26:47.283 INFO [stderr] usermod: no changes Nov 16 12:26:47.415 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.09s Nov 16 12:26:47.420 INFO [stderr] Running /target/debug/deps/nes-25809f3af1afc187 Nov 16 12:26:47.422 INFO [stdout] Nov 16 12:26:47.423 INFO [stdout] running 119 tests Nov 16 12:26:47.427 INFO [stdout] test cartridge::cartridge_header::test::test_sizes ... ok Nov 16 12:26:47.455 INFO [stdout] test cartridge::mapper1::test::test_shift ... ok Nov 16 12:26:47.503 INFO [stdout] test cartridge::pager::test::test_index_first ... ok Nov 16 12:26:47.606 INFO [stdout] test cartridge::pager::test::test_index_last ... ok Nov 16 12:26:48.287 INFO [stdout] test cartridge::mapper1::test::test_set_chr_0 ... ok Nov 16 12:26:48.295 INFO [stdout] test cartridge::pager::test::test_index_number ... ok Nov 16 12:26:48.299 INFO [stdout] test cartridge::mapper1::test::test_set_prg ... ok Nov 16 12:26:48.304 INFO [stdout] test cartridge::mapper1::test::test_prg_ram ... ok Nov 16 12:26:48.306 INFO [stdout] test cartridge::mapper1::test::test_chr_rom ... ok Nov 16 12:26:48.307 INFO [stdout] test cartridge::mapper1::test::test_set_control ... ok Nov 16 12:26:48.307 INFO [stdout] test cartridge::mapper1::test::test_prg_rom ... ok Nov 16 12:26:48.323 INFO [stdout] test cartridge::ppu_test::test_prg_ram ... ok Nov 16 12:26:48.327 INFO [stdout] test cartridge::mapper1::test::test_set_chr_1 ... ok Nov 16 12:26:48.335 INFO [stdout] test cartridge::ppu_test::test_read_chr_rom ... ok Nov 16 12:26:48.355 INFO [stdout] test cartridge::pager::test::test_page_count ... ok Nov 16 12:26:48.367 INFO [stdout] test cartridge::pager::test::test_rw ... ok Nov 16 12:26:48.383 INFO [stdout] test cartridge::ppu_test::test_chr_ram ... ok Nov 16 12:26:48.387 INFO [stdout] test cartridge::ppu_test::test_read_prg_rom ... ok Nov 16 12:26:48.388 INFO [stdout] test cpu::cpu_test::test_and ... ok Nov 16 12:26:48.388 INFO [stdout] test cpu::cpu_test::test_bit ... ok Nov 16 12:26:48.391 INFO [stdout] test cpu::cpu_test::test_adc ... ok Nov 16 12:26:48.391 INFO [stdout] test cartridge::pager::test::test_index_nopage ... ok Nov 16 12:26:48.403 INFO [stdout] test cartridge::pager::test::test_index_overflow ... ok Nov 16 12:26:48.404 INFO [stdout] test cpu::cpu_test::test_bmi ... ok Nov 16 12:26:48.404 INFO [stdout] test cpu::cpu_test::test_bpl ... ok Nov 16 12:26:48.404 INFO [stdout] test cpu::cpu_test::test_bcs ... ok Nov 16 12:26:48.411 INFO [stdout] test cpu::cpu_test::test_beq ... ok Nov 16 12:26:48.411 INFO [stdout] test cpu::cpu_test::test_bvc ... ok Nov 16 12:26:48.412 INFO [stdout] test cpu::cpu_test::test_asl ... ok Nov 16 12:26:48.412 INFO [stdout] test cpu::cpu_test::test_brk ... ok Nov 16 12:26:48.412 INFO [stdout] test cpu::cpu_test::test_bne ... ok Nov 16 12:26:48.413 INFO [stdout] test cpu::cpu_test::test_bcc ... ok Nov 16 12:26:48.413 INFO [stdout] test cpu::cpu_test::test_cmp ... ok Nov 16 12:26:48.413 INFO [stdout] test cpu::cpu_test::test_cpx ... ok Nov 16 12:26:48.414 INFO [stdout] test cpu::cpu_test::test_bvs ... ok Nov 16 12:26:48.414 INFO [stdout] test cpu::cpu_test::test_cpy ... ok Nov 16 12:26:48.414 INFO [stdout] test cpu::cpu_test::test_dec ... ok Nov 16 12:26:48.415 INFO [stdout] test cpu::cpu_test::test_flag_ops ... ok Nov 16 12:26:48.415 INFO [stdout] test cpu::cpu_test::test_dex ... ok Nov 16 12:26:48.416 INFO [stdout] test cpu::cpu_test::test_dey ... ok Nov 16 12:26:48.416 INFO [stdout] test cpu::cpu_test::test_eor ... ok Nov 16 12:26:48.416 INFO [stdout] test cpu::cpu_test::test_inc ... ok Nov 16 12:26:48.417 INFO [stdout] test cpu::cpu_test::test_inx ... ok Nov 16 12:26:48.417 INFO [stdout] test cpu::cpu_test::test_iny ... ok Nov 16 12:26:48.417 INFO [stdout] test cpu::cpu_test::test_jmp ... ok Nov 16 12:26:48.418 INFO [stdout] test cpu::cpu_test::test_jsr_ret ... ok Nov 16 12:26:48.418 INFO [stdout] test cpu::cpu_test::test_lda ... ok Nov 16 12:26:48.418 INFO [stdout] test cpu::cpu_test::test_ldx ... ok Nov 16 12:26:48.419 INFO [stdout] test cpu::cpu_test::test_ldy ... ok Nov 16 12:26:48.419 INFO [stdout] test cpu::cpu_test::test_lsr ... ok Nov 16 12:26:48.419 INFO [stdout] test cpu::cpu_test::test_ora ... ok Nov 16 12:26:48.420 INFO [stdout] test cpu::cpu_test::test_php_plp ... ok Nov 16 12:26:48.420 INFO [stdout] test cpu::cpu_test::test_pha_pla ... ok Nov 16 12:26:48.420 INFO [stdout] test cpu::cpu_test::test_rol ... ok Nov 16 12:26:48.420 INFO [stdout] test cpu::cpu_test::test_ror ... ok Nov 16 12:26:48.435 INFO [stdout] test cpu::cpu_test::test_sbc ... ok Nov 16 12:26:48.436 INFO [stdout] test cpu::cpu_test::test_sty ... ok Nov 16 12:26:48.436 INFO [stdout] test cpu::cpu_test::test_sta ... ok Nov 16 12:26:48.436 INFO [stdout] test cpu::cpu_test::test_txs ... ok Nov 16 12:26:48.437 INFO [stdout] test ppu::address::test::test_attribute_address ... ok Nov 16 12:26:48.437 INFO [stdout] test cpu::cpu_test::test_tya ... ok Nov 16 12:26:48.437 INFO [stdout] test cpu::cpu_test::test_stx ... ok Nov 16 12:26:48.438 INFO [stdout] test ppu::address::test::test_copy_x ... ok Nov 16 12:26:48.438 INFO [stdout] test ppu::address::test::test_register_address ... ok Nov 16 12:26:48.439 INFO [stdout] test ppu::address::test::test_loopy ... ok Nov 16 12:26:48.439 INFO [stdout] test ppu::address::test::test_copy_y ... ok Nov 16 12:26:48.439 INFO [stdout] test ppu::address::test::test_scroll_x ... ok Nov 16 12:26:48.440 INFO [stdout] test ppu::address::test::test_scroll_y ... ok Nov 16 12:26:48.440 INFO [stdout] test ppu::address::test::test_tile_offset ... ok Nov 16 12:26:48.440 INFO [stdout] test ppu::control::test::test_background_tile_base ... ok Nov 16 12:26:48.440 INFO [stdout] test ppu::control::test::test_increment_amount ... ok Nov 16 12:26:48.441 INFO [stdout] test ppu::control::test::test_sprite_height ... ok Nov 16 12:26:48.441 INFO [stdout] test ppu::control::test::test_sprite_tile_base ... ok Nov 16 12:26:48.441 INFO [stdout] test ppu::mask::test::test_rendering_background ... ok Nov 16 12:26:48.442 INFO [stdout] test ppu::mask::test::test_rendering_sprites ... ok Nov 16 12:26:48.442 INFO [stdout] test ppu::registers::test::test_read_data_delayed ... ok Nov 16 12:26:48.442 INFO [stdout] test ppu::registers::test::test_read_ghost_bits ... ok Nov 16 12:26:48.443 INFO [stdout] test ppu::registers::test::test_read_oam_data ... ok Nov 16 12:26:48.443 INFO [stdout] test ppu::registers::test::test_read_status ... ok Nov 16 12:26:48.443 INFO [stdout] test ppu::registers::test::test_write_address ... ok Nov 16 12:26:48.443 INFO [stdout] test ppu::registers::test::test_write_control ... ok Nov 16 12:26:48.444 INFO [stdout] test ppu::registers::test::test_write_data ... ok Nov 16 12:26:48.444 INFO [stdout] test ppu::registers::test::test_write_mask ... ok Nov 16 12:26:48.444 INFO [stdout] test ppu::registers::test::test_write_oam_address ... ok Nov 16 12:26:48.445 INFO [stdout] test ppu::registers::test::test_write_oam_data ... ok Nov 16 12:26:48.445 INFO [stdout] test ppu::registers::test::test_write_scroll ... ok Nov 16 12:26:48.445 INFO [stdout] test ppu::renderer::test::test_evaluate_sprites ... ok Nov 16 12:26:48.445 INFO [stdout] test ppu::renderer::test::test_load_sprites ... ok Nov 16 12:26:48.446 INFO [stdout] test ppu::renderer::test::test_reload_shift ... ok Nov 16 12:26:48.446 INFO [stdout] test ppu::renderer::test::test_render_background_pixel ... ok Nov 16 12:26:48.446 INFO [stdout] test ppu::renderer::test::test_render_pixel_opaque_sprite_behind ... ok Nov 16 12:26:48.446 INFO [stdout] test ppu::renderer::test::test_render_pixel_transparent_sprite_front ... ok Nov 16 12:26:48.447 INFO [stdout] test ppu::renderer::test::test_render_sprite_pixel ... ok Nov 16 12:26:48.447 INFO [stdout] test ppu::renderer::test::test_shift ... ok Nov 16 12:26:48.447 INFO [stdout] test ppu::renderer::test::test_sprite_overflow ... ok Nov 16 12:26:48.448 INFO [stdout] test ppu::renderer::test::test_step ... ok Nov 16 12:26:48.448 INFO [stdout] test ppu::sprite::test::test_color_index ... ok Nov 16 12:26:48.448 INFO [stdout] test ppu::sprite::test::test_color_index_flip_x ... ok Nov 16 12:26:48.448 INFO [stdout] test ppu::sprite::test::test_sprite_tile_offset ... ok Nov 16 12:26:48.449 INFO [stdout] test ppu::sprite::test::test_tile_address_large_flip_y ... ok Nov 16 12:26:48.449 INFO [stdout] test ppu::sprite::test::test_tile_address_large_no_flip ... ok Nov 16 12:26:48.449 INFO [stdout] test ppu::sprite::test::test_tile_address_small_flip_y ... ok Nov 16 12:26:48.449 INFO [stdout] test ppu::sprite::test::test_tile_address_small_no_flip ... ok Nov 16 12:26:48.450 INFO [stdout] test ppu::sprite::test::test_tile_base ... ok Nov 16 12:26:48.450 INFO [stdout] test ppu::vram::test::test_buffered_read_byte ... ok Nov 16 12:26:48.450 INFO [stdout] test ppu::vram::test::test_mirror_nametable_horizontally ... ok Nov 16 12:26:48.451 INFO [stdout] test ppu::vram::test::test_mirror_nametable_vertically ... ok Nov 16 12:26:48.451 INFO [stdout] test ppu::vram::test::test_mirror_palette ... ok Nov 16 12:26:48.451 INFO [stdout] test ppu::vram::test::test_read_byte_cartridge ... ok Nov 16 12:26:48.451 INFO [stdout] test ppu::vram::test::test_read_byte_nametable ... ok Nov 16 12:26:48.452 INFO [stdout] test ppu::vram::test::test_write_byte_nametable ... ok Nov 16 12:26:48.452 INFO [stdout] test ppu::vram::test::test_read_byte_palette ... ok Nov 16 12:26:48.453 INFO [stdout] test cpu::cpu_test::test_tax ... ok Nov 16 12:26:48.453 INFO [stdout] test cpu::cpu_test::test_tsx ... ok Nov 16 12:26:48.453 INFO [stdout] test cpu::cpu_test::test_tay ... ok Nov 16 12:26:48.454 INFO [stdout] test cpu::cpu_test::test_txa ... ok Nov 16 12:26:48.454 INFO [stdout] test ppu::vram::test::test_write_byte_palette ... ok Nov 16 12:26:48.454 INFO [stdout] test ppu::address::test::test_nametable_address ... ok Nov 16 12:26:48.463 INFO [stdout] test ppu::renderer::test::test_render_pixel_opaque_sprite_front ... ok Nov 16 12:26:48.463 INFO [stdout] Nov 16 12:26:48.463 INFO [stdout] test result: ok. 119 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Nov 16 12:26:48.464 INFO [stdout] Nov 16 12:26:48.491 INFO [stderr] su: No module specific data is present Nov 16 12:26:49.575 INFO running `"docker" "inspect" "63072bff98f6bf3c449fa38d3569fa736bbf23697d6ddc472102d0146c361c93"` Nov 16 12:26:49.963 INFO running `"docker" "rm" "-f" "63072bff98f6bf3c449fa38d3569fa736bbf23697d6ddc472102d0146c361c93"` Nov 16 12:26:50.308 INFO [stdout] 63072bff98f6bf3c449fa38d3569fa736bbf23697d6ddc472102d0146c361c93