Oct 12 20:50:18.004 INFO testing totem3/machine against try#40d4795669493f1965de7c44029c69552134fe1f for rustdoc-test-static-cling-1 Oct 12 20:50:18.004 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling-1/worker-3/try#40d4795669493f1965de7c44029c69552134fe1f:/target:rw,Z" "-v" "/mnt/big/crater/./work/local/test-source/worker-3/rustdoc-test-static-cling-1/try#40d4795669493f1965de7c44029c69552134fe1f:/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 +40d4795669493f1965de7c44029c69552134fe1f-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"` Oct 12 20:50:18.237 INFO blam! 40c943a86127a76f818ec02491faf70f95378b7531becfdcfe3608df30cc9593 Oct 12 20:50:18.242 INFO running `"docker" "start" "-a" "40c943a86127a76f818ec02491faf70f95378b7531becfdcfe3608df30cc9593"` Oct 12 20:50:18.651 INFO kablam! usermod: no changes Oct 12 20:50:18.717 INFO kablam! Compiling libc v0.2.17 Oct 12 20:50:19.555 INFO kablam! Compiling thread-id v2.0.0 Oct 12 20:50:19.555 INFO kablam! Compiling memchr v0.1.11 Oct 12 20:50:19.947 INFO kablam! Compiling thread_local v0.2.7 Oct 12 20:50:20.375 INFO kablam! Compiling aho-corasick v0.5.3 Oct 12 20:50:21.624 INFO kablam! Compiling regex v0.1.80 Oct 12 20:50:32.519 INFO kablam! Compiling env_logger v0.3.5 Oct 12 20:50:33.723 INFO kablam! Compiling vm v0.1.0 (/source) Oct 12 20:50:34.103 INFO kablam! warning: unused variable: `lop` Oct 12 20:50:34.103 INFO kablam! --> src/instruction.rs:38:31 Oct 12 20:50:34.104 INFO kablam! | Oct 12 20:50:34.104 INFO kablam! 38 | Operation::Ld(ref lop, ref rop) => { Oct 12 20:50:34.104 INFO kablam! | ^^^ help: consider using `_lop` instead Oct 12 20:50:34.105 INFO kablam! | Oct 12 20:50:34.105 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 12 20:50:34.105 INFO kablam! Oct 12 20:50:34.105 INFO kablam! warning: unused variable: `rop` Oct 12 20:50:34.106 INFO kablam! --> src/instruction.rs:38:40 Oct 12 20:50:34.106 INFO kablam! | Oct 12 20:50:34.106 INFO kablam! 38 | Operation::Ld(ref lop, ref rop) => { Oct 12 20:50:34.107 INFO kablam! | ^^^ help: consider using `_rop` instead Oct 12 20:50:34.107 INFO kablam! Oct 12 20:50:34.107 INFO kablam! warning: unused variable: `lop` Oct 12 20:50:34.107 INFO kablam! --> src/instruction.rs:41:32 Oct 12 20:50:34.108 INFO kablam! | Oct 12 20:50:34.108 INFO kablam! 41 | Operation::Add(ref lop, ref rop) => {} Oct 12 20:50:34.108 INFO kablam! | ^^^ help: consider using `_lop` instead Oct 12 20:50:34.108 INFO kablam! Oct 12 20:50:34.109 INFO kablam! warning: unused variable: `rop` Oct 12 20:50:34.109 INFO kablam! --> src/instruction.rs:41:41 Oct 12 20:50:34.109 INFO kablam! | Oct 12 20:50:34.110 INFO kablam! 41 | Operation::Add(ref lop, ref rop) => {} Oct 12 20:50:34.110 INFO kablam! | ^^^ help: consider using `_rop` instead Oct 12 20:50:34.110 INFO kablam! Oct 12 20:50:34.111 INFO kablam! warning: unused variable: `num` Oct 12 20:50:34.111 INFO kablam! --> src/instruction.rs:51:33 Oct 12 20:50:34.111 INFO kablam! | Oct 12 20:50:34.112 INFO kablam! 51 | (Operand::Reg16(ref num), ref Immediate16) => { Oct 12 20:50:34.112 INFO kablam! | ^^^ help: consider using `_num` instead Oct 12 20:50:34.112 INFO kablam! Oct 12 20:50:34.113 INFO kablam! warning: unused variable: `Immediate16` Oct 12 20:50:34.113 INFO kablam! --> src/instruction.rs:51:43 Oct 12 20:50:34.113 INFO kablam! | Oct 12 20:50:34.114 INFO kablam! 51 | (Operand::Reg16(ref num), ref Immediate16) => { Oct 12 20:50:34.114 INFO kablam! | ^^^^^^^^^^^ help: consider using `_Immediate16` instead Oct 12 20:50:34.114 INFO kablam! Oct 12 20:50:34.115 INFO kablam! warning: unused variable: `val` Oct 12 20:50:34.115 INFO kablam! --> src/instruction.rs:52:21 Oct 12 20:50:34.115 INFO kablam! | Oct 12 20:50:34.115 INFO kablam! 52 | let val: u16 = ((args[1] as u16) << 8) | (args[0] as u16); Oct 12 20:50:34.116 INFO kablam! | ^^^ help: consider using `_val` instead Oct 12 20:50:34.116 INFO kablam! Oct 12 20:50:34.116 INFO kablam! warning: unused variable: `cpu` Oct 12 20:50:34.117 INFO kablam! --> src/instruction.rs:45:20 Oct 12 20:50:34.117 INFO kablam! | Oct 12 20:50:34.117 INFO kablam! 45 | fn load(&self, cpu: &mut Cpu, args: Vec) { Oct 12 20:50:34.117 INFO kablam! | ^^^ help: consider using `_cpu` instead Oct 12 20:50:34.118 INFO kablam! Oct 12 20:50:34.145 INFO kablam! warning: variable `Immediate16` should have a snake case name such as `immediate16` Oct 12 20:50:34.146 INFO kablam! --> src/instruction.rs:51:39 Oct 12 20:50:34.146 INFO kablam! | Oct 12 20:50:34.146 INFO kablam! 51 | (Operand::Reg16(ref num), ref Immediate16) => { Oct 12 20:50:34.147 INFO kablam! | ^^^^^^^^^^^^^^^ Oct 12 20:50:34.147 INFO kablam! | Oct 12 20:50:34.147 INFO kablam! = note: #[warn(non_snake_case)] on by default Oct 12 20:50:34.147 INFO kablam! Oct 12 20:50:35.307 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 16.62s Oct 12 20:50:35.307 INFO kablam! su: No module specific data is present Oct 12 20:50:36.311 INFO running `"docker" "rm" "-f" "40c943a86127a76f818ec02491faf70f95378b7531becfdcfe3608df30cc9593"` Oct 12 20:50:36.631 INFO blam! 40c943a86127a76f818ec02491faf70f95378b7531becfdcfe3608df30cc9593 Oct 12 20:50:36.632 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling-1/worker-3/try#40d4795669493f1965de7c44029c69552134fe1f:/target:rw,Z" "-v" "/mnt/big/crater/./work/local/test-source/worker-3/rustdoc-test-static-cling-1/try#40d4795669493f1965de7c44029c69552134fe1f:/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 +40d4795669493f1965de7c44029c69552134fe1f-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"` Oct 12 20:50:37.092 INFO blam! f9de13f41e719abc0120afa151468110b52e4139776390af7caaaf733619ae89 Oct 12 20:50:37.099 INFO running `"docker" "start" "-a" "f9de13f41e719abc0120afa151468110b52e4139776390af7caaaf733619ae89"` Oct 12 20:50:38.275 INFO kablam! usermod: no changes Oct 12 20:50:38.382 INFO kablam! Compiling vm v0.1.0 (/source) Oct 12 20:50:38.647 INFO kablam! warning: unused import: `super::super::ops::ByteContainer` Oct 12 20:50:38.647 INFO kablam! --> src/cpu.rs:174:9 Oct 12 20:50:38.647 INFO kablam! | Oct 12 20:50:38.647 INFO kablam! 174 | use super::super::ops::ByteContainer; Oct 12 20:50:38.647 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 12 20:50:38.647 INFO kablam! | Oct 12 20:50:38.647 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 12 20:50:38.647 INFO kablam! Oct 12 20:50:38.879 INFO kablam! warning: unused variable: `lop` Oct 12 20:50:38.879 INFO kablam! --> src/instruction.rs:38:31 Oct 12 20:50:38.882 INFO kablam! | Oct 12 20:50:38.883 INFO kablam! 38 | Operation::Ld(ref lop, ref rop) => { Oct 12 20:50:38.883 INFO kablam! | ^^^ help: consider using `_lop` instead Oct 12 20:50:38.883 INFO kablam! | Oct 12 20:50:38.884 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 12 20:50:38.884 INFO kablam! Oct 12 20:50:38.884 INFO kablam! warning: unused variable: `rop` Oct 12 20:50:38.885 INFO kablam! --> src/instruction.rs:38:40 Oct 12 20:50:38.885 INFO kablam! | Oct 12 20:50:38.885 INFO kablam! 38 | Operation::Ld(ref lop, ref rop) => { Oct 12 20:50:38.886 INFO kablam! | ^^^ help: consider using `_rop` instead Oct 12 20:50:38.886 INFO kablam! Oct 12 20:50:38.886 INFO kablam! warning: unused variable: `lop` Oct 12 20:50:38.886 INFO kablam! --> src/instruction.rs:41:32 Oct 12 20:50:38.887 INFO kablam! | Oct 12 20:50:38.887 INFO kablam! 41 | Operation::Add(ref lop, ref rop) => {} Oct 12 20:50:38.887 INFO kablam! | ^^^ help: consider using `_lop` instead Oct 12 20:50:38.888 INFO kablam! Oct 12 20:50:38.888 INFO kablam! warning: unused variable: `rop` Oct 12 20:50:38.888 INFO kablam! --> src/instruction.rs:41:41 Oct 12 20:50:38.889 INFO kablam! | Oct 12 20:50:38.889 INFO kablam! 41 | Operation::Add(ref lop, ref rop) => {} Oct 12 20:50:38.889 INFO kablam! | ^^^ help: consider using `_rop` instead Oct 12 20:50:38.889 INFO kablam! Oct 12 20:50:38.890 INFO kablam! warning: unused variable: `num` Oct 12 20:50:38.890 INFO kablam! --> src/instruction.rs:51:33 Oct 12 20:50:38.890 INFO kablam! | Oct 12 20:50:38.891 INFO kablam! 51 | (Operand::Reg16(ref num), ref Immediate16) => { Oct 12 20:50:38.891 INFO kablam! | ^^^ help: consider using `_num` instead Oct 12 20:50:38.891 INFO kablam! Oct 12 20:50:38.892 INFO kablam! warning: unused variable: `Immediate16` Oct 12 20:50:38.892 INFO kablam! --> src/instruction.rs:51:43 Oct 12 20:50:38.892 INFO kablam! | Oct 12 20:50:38.892 INFO kablam! 51 | (Operand::Reg16(ref num), ref Immediate16) => { Oct 12 20:50:38.893 INFO kablam! | ^^^^^^^^^^^ help: consider using `_Immediate16` instead Oct 12 20:50:38.893 INFO kablam! Oct 12 20:50:38.893 INFO kablam! warning: unused variable: `val` Oct 12 20:50:38.894 INFO kablam! --> src/instruction.rs:52:21 Oct 12 20:50:38.894 INFO kablam! | Oct 12 20:50:38.894 INFO kablam! 52 | let val: u16 = ((args[1] as u16) << 8) | (args[0] as u16); Oct 12 20:50:38.895 INFO kablam! | ^^^ help: consider using `_val` instead Oct 12 20:50:38.895 INFO kablam! Oct 12 20:50:38.895 INFO kablam! warning: unused variable: `cpu` Oct 12 20:50:38.895 INFO kablam! --> src/instruction.rs:45:20 Oct 12 20:50:38.896 INFO kablam! | Oct 12 20:50:38.896 INFO kablam! 45 | fn load(&self, cpu: &mut Cpu, args: Vec) { Oct 12 20:50:38.896 INFO kablam! | ^^^ help: consider using `_cpu` instead Oct 12 20:50:38.897 INFO kablam! Oct 12 20:50:38.919 INFO kablam! warning: variable does not need to be mutable Oct 12 20:50:38.919 INFO kablam! --> src/cpu.rs:191:13 Oct 12 20:50:38.919 INFO kablam! | Oct 12 20:50:38.919 INFO kablam! 191 | let mut b = match cpu.reg16(Register16::SP) { Oct 12 20:50:38.919 INFO kablam! | ----^ Oct 12 20:50:38.919 INFO kablam! | | Oct 12 20:50:38.919 INFO kablam! | help: remove this `mut` Oct 12 20:50:38.919 INFO kablam! | Oct 12 20:50:38.919 INFO kablam! = note: #[warn(unused_mut)] on by default Oct 12 20:50:38.919 INFO kablam! Oct 12 20:50:38.919 INFO kablam! warning: variable does not need to be mutable Oct 12 20:50:38.919 INFO kablam! --> src/cpu.rs:204:13 Oct 12 20:50:38.920 INFO kablam! | Oct 12 20:50:38.920 INFO kablam! 204 | let mut b = match cpu.reg16(Register16::BC) { Oct 12 20:50:38.920 INFO kablam! | ----^ Oct 12 20:50:38.920 INFO kablam! | | Oct 12 20:50:38.920 INFO kablam! | help: remove this `mut` Oct 12 20:50:38.920 INFO kablam! Oct 12 20:50:38.975 INFO kablam! warning: variable `Immediate16` should have a snake case name such as `immediate16` Oct 12 20:50:38.975 INFO kablam! --> src/instruction.rs:51:39 Oct 12 20:50:38.975 INFO kablam! | Oct 12 20:50:38.975 INFO kablam! 51 | (Operand::Reg16(ref num), ref Immediate16) => { Oct 12 20:50:38.975 INFO kablam! | ^^^^^^^^^^^^^^^ Oct 12 20:50:38.975 INFO kablam! | Oct 12 20:50:38.975 INFO kablam! = note: #[warn(non_snake_case)] on by default Oct 12 20:50:38.975 INFO kablam! Oct 12 20:50:39.695 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 1.39s Oct 12 20:50:39.699 INFO kablam! su: No module specific data is present Oct 12 20:50:40.279 INFO running `"docker" "rm" "-f" "f9de13f41e719abc0120afa151468110b52e4139776390af7caaaf733619ae89"` Oct 12 20:50:40.363 INFO blam! f9de13f41e719abc0120afa151468110b52e4139776390af7caaaf733619ae89 Oct 12 20:50:40.363 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling-1/worker-3/try#40d4795669493f1965de7c44029c69552134fe1f:/target:rw,Z" "-v" "/mnt/big/crater/./work/local/test-source/worker-3/rustdoc-test-static-cling-1/try#40d4795669493f1965de7c44029c69552134fe1f:/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 +40d4795669493f1965de7c44029c69552134fe1f-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"` Oct 12 20:50:40.700 INFO blam! e25cee404fa516572a49530eb090bccdee5bc2fbde6c87c1956ec38c7ce27211 Oct 12 20:50:40.702 INFO running `"docker" "start" "-a" "e25cee404fa516572a49530eb090bccdee5bc2fbde6c87c1956ec38c7ce27211"` Oct 12 20:50:41.187 INFO kablam! usermod: no changes Oct 12 20:50:41.264 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 0.04s Oct 12 20:50:41.277 INFO kablam! Running /target/debug/deps/vm-bf4cc0aa376d478d Oct 12 20:50:41.286 INFO blam! Oct 12 20:50:41.286 INFO blam! running 7 tests Oct 12 20:50:41.286 INFO blam! test register::test::test_register_pair ... ok Oct 12 20:50:41.286 INFO blam! test memory::test::test_get_set8 ... ok Oct 12 20:50:41.286 INFO blam! test memory::test::test_get_set16 ... ok Oct 12 20:50:41.286 INFO blam! test cpu::test::test_pair_register ... ok Oct 12 20:50:41.286 INFO blam! test cpu::test::test_8bit_register ... ok Oct 12 20:50:41.286 INFO blam! test cpu::test::test_16bit_register ... ok Oct 12 20:50:41.290 INFO kablam! Running /target/debug/deps/machine-9176a361fd0f12b2 Oct 12 20:50:41.291 INFO blam! test register::test::test_register ... ok Oct 12 20:50:41.291 INFO blam! Oct 12 20:50:41.291 INFO blam! test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Oct 12 20:50:41.291 INFO blam! Oct 12 20:50:41.291 INFO blam! Oct 12 20:50:41.291 INFO blam! running 0 tests Oct 12 20:50:41.291 INFO blam! Oct 12 20:50:41.291 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Oct 12 20:50:41.291 INFO blam! Oct 12 20:50:41.294 INFO kablam! Doc-tests vm Oct 12 20:50:41.559 INFO blam! Oct 12 20:50:41.559 INFO blam! running 0 tests Oct 12 20:50:41.559 INFO blam! Oct 12 20:50:41.559 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Oct 12 20:50:41.559 INFO blam! Oct 12 20:50:41.562 INFO kablam! su: No module specific data is present Oct 12 20:50:41.858 INFO running `"docker" "rm" "-f" "e25cee404fa516572a49530eb090bccdee5bc2fbde6c87c1956ec38c7ce27211"` Oct 12 20:50:41.949 INFO blam! e25cee404fa516572a49530eb090bccdee5bc2fbde6c87c1956ec38c7ce27211