Oct 21 18:46:19.527 INFO checking covercash2/germ against master#155510e377ae2a8d8ee0dad1a5f809c9062a5526 for pr-55192 Oct 21 18:46:19.527 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/target-dirs/pr-55192/worker-2/master#155510e377ae2a8d8ee0dad1a5f809c9062a5526:/target:rw,Z" "-v" "/mnt/big/crater/./work/local/test-source/worker-2/pr-55192/master#155510e377ae2a8d8ee0dad1a5f809c9062a5526:/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 +155510e377ae2a8d8ee0dad1a5f809c9062a5526-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"` Oct 21 18:46:19.748 INFO blam! 53bfa3d186073ef7cacf097abc675a4815a7169eae6f467eff6431a0bbfe3bb1 Oct 21 18:46:19.752 INFO running `"docker" "start" "-a" "53bfa3d186073ef7cacf097abc675a4815a7169eae6f467eff6431a0bbfe3bb1"` Oct 21 18:46:20.612 INFO kablam! usermod: no changes Oct 21 18:46:21.013 INFO kablam! Compiling wayland-scanner v0.20.10 Oct 21 18:46:21.032 INFO kablam! Checking nix v0.10.0 Oct 21 18:46:21.032 INFO kablam! Checking approx v0.2.0 Oct 21 18:46:21.032 INFO kablam! Compiling glium v0.21.0 Oct 21 18:46:21.032 INFO kablam! Compiling glutin v0.16.0 Oct 21 18:46:21.032 INFO kablam! Checking ordered-float v0.5.0 Oct 21 18:46:21.040 INFO kablam! Checking wayland-sys v0.20.10 Oct 21 18:46:22.089 INFO kablam! Checking wayland-commons v0.20.10 Oct 21 18:46:23.168 INFO kablam! Checking rusttype v0.5.2 Oct 21 18:46:23.169 INFO kablam! Checking rusttype v0.6.1 Oct 21 18:46:27.012 INFO kablam! Compiling wayland-client v0.20.10 Oct 21 18:46:27.960 INFO kablam! Compiling wayland-protocols v0.20.10 Oct 21 18:46:45.000 INFO kablam! Checking smithay-client-toolkit v0.2.2 Oct 21 18:46:48.528 INFO kablam! Checking winit v0.15.0 Oct 21 18:47:05.510 INFO kablam! Checking conrod v0.60.0 Oct 21 18:47:16.433 INFO kablam! Checking germ v0.1.0 (/source) Oct 21 18:47:21.632 INFO kablam! warning: unused import: `ui` Oct 21 18:47:21.632 INFO kablam! --> src/ui/backend/conrod/text.rs:9:5 Oct 21 18:47:21.632 INFO kablam! | Oct 21 18:47:21.632 INFO kablam! 9 | use ui; Oct 21 18:47:21.632 INFO kablam! | ^^ Oct 21 18:47:21.632 INFO kablam! | Oct 21 18:47:21.632 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 21 18:47:21.632 INFO kablam! Oct 21 18:47:21.632 INFO kablam! warning: unused import: `std::collections::HashMap` Oct 21 18:47:21.632 INFO kablam! --> src/ui/backend/conrod/mod.rs:3:5 Oct 21 18:47:21.632 INFO kablam! | Oct 21 18:47:21.632 INFO kablam! 3 | use std::collections::HashMap; Oct 21 18:47:21.632 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 21 18:47:21.632 INFO kablam! Oct 21 18:47:21.632 INFO kablam! warning: unused import: `conrod::widget::Id` Oct 21 18:47:21.632 INFO kablam! --> src/ui/backend/conrod/mod.rs:14:5 Oct 21 18:47:21.632 INFO kablam! | Oct 21 18:47:21.632 INFO kablam! 14 | use conrod::widget::Id; Oct 21 18:47:21.632 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Oct 21 18:47:21.632 INFO kablam! Oct 21 18:47:21.632 INFO kablam! warning: unused import: `DEFAULT_FONT` Oct 21 18:47:21.632 INFO kablam! --> src/ui/backend/conrod/mod.rs:18:37 Oct 21 18:47:21.632 INFO kablam! | Oct 21 18:47:21.632 INFO kablam! 18 | use constants::{DEFAULT_DIMENSIONS, DEFAULT_FONT, DEFAULT_TITLE}; Oct 21 18:47:21.632 INFO kablam! | ^^^^^^^^^^^^ Oct 21 18:47:21.632 INFO kablam! Oct 21 18:47:21.644 INFO kablam! warning: unused import: `std::io` Oct 21 18:47:21.644 INFO kablam! --> src/ui/mod.rs:3:5 Oct 21 18:47:21.644 INFO kablam! | Oct 21 18:47:21.644 INFO kablam! 3 | use std::io; Oct 21 18:47:21.644 INFO kablam! | ^^^^^^^ Oct 21 18:47:21.644 INFO kablam! Oct 21 18:47:21.644 INFO kablam! warning: unused imports: `Command`, `Output` Oct 21 18:47:21.644 INFO kablam! --> src/ui/mod.rs:4:20 Oct 21 18:47:21.644 INFO kablam! | Oct 21 18:47:21.644 INFO kablam! 4 | use std::process::{Command, Output}; Oct 21 18:47:21.644 INFO kablam! | ^^^^^^^ ^^^^^^ Oct 21 18:47:21.644 INFO kablam! Oct 21 18:47:21.900 INFO kablam! warning: unused import: `ui` Oct 21 18:47:21.901 INFO kablam! --> src/ui/backend/conrod/text.rs:9:5 Oct 21 18:47:21.901 INFO kablam! | Oct 21 18:47:21.901 INFO kablam! 9 | use ui; Oct 21 18:47:21.901 INFO kablam! | ^^ Oct 21 18:47:21.901 INFO kablam! | Oct 21 18:47:21.901 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 21 18:47:21.901 INFO kablam! Oct 21 18:47:21.902 INFO kablam! warning: unused import: `std::collections::HashMap` Oct 21 18:47:21.902 INFO kablam! --> src/ui/backend/conrod/mod.rs:3:5 Oct 21 18:47:21.902 INFO kablam! | Oct 21 18:47:21.902 INFO kablam! 3 | use std::collections::HashMap; Oct 21 18:47:21.902 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 21 18:47:21.902 INFO kablam! Oct 21 18:47:21.902 INFO kablam! warning: unused import: `conrod::widget::Id` Oct 21 18:47:21.903 INFO kablam! --> src/ui/backend/conrod/mod.rs:14:5 Oct 21 18:47:21.903 INFO kablam! | Oct 21 18:47:21.903 INFO kablam! 14 | use conrod::widget::Id; Oct 21 18:47:21.903 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Oct 21 18:47:21.903 INFO kablam! Oct 21 18:47:21.903 INFO kablam! warning: unused import: `DEFAULT_FONT` Oct 21 18:47:21.903 INFO kablam! --> src/ui/backend/conrod/mod.rs:18:37 Oct 21 18:47:21.904 INFO kablam! | Oct 21 18:47:21.904 INFO kablam! 18 | use constants::{DEFAULT_DIMENSIONS, DEFAULT_FONT, DEFAULT_TITLE}; Oct 21 18:47:21.904 INFO kablam! | ^^^^^^^^^^^^ Oct 21 18:47:21.904 INFO kablam! Oct 21 18:47:21.904 INFO kablam! warning: unused import: `std::io` Oct 21 18:47:21.904 INFO kablam! --> src/ui/mod.rs:3:5 Oct 21 18:47:21.905 INFO kablam! | Oct 21 18:47:21.905 INFO kablam! 3 | use std::io; Oct 21 18:47:21.905 INFO kablam! | ^^^^^^^ Oct 21 18:47:21.905 INFO kablam! Oct 21 18:47:21.905 INFO kablam! warning: unused imports: `Command`, `Output` Oct 21 18:47:21.905 INFO kablam! --> src/ui/mod.rs:4:20 Oct 21 18:47:21.906 INFO kablam! | Oct 21 18:47:21.906 INFO kablam! 4 | use std::process::{Command, Output}; Oct 21 18:47:21.906 INFO kablam! | ^^^^^^^ ^^^^^^ Oct 21 18:47:21.906 INFO kablam! Oct 21 18:47:21.914 INFO kablam! warning: unreachable pattern Oct 21 18:47:21.914 INFO kablam! --> src/ui/backend/conrod/mod.rs:150:21 Oct 21 18:47:21.914 INFO kablam! | Oct 21 18:47:21.914 INFO kablam! 150 | _ => (), Oct 21 18:47:21.915 INFO kablam! | ^ Oct 21 18:47:21.915 INFO kablam! | Oct 21 18:47:21.915 INFO kablam! = note: #[warn(unreachable_patterns)] on by default Oct 21 18:47:21.915 INFO kablam! Oct 21 18:47:21.924 INFO kablam! warning: unused variable: `font` Oct 21 18:47:21.925 INFO kablam! --> src/ui/mod.rs:51:13 Oct 21 18:47:21.925 INFO kablam! | Oct 21 18:47:21.925 INFO kablam! 51 | let font = load_font(font_name).expect("could not load default font"); Oct 21 18:47:21.925 INFO kablam! | ^^^^ help: consider using `_font` instead Oct 21 18:47:21.925 INFO kablam! | Oct 21 18:47:21.925 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 21 18:47:21.926 INFO kablam! Oct 21 18:47:21.926 INFO kablam! warning: unused variable: `events` Oct 21 18:47:21.926 INFO kablam! --> src/app/mod.rs:26:17 Oct 21 18:47:21.926 INFO kablam! | Oct 21 18:47:21.926 INFO kablam! 26 | let events = self.ui.events(); Oct 21 18:47:21.926 INFO kablam! | ^^^^^^ help: consider using `_events` instead Oct 21 18:47:21.927 INFO kablam! Oct 21 18:47:22.016 INFO kablam! warning: variable does not need to be mutable Oct 21 18:47:22.017 INFO kablam! --> src/ui/backend/conrod/mod.rs:79:13 Oct 21 18:47:22.017 INFO kablam! | Oct 21 18:47:22.017 INFO kablam! 79 | let mut input_view = Text::new(ids.command_input, ids.canvas, true); Oct 21 18:47:22.018 INFO kablam! | ----^^^^^^^^^^ Oct 21 18:47:22.018 INFO kablam! | | Oct 21 18:47:22.018 INFO kablam! | help: remove this `mut` Oct 21 18:47:22.018 INFO kablam! | Oct 21 18:47:22.019 INFO kablam! = note: #[warn(unused_mut)] on by default Oct 21 18:47:22.019 INFO kablam! Oct 21 18:47:22.019 INFO kablam! warning: variable does not need to be mutable Oct 21 18:47:22.020 INFO kablam! --> src/ui/backend/conrod/mod.rs:80:13 Oct 21 18:47:22.020 INFO kablam! | Oct 21 18:47:22.020 INFO kablam! 80 | let mut output_view = Text::new(ids.command_output, ids.canvas, false); Oct 21 18:47:22.020 INFO kablam! | ----^^^^^^^^^^^ Oct 21 18:47:22.020 INFO kablam! | | Oct 21 18:47:22.020 INFO kablam! | help: remove this `mut` Oct 21 18:47:22.020 INFO kablam! Oct 21 18:47:22.057 INFO kablam! warning: field is never used: `config` Oct 21 18:47:22.057 INFO kablam! --> src/app/mod.rs:6:5 Oct 21 18:47:22.057 INFO kablam! | Oct 21 18:47:22.057 INFO kablam! 6 | config: Config, Oct 21 18:47:22.057 INFO kablam! | ^^^^^^^^^^^^^^ Oct 21 18:47:22.057 INFO kablam! | Oct 21 18:47:22.057 INFO kablam! = note: #[warn(dead_code)] on by default Oct 21 18:47:22.057 INFO kablam! Oct 21 18:47:22.057 INFO kablam! warning: field is never used: `shell` Oct 21 18:47:22.057 INFO kablam! --> src/app/mod.rs:7:5 Oct 21 18:47:22.057 INFO kablam! | Oct 21 18:47:22.057 INFO kablam! 7 | shell: Shell, Oct 21 18:47:22.057 INFO kablam! | ^^^^^^^^^^^^ Oct 21 18:47:22.057 INFO kablam! Oct 21 18:47:22.057 INFO kablam! warning: method is never used: `runa` Oct 21 18:47:22.057 INFO kablam! --> src/app/mod.rs:24:5 Oct 21 18:47:22.057 INFO kablam! | Oct 21 18:47:22.057 INFO kablam! 24 | pub fn runa(mut self) -> Result<(), String> { Oct 21 18:47:22.057 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 21 18:47:22.057 INFO kablam! Oct 21 18:47:22.057 INFO kablam! warning: field is never used: `bin_path` Oct 21 18:47:22.057 INFO kablam! --> src/shell/mod.rs:6:5 Oct 21 18:47:22.057 INFO kablam! | Oct 21 18:47:22.057 INFO kablam! 6 | bin_path: PathBuf, Oct 21 18:47:22.057 INFO kablam! | ^^^^^^^^^^^^^^^^^ Oct 21 18:47:22.057 INFO kablam! Oct 21 18:47:22.057 INFO kablam! warning: method is never used: `execute` Oct 21 18:47:22.057 INFO kablam! --> src/shell/mod.rs:14:5 Oct 21 18:47:22.057 INFO kablam! | Oct 21 18:47:22.057 INFO kablam! 14 | pub fn execute(&self, command: &str) -> io::Result { Oct 21 18:47:22.057 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 21 18:47:22.057 INFO kablam! Oct 21 18:47:22.057 INFO kablam! warning: unused `std::result::Result` that must be used Oct 21 18:47:22.057 INFO kablam! --> src/app/mod.rs:28:13 Oct 21 18:47:22.057 INFO kablam! | Oct 21 18:47:22.057 INFO kablam! 28 | self.ui.draw(); Oct 21 18:47:22.057 INFO kablam! | ^^^^^^^^^^^^^^^ Oct 21 18:47:22.057 INFO kablam! | Oct 21 18:47:22.057 INFO kablam! = note: #[warn(unused_must_use)] on by default Oct 21 18:47:22.057 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Oct 21 18:47:22.057 INFO kablam! Oct 21 18:47:22.288 INFO kablam! warning: unreachable pattern Oct 21 18:47:22.288 INFO kablam! --> src/ui/backend/conrod/mod.rs:150:21 Oct 21 18:47:22.288 INFO kablam! | Oct 21 18:47:22.288 INFO kablam! 150 | _ => (), Oct 21 18:47:22.288 INFO kablam! | ^ Oct 21 18:47:22.288 INFO kablam! | Oct 21 18:47:22.288 INFO kablam! = note: #[warn(unreachable_patterns)] on by default Oct 21 18:47:22.289 INFO kablam! Oct 21 18:47:22.290 INFO kablam! warning: unused variable: `events` Oct 21 18:47:22.290 INFO kablam! --> src/app/mod.rs:26:17 Oct 21 18:47:22.290 INFO kablam! | Oct 21 18:47:22.291 INFO kablam! 26 | let events = self.ui.events(); Oct 21 18:47:22.291 INFO kablam! | ^^^^^^ help: consider using `_events` instead Oct 21 18:47:22.291 INFO kablam! | Oct 21 18:47:22.296 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 21 18:47:22.297 INFO kablam! Oct 21 18:47:22.380 INFO kablam! warning: variable does not need to be mutable Oct 21 18:47:22.381 INFO kablam! --> src/ui/backend/conrod/mod.rs:79:13 Oct 21 18:47:22.381 INFO kablam! | Oct 21 18:47:22.381 INFO kablam! 79 | let mut input_view = Text::new(ids.command_input, ids.canvas, true); Oct 21 18:47:22.382 INFO kablam! | ----^^^^^^^^^^ Oct 21 18:47:22.382 INFO kablam! | | Oct 21 18:47:22.382 INFO kablam! | help: remove this `mut` Oct 21 18:47:22.382 INFO kablam! | Oct 21 18:47:22.383 INFO kablam! = note: #[warn(unused_mut)] on by default Oct 21 18:47:22.383 INFO kablam! Oct 21 18:47:22.383 INFO kablam! warning: variable does not need to be mutable Oct 21 18:47:22.384 INFO kablam! --> src/ui/backend/conrod/mod.rs:80:13 Oct 21 18:47:22.384 INFO kablam! | Oct 21 18:47:22.384 INFO kablam! 80 | let mut output_view = Text::new(ids.command_output, ids.canvas, false); Oct 21 18:47:22.384 INFO kablam! | ----^^^^^^^^^^^ Oct 21 18:47:22.385 INFO kablam! | | Oct 21 18:47:22.385 INFO kablam! | help: remove this `mut` Oct 21 18:47:22.385 INFO kablam! Oct 21 18:47:22.392 INFO kablam! warning: field is never used: `config` Oct 21 18:47:22.392 INFO kablam! --> src/app/mod.rs:6:5 Oct 21 18:47:22.393 INFO kablam! | Oct 21 18:47:22.393 INFO kablam! 6 | config: Config, Oct 21 18:47:22.393 INFO kablam! | ^^^^^^^^^^^^^^ Oct 21 18:47:22.393 INFO kablam! | Oct 21 18:47:22.393 INFO kablam! = note: #[warn(dead_code)] on by default Oct 21 18:47:22.393 INFO kablam! Oct 21 18:47:22.393 INFO kablam! warning: field is never used: `shell` Oct 21 18:47:22.393 INFO kablam! --> src/app/mod.rs:7:5 Oct 21 18:47:22.393 INFO kablam! | Oct 21 18:47:22.393 INFO kablam! 7 | shell: Shell, Oct 21 18:47:22.393 INFO kablam! | ^^^^^^^^^^^^ Oct 21 18:47:22.393 INFO kablam! Oct 21 18:47:22.393 INFO kablam! warning: method is never used: `runa` Oct 21 18:47:22.393 INFO kablam! --> src/app/mod.rs:24:5 Oct 21 18:47:22.393 INFO kablam! | Oct 21 18:47:22.393 INFO kablam! 24 | pub fn runa(mut self) -> Result<(), String> { Oct 21 18:47:22.393 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 21 18:47:22.393 INFO kablam! Oct 21 18:47:22.393 INFO kablam! warning: field is never used: `bin_path` Oct 21 18:47:22.393 INFO kablam! --> src/shell/mod.rs:6:5 Oct 21 18:47:22.393 INFO kablam! | Oct 21 18:47:22.393 INFO kablam! 6 | bin_path: PathBuf, Oct 21 18:47:22.393 INFO kablam! | ^^^^^^^^^^^^^^^^^ Oct 21 18:47:22.393 INFO kablam! Oct 21 18:47:22.393 INFO kablam! warning: method is never used: `execute` Oct 21 18:47:22.393 INFO kablam! --> src/shell/mod.rs:14:5 Oct 21 18:47:22.393 INFO kablam! | Oct 21 18:47:22.393 INFO kablam! 14 | pub fn execute(&self, command: &str) -> io::Result { Oct 21 18:47:22.393 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 21 18:47:22.393 INFO kablam! Oct 21 18:47:22.397 INFO kablam! warning: unused `std::result::Result` that must be used Oct 21 18:47:22.397 INFO kablam! --> src/app/mod.rs:28:13 Oct 21 18:47:22.397 INFO kablam! | Oct 21 18:47:22.397 INFO kablam! 28 | self.ui.draw(); Oct 21 18:47:22.397 INFO kablam! | ^^^^^^^^^^^^^^^ Oct 21 18:47:22.400 INFO kablam! | Oct 21 18:47:22.400 INFO kablam! = note: #[warn(unused_must_use)] on by default Oct 21 18:47:22.400 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Oct 21 18:47:22.400 INFO kablam! Oct 21 18:47:22.445 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 1m 01s Oct 21 18:47:22.465 INFO kablam! su: No module specific data is present Oct 21 18:47:23.395 INFO running `"docker" "rm" "-f" "53bfa3d186073ef7cacf097abc675a4815a7169eae6f467eff6431a0bbfe3bb1"` Oct 21 18:47:23.686 INFO blam! 53bfa3d186073ef7cacf097abc675a4815a7169eae6f467eff6431a0bbfe3bb1