Nov 18 00:03:09.159 INFO testing rz80-0.1.1 against master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c for pr-55982 Nov 18 00:03:09.160 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55982/worker-1/master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/pr-55982/master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c:/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 +6b9b97bd9b704f85f0184f7a213cc4d62bd9654c-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 18 00:03:09.473 INFO [stdout] caa009cd1d97af5e89e0d05dbabc2166d9356414b6b6a8e28ed07bc5e76e04c5 Nov 18 00:03:09.479 INFO running `"docker" "start" "-a" "caa009cd1d97af5e89e0d05dbabc2166d9356414b6b6a8e28ed07bc5e76e04c5"` Nov 18 00:03:10.323 INFO [stderr] usermod: no changes Nov 18 00:03:10.447 INFO [stderr] Compiling rz80 v0.1.1 (/source) Nov 18 00:03:10.907 INFO [stderr] warning: unnecessary parentheses around method argument Nov 18 00:03:10.907 INFO [stderr] --> src/memory.rs:140:32 Nov 18 00:03:10.907 INFO [stderr] | Nov 18 00:03:10.907 INFO [stderr] 140 | mem.map(0, 0, 0, true, (1 << 16)); Nov 18 00:03:10.907 INFO [stderr] | ^^^^^^^^^ help: remove these parentheses Nov 18 00:03:10.907 INFO [stderr] | Nov 18 00:03:10.907 INFO [stderr] = note: #[warn(unused_parens)] on by default Nov 18 00:03:10.907 INFO [stderr] Nov 18 00:03:12.119 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1.73s Nov 18 00:03:12.125 INFO [stderr] su: No module specific data is present Nov 18 00:03:12.709 INFO running `"docker" "inspect" "caa009cd1d97af5e89e0d05dbabc2166d9356414b6b6a8e28ed07bc5e76e04c5"` Nov 18 00:03:12.945 INFO running `"docker" "rm" "-f" "caa009cd1d97af5e89e0d05dbabc2166d9356414b6b6a8e28ed07bc5e76e04c5"` Nov 18 00:03:13.156 INFO [stdout] caa009cd1d97af5e89e0d05dbabc2166d9356414b6b6a8e28ed07bc5e76e04c5 Nov 18 00:03:13.160 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55982/worker-1/master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/pr-55982/master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c:/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 +6b9b97bd9b704f85f0184f7a213cc4d62bd9654c-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 18 00:03:13.679 INFO [stdout] 87b5f121b08697834baca05dcfb901cc965d98af6c0538500e10126ddbaaa666 Nov 18 00:03:13.681 INFO running `"docker" "start" "-a" "87b5f121b08697834baca05dcfb901cc965d98af6c0538500e10126ddbaaa666"` Nov 18 00:03:15.719 INFO [stderr] usermod: no changes Nov 18 00:03:15.827 INFO [stderr] Compiling minifb v0.8.4 Nov 18 00:03:15.828 INFO [stderr] Compiling dylib v0.0.1 Nov 18 00:03:16.855 INFO [stderr] Compiling x11-dl v2.2.1 Nov 18 00:03:25.472 INFO [stderr] Compiling rz80 v0.1.1 (/source) Nov 18 00:03:27.520 INFO [stderr] warning: unnecessary parentheses around method argument Nov 18 00:03:27.520 INFO [stderr] --> src/memory.rs:140:32 Nov 18 00:03:27.520 INFO [stderr] | Nov 18 00:03:27.520 INFO [stderr] 140 | mem.map(0, 0, 0, true, (1 << 16)); Nov 18 00:03:27.520 INFO [stderr] | ^^^^^^^^^ help: remove these parentheses Nov 18 00:03:27.521 INFO [stderr] | Nov 18 00:03:27.521 INFO [stderr] = note: #[warn(unused_parens)] on by default Nov 18 00:03:27.521 INFO [stderr] Nov 18 00:03:31.097 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 15.35s Nov 18 00:03:31.097 INFO [stderr] su: No module specific data is present Nov 18 00:03:31.631 INFO running `"docker" "inspect" "87b5f121b08697834baca05dcfb901cc965d98af6c0538500e10126ddbaaa666"` Nov 18 00:03:31.793 INFO running `"docker" "rm" "-f" "87b5f121b08697834baca05dcfb901cc965d98af6c0538500e10126ddbaaa666"` Nov 18 00:03:31.931 INFO [stdout] 87b5f121b08697834baca05dcfb901cc965d98af6c0538500e10126ddbaaa666 Nov 18 00:03:31.933 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55982/worker-1/master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/pr-55982/master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c:/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 +6b9b97bd9b704f85f0184f7a213cc4d62bd9654c-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 18 00:03:32.201 INFO [stdout] f3e9b787581f7a98fd32bd6baa1ddb12e9291c3c6eb7fc0f9143bad6f5c32243 Nov 18 00:03:32.203 INFO running `"docker" "start" "-a" "f3e9b787581f7a98fd32bd6baa1ddb12e9291c3c6eb7fc0f9143bad6f5c32243"` Nov 18 00:03:32.863 INFO [stderr] usermod: no changes Nov 18 00:03:32.946 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.07s Nov 18 00:03:32.946 INFO [stderr] Running /target/debug/deps/rz80-b6954bdca7176c95 Nov 18 00:03:32.955 INFO [stdout] Nov 18 00:03:32.955 INFO [stdout] running 40 tests Nov 18 00:03:32.989 INFO [stdout] test cpu::tests::adc8 ... ok Nov 18 00:03:32.994 INFO [stdout] test cpu::tests::inc8_dec8 ... ok Nov 18 00:03:32.994 INFO [stdout] test cpu::tests::cp8 ... ok Nov 18 00:03:32.998 INFO [stdout] test cpu::tests::add8 ... ok Nov 18 00:03:32.999 INFO [stdout] test cpu::tests::halt ... ok Nov 18 00:03:33.001 INFO [stdout] test cpu::tests::reset ... ok Nov 18 00:03:33.002 INFO [stdout] test cpu::tests::neg8 ... ok Nov 18 00:03:33.002 INFO [stdout] test cpu::tests::or8 ... ok Nov 18 00:03:33.003 INFO [stdout] test cpu::tests::inp ... ok Nov 18 00:03:33.013 INFO [stdout] test cpu::tests::rl8_rr8 ... ok Nov 18 00:03:33.015 INFO [stdout] test cpu::tests::and8 ... ok Nov 18 00:03:33.015 INFO [stdout] test cpu::tests::push ... ok Nov 18 00:03:33.015 INFO [stdout] test cpu::tests::reg16_rw ... ok Nov 18 00:03:33.022 INFO [stdout] test cpu::tests::sla8 ... ok Nov 18 00:03:33.022 INFO [stdout] test cpu::tests::sra8 ... ok Nov 18 00:03:33.022 INFO [stdout] test cpu::tests::sbc8 ... ok Nov 18 00:03:33.022 INFO [stdout] test cpu::tests::rlca8_rrca8 ... ok Nov 18 00:03:33.022 INFO [stdout] test cpu::tests::outp ... ok Nov 18 00:03:33.024 INFO [stdout] test cpu::tests::rla8_rra8 ... ok Nov 18 00:03:33.024 INFO [stdout] test cpu::tests::rlc8_rrc8 ... ok Nov 18 00:03:33.027 INFO [stdout] test ctc::test::ctc_timer_with_irq ... ok Nov 18 00:03:33.027 INFO [stdout] test ctc::test::ctc_timer_no_irq ... ok Nov 18 00:03:33.027 INFO [stdout] test cpu::tests::xor8 ... ok Nov 18 00:03:33.027 INFO [stdout] test cpu::tests::sub8 ... ok Nov 18 00:03:33.027 INFO [stdout] test ctc::test::write_int_vector ... ok Nov 18 00:03:33.028 INFO [stdout] test ctc::test::write_control_word ... ok Nov 18 00:03:33.028 INFO [stdout] test ctc::test::reset ... ok Nov 18 00:03:33.028 INFO [stdout] test cpu::tests::srl8 ... ok Nov 18 00:03:33.036 INFO [stdout] test daisychain::test::irq_ack ... ok Nov 18 00:03:33.036 INFO [stdout] test cpu::tests::rst ... ok Nov 18 00:03:33.036 INFO [stdout] test pio::tests::write_control ... ok Nov 18 00:03:33.036 INFO [stdout] test pio::tests::reset ... ok Nov 18 00:03:33.036 INFO [stdout] test ctc::test::ctc_counter_no_irq ... ok Nov 18 00:03:33.036 INFO [stdout] test ctc::test::ctc_counter_with_irq ... ok Nov 18 00:03:33.039 INFO [stdout] test registers::tests::new ... ok Nov 18 00:03:33.039 INFO [stdout] test registers::tests::set_get ... ok Nov 18 00:03:33.043 INFO [stdout] test memory::tests::mem_map ... ok Nov 18 00:03:33.043 INFO [stdout] test daisychain::test::reset ... ok Nov 18 00:03:33.043 INFO [stdout] test memory::tests::mem_readwrite ... ok Nov 18 00:03:33.047 INFO [stdout] test memory::tests::mem_layers ... ok Nov 18 00:03:33.047 INFO [stdout] Nov 18 00:03:33.047 INFO [stdout] test result: ok. 40 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Nov 18 00:03:33.047 INFO [stdout] Nov 18 00:03:33.048 INFO [stderr] Running /target/debug/deps/test_opcodes-c7c3d13fdea83169 Nov 18 00:03:33.056 INFO [stdout] Nov 18 00:03:33.056 INFO [stdout] running 71 tests Nov 18 00:03:33.057 INFO [stdout] test test_opcodes::test_add_r ... ok Nov 18 00:03:33.059 INFO [stdout] test test_opcodes::test_and_ihlixiy ... ok Nov 18 00:03:33.059 INFO [stdout] test test_opcodes::test_add_ihlixiy ... ok Nov 18 00:03:33.063 INFO [stdout] test test_opcodes::test_add_adc_sbc_16 ... ok Nov 18 00:03:33.065 INFO [stdout] test test_opcodes::test_and_r ... ok Nov 18 00:03:33.068 INFO [stdout] test test_opcodes::test_call_ret ... ok Nov 18 00:03:33.068 INFO [stdout] test test_opcodes::test_adc_r ... ok Nov 18 00:03:33.071 INFO [stdout] test test_opcodes::test_call_cc_ret_cc ... ok Nov 18 00:03:33.075 INFO [stdout] test test_opcodes::test_cpd ... ok Nov 18 00:03:33.075 INFO [stdout] test test_opcodes::test_cpdr ... ok Nov 18 00:03:33.075 INFO [stdout] test test_opcodes::test_adc_ihlixiy ... ok Nov 18 00:03:33.076 INFO [stdout] test test_opcodes::ld_inn_hlddixiy ... ok Nov 18 00:03:33.076 INFO [stdout] test test_opcodes::test_ccf_scf ... ok Nov 18 00:03:33.076 INFO [stdout] test test_opcodes::ld_hlddixiy_inn ... ok Nov 18 00:03:33.077 INFO [stdout] test test_opcodes::test_ex ... ok Nov 18 00:03:33.077 INFO [stdout] test test_opcodes::test_cp_ihlixiy ... ok Nov 18 00:03:33.078 INFO [stdout] test test_opcodes::test_ihl_r ... ok Nov 18 00:03:33.079 INFO [stdout] test test_opcodes::test_cp_r ... ok Nov 18 00:03:33.082 INFO [stdout] test test_opcodes::test_cpir ... ok Nov 18 00:03:33.082 INFO [stdout] test test_opcodes::test_djnz ... ok Nov 18 00:03:33.082 INFO [stdout] test test_opcodes::test_halt ... ok Nov 18 00:03:33.082 INFO [stdout] test test_opcodes::test_in ... ok Nov 18 00:03:33.082 INFO [stdout] test test_opcodes::test_inc_dec_ihlixiy ... ok Nov 18 00:03:33.082 INFO [stdout] test test_opcodes::test_cpi ... ok Nov 18 00:03:33.083 INFO [stdout] test test_opcodes::test_daa ... ok Nov 18 00:03:33.088 INFO [stdout] test test_opcodes::test_jp_cc_nn ... ok Nov 18 00:03:33.095 INFO [stdout] test test_opcodes::test_jr_cc ... ok Nov 18 00:03:33.095 INFO [stdout] test test_opcodes::test_jp_jr ... ok Nov 18 00:03:33.097 INFO [stdout] test test_opcodes::test_inir_indr ... ok Nov 18 00:03:33.097 INFO [stdout] test test_opcodes::test_ld_a_ir ... ok Nov 18 00:03:33.097 INFO [stdout] test test_opcodes::test_inc_dec_ss ... ok Nov 18 00:03:33.098 INFO [stdout] test test_opcodes::test_inc_dec_ssixiy ... ok Nov 18 00:03:33.098 INFO [stdout] test test_opcodes::test_ld_ihl_n ... ok Nov 18 00:03:33.108 INFO [stdout] test test_opcodes::test_cpl ... ok Nov 18 00:03:33.108 INFO [stdout] test test_opcodes::test_inc_dec_r ... ok Nov 18 00:03:33.108 INFO [stdout] test test_opcodes::test_ld_a_ibcdenn ... ok Nov 18 00:03:33.108 INFO [stdout] test test_opcodes::test_ld_ddixiy_nn ... ok Nov 18 00:03:33.108 INFO [stdout] test test_opcodes::test_ld_ibcdenn_a ... ok Nov 18 00:03:33.108 INFO [stdout] test test_opcodes::test_ld_ir_a ... ok Nov 18 00:03:33.108 INFO [stdout] test test_opcodes::test_ld_ihl ... ok Nov 18 00:03:33.123 INFO [stdout] test test_opcodes::test_ld_hlddixiy_inn ... ok Nov 18 00:03:33.123 INFO [stdout] test test_opcodes::test_lddr ... ok Nov 18 00:03:33.123 INFO [stdout] test test_opcodes::test_ld_ixiy_n ... ok Nov 18 00:03:33.123 INFO [stdout] test test_opcodes::test_ld_ixiy_r ... ok Nov 18 00:03:33.123 INFO [stdout] test test_opcodes::test_ld_r_s ... ok Nov 18 00:03:33.123 INFO [stdout] test test_opcodes::test_ldd ... ok Nov 18 00:03:33.123 INFO [stdout] test test_opcodes::test_ld_r_ixiy ... ok Nov 18 00:03:33.123 INFO [stdout] test test_opcodes::test_ld_sp_hlixiy ... ok Nov 18 00:03:33.123 INFO [stdout] test test_opcodes::test_or_xor_ihlixiy ... ok Nov 18 00:03:33.123 INFO [stdout] test test_opcodes::test_ldir ... ok Nov 18 00:03:33.123 INFO [stdout] test test_opcodes::test_out ... ok Nov 18 00:03:33.123 INFO [stdout] test test_opcodes::test_rlca_rla_rrca_rra ... ok Nov 18 00:03:33.123 INFO [stdout] test test_opcodes::test_or_r ... ok Nov 18 00:03:33.123 INFO [stdout] test test_opcodes::test_push_pop ... ok Nov 18 00:03:33.125 INFO [stdout] test test_opcodes::test_otir_otdr ... ok Nov 18 00:03:33.125 INFO [stdout] test test_opcodes::test_ldi ... ok Nov 18 00:03:33.131 INFO [stdout] test test_opcodes::test_rrc_rlc_rr_rl_ihlixiy ... ok Nov 18 00:03:33.131 INFO [stdout] test test_opcodes::test_neg ... ok Nov 18 00:03:33.131 INFO [stdout] test test_opcodes::test_sbc_ihlixiy ... ok Nov 18 00:03:33.131 INFO [stdout] test test_opcodes::test_sla_r ... ok Nov 18 00:03:33.131 INFO [stdout] test test_opcodes::test_sra_ihlixiy ... ok Nov 18 00:03:33.131 INFO [stdout] test test_opcodes::test_sla_ihlixiy ... ok Nov 18 00:03:33.131 INFO [stdout] test test_opcodes::test_sbc_r ... ok Nov 18 00:03:33.131 INFO [stdout] test test_opcodes::test_xor_r ... ok Nov 18 00:03:33.131 INFO [stdout] test test_opcodes::test_srl_r ... ok Nov 18 00:03:33.135 INFO [stdout] test test_opcodes::test_rlc_rl_rrc_rr_r ... ok Nov 18 00:03:33.135 INFO [stdout] test test_opcodes::test_rld_rrd ... ok Nov 18 00:03:33.135 INFO [stdout] test test_opcodes::test_srl_ihlixiy ... ok Nov 18 00:03:33.135 INFO [stdout] test test_opcodes::test_sra_r ... ok Nov 18 00:03:33.135 INFO [stdout] test test_opcodes::test_sub_r ... ok Nov 18 00:03:33.135 INFO [stdout] test test_opcodes::test_sub_ihlixiy ... ok Nov 18 00:03:33.135 INFO [stdout] Nov 18 00:03:33.135 INFO [stdout] test result: ok. 71 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Nov 18 00:03:33.135 INFO [stdout] Nov 18 00:03:33.136 INFO [stderr] Running /target/debug/deps/test_zex-c927f6f3b006546b Nov 18 00:03:33.138 INFO [stdout] Nov 18 00:03:33.138 INFO [stdout] running 1 test Nov 18 00:03:33.138 INFO [stdout] test test_zex::test_zex ... ignored Nov 18 00:03:33.138 INFO [stdout] Nov 18 00:03:33.138 INFO [stdout] test result: ok. 0 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out Nov 18 00:03:33.138 INFO [stdout] Nov 18 00:03:33.138 INFO [stderr] Doc-tests rz80 Nov 18 00:03:33.825 INFO [stdout] Nov 18 00:03:33.825 INFO [stdout] running 5 tests Nov 18 00:03:35.115 INFO [stdout] test src/registers.rs - registers::Registers (line 91) ... ok Nov 18 00:03:35.152 INFO [stdout] test src/memory.rs - memory::Memory (line 90) ... ok Nov 18 00:03:35.291 INFO [stdout] test src/registers.rs - registers::Registers (line 70) ... ok Nov 18 00:03:35.323 INFO [stdout] test src/memory.rs - memory::Memory (line 107) ... ok Nov 18 00:03:35.368 INFO [stdout] test src/registers.rs - registers::Registers (line 80) ... ok Nov 18 00:03:35.368 INFO [stdout] Nov 18 00:03:35.368 INFO [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Nov 18 00:03:35.368 INFO [stdout] Nov 18 00:03:35.379 INFO [stderr] su: No module specific data is present Nov 18 00:03:35.745 INFO running `"docker" "inspect" "f3e9b787581f7a98fd32bd6baa1ddb12e9291c3c6eb7fc0f9143bad6f5c32243"` Nov 18 00:03:36.099 INFO running `"docker" "rm" "-f" "f3e9b787581f7a98fd32bd6baa1ddb12e9291c3c6eb7fc0f9143bad6f5c32243"` Nov 18 00:03:36.394 INFO [stdout] f3e9b787581f7a98fd32bd6baa1ddb12e9291c3c6eb7fc0f9143bad6f5c32243