Jul 11 15:52:55.030 INFO checking VelocityRa/rustboy against try#d39a6f7eddafd45dcc60e99001b8cd08c2bd3255 for pr-52234 Jul 11 15:52:55.030 INFO running: cargo +d39a6f7eddafd45dcc60e99001b8cd08c2bd3255-alt check --frozen --all --all-targets Jul 11 15:52:55.030 INFO creating container for: cargo +d39a6f7eddafd45dcc60e99001b8cd08c2bd3255-alt check --frozen --all --all-targets Jul 11 15:52:55.030 INFO running `"docker" "create" "-v" "/home/ec2-user/crater/./work/local/test-source/worker-5/pr-52234/try#d39a6f7eddafd45dcc60e99001b8cd08c2bd3255:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/pr-52234/worker-5/try#d39a6f7eddafd45dcc60e99001b8cd08c2bd3255:/target:rw,Z" "-v" "/home/ec2-user/crater/./work/local/cargo-home:/cargo-home:ro,Z" "-v" "/home/ec2-user/crater/./work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=500" "-e" "CMD=cargo +d39a6f7eddafd45dcc60e99001b8cd08c2bd3255-alt check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "crater"` Jul 11 15:52:55.278 INFO blam! 583151bd4c78ce08baff847c9b1e088009b5de7fcd6cee58e69711c40faa0f22 Jul 11 15:52:55.280 INFO running `"docker" "start" "-a" "583151bd4c78ce08baff847c9b1e088009b5de7fcd6cee58e69711c40faa0f22"` Jul 11 15:52:56.730 INFO kablam! Compiling gcc v0.3.41 Jul 11 15:52:56.738 INFO kablam! Checking regex-syntax v0.4.0 Jul 11 15:52:56.783 INFO kablam! Checking memchr v1.0.1 Jul 11 15:52:56.786 INFO kablam! Checking thread-id v3.0.0 Jul 11 15:52:56.789 INFO kablam! Compiling freetype-sys v0.4.0 Jul 11 15:52:56.796 INFO kablam! Checking colored v1.4.0 Jul 11 15:52:56.800 INFO kablam! Compiling wayland-scanner v0.5.11 Jul 11 15:52:56.805 INFO kablam! Checking fps_counter v0.2.0 Jul 11 15:52:58.433 INFO kablam! Compiling glutin v0.6.2 Jul 11 15:52:58.959 INFO kablam! Checking thread_local v0.3.2 Jul 11 15:52:59.372 INFO kablam! Checking aho-corasick v0.6.1 Jul 11 15:53:01.392 INFO kablam! Checking num v0.1.36 Jul 11 15:53:01.523 INFO kablam! Checking pistoncore-event_loop v0.27.0 Jul 11 15:53:02.007 INFO kablam! Checking memmap v0.2.3 Jul 11 15:53:02.733 INFO kablam! Checking wayland-sys v0.5.11 Jul 11 15:53:05.087 INFO kablam! Checking piston v0.27.0 Jul 11 15:53:06.794 INFO kablam! Checking piston_window v0.61.0 Jul 11 15:53:20.799 INFO kablam! Compiling wayland-client v0.5.12 Jul 11 15:53:20.915 INFO kablam! Compiling libz-sys v1.0.10 Jul 11 15:53:20.915 INFO kablam! Compiling cmake v0.1.20 Jul 11 15:53:24.193 INFO kablam! Checking regex v0.2.1 Jul 11 15:53:30.079 INFO kablam! Compiling glfw-sys v3.2.1 Jul 11 15:53:38.407 INFO kablam! Checking freetype-rs v0.11.0 Jul 11 15:53:46.163 INFO kablam! Checking gfx_text v0.14.0 Jul 11 15:53:52.270 INFO kablam! Checking env_logger v0.4.0 Jul 11 15:53:52.273 INFO kablam! Checking wayland-window v0.2.3 Jul 11 15:53:52.276 INFO kablam! Checking wayland-kbd v0.3.6 Jul 11 15:53:54.115 INFO kablam! Checking glfw v0.12.0 Jul 11 15:54:03.602 INFO kablam! Checking pistoncore-glfw_window v0.29.0 Jul 11 15:54:10.610 INFO kablam! Checking rustboy-emu v0.1.0 (file:///source) Jul 11 15:54:12.772 INFO kablam! warning: unnecessary parentheses around method argument Jul 11 15:54:12.772 INFO kablam! --> src/cpu/instructions.rs:232:22 Jul 11 15:54:12.772 INFO kablam! | Jul 11 15:54:12.772 INFO kablam! 232 | r.f.h.set_if(((((a as i16) & 0x0F) - ((b as i16) & 0x0F) - (c as i16)) < 0)); Jul 11 15:54:12.772 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses Jul 11 15:54:12.772 INFO kablam! ... Jul 11 15:54:12.773 INFO kablam! 467 | 0x98 => sbc_a!(r.b), // sbc_ab Jul 11 15:54:12.773 INFO kablam! | ----------- in this macro invocation Jul 11 15:54:12.786 INFO kablam! | Jul 11 15:54:12.786 INFO kablam! = note: #[warn(unused_parens)] on by default Jul 11 15:54:12.787 INFO kablam! Jul 11 15:54:12.787 INFO kablam! warning: unnecessary parentheses around method argument Jul 11 15:54:12.787 INFO kablam! --> src/cpu/instructions.rs:232:22 Jul 11 15:54:12.788 INFO kablam! | Jul 11 15:54:12.788 INFO kablam! 232 | r.f.h.set_if(((((a as i16) & 0x0F) - ((b as i16) & 0x0F) - (c as i16)) < 0)); Jul 11 15:54:12.788 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses Jul 11 15:54:12.788 INFO kablam! ... Jul 11 15:54:12.788 INFO kablam! 468 | 0x99 => sbc_a!(r.c), // sbc_ac Jul 11 15:54:12.788 INFO kablam! | ----------- in this macro invocation Jul 11 15:54:12.788 INFO kablam! Jul 11 15:54:12.788 INFO kablam! warning: unnecessary parentheses around method argument Jul 11 15:54:12.788 INFO kablam! --> src/cpu/instructions.rs:232:22 Jul 11 15:54:12.788 INFO kablam! | Jul 11 15:54:12.788 INFO kablam! 232 | r.f.h.set_if(((((a as i16) & 0x0F) - ((b as i16) & 0x0F) - (c as i16)) < 0)); Jul 11 15:54:12.788 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses Jul 11 15:54:12.788 INFO kablam! ... Jul 11 15:54:12.788 INFO kablam! 469 | 0x9a => sbc_a!(r.d), // sbc_ad Jul 11 15:54:12.788 INFO kablam! | ----------- in this macro invocation Jul 11 15:54:12.789 INFO kablam! Jul 11 15:54:12.789 INFO kablam! warning: unnecessary parentheses around method argument Jul 11 15:54:12.789 INFO kablam! --> src/cpu/instructions.rs:232:22 Jul 11 15:54:12.789 INFO kablam! | Jul 11 15:54:12.789 INFO kablam! 232 | r.f.h.set_if(((((a as i16) & 0x0F) - ((b as i16) & 0x0F) - (c as i16)) < 0)); Jul 11 15:54:12.789 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses Jul 11 15:54:12.789 INFO kablam! ... Jul 11 15:54:12.789 INFO kablam! 470 | 0x9b => sbc_a!(r.e), // sbc_ae Jul 11 15:54:12.789 INFO kablam! | ----------- in this macro invocation Jul 11 15:54:12.789 INFO kablam! Jul 11 15:54:12.789 INFO kablam! warning: unnecessary parentheses around method argument Jul 11 15:54:12.789 INFO kablam! --> src/cpu/instructions.rs:232:22 Jul 11 15:54:12.789 INFO kablam! | Jul 11 15:54:12.789 INFO kablam! 232 | r.f.h.set_if(((((a as i16) & 0x0F) - ((b as i16) & 0x0F) - (c as i16)) < 0)); Jul 11 15:54:12.790 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses Jul 11 15:54:12.790 INFO kablam! ... Jul 11 15:54:12.790 INFO kablam! 471 | 0x9c => sbc_a!(r.h), // sbc_ah Jul 11 15:54:12.790 INFO kablam! | ----------- in this macro invocation Jul 11 15:54:12.790 INFO kablam! Jul 11 15:54:12.790 INFO kablam! warning: unnecessary parentheses around method argument Jul 11 15:54:12.790 INFO kablam! --> src/cpu/instructions.rs:232:22 Jul 11 15:54:12.791 INFO kablam! | Jul 11 15:54:12.791 INFO kablam! 232 | r.f.h.set_if(((((a as i16) & 0x0F) - ((b as i16) & 0x0F) - (c as i16)) < 0)); Jul 11 15:54:12.791 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses Jul 11 15:54:12.791 INFO kablam! ... Jul 11 15:54:12.791 INFO kablam! 472 | 0x9d => sbc_a!(r.l), // sbc_al Jul 11 15:54:12.791 INFO kablam! | ----------- in this macro invocation Jul 11 15:54:12.791 INFO kablam! Jul 11 15:54:12.791 INFO kablam! warning: unnecessary parentheses around method argument Jul 11 15:54:12.791 INFO kablam! --> src/cpu/instructions.rs:232:22 Jul 11 15:54:12.791 INFO kablam! | Jul 11 15:54:12.791 INFO kablam! 232 | r.f.h.set_if(((((a as i16) & 0x0F) - ((b as i16) & 0x0F) - (c as i16)) < 0)); Jul 11 15:54:12.791 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses Jul 11 15:54:12.791 INFO kablam! ... Jul 11 15:54:12.791 INFO kablam! 473 | 0x9e => { sbc_a!(m.rb(r.hl())); 2 } // sbc_ahlm Jul 11 15:54:12.791 INFO kablam! | --------------------- in this macro invocation Jul 11 15:54:12.791 INFO kablam! Jul 11 15:54:12.791 INFO kablam! warning: unnecessary parentheses around method argument Jul 11 15:54:12.791 INFO kablam! --> src/cpu/instructions.rs:232:22 Jul 11 15:54:12.791 INFO kablam! | Jul 11 15:54:12.791 INFO kablam! 232 | r.f.h.set_if(((((a as i16) & 0x0F) - ((b as i16) & 0x0F) - (c as i16)) < 0)); Jul 11 15:54:12.791 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses Jul 11 15:54:12.791 INFO kablam! ... Jul 11 15:54:12.792 INFO kablam! 474 | 0x9f => sbc_a!(r.a), // sbc_aa Jul 11 15:54:12.792 INFO kablam! | ----------- in this macro invocation Jul 11 15:54:12.792 INFO kablam! Jul 11 15:54:12.794 INFO kablam! warning: unnecessary parentheses around method argument Jul 11 15:54:12.794 INFO kablam! --> src/cpu/instructions.rs:232:22 Jul 11 15:54:12.794 INFO kablam! | Jul 11 15:54:12.794 INFO kablam! 232 | r.f.h.set_if(((((a as i16) & 0x0F) - ((b as i16) & 0x0F) - (c as i16)) < 0)); Jul 11 15:54:12.794 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses Jul 11 15:54:12.794 INFO kablam! ... Jul 11 15:54:12.794 INFO kablam! 542 | 0xde => { sbc_a!(m.rb(r.bump())); 2 } // sbc_an Jul 11 15:54:12.794 INFO kablam! | ----------------------- in this macro invocation Jul 11 15:54:12.794 INFO kablam! Jul 11 15:54:12.802 INFO kablam! warning: unused import: `std::str` Jul 11 15:54:12.802 INFO kablam! --> src/cpu/mod.rs:9:5 Jul 11 15:54:12.802 INFO kablam! | Jul 11 15:54:12.802 INFO kablam! 9 | use std::str; Jul 11 15:54:12.802 INFO kablam! | ^^^^^^^^ Jul 11 15:54:12.802 INFO kablam! | Jul 11 15:54:12.803 INFO kablam! = note: #[warn(unused_imports)] on by default Jul 11 15:54:12.803 INFO kablam! Jul 11 15:54:12.809 INFO kablam! warning: unused import: `std::str` Jul 11 15:54:12.809 INFO kablam! --> src/mmu.rs:370:13 Jul 11 15:54:12.809 INFO kablam! | Jul 11 15:54:12.809 INFO kablam! 370 | use std::str; Jul 11 15:54:12.809 INFO kablam! | ^^^^^^^^ Jul 11 15:54:12.818 INFO kablam! Jul 11 15:54:12.829 INFO kablam! warning: unnecessary parentheses around method argument Jul 11 15:54:12.829 INFO kablam! --> src/cpu/instructions.rs:232:22 Jul 11 15:54:12.829 INFO kablam! | Jul 11 15:54:12.829 INFO kablam! 232 | r.f.h.set_if(((((a as i16) & 0x0F) - ((b as i16) & 0x0F) - (c as i16)) < 0)); Jul 11 15:54:12.829 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses Jul 11 15:54:12.829 INFO kablam! ... Jul 11 15:54:12.829 INFO kablam! 467 | 0x98 => sbc_a!(r.b), // sbc_ab Jul 11 15:54:12.829 INFO kablam! | ----------- in this macro invocation Jul 11 15:54:12.829 INFO kablam! | Jul 11 15:54:12.829 INFO kablam! = note: #[warn(unused_parens)] on by default Jul 11 15:54:12.829 INFO kablam! Jul 11 15:54:12.829 INFO kablam! warning: unnecessary parentheses around method argument Jul 11 15:54:12.829 INFO kablam! --> src/cpu/instructions.rs:232:22 Jul 11 15:54:12.829 INFO kablam! | Jul 11 15:54:12.829 INFO kablam! 232 | r.f.h.set_if(((((a as i16) & 0x0F) - ((b as i16) & 0x0F) - (c as i16)) < 0)); Jul 11 15:54:12.829 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses Jul 11 15:54:12.830 INFO kablam! ... Jul 11 15:54:12.830 INFO kablam! 468 | 0x99 => sbc_a!(r.c), // sbc_ac Jul 11 15:54:12.830 INFO kablam! | ----------- in this macro invocation Jul 11 15:54:12.830 INFO kablam! Jul 11 15:54:12.830 INFO kablam! warning: unnecessary parentheses around method argument Jul 11 15:54:12.830 INFO kablam! --> src/cpu/instructions.rs:232:22 Jul 11 15:54:12.830 INFO kablam! | Jul 11 15:54:12.830 INFO kablam! 232 | r.f.h.set_if(((((a as i16) & 0x0F) - ((b as i16) & 0x0F) - (c as i16)) < 0)); Jul 11 15:54:12.830 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses Jul 11 15:54:12.830 INFO kablam! ... Jul 11 15:54:12.830 INFO kablam! 469 | 0x9a => sbc_a!(r.d), // sbc_ad Jul 11 15:54:12.830 INFO kablam! | ----------- in this macro invocation Jul 11 15:54:12.830 INFO kablam! Jul 11 15:54:12.830 INFO kablam! warning: unnecessary parentheses around method argument Jul 11 15:54:12.830 INFO kablam! --> src/cpu/instructions.rs:232:22 Jul 11 15:54:12.830 INFO kablam! | Jul 11 15:54:12.830 INFO kablam! 232 | r.f.h.set_if(((((a as i16) & 0x0F) - ((b as i16) & 0x0F) - (c as i16)) < 0)); Jul 11 15:54:12.830 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses Jul 11 15:54:12.830 INFO kablam! ... Jul 11 15:54:12.830 INFO kablam! 470 | 0x9b => sbc_a!(r.e), // sbc_ae Jul 11 15:54:12.830 INFO kablam! | ----------- in this macro invocation Jul 11 15:54:12.830 INFO kablam! Jul 11 15:54:12.830 INFO kablam! warning: unnecessary parentheses around method argument Jul 11 15:54:12.830 INFO kablam! --> src/cpu/instructions.rs:232:22 Jul 11 15:54:12.831 INFO kablam! | Jul 11 15:54:12.831 INFO kablam! 232 | r.f.h.set_if(((((a as i16) & 0x0F) - ((b as i16) & 0x0F) - (c as i16)) < 0)); Jul 11 15:54:12.831 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses Jul 11 15:54:12.831 INFO kablam! ... Jul 11 15:54:12.831 INFO kablam! 471 | 0x9c => sbc_a!(r.h), // sbc_ah Jul 11 15:54:12.831 INFO kablam! | ----------- in this macro invocation Jul 11 15:54:12.831 INFO kablam! Jul 11 15:54:12.831 INFO kablam! warning: unnecessary parentheses around method argument Jul 11 15:54:12.831 INFO kablam! --> src/cpu/instructions.rs:232:22 Jul 11 15:54:12.831 INFO kablam! | Jul 11 15:54:12.831 INFO kablam! 232 | r.f.h.set_if(((((a as i16) & 0x0F) - ((b as i16) & 0x0F) - (c as i16)) < 0)); Jul 11 15:54:12.831 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses Jul 11 15:54:12.831 INFO kablam! ... Jul 11 15:54:12.831 INFO kablam! 472 | 0x9d => sbc_a!(r.l), // sbc_al Jul 11 15:54:12.831 INFO kablam! | ----------- in this macro invocation Jul 11 15:54:12.831 INFO kablam! Jul 11 15:54:12.831 INFO kablam! warning: unnecessary parentheses around method argument Jul 11 15:54:12.831 INFO kablam! --> src/cpu/instructions.rs:232:22 Jul 11 15:54:12.831 INFO kablam! | Jul 11 15:54:12.831 INFO kablam! 232 | r.f.h.set_if(((((a as i16) & 0x0F) - ((b as i16) & 0x0F) - (c as i16)) < 0)); Jul 11 15:54:12.831 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses Jul 11 15:54:12.831 INFO kablam! ... Jul 11 15:54:12.831 INFO kablam! 473 | 0x9e => { sbc_a!(m.rb(r.hl())); 2 } // sbc_ahlm Jul 11 15:54:12.831 INFO kablam! | --------------------- in this macro invocation Jul 11 15:54:12.832 INFO kablam! Jul 11 15:54:12.832 INFO kablam! warning: unnecessary parentheses around method argument Jul 11 15:54:12.832 INFO kablam! --> src/cpu/instructions.rs:232:22 Jul 11 15:54:12.832 INFO kablam! | Jul 11 15:54:12.832 INFO kablam! 232 | r.f.h.set_if(((((a as i16) & 0x0F) - ((b as i16) & 0x0F) - (c as i16)) < 0)); Jul 11 15:54:12.832 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses Jul 11 15:54:12.832 INFO kablam! ... Jul 11 15:54:12.832 INFO kablam! 474 | 0x9f => sbc_a!(r.a), // sbc_aa Jul 11 15:54:12.832 INFO kablam! | ----------- in this macro invocation Jul 11 15:54:12.832 INFO kablam! Jul 11 15:54:12.844 INFO kablam! warning: unnecessary parentheses around method argument Jul 11 15:54:12.844 INFO kablam! --> src/cpu/instructions.rs:232:22 Jul 11 15:54:12.844 INFO kablam! | Jul 11 15:54:12.844 INFO kablam! 232 | r.f.h.set_if(((((a as i16) & 0x0F) - ((b as i16) & 0x0F) - (c as i16)) < 0)); Jul 11 15:54:12.844 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses Jul 11 15:54:12.844 INFO kablam! ... Jul 11 15:54:12.845 INFO kablam! 542 | 0xde => { sbc_a!(m.rb(r.bump())); 2 } // sbc_an Jul 11 15:54:12.845 INFO kablam! | ----------------------- in this macro invocation Jul 11 15:54:12.845 INFO kablam! Jul 11 15:54:12.856 INFO kablam! warning: unused import: `std::str` Jul 11 15:54:12.856 INFO kablam! --> src/cpu/mod.rs:9:5 Jul 11 15:54:12.856 INFO kablam! | Jul 11 15:54:12.856 INFO kablam! 9 | use std::str; Jul 11 15:54:12.856 INFO kablam! | ^^^^^^^^ Jul 11 15:54:12.856 INFO kablam! | Jul 11 15:54:12.856 INFO kablam! = note: #[warn(unused_imports)] on by default Jul 11 15:54:12.856 INFO kablam! Jul 11 15:54:12.863 INFO kablam! warning: unused import: `std::str` Jul 11 15:54:12.863 INFO kablam! --> src/mmu.rs:370:13 Jul 11 15:54:12.863 INFO kablam! | Jul 11 15:54:12.863 INFO kablam! 370 | use std::str; Jul 11 15:54:12.863 INFO kablam! | ^^^^^^^^ Jul 11 15:54:12.863 INFO kablam! Jul 11 15:54:12.864 INFO kablam! warning: unused import: `super::*` Jul 11 15:54:12.864 INFO kablam! --> src/emulator.rs:169:9 Jul 11 15:54:12.864 INFO kablam! | Jul 11 15:54:12.865 INFO kablam! 169 | use super::*; Jul 11 15:54:12.865 INFO kablam! | ^^^^^^^^ Jul 11 15:54:12.865 INFO kablam! Jul 11 15:54:16.847 INFO kablam! error[E0308]: mismatched types Jul 11 15:54:16.847 INFO kablam! --> src/cpu/instructions.rs:628:9 Jul 11 15:54:16.847 INFO kablam! | Jul 11 15:54:16.847 INFO kablam! 628 | $cy as u32 Jul 11 15:54:16.847 INFO kablam! | ^^^^^^^^^^ expected (), found u32 Jul 11 15:54:16.847 INFO kablam! ... Jul 11 15:54:16.848 INFO kablam! 711 | 0x06 => { hlm!(hl, rlc!(hl, 1)); 4 } // rlc_hlm Jul 11 15:54:16.848 INFO kablam! | ----------- in this macro invocation Jul 11 15:54:16.854 INFO kablam! | Jul 11 15:54:16.854 INFO kablam! = note: expected type `()` Jul 11 15:54:16.855 INFO kablam! found type `u32` Jul 11 15:54:16.855 INFO kablam! Jul 11 15:54:16.970 INFO kablam! error[E0308]: mismatched types Jul 11 15:54:16.970 INFO kablam! --> src/cpu/instructions.rs:628:9 Jul 11 15:54:16.970 INFO kablam! | Jul 11 15:54:16.970 INFO kablam! 628 | $cy as u32 Jul 11 15:54:16.970 INFO kablam! | ^^^^^^^^^^ expected (), found u32 Jul 11 15:54:16.970 INFO kablam! ... Jul 11 15:54:16.970 INFO kablam! 711 | 0x06 => { hlm!(hl, rlc!(hl, 1)); 4 } // rlc_hlm Jul 11 15:54:16.971 INFO kablam! | ----------- in this macro invocation Jul 11 15:54:16.971 INFO kablam! | Jul 11 15:54:16.971 INFO kablam! = note: expected type `()` Jul 11 15:54:16.971 INFO kablam! found type `u32` Jul 11 15:54:16.971 INFO kablam! Jul 11 15:54:18.681 INFO kablam! error[E0308]: mismatched types Jul 11 15:54:18.681 INFO kablam! --> src/cpu/instructions.rs:647:9 Jul 11 15:54:18.681 INFO kablam! | Jul 11 15:54:18.681 INFO kablam! 647 | $cy as u32 Jul 11 15:54:18.681 INFO kablam! | ^^^^^^^^^^ expected (), found u32 Jul 11 15:54:18.681 INFO kablam! ... Jul 11 15:54:18.681 INFO kablam! 719 | 0x0e => { hlm!(hl, rrc!(hl, 1)); 4 } // rrc_hlm Jul 11 15:54:18.681 INFO kablam! | ----------- in this macro invocation Jul 11 15:54:18.685 INFO kablam! | Jul 11 15:54:18.685 INFO kablam! = note: expected type `()` Jul 11 15:54:18.685 INFO kablam! found type `u32` Jul 11 15:54:18.685 INFO kablam! Jul 11 15:54:19.095 INFO kablam! error[E0308]: mismatched types Jul 11 15:54:19.095 INFO kablam! --> src/cpu/instructions.rs:647:9 Jul 11 15:54:19.096 INFO kablam! | Jul 11 15:54:19.096 INFO kablam! 647 | $cy as u32 Jul 11 15:54:19.096 INFO kablam! | ^^^^^^^^^^ expected (), found u32 Jul 11 15:54:19.096 INFO kablam! ... Jul 11 15:54:19.096 INFO kablam! 719 | 0x0e => { hlm!(hl, rrc!(hl, 1)); 4 } // rrc_hlm Jul 11 15:54:19.096 INFO kablam! | ----------- in this macro invocation Jul 11 15:54:19.101 INFO kablam! | Jul 11 15:54:19.101 INFO kablam! = note: expected type `()` Jul 11 15:54:19.101 INFO kablam! found type `u32` Jul 11 15:54:19.102 INFO kablam! Jul 11 15:54:20.092 INFO kablam! error[E0308]: mismatched types Jul 11 15:54:20.092 INFO kablam! --> src/cpu/instructions.rs:619:9 Jul 11 15:54:20.092 INFO kablam! | Jul 11 15:54:20.092 INFO kablam! 619 | $cy as u32 Jul 11 15:54:20.092 INFO kablam! | ^^^^^^^^^^ expected (), found u32 Jul 11 15:54:20.092 INFO kablam! ... Jul 11 15:54:20.092 INFO kablam! 728 | 0x16 => { hlm!(hl, rl!(hl, 1)); 4 } // rl_hlm Jul 11 15:54:20.092 INFO kablam! | ---------- in this macro invocation Jul 11 15:54:20.092 INFO kablam! | Jul 11 15:54:20.092 INFO kablam! = note: expected type `()` Jul 11 15:54:20.092 INFO kablam! found type `u32` Jul 11 15:54:20.093 INFO kablam! Jul 11 15:54:21.199 INFO kablam! error[E0308]: mismatched types Jul 11 15:54:21.199 INFO kablam! --> src/cpu/instructions.rs:619:9 Jul 11 15:54:21.199 INFO kablam! | Jul 11 15:54:21.199 INFO kablam! 619 | $cy as u32 Jul 11 15:54:21.199 INFO kablam! | ^^^^^^^^^^ expected (), found u32 Jul 11 15:54:21.199 INFO kablam! ... Jul 11 15:54:21.199 INFO kablam! 728 | 0x16 => { hlm!(hl, rl!(hl, 1)); 4 } // rl_hlm Jul 11 15:54:21.199 INFO kablam! | ---------- in this macro invocation Jul 11 15:54:21.202 INFO kablam! | Jul 11 15:54:21.202 INFO kablam! = note: expected type `()` Jul 11 15:54:21.202 INFO kablam! found type `u32` Jul 11 15:54:21.202 INFO kablam! Jul 11 15:54:21.655 INFO kablam! error[E0308]: mismatched types Jul 11 15:54:21.655 INFO kablam! --> src/cpu/instructions.rs:638:9 Jul 11 15:54:21.655 INFO kablam! | Jul 11 15:54:21.655 INFO kablam! 638 | $cy as u32 Jul 11 15:54:21.655 INFO kablam! | ^^^^^^^^^^ expected (), found u32 Jul 11 15:54:21.655 INFO kablam! ... Jul 11 15:54:21.655 INFO kablam! 736 | 0x1e => { hlm!(hl, rr!(hl, 1)); 4 } // rr_hlm Jul 11 15:54:21.655 INFO kablam! | ---------- in this macro invocation Jul 11 15:54:21.655 INFO kablam! | Jul 11 15:54:21.655 INFO kablam! = note: expected type `()` Jul 11 15:54:21.655 INFO kablam! found type `u32` Jul 11 15:54:21.655 INFO kablam! Jul 11 15:54:22.671 INFO kablam! error[E0308]: mismatched types Jul 11 15:54:22.671 INFO kablam! --> src/cpu/instructions.rs:638:9 Jul 11 15:54:22.671 INFO kablam! | Jul 11 15:54:22.671 INFO kablam! 638 | $cy as u32 Jul 11 15:54:22.671 INFO kablam! | ^^^^^^^^^^ expected (), found u32 Jul 11 15:54:22.671 INFO kablam! ... Jul 11 15:54:22.671 INFO kablam! 736 | 0x1e => { hlm!(hl, rr!(hl, 1)); 4 } // rr_hlm Jul 11 15:54:22.671 INFO kablam! | ---------- in this macro invocation Jul 11 15:54:22.671 INFO kablam! | Jul 11 15:54:22.671 INFO kablam! = note: expected type `()` Jul 11 15:54:22.671 INFO kablam! found type `u32` Jul 11 15:54:22.672 INFO kablam! Jul 11 15:54:23.804 INFO kablam! error[E0308]: mismatched types Jul 11 15:54:23.805 INFO kablam! --> src/cpu/instructions.rs:687:9 Jul 11 15:54:23.805 INFO kablam! | Jul 11 15:54:23.805 INFO kablam! 687 | $cy as u32 Jul 11 15:54:23.805 INFO kablam! | ^^^^^^^^^^ expected (), found u32 Jul 11 15:54:23.805 INFO kablam! ... Jul 11 15:54:23.805 INFO kablam! 745 | 0x26 => { hlm!(hl, sla!(hl, 1)); 4 } // sla_hlm Jul 11 15:54:23.805 INFO kablam! | ----------- in this macro invocation Jul 11 15:54:23.805 INFO kablam! | Jul 11 15:54:23.805 INFO kablam! = note: expected type `()` Jul 11 15:54:23.805 INFO kablam! found type `u32` Jul 11 15:54:23.805 INFO kablam! Jul 11 15:54:24.466 INFO kablam! error[E0308]: mismatched types Jul 11 15:54:24.466 INFO kablam! --> src/cpu/instructions.rs:687:9 Jul 11 15:54:24.466 INFO kablam! | Jul 11 15:54:24.466 INFO kablam! 687 | $cy as u32 Jul 11 15:54:24.466 INFO kablam! | ^^^^^^^^^^ expected (), found u32 Jul 11 15:54:24.467 INFO kablam! ... Jul 11 15:54:24.467 INFO kablam! 745 | 0x26 => { hlm!(hl, sla!(hl, 1)); 4 } // sla_hlm Jul 11 15:54:24.467 INFO kablam! | ----------- in this macro invocation Jul 11 15:54:24.470 INFO kablam! | Jul 11 15:54:24.471 INFO kablam! = note: expected type `()` Jul 11 15:54:24.471 INFO kablam! found type `u32` Jul 11 15:54:24.471 INFO kablam! Jul 11 15:54:25.237 INFO kablam! error[E0308]: mismatched types Jul 11 15:54:25.237 INFO kablam! --> src/cpu/instructions.rs:671:9 Jul 11 15:54:25.237 INFO kablam! | Jul 11 15:54:25.237 INFO kablam! 671 | $cy as u32 Jul 11 15:54:25.237 INFO kablam! | ^^^^^^^^^^ expected (), found u32 Jul 11 15:54:25.237 INFO kablam! ... Jul 11 15:54:25.237 INFO kablam! 753 | 0x2e => { hlm!(hl, sra!(hl, 1)); 4 } // sra_hlm Jul 11 15:54:25.237 INFO kablam! | ----------- in this macro invocation Jul 11 15:54:25.237 INFO kablam! | Jul 11 15:54:25.237 INFO kablam! = note: expected type `()` Jul 11 15:54:25.237 INFO kablam! found type `u32` Jul 11 15:54:25.237 INFO kablam! Jul 11 15:54:26.495 INFO kablam! error[E0308]: mismatched types Jul 11 15:54:26.495 INFO kablam! --> src/cpu/instructions.rs:671:9 Jul 11 15:54:26.495 INFO kablam! | Jul 11 15:54:26.495 INFO kablam! 671 | $cy as u32 Jul 11 15:54:26.495 INFO kablam! | ^^^^^^^^^^ expected (), found u32 Jul 11 15:54:26.495 INFO kablam! ... Jul 11 15:54:26.496 INFO kablam! 753 | 0x2e => { hlm!(hl, sra!(hl, 1)); 4 } // sra_hlm Jul 11 15:54:26.496 INFO kablam! | ----------- in this macro invocation Jul 11 15:54:26.496 INFO kablam! | Jul 11 15:54:26.496 INFO kablam! = note: expected type `()` Jul 11 15:54:26.496 INFO kablam! found type `u32` Jul 11 15:54:26.496 INFO kablam! Jul 11 15:54:26.867 INFO kablam! error[E0308]: mismatched types Jul 11 15:54:26.867 INFO kablam! --> src/cpu/instructions.rs:693:9 Jul 11 15:54:26.867 INFO kablam! | Jul 11 15:54:26.867 INFO kablam! 693 | 2 as u32 Jul 11 15:54:26.867 INFO kablam! | ^^^^^^^^ expected (), found u32 Jul 11 15:54:26.867 INFO kablam! ... Jul 11 15:54:26.867 INFO kablam! 762 | 0x36 => { hlm!(hl, swap!(hl)); 4 } // swap_hlm Jul 11 15:54:26.867 INFO kablam! | --------- in this macro invocation Jul 11 15:54:26.867 INFO kablam! | Jul 11 15:54:26.867 INFO kablam! = note: expected type `()` Jul 11 15:54:26.867 INFO kablam! found type `u32` Jul 11 15:54:26.867 INFO kablam! Jul 11 15:54:28.549 INFO kablam! error[E0308]: mismatched types Jul 11 15:54:28.549 INFO kablam! --> src/cpu/instructions.rs:693:9 Jul 11 15:54:28.549 INFO kablam! | Jul 11 15:54:28.549 INFO kablam! 693 | 2 as u32 Jul 11 15:54:28.549 INFO kablam! | ^^^^^^^^ expected (), found u32 Jul 11 15:54:28.549 INFO kablam! ... Jul 11 15:54:28.549 INFO kablam! 762 | 0x36 => { hlm!(hl, swap!(hl)); 4 } // swap_hlm Jul 11 15:54:28.549 INFO kablam! | --------- in this macro invocation Jul 11 15:54:28.562 INFO kablam! | Jul 11 15:54:28.562 INFO kablam! = note: expected type `()` Jul 11 15:54:28.562 INFO kablam! found type `u32` Jul 11 15:54:28.563 INFO kablam! Jul 11 15:54:29.136 INFO kablam! error[E0308]: mismatched types Jul 11 15:54:29.136 INFO kablam! --> src/cpu/instructions.rs:679:9 Jul 11 15:54:29.136 INFO kablam! | Jul 11 15:54:29.136 INFO kablam! 679 | $cy as u32 Jul 11 15:54:29.136 INFO kablam! | ^^^^^^^^^^ expected (), found u32 Jul 11 15:54:29.136 INFO kablam! ... Jul 11 15:54:29.137 INFO kablam! 770 | 0x3e => { hlm!(hl, srl!(hl, 1)); 4 } // srl_hlm Jul 11 15:54:29.137 INFO kablam! | ----------- in this macro invocation Jul 11 15:54:29.137 INFO kablam! | Jul 11 15:54:29.137 INFO kablam! = note: expected type `()` Jul 11 15:54:29.137 INFO kablam! found type `u32` Jul 11 15:54:29.137 INFO kablam! Jul 11 15:54:30.396 INFO kablam! error[E0308]: mismatched types Jul 11 15:54:30.396 INFO kablam! --> src/cpu/instructions.rs:679:9 Jul 11 15:54:30.396 INFO kablam! | Jul 11 15:54:30.396 INFO kablam! 679 | $cy as u32 Jul 11 15:54:30.396 INFO kablam! | ^^^^^^^^^^ expected (), found u32 Jul 11 15:54:30.396 INFO kablam! ... Jul 11 15:54:30.396 INFO kablam! 770 | 0x3e => { hlm!(hl, srl!(hl, 1)); 4 } // srl_hlm Jul 11 15:54:30.397 INFO kablam! | ----------- in this macro invocation Jul 11 15:54:30.397 INFO kablam! | Jul 11 15:54:30.397 INFO kablam! = note: expected type `()` Jul 11 15:54:30.397 INFO kablam! found type `u32` Jul 11 15:54:30.397 INFO kablam! Jul 11 15:54:30.444 INFO kablam! error[E0061]: this function takes 1 parameter but 0 parameters were supplied Jul 11 15:54:30.444 INFO kablam! --> src/mmu.rs:527:31 Jul 11 15:54:30.444 INFO kablam! | Jul 11 15:54:30.444 INFO kablam! 76 | pub fn new(window: &PistonWindow) -> Memory { Jul 11 15:54:30.444 INFO kablam! | --------------------------------------------------------- defined here Jul 11 15:54:30.444 INFO kablam! ... Jul 11 15:54:30.444 INFO kablam! 527 | let mut mem: Memory = Memory::new(); Jul 11 15:54:30.444 INFO kablam! | ^^^^^^^^^^^^^ expected 1 parameter Jul 11 15:54:30.444 INFO kablam! Jul 11 15:54:30.654 INFO kablam! error: aborting due to 9 previous errors Jul 11 15:54:30.654 INFO kablam! Jul 11 15:54:30.654 INFO kablam! Some errors occurred: E0061, E0308. Jul 11 15:54:30.654 INFO kablam! For more information about an error, try `rustc --explain E0061`. Jul 11 15:54:30.691 INFO kablam! error: Could not compile `rustboy-emu`. Jul 11 15:54:30.691 INFO kablam! warning: build failed, waiting for other jobs to finish... Jul 11 15:54:31.465 INFO kablam! error: aborting due to 8 previous errors Jul 11 15:54:31.465 INFO kablam! Jul 11 15:54:31.465 INFO kablam! For more information about this error, try `rustc --explain E0308`. Jul 11 15:54:31.496 INFO kablam! error: Could not compile `rustboy-emu`. Jul 11 15:54:31.496 INFO kablam! Jul 11 15:54:31.496 INFO kablam! To learn more, run the command again with --verbose. Jul 11 15:54:31.503 INFO kablam! su: No module specific data is present Jul 11 15:54:32.012 INFO running `"docker" "rm" "-f" "583151bd4c78ce08baff847c9b1e088009b5de7fcd6cee58e69711c40faa0f22"` Jul 11 15:54:32.184 INFO blam! 583151bd4c78ce08baff847c9b1e088009b5de7fcd6cee58e69711c40faa0f22