Nov 01 21:51:11.077 INFO testing DaveKram/gbaemulator against beta-2018-10-30 for beta-1.31-1
Nov 01 21:51:11.079 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-0/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-0/beta-1.31-1/beta-2018-10-30:/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 +beta-2018-10-30 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"`
Nov 01 21:51:11.455 INFO blam! 191bf25179221f2fe84eab8fb9a1e92f058d77e7a26a8ff5adf74ed50b5922d6
Nov 01 21:51:11.471 INFO running `"docker" "start" "-a" "191bf25179221f2fe84eab8fb9a1e92f058d77e7a26a8ff5adf74ed50b5922d6"`
Nov 01 21:51:12.665 INFO kablam! usermod: no changes
Nov 01 21:51:12.843 INFO kablam!    Compiling minifb v0.10.1
Nov 01 21:51:12.843 INFO kablam!    Compiling simple_logger v0.5.0
Nov 01 21:51:12.895 INFO kablam!    Compiling x11-dl v2.14.0
Nov 01 21:51:20.715 INFO kablam!    Compiling gbaemulator v0.1.0 (/source)
Nov 01 21:51:21.769 INFO kablam! warning: unused variable: `mem`
Nov 01 21:51:21.769 INFO kablam!   --> src/display.rs:64:27
Nov 01 21:51:21.769 INFO kablam!    |
Nov 01 21:51:21.769 INFO kablam! 64 |     pub fn update(&mut self, mem: Rc<RefCell<memory::memory>>) {
Nov 01 21:51:21.769 INFO kablam!    |                              ^^^ help: consider using `_mem` instead
Nov 01 21:51:21.769 INFO kablam!    |
Nov 01 21:51:21.769 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 01 21:51:21.769 INFO kablam! 
Nov 01 21:51:21.769 INFO kablam! warning: unused variable: `first_op_register`
Nov 01 21:51:21.769 INFO kablam!    --> src/instruction_arm.rs:150:8
Nov 01 21:51:21.769 INFO kablam!     |
Nov 01 21:51:21.769 INFO kablam! 150 |             let first_op_register = (self.raw_val & 0xF0000) >> 16;
Nov 01 21:51:21.769 INFO kablam!     |                 ^^^^^^^^^^^^^^^^^ help: consider using `_first_op_register` instead
Nov 01 21:51:21.769 INFO kablam! 
Nov 01 21:51:21.769 INFO kablam! warning: unused variable: `do_log`
Nov 01 21:51:21.769 INFO kablam!    --> src/instruction_arm.rs:286:36
Nov 01 21:51:21.769 INFO kablam!     |
Nov 01 21:51:21.769 INFO kablam! 286 |     fn handle_unimplemented_op(&self, do_log: &bool, cond: &condition, data_inst: i32) {
Nov 01 21:51:21.769 INFO kablam!     |                                       ^^^^^^ help: consider using `_do_log` instead
Nov 01 21:51:21.769 INFO kablam! 
Nov 01 21:51:21.900 INFO kablam! warning: method is never used: `retrieve_halfword`
Nov 01 21:51:21.900 INFO kablam!    --> src/memory.rs:122:2
Nov 01 21:51:21.900 INFO kablam!     |
Nov 01 21:51:21.900 INFO kablam! 122 |     pub fn retrieve_halfword(&self, address: i32) -> i16 {
Nov 01 21:51:21.900 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:51:21.900 INFO kablam!     |
Nov 01 21:51:21.900 INFO kablam!     = note: #[warn(dead_code)] on by default
Nov 01 21:51:21.900 INFO kablam! 
Nov 01 21:51:21.900 INFO kablam! warning: method is never used: `set`
Nov 01 21:51:21.900 INFO kablam!    --> src/memory.rs:132:2
Nov 01 21:51:21.900 INFO kablam!     |
Nov 01 21:51:21.900 INFO kablam! 132 |     pub fn set(&mut self, address: i32, value: u8) {
Nov 01 21:51:21.900 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:51:21.900 INFO kablam! 
Nov 01 21:51:21.900 INFO kablam! warning: method is never used: `dump_mem`
Nov 01 21:51:21.900 INFO kablam!    --> src/memory.rs:164:2
Nov 01 21:51:21.900 INFO kablam!     |
Nov 01 21:51:21.900 INFO kablam! 164 |     pub fn dump_mem(&self, out_file: &str) {
Nov 01 21:51:21.900 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:51:21.900 INFO kablam! 
Nov 01 21:51:21.900 INFO kablam! warning: method is never used: `set_clear_color`
Nov 01 21:51:21.900 INFO kablam!   --> src/display.rs:74:2
Nov 01 21:51:21.900 INFO kablam!    |
Nov 01 21:51:21.900 INFO kablam! 74 |     pub fn set_clear_color(&mut self, col: u32) {
Nov 01 21:51:21.900 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:51:21.900 INFO kablam! 
Nov 01 21:51:21.900 INFO kablam! warning: variant is never constructed: `Q`
Nov 01 21:51:21.900 INFO kablam!   --> src/registers.rs:27:14
Nov 01 21:51:21.900 INFO kablam!    |
Nov 01 21:51:21.900 INFO kablam! 27 |     N, Z, C, V, Q, I, F, T, M4, M3, M2, M1, M0
Nov 01 21:51:21.900 INFO kablam!    |                 ^
Nov 01 21:51:21.900 INFO kablam! 
Nov 01 21:51:21.900 INFO kablam! warning: variant is never constructed: `I`
Nov 01 21:51:21.900 INFO kablam!   --> src/registers.rs:27:17
Nov 01 21:51:21.900 INFO kablam!    |
Nov 01 21:51:21.900 INFO kablam! 27 |     N, Z, C, V, Q, I, F, T, M4, M3, M2, M1, M0
Nov 01 21:51:21.900 INFO kablam!    |                    ^
Nov 01 21:51:21.900 INFO kablam! 
Nov 01 21:51:21.900 INFO kablam! warning: variant is never constructed: `F`
Nov 01 21:51:21.900 INFO kablam!   --> src/registers.rs:27:20
Nov 01 21:51:21.900 INFO kablam!    |
Nov 01 21:51:21.900 INFO kablam! 27 |     N, Z, C, V, Q, I, F, T, M4, M3, M2, M1, M0
Nov 01 21:51:21.900 INFO kablam!    |                       ^
Nov 01 21:51:21.900 INFO kablam! 
Nov 01 21:51:21.900 INFO kablam! warning: variant is never constructed: `T`
Nov 01 21:51:21.900 INFO kablam!   --> src/registers.rs:27:23
Nov 01 21:51:21.900 INFO kablam!    |
Nov 01 21:51:21.900 INFO kablam! 27 |     N, Z, C, V, Q, I, F, T, M4, M3, M2, M1, M0
Nov 01 21:51:21.900 INFO kablam!    |                          ^
Nov 01 21:51:21.900 INFO kablam! 
Nov 01 21:51:21.900 INFO kablam! warning: variant is never constructed: `M4`
Nov 01 21:51:21.900 INFO kablam!   --> src/registers.rs:27:26
Nov 01 21:51:21.900 INFO kablam!    |
Nov 01 21:51:21.900 INFO kablam! 27 |     N, Z, C, V, Q, I, F, T, M4, M3, M2, M1, M0
Nov 01 21:51:21.900 INFO kablam!    |                             ^^
Nov 01 21:51:21.900 INFO kablam! 
Nov 01 21:51:21.900 INFO kablam! warning: variant is never constructed: `M3`
Nov 01 21:51:21.900 INFO kablam!   --> src/registers.rs:27:30
Nov 01 21:51:21.900 INFO kablam!    |
Nov 01 21:51:21.900 INFO kablam! 27 |     N, Z, C, V, Q, I, F, T, M4, M3, M2, M1, M0
Nov 01 21:51:21.900 INFO kablam!    |                                 ^^
Nov 01 21:51:21.900 INFO kablam! 
Nov 01 21:51:21.900 INFO kablam! warning: variant is never constructed: `M2`
Nov 01 21:51:21.900 INFO kablam!   --> src/registers.rs:27:34
Nov 01 21:51:21.900 INFO kablam!    |
Nov 01 21:51:21.900 INFO kablam! 27 |     N, Z, C, V, Q, I, F, T, M4, M3, M2, M1, M0
Nov 01 21:51:21.900 INFO kablam!    |                                     ^^
Nov 01 21:51:21.900 INFO kablam! 
Nov 01 21:51:21.900 INFO kablam! warning: variant is never constructed: `M1`
Nov 01 21:51:21.900 INFO kablam!   --> src/registers.rs:27:38
Nov 01 21:51:21.900 INFO kablam!    |
Nov 01 21:51:21.900 INFO kablam! 27 |     N, Z, C, V, Q, I, F, T, M4, M3, M2, M1, M0
Nov 01 21:51:21.900 INFO kablam!    |                                         ^^
Nov 01 21:51:21.900 INFO kablam! 
Nov 01 21:51:21.900 INFO kablam! warning: variant is never constructed: `M0`
Nov 01 21:51:21.900 INFO kablam!   --> src/registers.rs:27:42
Nov 01 21:51:21.900 INFO kablam!    |
Nov 01 21:51:21.900 INFO kablam! 27 |     N, Z, C, V, Q, I, F, T, M4, M3, M2, M1, M0
Nov 01 21:51:21.900 INFO kablam!    |                                             ^^
Nov 01 21:51:21.900 INFO kablam! 
Nov 01 21:51:21.914 INFO kablam! warning: method is never used: `dyn_get`
Nov 01 21:51:21.914 INFO kablam!    --> src/registers.rs:217:2
Nov 01 21:51:21.914 INFO kablam!     |
Nov 01 21:51:21.914 INFO kablam! 217 |     pub fn dyn_get(&self, reg: &str, cur_mode: &cpu::cpu_mode, cur_state: &cpu::cpu_state) -> i32 { 
Nov 01 21:51:21.914 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:51:21.914 INFO kablam! 
Nov 01 21:51:21.914 INFO kablam! warning: method is never used: `get_cpsr_bit`
Nov 01 21:51:21.914 INFO kablam!    --> src/registers.rs:358:2
Nov 01 21:51:21.914 INFO kablam!     |
Nov 01 21:51:21.914 INFO kablam! 358 |     pub fn get_cpsr_bit(&self, bit: CPSR_BIT) -> u8 {
Nov 01 21:51:21.914 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:51:21.914 INFO kablam! 
Nov 01 21:51:21.923 INFO kablam! warning: type `CPSR_BIT` should have a camel case name such as `CpsrBit`
Nov 01 21:51:21.923 INFO kablam!   --> src/registers.rs:26:1
Nov 01 21:51:21.923 INFO kablam!    |
Nov 01 21:51:21.923 INFO kablam! 26 | / pub enum CPSR_BIT {
Nov 01 21:51:21.923 INFO kablam! 27 | |     N, Z, C, V, Q, I, F, T, M4, M3, M2, M1, M0
Nov 01 21:51:21.923 INFO kablam! 28 | | }
Nov 01 21:51:21.923 INFO kablam!    | |_^
Nov 01 21:51:21.923 INFO kablam!    |
Nov 01 21:51:21.923 INFO kablam!    = note: #[warn(non_camel_case_types)] on by default
Nov 01 21:51:21.923 INFO kablam! 
Nov 01 21:51:21.923 INFO kablam! warning: type `dp_opcode` should have a camel case name such as `DpOpcode`
Nov 01 21:51:21.923 INFO kablam!   --> src/instruction_arm.rs:39:1
Nov 01 21:51:21.923 INFO kablam!    |
Nov 01 21:51:21.923 INFO kablam! 39 | / enum dp_opcode {
Nov 01 21:51:21.923 INFO kablam! 40 | |     AND, EOR, SUB, RSB,
Nov 01 21:51:21.923 INFO kablam! 41 | |     ADD, ADC, SBC, RSC,
Nov 01 21:51:21.923 INFO kablam! 42 | |     TST, TEQ, CMP, CMN,
Nov 01 21:51:21.923 INFO kablam! 43 | |     ORR, MOV, BIC, MVN
Nov 01 21:51:21.923 INFO kablam! 44 | | }
Nov 01 21:51:21.923 INFO kablam!    | |_^
Nov 01 21:51:21.923 INFO kablam! 
Nov 01 21:51:23.259 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 10.57s
Nov 01 21:51:23.263 INFO kablam! su: No module specific data is present
Nov 01 21:51:23.952 INFO running `"docker" "rm" "-f" "191bf25179221f2fe84eab8fb9a1e92f058d77e7a26a8ff5adf74ed50b5922d6"`
Nov 01 21:51:24.207 INFO blam! 191bf25179221f2fe84eab8fb9a1e92f058d77e7a26a8ff5adf74ed50b5922d6
Nov 01 21:51:24.211 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-0/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-0/beta-1.31-1/beta-2018-10-30:/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 +beta-2018-10-30 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"`
Nov 01 21:51:24.703 INFO blam! 27c61d4c35a71efcb3802ccdc12b8fc3b1c1591a9c55dd802c958e2580beb949
Nov 01 21:51:24.711 INFO running `"docker" "start" "-a" "27c61d4c35a71efcb3802ccdc12b8fc3b1c1591a9c55dd802c958e2580beb949"`
Nov 01 21:51:25.725 INFO kablam! usermod: no changes
Nov 01 21:51:25.835 INFO kablam!    Compiling gbaemulator v0.1.0 (/source)
Nov 01 21:51:26.911 INFO kablam! warning: unused variable: `mem`
Nov 01 21:51:26.911 INFO kablam!   --> src/display.rs:64:27
Nov 01 21:51:26.911 INFO kablam!    |
Nov 01 21:51:26.911 INFO kablam! 64 |     pub fn update(&mut self, mem: Rc<RefCell<memory::memory>>) {
Nov 01 21:51:26.911 INFO kablam!    |                              ^^^ help: consider using `_mem` instead
Nov 01 21:51:26.911 INFO kablam!    |
Nov 01 21:51:26.911 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 01 21:51:26.911 INFO kablam! 
Nov 01 21:51:26.911 INFO kablam! warning: unused variable: `first_op_register`
Nov 01 21:51:26.911 INFO kablam!    --> src/instruction_arm.rs:150:8
Nov 01 21:51:26.911 INFO kablam!     |
Nov 01 21:51:26.911 INFO kablam! 150 |             let first_op_register = (self.raw_val & 0xF0000) >> 16;
Nov 01 21:51:26.911 INFO kablam!     |                 ^^^^^^^^^^^^^^^^^ help: consider using `_first_op_register` instead
Nov 01 21:51:26.911 INFO kablam! 
Nov 01 21:51:26.911 INFO kablam! warning: unused variable: `do_log`
Nov 01 21:51:26.911 INFO kablam!    --> src/instruction_arm.rs:286:36
Nov 01 21:51:26.911 INFO kablam!     |
Nov 01 21:51:26.911 INFO kablam! 286 |     fn handle_unimplemented_op(&self, do_log: &bool, cond: &condition, data_inst: i32) {
Nov 01 21:51:26.911 INFO kablam!     |                                       ^^^^^^ help: consider using `_do_log` instead
Nov 01 21:51:26.911 INFO kablam! 
Nov 01 21:51:27.019 INFO kablam! warning: method is never used: `retrieve_halfword`
Nov 01 21:51:27.019 INFO kablam!    --> src/memory.rs:122:2
Nov 01 21:51:27.019 INFO kablam!     |
Nov 01 21:51:27.019 INFO kablam! 122 |     pub fn retrieve_halfword(&self, address: i32) -> i16 {
Nov 01 21:51:27.019 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:51:27.019 INFO kablam!     |
Nov 01 21:51:27.019 INFO kablam!     = note: #[warn(dead_code)] on by default
Nov 01 21:51:27.019 INFO kablam! 
Nov 01 21:51:27.019 INFO kablam! warning: method is never used: `set`
Nov 01 21:51:27.019 INFO kablam!    --> src/memory.rs:132:2
Nov 01 21:51:27.019 INFO kablam!     |
Nov 01 21:51:27.019 INFO kablam! 132 |     pub fn set(&mut self, address: i32, value: u8) {
Nov 01 21:51:27.019 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:51:27.019 INFO kablam! 
Nov 01 21:51:27.019 INFO kablam! warning: method is never used: `dump_mem`
Nov 01 21:51:27.019 INFO kablam!    --> src/memory.rs:164:2
Nov 01 21:51:27.019 INFO kablam!     |
Nov 01 21:51:27.019 INFO kablam! 164 |     pub fn dump_mem(&self, out_file: &str) {
Nov 01 21:51:27.019 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:51:27.019 INFO kablam! 
Nov 01 21:51:27.019 INFO kablam! warning: method is never used: `set_clear_color`
Nov 01 21:51:27.019 INFO kablam!   --> src/display.rs:74:2
Nov 01 21:51:27.019 INFO kablam!    |
Nov 01 21:51:27.019 INFO kablam! 74 |     pub fn set_clear_color(&mut self, col: u32) {
Nov 01 21:51:27.019 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:51:27.019 INFO kablam! 
Nov 01 21:51:27.019 INFO kablam! warning: variant is never constructed: `Q`
Nov 01 21:51:27.019 INFO kablam!   --> src/registers.rs:27:14
Nov 01 21:51:27.019 INFO kablam!    |
Nov 01 21:51:27.019 INFO kablam! 27 |     N, Z, C, V, Q, I, F, T, M4, M3, M2, M1, M0
Nov 01 21:51:27.019 INFO kablam!    |                 ^
Nov 01 21:51:27.019 INFO kablam! 
Nov 01 21:51:27.019 INFO kablam! warning: variant is never constructed: `I`
Nov 01 21:51:27.019 INFO kablam!   --> src/registers.rs:27:17
Nov 01 21:51:27.019 INFO kablam!    |
Nov 01 21:51:27.019 INFO kablam! 27 |     N, Z, C, V, Q, I, F, T, M4, M3, M2, M1, M0
Nov 01 21:51:27.019 INFO kablam!    |                    ^
Nov 01 21:51:27.019 INFO kablam! 
Nov 01 21:51:27.019 INFO kablam! warning: variant is never constructed: `F`
Nov 01 21:51:27.019 INFO kablam!   --> src/registers.rs:27:20
Nov 01 21:51:27.019 INFO kablam!    |
Nov 01 21:51:27.019 INFO kablam! 27 |     N, Z, C, V, Q, I, F, T, M4, M3, M2, M1, M0
Nov 01 21:51:27.019 INFO kablam!    |                       ^
Nov 01 21:51:27.019 INFO kablam! 
Nov 01 21:51:27.019 INFO kablam! warning: variant is never constructed: `T`
Nov 01 21:51:27.019 INFO kablam!   --> src/registers.rs:27:23
Nov 01 21:51:27.019 INFO kablam!    |
Nov 01 21:51:27.019 INFO kablam! 27 |     N, Z, C, V, Q, I, F, T, M4, M3, M2, M1, M0
Nov 01 21:51:27.019 INFO kablam!    |                          ^
Nov 01 21:51:27.019 INFO kablam! 
Nov 01 21:51:27.019 INFO kablam! warning: variant is never constructed: `M4`
Nov 01 21:51:27.019 INFO kablam!   --> src/registers.rs:27:26
Nov 01 21:51:27.019 INFO kablam!    |
Nov 01 21:51:27.019 INFO kablam! 27 |     N, Z, C, V, Q, I, F, T, M4, M3, M2, M1, M0
Nov 01 21:51:27.019 INFO kablam!    |                             ^^
Nov 01 21:51:27.019 INFO kablam! 
Nov 01 21:51:27.019 INFO kablam! warning: variant is never constructed: `M3`
Nov 01 21:51:27.019 INFO kablam!   --> src/registers.rs:27:30
Nov 01 21:51:27.019 INFO kablam!    |
Nov 01 21:51:27.019 INFO kablam! 27 |     N, Z, C, V, Q, I, F, T, M4, M3, M2, M1, M0
Nov 01 21:51:27.019 INFO kablam!    |                                 ^^
Nov 01 21:51:27.019 INFO kablam! 
Nov 01 21:51:27.019 INFO kablam! warning: variant is never constructed: `M2`
Nov 01 21:51:27.019 INFO kablam!   --> src/registers.rs:27:34
Nov 01 21:51:27.019 INFO kablam!    |
Nov 01 21:51:27.019 INFO kablam! 27 |     N, Z, C, V, Q, I, F, T, M4, M3, M2, M1, M0
Nov 01 21:51:27.020 INFO kablam!    |                                     ^^
Nov 01 21:51:27.020 INFO kablam! 
Nov 01 21:51:27.020 INFO kablam! warning: variant is never constructed: `M1`
Nov 01 21:51:27.020 INFO kablam!   --> src/registers.rs:27:38
Nov 01 21:51:27.020 INFO kablam!    |
Nov 01 21:51:27.020 INFO kablam! 27 |     N, Z, C, V, Q, I, F, T, M4, M3, M2, M1, M0
Nov 01 21:51:27.020 INFO kablam!    |                                         ^^
Nov 01 21:51:27.020 INFO kablam! 
Nov 01 21:51:27.020 INFO kablam! warning: variant is never constructed: `M0`
Nov 01 21:51:27.020 INFO kablam!   --> src/registers.rs:27:42
Nov 01 21:51:27.020 INFO kablam!    |
Nov 01 21:51:27.020 INFO kablam! 27 |     N, Z, C, V, Q, I, F, T, M4, M3, M2, M1, M0
Nov 01 21:51:27.020 INFO kablam!    |                                             ^^
Nov 01 21:51:27.020 INFO kablam! 
Nov 01 21:51:27.020 INFO kablam! warning: method is never used: `dyn_get`
Nov 01 21:51:27.020 INFO kablam!    --> src/registers.rs:217:2
Nov 01 21:51:27.020 INFO kablam!     |
Nov 01 21:51:27.020 INFO kablam! 217 |     pub fn dyn_get(&self, reg: &str, cur_mode: &cpu::cpu_mode, cur_state: &cpu::cpu_state) -> i32 { 
Nov 01 21:51:27.020 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:51:27.020 INFO kablam! 
Nov 01 21:51:27.020 INFO kablam! warning: method is never used: `get_cpsr_bit`
Nov 01 21:51:27.020 INFO kablam!    --> src/registers.rs:358:2
Nov 01 21:51:27.020 INFO kablam!     |
Nov 01 21:51:27.020 INFO kablam! 358 |     pub fn get_cpsr_bit(&self, bit: CPSR_BIT) -> u8 {
Nov 01 21:51:27.020 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:51:27.020 INFO kablam! 
Nov 01 21:51:27.020 INFO kablam! warning: type `CPSR_BIT` should have a camel case name such as `CpsrBit`
Nov 01 21:51:27.020 INFO kablam!   --> src/registers.rs:26:1
Nov 01 21:51:27.020 INFO kablam!    |
Nov 01 21:51:27.020 INFO kablam! 26 | / pub enum CPSR_BIT {
Nov 01 21:51:27.020 INFO kablam! 27 | |     N, Z, C, V, Q, I, F, T, M4, M3, M2, M1, M0
Nov 01 21:51:27.020 INFO kablam! 28 | | }
Nov 01 21:51:27.020 INFO kablam!    | |_^
Nov 01 21:51:27.020 INFO kablam!    |
Nov 01 21:51:27.020 INFO kablam!    = note: #[warn(non_camel_case_types)] on by default
Nov 01 21:51:27.020 INFO kablam! 
Nov 01 21:51:27.020 INFO kablam! warning: type `dp_opcode` should have a camel case name such as `DpOpcode`
Nov 01 21:51:27.020 INFO kablam!   --> src/instruction_arm.rs:39:1
Nov 01 21:51:27.020 INFO kablam!    |
Nov 01 21:51:27.020 INFO kablam! 39 | / enum dp_opcode {
Nov 01 21:51:27.020 INFO kablam! 40 | |     AND, EOR, SUB, RSB,
Nov 01 21:51:27.020 INFO kablam! 41 | |     ADD, ADC, SBC, RSC,
Nov 01 21:51:27.020 INFO kablam! 42 | |     TST, TEQ, CMP, CMN,
Nov 01 21:51:27.020 INFO kablam! 43 | |     ORR, MOV, BIC, MVN
Nov 01 21:51:27.020 INFO kablam! 44 | | }
Nov 01 21:51:27.020 INFO kablam!    | |_^
Nov 01 21:51:27.020 INFO kablam! 
Nov 01 21:51:27.501 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 1.74s
Nov 01 21:51:27.519 INFO kablam! su: No module specific data is present
Nov 01 21:51:28.983 INFO running `"docker" "rm" "-f" "27c61d4c35a71efcb3802ccdc12b8fc3b1c1591a9c55dd802c958e2580beb949"`
Nov 01 21:51:29.347 INFO blam! 27c61d4c35a71efcb3802ccdc12b8fc3b1c1591a9c55dd802c958e2580beb949
Nov 01 21:51:29.351 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-0/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-0/beta-1.31-1/beta-2018-10-30:/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 +beta-2018-10-30 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"`
Nov 01 21:51:29.877 INFO blam! 963ecc42c5f28b17f1b8efbd358380eb2aceba0e10b0b8bcff517825db75a905
Nov 01 21:51:29.883 INFO running `"docker" "start" "-a" "963ecc42c5f28b17f1b8efbd358380eb2aceba0e10b0b8bcff517825db75a905"`
Nov 01 21:51:31.287 INFO kablam! usermod: no changes
Nov 01 21:51:31.439 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.11s
Nov 01 21:51:31.455 INFO kablam!      Running /target/debug/deps/gbaemulator-248a7929d4008ff2
Nov 01 21:51:31.455 INFO blam! 
Nov 01 21:51:31.455 INFO blam! running 0 tests
Nov 01 21:51:31.459 INFO blam! 
Nov 01 21:51:31.459 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 01 21:51:31.459 INFO blam! 
Nov 01 21:51:31.467 INFO kablam! su: No module specific data is present
Nov 01 21:51:32.554 INFO running `"docker" "rm" "-f" "963ecc42c5f28b17f1b8efbd358380eb2aceba0e10b0b8bcff517825db75a905"`
Nov 01 21:51:32.839 INFO blam! 963ecc42c5f28b17f1b8efbd358380eb2aceba0e10b0b8bcff517825db75a905
