Oct 26 19:51:35.624 INFO checking talglobus/snake against master#155510e377ae2a8d8ee0dad1a5f809c9062a5526 for pr-55192-2 Oct 26 19:51:35.625 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/target-dirs/pr-55192-2/worker-3/master#155510e377ae2a8d8ee0dad1a5f809c9062a5526:/target:rw,Z" "-v" "/mnt/big/crater/./work/local/test-source/worker-3/pr-55192-2/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 26 19:51:35.815 INFO blam! 633aa9654a53f2be37fa0d35c5183ba0d50bf34141fe46d4d389e52d1a0a8abe Oct 26 19:51:35.817 INFO running `"docker" "start" "-a" "633aa9654a53f2be37fa0d35c5183ba0d50bf34141fe46d4d389e52d1a0a8abe"` Oct 26 19:51:36.619 INFO kablam! usermod: no changes Oct 26 19:51:36.999 INFO kablam! Compiling bitflags v1.0.4 Oct 26 19:51:37.007 INFO kablam! Checking find_folder v0.3.0 Oct 26 19:51:37.007 INFO kablam! Compiling libloading v0.5.0 Oct 26 19:51:37.007 INFO kablam! Checking memmap v0.6.2 Oct 26 19:51:37.007 INFO kablam! Compiling x11-dl v2.18.3 Oct 26 19:51:37.007 INFO kablam! Checking draw_state v0.8.0 Oct 26 19:51:37.007 INFO kablam! Checking stb_truetype v0.2.4 Oct 26 19:51:37.007 INFO kablam! Checking crossbeam-epoch v0.3.1 Oct 26 19:51:37.535 INFO kablam! Checking shared_library v0.1.9 Oct 26 19:51:38.319 INFO kablam! Checking ordered-float v0.5.2 Oct 26 19:51:38.371 INFO kablam! Compiling xml-rs v0.7.0 Oct 26 19:51:38.659 INFO kablam! Checking osmesa-sys v0.1.2 Oct 26 19:51:39.007 INFO kablam! Checking parking_lot_core v0.3.1 Oct 26 19:51:39.167 INFO kablam! Checking crossbeam-deque v0.2.0 Oct 26 19:51:39.723 INFO kablam! Checking pistoncore-input v0.21.0 Oct 26 19:51:39.739 INFO kablam! Checking rayon-core v1.4.1 Oct 26 19:51:39.784 INFO kablam! Checking gfx_core v0.8.3 Oct 26 19:51:39.842 INFO kablam! Checking rusttype v0.4.3 Oct 26 19:51:40.768 INFO kablam! Checking parking_lot v0.6.4 Oct 26 19:51:42.151 INFO kablam! Checking dlib v0.4.1 Oct 26 19:51:43.197 INFO kablam! Checking wayland-sys v0.20.12 Oct 26 19:51:43.703 INFO kablam! Checking rayon v1.0.2 Oct 26 19:51:44.219 INFO kablam! Checking piston2d-graphics v0.26.0 Oct 26 19:51:44.698 INFO kablam! Checking wayland-commons v0.20.12 Oct 26 19:51:49.043 INFO kablam! Compiling wayland-scanner v0.20.12 Oct 26 19:51:49.043 INFO kablam! Compiling gl_generator v0.9.0 Oct 26 19:51:50.407 INFO kablam! Checking pistoncore-window v0.32.0 Oct 26 19:51:52.016 INFO kablam! Checking pistoncore-event_loop v0.37.0 Oct 26 19:51:52.783 INFO kablam! Checking piston v0.37.0 Oct 26 19:51:54.159 INFO kablam! Compiling wayland-client v0.20.12 Oct 26 19:51:54.651 INFO kablam! Compiling wayland-protocols v0.20.12 Oct 26 19:51:54.775 INFO kablam! Compiling gfx_gl v0.5.0 Oct 26 19:51:54.776 INFO kablam! Compiling gl v0.10.0 Oct 26 19:51:54.776 INFO kablam! Compiling glutin v0.18.0 Oct 26 19:51:54.836 INFO kablam! Checking jpeg-decoder v0.1.15 Oct 26 19:52:03.079 INFO kablam! Checking image v0.20.0 Oct 26 19:52:19.941 INFO kablam! Checking smithay-client-toolkit v0.3.0 Oct 26 19:52:23.839 INFO kablam! Checking winit v0.17.2 Oct 26 19:52:29.027 INFO kablam! Checking pistoncore-glutin_window v0.48.0 Oct 26 19:52:38.131 INFO kablam! Checking gfx v0.17.1 Oct 26 19:52:38.131 INFO kablam! Checking gfx_device_gl v0.15.3 Oct 26 19:52:46.451 INFO kablam! Checking piston-gfx_texture v0.34.0 Oct 26 19:52:47.675 INFO kablam! Checking piston2d-gfx_graphics v0.52.0 Oct 26 19:52:50.137 INFO kablam! Checking piston_window v0.81.0 Oct 26 19:52:51.351 INFO kablam! Checking snake v0.1.0 (/source) Oct 26 19:52:53.323 INFO kablam! warning: unused import: `side::Side` Oct 26 19:52:53.323 INFO kablam! --> src/view.rs:4:5 Oct 26 19:52:53.323 INFO kablam! | Oct 26 19:52:53.323 INFO kablam! 4 | use side::Side; Oct 26 19:52:53.323 INFO kablam! | ^^^^^^^^^^ Oct 26 19:52:53.324 INFO kablam! | Oct 26 19:52:53.324 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 26 19:52:53.324 INFO kablam! Oct 26 19:52:53.324 INFO kablam! warning: unused import: `Coord` Oct 26 19:52:53.324 INFO kablam! --> src/view.rs:5:19 Oct 26 19:52:53.324 INFO kablam! | Oct 26 19:52:53.324 INFO kablam! 5 | use body::{Snake, Coord}; Oct 26 19:52:53.324 INFO kablam! | ^^^^^ Oct 26 19:52:53.324 INFO kablam! Oct 26 19:52:53.324 INFO kablam! warning: unused import: `side::Side` Oct 26 19:52:53.324 INFO kablam! --> src/lib.rs:8:5 Oct 26 19:52:53.324 INFO kablam! | Oct 26 19:52:53.324 INFO kablam! 8 | use side::Side; Oct 26 19:52:53.324 INFO kablam! | ^^^^^^^^^^ Oct 26 19:52:53.324 INFO kablam! Oct 26 19:52:53.324 INFO kablam! warning: unused import: `rand::Rng` Oct 26 19:52:53.324 INFO kablam! --> src/lib.rs:12:5 Oct 26 19:52:53.324 INFO kablam! | Oct 26 19:52:53.324 INFO kablam! 12 | use rand::Rng; Oct 26 19:52:53.325 INFO kablam! | ^^^^^^^^^ Oct 26 19:52:53.325 INFO kablam! Oct 26 19:52:53.341 INFO kablam! warning: unused import: `side::Side` Oct 26 19:52:53.341 INFO kablam! --> src/view.rs:4:5 Oct 26 19:52:53.342 INFO kablam! | Oct 26 19:52:53.342 INFO kablam! 4 | use side::Side; Oct 26 19:52:53.342 INFO kablam! | ^^^^^^^^^^ Oct 26 19:52:53.342 INFO kablam! | Oct 26 19:52:53.342 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 26 19:52:53.342 INFO kablam! Oct 26 19:52:53.342 INFO kablam! warning: unused import: `Coord` Oct 26 19:52:53.342 INFO kablam! --> src/view.rs:5:19 Oct 26 19:52:53.342 INFO kablam! | Oct 26 19:52:53.342 INFO kablam! 5 | use body::{Snake, Coord}; Oct 26 19:52:53.342 INFO kablam! | ^^^^^ Oct 26 19:52:53.342 INFO kablam! Oct 26 19:52:53.342 INFO kablam! warning: unused import: `side::Side` Oct 26 19:52:53.342 INFO kablam! --> src/lib.rs:8:5 Oct 26 19:52:53.342 INFO kablam! | Oct 26 19:52:53.342 INFO kablam! 8 | use side::Side; Oct 26 19:52:53.342 INFO kablam! | ^^^^^^^^^^ Oct 26 19:52:53.342 INFO kablam! Oct 26 19:52:53.342 INFO kablam! warning: unused import: `rand::Rng` Oct 26 19:52:53.342 INFO kablam! --> src/lib.rs:12:5 Oct 26 19:52:53.342 INFO kablam! | Oct 26 19:52:53.342 INFO kablam! 12 | use rand::Rng; Oct 26 19:52:53.342 INFO kablam! | ^^^^^^^^^ Oct 26 19:52:53.342 INFO kablam! Oct 26 19:52:53.523 INFO kablam! warning: unused variable: `side_height` Oct 26 19:52:53.523 INFO kablam! --> src/view.rs:40:8 Oct 26 19:52:53.523 INFO kablam! | Oct 26 19:52:53.523 INFO kablam! 40 | let side_height = (h as f64) - side_top_padding - padding; Oct 26 19:52:53.523 INFO kablam! | ^^^^^^^^^^^ help: consider using `_side_height` instead Oct 26 19:52:53.523 INFO kablam! | Oct 26 19:52:53.523 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 26 19:52:53.523 INFO kablam! Oct 26 19:52:53.524 INFO kablam! warning: unused variable: `side_width` Oct 26 19:52:53.524 INFO kablam! --> src/view.rs:41:8 Oct 26 19:52:53.524 INFO kablam! | Oct 26 19:52:53.524 INFO kablam! 41 | let side_width = (w as f64) * 0.5 - padding * 1.5; Oct 26 19:52:53.524 INFO kablam! | ^^^^^^^^^^ help: consider using `_side_width` instead Oct 26 19:52:53.524 INFO kablam! Oct 26 19:52:53.524 INFO kablam! warning: unused variable: `color` Oct 26 19:52:53.524 INFO kablam! --> src/view.rs:71:10 Oct 26 19:52:53.524 INFO kablam! | Oct 26 19:52:53.524 INFO kablam! 71 | let color = Oct 26 19:52:53.524 INFO kablam! | ^^^^^ help: consider using `_color` instead Oct 26 19:52:53.524 INFO kablam! Oct 26 19:52:53.525 INFO kablam! warning: unused variable: `snake` Oct 26 19:52:53.525 INFO kablam! --> src/lib.rs:172:21 Oct 26 19:52:53.525 INFO kablam! | Oct 26 19:52:53.525 INFO kablam! 172 | GameState::Win { snake } => { Oct 26 19:52:53.525 INFO kablam! | ^^^^^ help: try ignoring the field: `snake: _` Oct 26 19:52:53.525 INFO kablam! Oct 26 19:52:53.525 INFO kablam! warning: unused variable: `snake` Oct 26 19:52:53.525 INFO kablam! --> src/lib.rs:180:22 Oct 26 19:52:53.526 INFO kablam! | Oct 26 19:52:53.526 INFO kablam! 180 | GameState::Lose { snake } => { Oct 26 19:52:53.526 INFO kablam! | ^^^^^ help: try ignoring the field: `snake: _` Oct 26 19:52:53.526 INFO kablam! Oct 26 19:52:53.526 INFO kablam! warning: unused variable: `dt` Oct 26 19:52:53.526 INFO kablam! --> src/lib.rs:103:27 Oct 26 19:52:53.526 INFO kablam! | Oct 26 19:52:53.526 INFO kablam! 103 | pub fn update(&mut self, dt: f64) { Oct 26 19:52:53.527 INFO kablam! | ^^ help: consider using `_dt` instead Oct 26 19:52:53.527 INFO kablam! Oct 26 19:52:53.527 INFO kablam! warning: unused variable: `last_updated` Oct 26 19:52:53.527 INFO kablam! --> src/lib.rs:254:25 Oct 26 19:52:53.527 INFO kablam! | Oct 26 19:52:53.527 INFO kablam! 254 | GameState::Running { last_updated, snake } => View { Oct 26 19:52:53.527 INFO kablam! | ^^^^^^^^^^^^ help: try ignoring the field: `last_updated: _` Oct 26 19:52:53.527 INFO kablam! Oct 26 19:52:53.583 INFO kablam! warning: variant is never constructed: `Left` Oct 26 19:52:53.583 INFO kablam! --> src/side.rs:3:2 Oct 26 19:52:53.583 INFO kablam! | Oct 26 19:52:53.583 INFO kablam! 3 | Left, Oct 26 19:52:53.584 INFO kablam! | ^^^^ Oct 26 19:52:53.584 INFO kablam! | Oct 26 19:52:53.584 INFO kablam! = note: #[warn(dead_code)] on by default Oct 26 19:52:53.585 INFO kablam! Oct 26 19:52:53.585 INFO kablam! warning: variant is never constructed: `Right` Oct 26 19:52:53.585 INFO kablam! --> src/side.rs:4:2 Oct 26 19:52:53.586 INFO kablam! | Oct 26 19:52:53.586 INFO kablam! 4 | Right, Oct 26 19:52:53.586 INFO kablam! | ^^^^^ Oct 26 19:52:53.586 INFO kablam! Oct 26 19:52:53.587 INFO kablam! warning: constant item is never used: `SQUARE_WIDTH` Oct 26 19:52:53.587 INFO kablam! --> src/view.rs:16:1 Oct 26 19:52:53.587 INFO kablam! | Oct 26 19:52:53.588 INFO kablam! 16 | const SQUARE_WIDTH : f64 = 10.0; Oct 26 19:52:53.588 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 26 19:52:53.588 INFO kablam! Oct 26 19:52:53.589 INFO kablam! warning: constant item is never used: `F` Oct 26 19:52:53.589 INFO kablam! --> src/lib.rs:16:1 Oct 26 19:52:53.589 INFO kablam! | Oct 26 19:52:53.589 INFO kablam! 16 | const F: f64 = 5.28; Oct 26 19:52:53.590 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Oct 26 19:52:53.590 INFO kablam! Oct 26 19:52:53.590 INFO kablam! warning: variant is never constructed: `Win` Oct 26 19:52:53.591 INFO kablam! --> src/lib.rs:30:2 Oct 26 19:52:53.591 INFO kablam! | Oct 26 19:52:53.591 INFO kablam! 30 | Win { snake: Snake }, Oct 26 19:52:53.591 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Oct 26 19:52:53.591 INFO kablam! warning: unused variable: `side_height` Oct 26 19:52:53.592 INFO kablam! --> src/view.rs:40:8 Oct 26 19:52:53.592 INFO kablam! | Oct 26 19:52:53.592 INFO kablam! 40 | let side_height = (h as f64) - side_top_padding - padding; Oct 26 19:52:53.592 INFO kablam! | ^^^^^^^^^^^ help: consider using `_side_height` instead Oct 26 19:52:53.592 INFO kablam! | Oct 26 19:52:53.593 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 26 19:52:53.593 INFO kablam! Oct 26 19:52:53.593 INFO kablam! warning: unused variable: `side_width` Oct 26 19:52:53.593 INFO kablam! --> src/view.rs:41:8 Oct 26 19:52:53.593 INFO kablam! | Oct 26 19:52:53.594 INFO kablam! 41 | let side_width = (w as f64) * 0.5 - padding * 1.5; Oct 26 19:52:53.594 INFO kablam! | ^^^^^^^^^^ help: consider using `_side_width` instead Oct 26 19:52:53.594 INFO kablam! Oct 26 19:52:53.594 INFO kablam! warning: unused variable: `color` Oct 26 19:52:53.594 INFO kablam! --> src/view.rs:71:10 Oct 26 19:52:53.595 INFO kablam! | Oct 26 19:52:53.595 INFO kablam! 71 | let color = Oct 26 19:52:53.595 INFO kablam! | ^^^^^ help: consider using `_color` instead Oct 26 19:52:53.595 INFO kablam! Oct 26 19:52:53.595 INFO kablam! warning: unused variable: `snake` Oct 26 19:52:53.595 INFO kablam! --> src/lib.rs:172:21 Oct 26 19:52:53.596 INFO kablam! | Oct 26 19:52:53.596 INFO kablam! 172 | GameState::Win { snake } => { Oct 26 19:52:53.596 INFO kablam! | ^^^^^ help: try ignoring the field: `snake: _` Oct 26 19:52:53.596 INFO kablam! Oct 26 19:52:53.596 INFO kablam! warning: unused variable: `snake` Oct 26 19:52:53.597 INFO kablam! --> src/lib.rs:180:22 Oct 26 19:52:53.597 INFO kablam! | Oct 26 19:52:53.597 INFO kablam! 180 | GameState::Lose { snake } => { Oct 26 19:52:53.597 INFO kablam! | ^^^^^ help: try ignoring the field: `snake: _` Oct 26 19:52:53.597 INFO kablam! Oct 26 19:52:53.598 INFO kablam! warning: unused variable: `dt` Oct 26 19:52:53.598 INFO kablam! --> src/lib.rs:103:27 Oct 26 19:52:53.598 INFO kablam! | Oct 26 19:52:53.598 INFO kablam! 103 | pub fn update(&mut self, dt: f64) { Oct 26 19:52:53.598 INFO kablam! | ^^ help: consider using `_dt` instead Oct 26 19:52:53.598 INFO kablam! Oct 26 19:52:53.599 INFO kablam! warning: unused variable: `last_updated` Oct 26 19:52:53.599 INFO kablam! --> src/lib.rs:254:25 Oct 26 19:52:53.599 INFO kablam! | Oct 26 19:52:53.599 INFO kablam! 254 | GameState::Running { last_updated, snake } => View { Oct 26 19:52:53.599 INFO kablam! | ^^^^^^^^^^^^ help: try ignoring the field: `last_updated: _` Oct 26 19:52:53.600 INFO kablam! Oct 26 19:52:53.600 INFO kablam! Oct 26 19:52:53.600 INFO kablam! warning: variant is never constructed: `Lose` Oct 26 19:52:53.600 INFO kablam! --> src/lib.rs:31:2 Oct 26 19:52:53.600 INFO kablam! | Oct 26 19:52:53.601 INFO kablam! 31 | Lose { snake: Snake }, Oct 26 19:52:53.601 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^ Oct 26 19:52:53.601 INFO kablam! Oct 26 19:52:53.639 INFO kablam! warning: variant is never constructed: `Left` Oct 26 19:52:53.639 INFO kablam! --> src/side.rs:3:2 Oct 26 19:52:53.639 INFO kablam! | Oct 26 19:52:53.640 INFO kablam! 3 | Left, Oct 26 19:52:53.640 INFO kablam! | ^^^^ Oct 26 19:52:53.640 INFO kablam! | Oct 26 19:52:53.640 INFO kablam! = note: #[warn(dead_code)] on by default Oct 26 19:52:53.640 INFO kablam! Oct 26 19:52:53.641 INFO kablam! warning: variant is never constructed: `Right` Oct 26 19:52:53.641 INFO kablam! --> src/side.rs:4:2 Oct 26 19:52:53.641 INFO kablam! | Oct 26 19:52:53.641 INFO kablam! 4 | Right, Oct 26 19:52:53.641 INFO kablam! | ^^^^^ Oct 26 19:52:53.642 INFO kablam! Oct 26 19:52:53.642 INFO kablam! warning: constant item is never used: `SQUARE_WIDTH` Oct 26 19:52:53.642 INFO kablam! --> src/view.rs:16:1 Oct 26 19:52:53.642 INFO kablam! | Oct 26 19:52:53.642 INFO kablam! 16 | const SQUARE_WIDTH : f64 = 10.0; Oct 26 19:52:53.643 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 26 19:52:53.643 INFO kablam! Oct 26 19:52:53.643 INFO kablam! warning: constant item is never used: `F` Oct 26 19:52:53.643 INFO kablam! --> src/lib.rs:16:1 Oct 26 19:52:53.643 INFO kablam! | Oct 26 19:52:53.644 INFO kablam! 16 | const F: f64 = 5.28; Oct 26 19:52:53.644 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Oct 26 19:52:53.644 INFO kablam! Oct 26 19:52:53.644 INFO kablam! warning: variant is never constructed: `Win` Oct 26 19:52:53.644 INFO kablam! --> src/lib.rs:30:2 Oct 26 19:52:53.645 INFO kablam! | Oct 26 19:52:53.645 INFO kablam! 30 | Win { snake: Snake }, Oct 26 19:52:53.645 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Oct 26 19:52:53.645 INFO kablam! Oct 26 19:52:53.645 INFO kablam! warning: variant is never constructed: `Lose` Oct 26 19:52:53.646 INFO kablam! --> src/lib.rs:31:2 Oct 26 19:52:53.646 INFO kablam! | Oct 26 19:52:53.646 INFO kablam! 31 | Lose { snake: Snake }, Oct 26 19:52:53.646 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^ Oct 26 19:52:53.646 INFO kablam! Oct 26 19:52:56.024 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 1m 19s Oct 26 19:52:56.067 INFO kablam! su: No module specific data is present Oct 26 19:52:57.830 INFO running `"docker" "rm" "-f" "633aa9654a53f2be37fa0d35c5183ba0d50bf34141fe46d4d389e52d1a0a8abe"` Oct 26 19:52:58.228 INFO blam! 633aa9654a53f2be37fa0d35c5183ba0d50bf34141fe46d4d389e52d1a0a8abe