Dec 13 12:30:40.691 INFO testing logiclogue/hex-machine-rust against master#bd47d6825bf4090517549d33cfef10d3300b4a75 for pr-56550 Dec 13 12:30:40.691 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56550/worker-6/master#bd47d6825bf4090517549d33cfef10d3300b4a75:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-6/pr-56550/master#bd47d6825bf4090517549d33cfef10d3300b4a75:/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 +bd47d6825bf4090517549d33cfef10d3300b4a75-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"` Dec 13 12:30:40.912 INFO [stdout] 9e49de92493062182c4c91ef0f41e6a3ef20db12717ce3656700e3e173027ba9 Dec 13 12:30:40.913 INFO running `"docker" "start" "-a" "9e49de92493062182c4c91ef0f41e6a3ef20db12717ce3656700e3e173027ba9"` Dec 13 12:30:41.768 INFO [stderr] usermod: no changes Dec 13 12:30:41.803 INFO [stderr] Compiling hex-machine-rust v0.1.0 (/source) Dec 13 12:30:42.131 INFO [stderr] warning: struct is never constructed: `Machine` Dec 13 12:30:42.131 INFO [stderr] --> src/machine.rs:1:1 Dec 13 12:30:42.131 INFO [stderr] | Dec 13 12:30:42.131 INFO [stderr] 1 | pub struct Machine { Dec 13 12:30:42.131 INFO [stderr] | ^^^^^^^^^^^^^^^^^^ Dec 13 12:30:42.131 INFO [stderr] | Dec 13 12:30:42.131 INFO [stderr] = note: #[warn(dead_code)] on by default Dec 13 12:30:42.131 INFO [stderr] Dec 13 12:30:42.131 INFO [stderr] warning: method is never used: `new` Dec 13 12:30:42.131 INFO [stderr] --> src/machine.rs:10:5 Dec 13 12:30:42.131 INFO [stderr] | Dec 13 12:30:42.131 INFO [stderr] 10 | pub fn new() -> Self { Dec 13 12:30:42.131 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^ Dec 13 12:30:42.131 INFO [stderr] Dec 13 12:30:42.131 INFO [stderr] warning: method is never used: `set_o_reg` Dec 13 12:30:42.131 INFO [stderr] --> src/machine.rs:20:5 Dec 13 12:30:42.131 INFO [stderr] | Dec 13 12:30:42.131 INFO [stderr] 20 | pub fn set_o_reg(self, value: u8) -> Self { Dec 13 12:30:42.131 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 12:30:42.131 INFO [stderr] Dec 13 12:30:42.131 INFO [stderr] warning: method is never used: `set_a_reg` Dec 13 12:30:42.131 INFO [stderr] --> src/machine.rs:30:5 Dec 13 12:30:42.131 INFO [stderr] | Dec 13 12:30:42.131 INFO [stderr] 30 | pub fn set_a_reg(self, value: u8) -> Self { Dec 13 12:30:42.131 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 12:30:42.131 INFO [stderr] Dec 13 12:30:42.131 INFO [stderr] warning: method is never used: `set_b_reg` Dec 13 12:30:42.131 INFO [stderr] --> src/machine.rs:40:5 Dec 13 12:30:42.131 INFO [stderr] | Dec 13 12:30:42.131 INFO [stderr] 40 | pub fn set_b_reg(self, value: u8) -> Self { Dec 13 12:30:42.131 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 12:30:42.131 INFO [stderr] Dec 13 12:30:42.131 INFO [stderr] warning: enum is never used: `Instruction` Dec 13 12:30:42.131 INFO [stderr] --> src/instruction.rs:4:1 Dec 13 12:30:42.131 INFO [stderr] | Dec 13 12:30:42.131 INFO [stderr] 4 | pub enum Instruction { Dec 13 12:30:42.131 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^ Dec 13 12:30:42.131 INFO [stderr] Dec 13 12:30:42.131 INFO [stderr] warning: method is never used: `execute` Dec 13 12:30:42.131 INFO [stderr] --> src/instruction.rs:24:5 Dec 13 12:30:42.131 INFO [stderr] | Dec 13 12:30:42.131 INFO [stderr] 24 | pub fn execute(self, machine: Machine, mut memory: Memory) -> (Machine, Memory) { Dec 13 12:30:42.131 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 12:30:42.131 INFO [stderr] Dec 13 12:30:42.362 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.57s Dec 13 12:30:42.364 INFO [stderr] su: No module specific data is present Dec 13 12:30:42.654 INFO running `"docker" "inspect" "9e49de92493062182c4c91ef0f41e6a3ef20db12717ce3656700e3e173027ba9"` Dec 13 12:30:42.725 INFO running `"docker" "rm" "-f" "9e49de92493062182c4c91ef0f41e6a3ef20db12717ce3656700e3e173027ba9"` Dec 13 12:30:42.799 INFO [stdout] 9e49de92493062182c4c91ef0f41e6a3ef20db12717ce3656700e3e173027ba9 Dec 13 12:30:42.801 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56550/worker-6/master#bd47d6825bf4090517549d33cfef10d3300b4a75:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-6/pr-56550/master#bd47d6825bf4090517549d33cfef10d3300b4a75:/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 +bd47d6825bf4090517549d33cfef10d3300b4a75-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"` Dec 13 12:30:42.988 INFO [stdout] e1bdead1a20fbdcb07a873470f14eee1b39432bce31ab420440de3baac854b5b Dec 13 12:30:42.995 INFO running `"docker" "start" "-a" "e1bdead1a20fbdcb07a873470f14eee1b39432bce31ab420440de3baac854b5b"` Dec 13 12:30:43.523 INFO [stderr] usermod: no changes Dec 13 12:30:43.525 INFO [stderr] Compiling hex-machine-rust v0.1.0 (/source) Dec 13 12:30:43.871 INFO [stderr] warning: variable does not need to be mutable Dec 13 12:30:43.871 INFO [stderr] --> src/instruction.rs:43:9 Dec 13 12:30:43.871 INFO [stderr] | Dec 13 12:30:43.871 INFO [stderr] 43 | let mut machine = Machine::new(); Dec 13 12:30:43.871 INFO [stderr] | ----^^^^^^^ Dec 13 12:30:43.871 INFO [stderr] | | Dec 13 12:30:43.871 INFO [stderr] | help: remove this `mut` Dec 13 12:30:43.871 INFO [stderr] | Dec 13 12:30:43.871 INFO [stderr] = note: #[warn(unused_mut)] on by default Dec 13 12:30:43.871 INFO [stderr] Dec 13 12:30:43.871 INFO [stderr] warning: variable does not need to be mutable Dec 13 12:30:43.871 INFO [stderr] --> src/instruction.rs:44:9 Dec 13 12:30:43.871 INFO [stderr] | Dec 13 12:30:43.871 INFO [stderr] 44 | let mut memory = Memory::new(); Dec 13 12:30:43.871 INFO [stderr] | ----^^^^^^ Dec 13 12:30:43.871 INFO [stderr] | | Dec 13 12:30:43.871 INFO [stderr] | help: remove this `mut` Dec 13 12:30:43.871 INFO [stderr] Dec 13 12:30:43.876 INFO [stderr] warning: variable does not need to be mutable Dec 13 12:30:43.876 INFO [stderr] --> src/instruction.rs:96:9 Dec 13 12:30:43.876 INFO [stderr] | Dec 13 12:30:43.876 INFO [stderr] 96 | let mut memory = Memory::new(); Dec 13 12:30:43.876 INFO [stderr] | ----^^^^^^ Dec 13 12:30:43.876 INFO [stderr] | | Dec 13 12:30:43.876 INFO [stderr] | help: remove this `mut` Dec 13 12:30:43.878 INFO [stderr] Dec 13 12:30:43.878 INFO [stderr] warning: variant is never constructed: `LDAC` Dec 13 12:30:43.879 INFO [stderr] --> src/instruction.rs:8:5 Dec 13 12:30:43.879 INFO [stderr] | Dec 13 12:30:43.879 INFO [stderr] 8 | LDAC, Dec 13 12:30:43.879 INFO [stderr] | ^^^^ Dec 13 12:30:43.880 INFO [stderr] | Dec 13 12:30:43.880 INFO [stderr] = note: #[warn(dead_code)] on by default Dec 13 12:30:43.880 INFO [stderr] Dec 13 12:30:43.880 INFO [stderr] warning: variant is never constructed: `LDBC` Dec 13 12:30:43.880 INFO [stderr] --> src/instruction.rs:9:5 Dec 13 12:30:43.880 INFO [stderr] | Dec 13 12:30:43.880 INFO [stderr] 9 | LDBC, Dec 13 12:30:43.880 INFO [stderr] | ^^^^ Dec 13 12:30:43.880 INFO [stderr] Dec 13 12:30:43.880 INFO [stderr] warning: variant is never constructed: `LDAP` Dec 13 12:30:43.880 INFO [stderr] --> src/instruction.rs:10:5 Dec 13 12:30:43.881 INFO [stderr] | Dec 13 12:30:43.881 INFO [stderr] 10 | LDAP, Dec 13 12:30:43.881 INFO [stderr] | ^^^^ Dec 13 12:30:43.881 INFO [stderr] Dec 13 12:30:43.881 INFO [stderr] warning: variant is never constructed: `LDAI` Dec 13 12:30:43.881 INFO [stderr] --> src/instruction.rs:11:5 Dec 13 12:30:43.881 INFO [stderr] | Dec 13 12:30:43.881 INFO [stderr] 11 | LDAI, Dec 13 12:30:43.881 INFO [stderr] | ^^^^ Dec 13 12:30:43.881 INFO [stderr] Dec 13 12:30:43.881 INFO [stderr] warning: variant is never constructed: `LDBI` Dec 13 12:30:43.881 INFO [stderr] --> src/instruction.rs:12:5 Dec 13 12:30:43.881 INFO [stderr] | Dec 13 12:30:43.881 INFO [stderr] 12 | LDBI, Dec 13 12:30:43.881 INFO [stderr] | ^^^^ Dec 13 12:30:43.881 INFO [stderr] Dec 13 12:30:43.881 INFO [stderr] warning: variant is never constructed: `STAI` Dec 13 12:30:43.881 INFO [stderr] --> src/instruction.rs:13:5 Dec 13 12:30:43.881 INFO [stderr] | Dec 13 12:30:43.881 INFO [stderr] 13 | STAI, Dec 13 12:30:43.881 INFO [stderr] | ^^^^ Dec 13 12:30:43.881 INFO [stderr] Dec 13 12:30:43.881 INFO [stderr] warning: variant is never constructed: `BR` Dec 13 12:30:43.881 INFO [stderr] --> src/instruction.rs:14:5 Dec 13 12:30:43.881 INFO [stderr] | Dec 13 12:30:43.881 INFO [stderr] 14 | BR, Dec 13 12:30:43.881 INFO [stderr] | ^^ Dec 13 12:30:43.881 INFO [stderr] Dec 13 12:30:43.881 INFO [stderr] warning: variant is never constructed: `BRZ` Dec 13 12:30:43.881 INFO [stderr] --> src/instruction.rs:15:5 Dec 13 12:30:43.881 INFO [stderr] | Dec 13 12:30:43.881 INFO [stderr] 15 | BRZ, Dec 13 12:30:43.881 INFO [stderr] | ^^^ Dec 13 12:30:43.881 INFO [stderr] Dec 13 12:30:43.881 INFO [stderr] warning: variant is never constructed: `BRN` Dec 13 12:30:43.881 INFO [stderr] --> src/instruction.rs:16:5 Dec 13 12:30:43.881 INFO [stderr] | Dec 13 12:30:43.881 INFO [stderr] 16 | BRN, Dec 13 12:30:43.881 INFO [stderr] | ^^^ Dec 13 12:30:43.887 INFO [stderr] Dec 13 12:30:43.887 INFO [stderr] warning: variant is never constructed: `BRB` Dec 13 12:30:43.887 INFO [stderr] --> src/instruction.rs:17:5 Dec 13 12:30:43.887 INFO [stderr] | Dec 13 12:30:43.887 INFO [stderr] 17 | BRB, Dec 13 12:30:43.887 INFO [stderr] | ^^^ Dec 13 12:30:43.887 INFO [stderr] Dec 13 12:30:43.887 INFO [stderr] warning: variant is never constructed: `ADD` Dec 13 12:30:43.887 INFO [stderr] --> src/instruction.rs:18:5 Dec 13 12:30:43.887 INFO [stderr] | Dec 13 12:30:43.887 INFO [stderr] 18 | ADD, Dec 13 12:30:43.887 INFO [stderr] | ^^^ Dec 13 12:30:43.887 INFO [stderr] Dec 13 12:30:43.887 INFO [stderr] warning: variant is never constructed: `SUB` Dec 13 12:30:43.887 INFO [stderr] --> src/instruction.rs:19:5 Dec 13 12:30:43.887 INFO [stderr] | Dec 13 12:30:43.887 INFO [stderr] 19 | SUB, Dec 13 12:30:43.887 INFO [stderr] | ^^^ Dec 13 12:30:43.887 INFO [stderr] Dec 13 12:30:43.887 INFO [stderr] warning: variant is never constructed: `PFIX` Dec 13 12:30:43.887 INFO [stderr] --> src/instruction.rs:20:5 Dec 13 12:30:43.887 INFO [stderr] | Dec 13 12:30:43.887 INFO [stderr] 20 | PFIX Dec 13 12:30:43.887 INFO [stderr] | ^^^^ Dec 13 12:30:43.887 INFO [stderr] Dec 13 12:30:44.302 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.80s Dec 13 12:30:44.309 INFO [stderr] su: No module specific data is present Dec 13 12:30:44.961 INFO running `"docker" "inspect" "e1bdead1a20fbdcb07a873470f14eee1b39432bce31ab420440de3baac854b5b"` Dec 13 12:30:45.215 INFO running `"docker" "rm" "-f" "e1bdead1a20fbdcb07a873470f14eee1b39432bce31ab420440de3baac854b5b"` Dec 13 12:30:45.463 INFO [stdout] e1bdead1a20fbdcb07a873470f14eee1b39432bce31ab420440de3baac854b5b Dec 13 12:30:45.469 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56550/worker-6/master#bd47d6825bf4090517549d33cfef10d3300b4a75:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-6/pr-56550/master#bd47d6825bf4090517549d33cfef10d3300b4a75:/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 +bd47d6825bf4090517549d33cfef10d3300b4a75-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"` Dec 13 12:30:45.887 INFO [stdout] e93d6883dad30c992248f5cbbd73bae7cb79f9c07733ea6963d1892a79273b90 Dec 13 12:30:45.895 INFO running `"docker" "start" "-a" "e93d6883dad30c992248f5cbbd73bae7cb79f9c07733ea6963d1892a79273b90"` Dec 13 12:30:47.119 INFO [stderr] usermod: no changes Dec 13 12:30:47.171 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.03s Dec 13 12:30:47.179 INFO [stderr] Running /target/debug/deps/hex_machine_rust-11147ebcc3445b8d Dec 13 12:30:47.179 INFO [stdout] Dec 13 12:30:47.179 INFO [stdout] running 12 tests Dec 13 12:30:47.215 INFO [stdout] test instruction::execute_ldbm_sets_b_reg_to_memory_value ... ok Dec 13 12:30:47.223 INFO [stdout] test instruction::execute_ldam_sets_o_reg_to_0 ... ok Dec 13 12:30:47.223 INFO [stdout] test instruction::execute_ldbm_sets_o_reg_to_0 ... ok Dec 13 12:30:47.223 INFO [stdout] test instruction::execute_ldam_sets_a_reg_to_memory_value ... ok Dec 13 12:30:47.223 INFO [stdout] test machine::test_machine_constructor_b_reg_0 ... ok Dec 13 12:30:47.223 INFO [stdout] test machine::test_machine_constructor_a_reg_0 ... ok Dec 13 12:30:47.223 INFO [stdout] test instruction::execute_stam_sets_o_reg_to_0 ... ok Dec 13 12:30:47.223 INFO [stdout] test instruction::execute_stam_stores_a_reg_in_memory ... ok Dec 13 12:30:47.231 INFO [stdout] test machine::test_machine_constructor_o_reg_0 ... ok Dec 13 12:30:47.231 INFO [stdout] test machine::test_machine_constructor_pc_0 ... ok Dec 13 12:30:47.231 INFO [stdout] test memory::test_memory_write_at_42_100_reads_100 ... ok Dec 13 12:30:47.231 INFO [stdout] test machine::test_machine_constructor_running_false ... ok Dec 13 12:30:47.231 INFO [stdout] Dec 13 12:30:47.231 INFO [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 13 12:30:47.231 INFO [stdout] Dec 13 12:30:47.239 INFO [stderr] su: No module specific data is present Dec 13 12:30:48.280 INFO running `"docker" "inspect" "e93d6883dad30c992248f5cbbd73bae7cb79f9c07733ea6963d1892a79273b90"` Dec 13 12:30:48.619 INFO running `"docker" "rm" "-f" "e93d6883dad30c992248f5cbbd73bae7cb79f9c07733ea6963d1892a79273b90"` Dec 13 12:30:48.955 INFO [stdout] e93d6883dad30c992248f5cbbd73bae7cb79f9c07733ea6963d1892a79273b90