Nov 03 21:25:28.737 INFO checking tomc1998/rust-2d-game-engine against try#e740b9aa0b624fa39feb39613e76d15bdf57e594 for pr-55655 Nov 03 21:25:28.739 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55655/worker-7/try#e740b9aa0b624fa39feb39613e76d15bdf57e594:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-7/pr-55655/try#e740b9aa0b624fa39feb39613e76d15bdf57e594:/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 +e740b9aa0b624fa39feb39613e76d15bdf57e594-alt check --frozen --all --all-targets" "-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 03 21:25:29.292 INFO blam! 48cf20f6095b2a70525cb7c5225e3f49d68a2d0d19e7143a435e8167e159cc56 Nov 03 21:25:29.292 INFO running `"docker" "start" "-a" "48cf20f6095b2a70525cb7c5225e3f49d68a2d0d19e7143a435e8167e159cc56"` Nov 03 21:25:31.046 INFO kablam! usermod: no changes Nov 03 21:25:31.235 INFO kablam! Compiling libc v0.2.18 Nov 03 21:25:31.235 INFO kablam! Compiling phf_shared v0.7.20 Nov 03 21:25:31.235 INFO kablam! Compiling serde v0.8.19 Nov 03 21:25:31.247 INFO kablam! Compiling gcc v0.3.40 Nov 03 21:25:31.255 INFO kablam! Checking rustc-demangle v0.1.3 Nov 03 21:25:31.267 INFO kablam! Compiling x11-dl v2.11.0 Nov 03 21:25:31.269 INFO kablam! Checking shared_library v0.1.5 Nov 03 21:25:31.269 INFO kablam! Compiling wayland-scanner v0.5.11 Nov 03 21:25:32.459 INFO kablam! Compiling tempfile v2.1.4 Nov 03 21:25:32.959 INFO kablam! Compiling glutin v0.6.2 Nov 03 21:25:33.717 INFO kablam! Compiling glium v0.15.0 Nov 03 21:25:35.267 INFO kablam! Checking osmesa-sys v0.1.2 Nov 03 21:25:35.605 INFO kablam! Compiling phf v0.7.20 Nov 03 21:25:37.244 INFO kablam! Checking fs2 v0.2.5 Nov 03 21:25:38.373 INFO kablam! Compiling rand v0.3.15 Nov 03 21:25:47.313 INFO kablam! Checking memmap v0.2.3 Nov 03 21:25:47.445 INFO kablam! Compiling wayland-client v0.5.12 Nov 03 21:25:47.591 INFO kablam! Compiling backtrace-sys v0.1.5 Nov 03 21:25:52.311 INFO kablam! Compiling phf_generator v0.7.20 Nov 03 21:25:54.301 INFO kablam! Compiling phf_codegen v0.7.20 Nov 03 21:25:55.716 INFO kablam! Checking backtrace v0.2.3 Nov 03 21:25:56.467 INFO kablam! Compiling target_build_utils v0.1.2 Nov 03 21:26:06.899 INFO kablam! Compiling serde_json v0.8.4 Nov 03 21:26:24.212 INFO kablam! Compiling libloading v0.3.1 Nov 03 21:26:27.284 INFO kablam! Checking dlib v0.3.1 Nov 03 21:26:27.544 INFO kablam! Checking wayland-sys v0.5.11 Nov 03 21:26:29.396 INFO kablam! Checking wayland-window v0.2.3 Nov 03 21:26:29.398 INFO kablam! Checking wayland-kbd v0.3.6 Nov 03 21:26:47.006 INFO kablam! Checking game_engine_1 v0.1.0 (/source) Nov 03 21:26:47.712 INFO kablam! warning: unused import: `std::marker::Copy` Nov 03 21:26:47.713 INFO kablam! --> src/engine/entity/mod.rs:7:5 Nov 03 21:26:47.715 INFO kablam! | Nov 03 21:26:47.716 INFO kablam! 7 | use std::marker::Copy; Nov 03 21:26:47.716 INFO kablam! | ^^^^^^^^^^^^^^^^^ Nov 03 21:26:47.717 INFO kablam! | Nov 03 21:26:47.718 INFO kablam! = note: #[warn(unused_imports)] on by default Nov 03 21:26:47.718 INFO kablam! Nov 03 21:26:47.827 INFO kablam! warning: unused variable: `engine` Nov 03 21:26:47.828 INFO kablam! --> src/engine/renderer/mod.rs:18:17 Nov 03 21:26:47.828 INFO kablam! | Nov 03 21:26:47.829 INFO kablam! 18 | pub fn render(engine: engine::Engine) { Nov 03 21:26:47.830 INFO kablam! | ^^^^^^ help: consider using `_engine` instead Nov 03 21:26:47.830 INFO kablam! | Nov 03 21:26:47.831 INFO kablam! = note: #[warn(unused_variables)] on by default Nov 03 21:26:47.832 INFO kablam! Nov 03 21:26:47.832 INFO kablam! warning: unused variable: `engine` Nov 03 21:26:47.833 INFO kablam! --> src/screen/main_menu/mod.rs:33:20 Nov 03 21:26:47.834 INFO kablam! | Nov 03 21:26:47.834 INFO kablam! 33 | fn update(&self, engine: &mut engine::Engine) { Nov 03 21:26:47.835 INFO kablam! | ^^^^^^ help: consider using `_engine` instead Nov 03 21:26:47.836 INFO kablam! Nov 03 21:26:47.836 INFO kablam! warning: unused variable: `engine` Nov 03 21:26:47.837 INFO kablam! --> src/screen/main_menu/mod.rs:35:21 Nov 03 21:26:47.838 INFO kablam! | Nov 03 21:26:47.838 INFO kablam! 35 | fn on_hide(&self, engine: &mut engine::Engine) { Nov 03 21:26:47.839 INFO kablam! | ^^^^^^ help: consider using `_engine` instead Nov 03 21:26:47.839 INFO kablam! warning: unused import: `std::marker::Copy` Nov 03 21:26:47.840 INFO kablam! --> src/engine/entity/mod.rs:7:5 Nov 03 21:26:47.841 INFO kablam! | Nov 03 21:26:47.841 INFO kablam! 7 | use std::marker::Copy; Nov 03 21:26:47.842 INFO kablam! | ^^^^^^^^^^^^^^^^^ Nov 03 21:26:47.842 INFO kablam! | Nov 03 21:26:47.842 INFO kablam! = note: #[warn(unused_imports)] on by default Nov 03 21:26:47.843 INFO kablam! Nov 03 21:26:47.847 INFO kablam! Nov 03 21:26:47.866 INFO kablam! warning: method is never used: `render` Nov 03 21:26:47.867 INFO kablam! --> src/engine/renderer/mod.rs:18:3 Nov 03 21:26:47.867 INFO kablam! | Nov 03 21:26:47.868 INFO kablam! 18 | pub fn render(engine: engine::Engine) { Nov 03 21:26:47.869 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 03 21:26:47.869 INFO kablam! | Nov 03 21:26:47.870 INFO kablam! = note: #[warn(dead_code)] on by default Nov 03 21:26:47.871 INFO kablam! Nov 03 21:26:47.871 INFO kablam! warning: struct is never constructed: `SpriteAnimation` Nov 03 21:26:47.872 INFO kablam! --> src/engine/resource/animation.rs:3:1 Nov 03 21:26:47.873 INFO kablam! | Nov 03 21:26:47.873 INFO kablam! 3 | pub struct SpriteAnimation { Nov 03 21:26:47.874 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 03 21:26:47.874 INFO kablam! Nov 03 21:26:47.875 INFO kablam! warning: field is never used: `r` Nov 03 21:26:47.876 INFO kablam! --> src/engine/common/color.rs:2:3 Nov 03 21:26:47.876 INFO kablam! | Nov 03 21:26:47.877 INFO kablam! 2 | r: f32, Nov 03 21:26:47.878 INFO kablam! | ^^^^^^ Nov 03 21:26:47.878 INFO kablam! Nov 03 21:26:47.879 INFO kablam! warning: field is never used: `g` Nov 03 21:26:47.880 INFO kablam! --> src/engine/common/color.rs:3:3 Nov 03 21:26:47.880 INFO kablam! | Nov 03 21:26:47.881 INFO kablam! 3 | g: f32, Nov 03 21:26:47.881 INFO kablam! | ^^^^^^ Nov 03 21:26:47.882 INFO kablam! Nov 03 21:26:47.883 INFO kablam! warning: field is never used: `b` Nov 03 21:26:47.883 INFO kablam! --> src/engine/common/color.rs:4:3 Nov 03 21:26:47.884 INFO kablam! | Nov 03 21:26:47.884 INFO kablam! 4 | b: f32, Nov 03 21:26:47.885 INFO kablam! | ^^^^^^ Nov 03 21:26:47.886 INFO kablam! Nov 03 21:26:47.886 INFO kablam! warning: struct is never constructed: `RGBAf32` Nov 03 21:26:47.887 INFO kablam! --> src/engine/common/color.rs:17:1 Nov 03 21:26:47.888 INFO kablam! | Nov 03 21:26:47.888 INFO kablam! 17 | pub struct RGBAf32 { Nov 03 21:26:47.889 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Nov 03 21:26:47.889 INFO kablam! Nov 03 21:26:47.890 INFO kablam! warning: method is never used: `add_component_animation_position` Nov 03 21:26:47.891 INFO kablam! --> src/engine/mod.rs:45:3 Nov 03 21:26:47.892 INFO kablam! | Nov 03 21:26:47.892 INFO kablam! 45 | pub fn add_component_animation_position(&mut self, c: core::ComponentAnimation) { Nov 03 21:26:47.893 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 03 21:26:47.893 INFO kablam! Nov 03 21:26:47.894 INFO kablam! warning: method is never used: `get_curr_state` Nov 03 21:26:47.895 INFO kablam! --> src/engine/mod.rs:56:3 Nov 03 21:26:47.895 INFO kablam! | Nov 03 21:26:47.896 INFO kablam! 56 | pub fn get_curr_state(&self) -> &state::State { Nov 03 21:26:47.896 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 03 21:26:47.897 INFO kablam! Nov 03 21:26:47.898 INFO kablam! warning: method is never used: `push_screen` Nov 03 21:26:47.898 INFO kablam! --> src/engine/mod.rs:74:3 Nov 03 21:26:47.899 INFO kablam! | Nov 03 21:26:47.899 INFO kablam! 74 | pub fn push_screen(&mut self, screen: &'a screen::Screen) { Nov 03 21:26:47.899 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 03 21:26:47.900 INFO kablam! Nov 03 21:26:47.901 INFO kablam! warning: method is never used: `pop_screen` Nov 03 21:26:47.901 INFO kablam! --> src/engine/mod.rs:80:3 Nov 03 21:26:47.901 INFO kablam! | Nov 03 21:26:47.901 INFO kablam! 80 | pub fn pop_screen(&mut self) -> Option<&'a screen::Screen> { Nov 03 21:26:47.901 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 03 21:26:47.902 INFO kablam! Nov 03 21:26:47.903 INFO kablam! warning: method is never used: `pop_state` Nov 03 21:26:47.903 INFO kablam! --> src/engine/mod.rs:97:3 Nov 03 21:26:47.903 INFO kablam! | Nov 03 21:26:47.903 INFO kablam! 97 | pub fn pop_state(&mut self) -> Option { Nov 03 21:26:47.903 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 03 21:26:47.907 INFO kablam! Nov 03 21:26:47.984 INFO kablam! warning: unused variable: `engine` Nov 03 21:26:47.985 INFO kablam! --> src/engine/renderer/mod.rs:18:17 Nov 03 21:26:47.986 INFO kablam! | Nov 03 21:26:47.986 INFO kablam! 18 | pub fn render(engine: engine::Engine) { Nov 03 21:26:47.987 INFO kablam! | ^^^^^^ help: consider using `_engine` instead Nov 03 21:26:47.988 INFO kablam! | Nov 03 21:26:47.988 INFO kablam! = note: #[warn(unused_variables)] on by default Nov 03 21:26:47.989 INFO kablam! Nov 03 21:26:47.990 INFO kablam! warning: unused variable: `engine` Nov 03 21:26:47.990 INFO kablam! --> src/screen/main_menu/mod.rs:33:20 Nov 03 21:26:47.991 INFO kablam! | Nov 03 21:26:47.992 INFO kablam! 33 | fn update(&self, engine: &mut engine::Engine) { Nov 03 21:26:47.992 INFO kablam! | ^^^^^^ help: consider using `_engine` instead Nov 03 21:26:47.993 INFO kablam! Nov 03 21:26:47.993 INFO kablam! warning: unused variable: `engine` Nov 03 21:26:47.994 INFO kablam! --> src/screen/main_menu/mod.rs:35:21 Nov 03 21:26:47.995 INFO kablam! | Nov 03 21:26:47.995 INFO kablam! 35 | fn on_hide(&self, engine: &mut engine::Engine) { Nov 03 21:26:47.995 INFO kablam! | ^^^^^^ help: consider using `_engine` instead Nov 03 21:26:47.995 INFO kablam! Nov 03 21:26:47.995 INFO kablam! warning: method is never used: `render` Nov 03 21:26:47.995 INFO kablam! --> src/engine/renderer/mod.rs:18:3 Nov 03 21:26:47.995 INFO kablam! | Nov 03 21:26:47.995 INFO kablam! 18 | pub fn render(engine: engine::Engine) { Nov 03 21:26:47.995 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 03 21:26:47.995 INFO kablam! | Nov 03 21:26:47.995 INFO kablam! = note: #[warn(dead_code)] on by default Nov 03 21:26:47.995 INFO kablam! Nov 03 21:26:47.996 INFO kablam! warning: struct is never constructed: `SpriteAnimation` Nov 03 21:26:47.996 INFO kablam! --> src/engine/resource/animation.rs:3:1 Nov 03 21:26:47.996 INFO kablam! | Nov 03 21:26:47.996 INFO kablam! 3 | pub struct SpriteAnimation { Nov 03 21:26:47.996 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 03 21:26:47.996 INFO kablam! Nov 03 21:26:48.003 INFO kablam! warning: field is never used: `r` Nov 03 21:26:48.003 INFO kablam! --> src/engine/common/color.rs:2:3 Nov 03 21:26:48.003 INFO kablam! | Nov 03 21:26:48.003 INFO kablam! 2 | r: f32, Nov 03 21:26:48.003 INFO kablam! | ^^^^^^ Nov 03 21:26:48.003 INFO kablam! Nov 03 21:26:48.003 INFO kablam! warning: field is never used: `g` Nov 03 21:26:48.003 INFO kablam! --> src/engine/common/color.rs:3:3 Nov 03 21:26:48.003 INFO kablam! | Nov 03 21:26:48.003 INFO kablam! 3 | g: f32, Nov 03 21:26:48.003 INFO kablam! | ^^^^^^ Nov 03 21:26:48.003 INFO kablam! Nov 03 21:26:48.003 INFO kablam! warning: field is never used: `b` Nov 03 21:26:48.003 INFO kablam! --> src/engine/common/color.rs:4:3 Nov 03 21:26:48.003 INFO kablam! | Nov 03 21:26:48.003 INFO kablam! 4 | b: f32, Nov 03 21:26:48.003 INFO kablam! | ^^^^^^ Nov 03 21:26:48.003 INFO kablam! Nov 03 21:26:48.003 INFO kablam! warning: struct is never constructed: `RGBAf32` Nov 03 21:26:48.003 INFO kablam! --> src/engine/common/color.rs:17:1 Nov 03 21:26:48.003 INFO kablam! | Nov 03 21:26:48.003 INFO kablam! 17 | pub struct RGBAf32 { Nov 03 21:26:48.003 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Nov 03 21:26:48.003 INFO kablam! Nov 03 21:26:48.003 INFO kablam! warning: method is never used: `add_component_animation_position` Nov 03 21:26:48.003 INFO kablam! --> src/engine/mod.rs:45:3 Nov 03 21:26:48.003 INFO kablam! | Nov 03 21:26:48.003 INFO kablam! 45 | pub fn add_component_animation_position(&mut self, c: core::ComponentAnimation) { Nov 03 21:26:48.003 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 03 21:26:48.003 INFO kablam! Nov 03 21:26:48.003 INFO kablam! warning: method is never used: `get_curr_state` Nov 03 21:26:48.003 INFO kablam! --> src/engine/mod.rs:56:3 Nov 03 21:26:48.003 INFO kablam! | Nov 03 21:26:48.003 INFO kablam! 56 | pub fn get_curr_state(&self) -> &state::State { Nov 03 21:26:48.003 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 03 21:26:48.003 INFO kablam! Nov 03 21:26:48.003 INFO kablam! warning: method is never used: `push_screen` Nov 03 21:26:48.003 INFO kablam! --> src/engine/mod.rs:74:3 Nov 03 21:26:48.003 INFO kablam! | Nov 03 21:26:48.003 INFO kablam! 74 | pub fn push_screen(&mut self, screen: &'a screen::Screen) { Nov 03 21:26:48.003 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 03 21:26:48.003 INFO kablam! Nov 03 21:26:48.003 INFO kablam! warning: method is never used: `pop_screen` Nov 03 21:26:48.003 INFO kablam! --> src/engine/mod.rs:80:3 Nov 03 21:26:48.003 INFO kablam! | Nov 03 21:26:48.003 INFO kablam! 80 | pub fn pop_screen(&mut self) -> Option<&'a screen::Screen> { Nov 03 21:26:48.003 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 03 21:26:48.003 INFO kablam! Nov 03 21:26:48.003 INFO kablam! warning: method is never used: `pop_state` Nov 03 21:26:48.003 INFO kablam! --> src/engine/mod.rs:97:3 Nov 03 21:26:48.003 INFO kablam! | Nov 03 21:26:48.003 INFO kablam! 97 | pub fn pop_state(&mut self) -> Option { Nov 03 21:26:48.004 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 03 21:26:48.004 INFO kablam! Nov 03 21:26:48.056 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 1m 16s Nov 03 21:26:48.072 INFO kablam! su: No module specific data is present Nov 03 21:26:49.523 INFO running `"docker" "rm" "-f" "48cf20f6095b2a70525cb7c5225e3f49d68a2d0d19e7143a435e8167e159cc56"` Nov 03 21:26:49.787 INFO blam! 48cf20f6095b2a70525cb7c5225e3f49d68a2d0d19e7143a435e8167e159cc56