Nov 01 08:02:57.869 INFO testing ickshonpe/boulderdash against beta-2018-10-30 for beta-1.31-1
Nov 01 08:02:57.870 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-4/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/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 08:02:58.087 INFO blam! 23a6f8d31e7a033acaea7b684b3726231fa03fda9ed4b52f37a9e60381194925
Nov 01 08:02:58.091 INFO running `"docker" "start" "-a" "23a6f8d31e7a033acaea7b684b3726231fa03fda9ed4b52f37a9e60381194925"`
Nov 01 08:02:58.730 INFO kablam! usermod: no changes
Nov 01 08:02:58.990 INFO kablam!    Compiling shared_library v0.1.5
Nov 01 08:02:58.990 INFO kablam!    Compiling draw_state v0.7.0
Nov 01 08:02:58.990 INFO kablam!    Compiling deflate v0.7.8
Nov 01 08:02:58.990 INFO kablam!    Compiling phf_generator v0.7.21
Nov 01 08:02:58.991 INFO kablam!    Compiling num-rational v0.1.36
Nov 01 08:02:58.995 INFO kablam!    Compiling pistoncore-input v0.18.0
Nov 01 08:02:58.995 INFO kablam!    Compiling x11-dl v2.13.0
Nov 01 08:02:58.995 INFO kablam!    Compiling rusttype v0.2.1
Nov 01 08:03:01.487 INFO kablam!    Compiling tempfile v2.1.5
Nov 01 08:03:01.487 INFO kablam!    Compiling gfx_core v0.7.0
Nov 01 08:03:01.497 INFO kablam!    Compiling phf_codegen v0.7.21
Nov 01 08:03:01.556 INFO kablam!    Compiling memmap v0.4.0
Nov 01 08:03:04.670 INFO kablam!    Compiling osmesa-sys v0.1.2
Nov 01 08:03:04.676 INFO kablam!    Compiling target_build_utils v0.3.0
Nov 01 08:03:04.705 INFO kablam!    Compiling pistoncore-window v0.27.0
Nov 01 08:03:04.779 INFO kablam!    Compiling png v0.7.0
Nov 01 08:03:08.427 INFO kablam!    Compiling pistoncore-event_loop v0.32.0
Nov 01 08:03:08.607 INFO kablam!    Compiling image v0.13.0
Nov 01 08:03:10.008 INFO kablam!    Compiling piston v0.32.0
Nov 01 08:03:34.273 INFO kablam!    Compiling libloading v0.3.4
Nov 01 08:03:39.627 INFO kablam!    Compiling dlib v0.3.1
Nov 01 08:03:40.467 INFO kablam!    Compiling wayland-sys v0.7.8
Nov 01 08:03:42.704 INFO kablam!    Compiling wayland-client v0.7.8
Nov 01 08:03:46.927 INFO kablam!    Compiling wayland-kbd v0.6.3
Nov 01 08:03:46.929 INFO kablam!    Compiling wayland-window v0.4.4
Nov 01 08:03:50.199 INFO kablam!    Compiling winit v0.5.11
Nov 01 08:03:55.275 INFO kablam!    Compiling glutin v0.7.4
Nov 01 08:03:59.207 INFO kablam!    Compiling pistoncore-glutin_window v0.36.0
Nov 01 08:04:02.387 INFO kablam!    Compiling gfx v0.15.1
Nov 01 08:04:02.387 INFO kablam!    Compiling gfx_device_gl v0.14.0
Nov 01 08:04:14.835 INFO kablam!    Compiling piston-gfx_texture v0.23.0
Nov 01 08:04:16.675 INFO kablam!    Compiling piston2d-gfx_graphics v0.39.0
Nov 01 08:04:20.503 INFO kablam!    Compiling piston_window v0.65.0
Nov 01 08:04:22.712 INFO kablam!    Compiling boulderdash v0.1.0 (/source)
Nov 01 08:04:24.885 INFO kablam! warning: unused import: `find_folder::Error`
Nov 01 08:04:24.885 INFO kablam!  --> src/assets.rs:2:5
Nov 01 08:04:24.885 INFO kablam!   |
Nov 01 08:04:24.885 INFO kablam! 2 | use find_folder::Error;
Nov 01 08:04:24.885 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^
Nov 01 08:04:24.886 INFO kablam!   |
Nov 01 08:04:24.886 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 01 08:04:24.886 INFO kablam! 
Nov 01 08:04:24.886 INFO kablam! warning: unused import: `std::fs::File`
Nov 01 08:04:24.886 INFO kablam!   --> src/main.rs:14:5
Nov 01 08:04:24.886 INFO kablam!    |
Nov 01 08:04:24.886 INFO kablam! 14 | use std::fs::File;
Nov 01 08:04:24.886 INFO kablam!    |     ^^^^^^^^^^^^^
Nov 01 08:04:24.886 INFO kablam! 
Nov 01 08:04:24.886 INFO kablam! warning: unused import: `std::path::Path`
Nov 01 08:04:24.886 INFO kablam!   --> src/main.rs:15:5
Nov 01 08:04:24.886 INFO kablam!    |
Nov 01 08:04:24.886 INFO kablam! 15 | use std::path::Path;
Nov 01 08:04:24.886 INFO kablam!    |     ^^^^^^^^^^^^^^^
Nov 01 08:04:24.886 INFO kablam! 
Nov 01 08:04:24.886 INFO kablam! warning: unused import: `rect::Rect`
Nov 01 08:04:24.886 INFO kablam!   --> src/main.rs:18:5
Nov 01 08:04:24.886 INFO kablam!    |
Nov 01 08:04:24.886 INFO kablam! 18 | use rect::Rect;
Nov 01 08:04:24.886 INFO kablam!    |     ^^^^^^^^^^
Nov 01 08:04:24.886 INFO kablam! 
Nov 01 08:04:24.886 INFO kablam! warning: unused import: `vecmath::*`
Nov 01 08:04:24.886 INFO kablam!   --> src/main.rs:20:5
Nov 01 08:04:24.886 INFO kablam!    |
Nov 01 08:04:24.886 INFO kablam! 20 | use vecmath::*;
Nov 01 08:04:24.886 INFO kablam!    |     ^^^^^^^^^^
Nov 01 08:04:24.886 INFO kablam! 
Nov 01 08:04:24.886 INFO kablam! warning: unused import: `image::*`
Nov 01 08:04:24.886 INFO kablam!   --> src/main.rs:22:5
Nov 01 08:04:24.886 INFO kablam!    |
Nov 01 08:04:24.886 INFO kablam! 22 | use image::*;
Nov 01 08:04:24.886 INFO kablam!    |     ^^^^^^^^
Nov 01 08:04:24.886 INFO kablam! 
Nov 01 08:04:24.887 INFO kablam! warning: unused import: `std::collections::HashMap`
Nov 01 08:04:24.887 INFO kablam!   --> src/main.rs:24:5
Nov 01 08:04:24.887 INFO kablam!    |
Nov 01 08:04:24.887 INFO kablam! 24 | use std::collections::HashMap;
Nov 01 08:04:24.887 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 08:04:24.887 INFO kablam! 
Nov 01 08:04:25.103 INFO kablam! warning: unused variable: `E`
Nov 01 08:04:25.103 INFO kablam!  --> src/assets.rs:9:19
Nov 01 08:04:25.103 INFO kablam!   |
Nov 01 08:04:25.103 INFO kablam! 9 |       Result::Err(E) => { panic!("Assets folder not found.") }
Nov 01 08:04:25.103 INFO kablam!   |                   ^ help: consider using `_E` instead
Nov 01 08:04:25.103 INFO kablam!   |
Nov 01 08:04:25.103 INFO kablam!   = note: #[warn(unused_variables)] on by default
Nov 01 08:04:25.103 INFO kablam! 
Nov 01 08:04:25.103 INFO kablam! warning: unused variable: `old_input_state`
Nov 01 08:04:25.103 INFO kablam!   --> src/main.rs:48:12
Nov 01 08:04:25.103 INFO kablam!    |
Nov 01 08:04:25.103 INFO kablam! 48 |    let mut old_input_state = HashSet::<Direction>::new();
Nov 01 08:04:25.103 INFO kablam!    |            ^^^^^^^^^^^^^^^ help: consider using `_old_input_state` instead
Nov 01 08:04:25.103 INFO kablam! 
Nov 01 08:04:25.103 INFO kablam! warning: unused variable: `r`
Nov 01 08:04:25.103 INFO kablam!    --> src/main.rs:153:13
Nov 01 08:04:25.103 INFO kablam!     |
Nov 01 08:04:25.103 INFO kablam! 153 | fn draw_map(r: &RenderArgs, g2d: &mut G2d, game_state:
Nov 01 08:04:25.103 INFO kablam!     |             ^ help: consider using `_r` instead
Nov 01 08:04:25.103 INFO kablam! 
Nov 01 08:04:25.103 INFO kablam! warning: unused variable: `i`
Nov 01 08:04:25.103 INFO kablam!   --> src/mapping.rs:83:12
Nov 01 08:04:25.103 INFO kablam!    |
Nov 01 08:04:25.103 INFO kablam! 83 |       for (i, c) in self {
Nov 01 08:04:25.103 INFO kablam!    |            ^ help: consider using `_i` instead
Nov 01 08:04:25.103 INFO kablam! 
Nov 01 08:04:25.103 INFO kablam! warning: unused variable: `y1`
Nov 01 08:04:25.103 INFO kablam!   --> src/rect.rs:15:37
Nov 01 08:04:25.103 INFO kablam!    |
Nov 01 08:04:25.103 INFO kablam! 15 |    pub fn new(x1: usize, x2: usize, y1: usize, y2: usize) -> Rect {
Nov 01 08:04:25.103 INFO kablam!    |                                     ^^ help: consider using `_y1` instead
Nov 01 08:04:25.103 INFO kablam! 
Nov 01 08:04:25.103 INFO kablam! warning: unused variable: `y2`
Nov 01 08:04:25.103 INFO kablam!   --> src/rect.rs:15:48
Nov 01 08:04:25.103 INFO kablam!    |
Nov 01 08:04:25.103 INFO kablam! 15 |    pub fn new(x1: usize, x2: usize, y1: usize, y2: usize) -> Rect {
Nov 01 08:04:25.103 INFO kablam!    |                                                ^^ help: consider using `_y2` instead
Nov 01 08:04:25.103 INFO kablam! 
Nov 01 08:04:25.119 INFO kablam! warning: variable does not need to be mutable
Nov 01 08:04:25.119 INFO kablam!   --> src/main.rs:48:8
Nov 01 08:04:25.119 INFO kablam!    |
Nov 01 08:04:25.119 INFO kablam! 48 |    let mut old_input_state = HashSet::<Direction>::new();
Nov 01 08:04:25.119 INFO kablam!    |        ----^^^^^^^^^^^^^^^
Nov 01 08:04:25.119 INFO kablam!    |        |
Nov 01 08:04:25.119 INFO kablam!    |        help: remove this `mut`
Nov 01 08:04:25.119 INFO kablam!    |
Nov 01 08:04:25.119 INFO kablam!    = note: #[warn(unused_mut)] on by default
Nov 01 08:04:25.119 INFO kablam! 
Nov 01 08:04:25.138 INFO kablam! warning: variable does not need to be mutable
Nov 01 08:04:25.138 INFO kablam!   --> src/game.rs:37:8
Nov 01 08:04:25.138 INFO kablam!    |
Nov 01 08:04:25.138 INFO kablam! 37 |    let mut m = &mut g.map;
Nov 01 08:04:25.138 INFO kablam!    |        ----^
Nov 01 08:04:25.138 INFO kablam!    |        |
Nov 01 08:04:25.138 INFO kablam!    |        help: remove this `mut`
Nov 01 08:04:25.138 INFO kablam! 
Nov 01 08:04:25.163 INFO kablam! warning: function is never used: `print_map`
Nov 01 08:04:25.163 INFO kablam!    --> src/mapping.rs:180:1
Nov 01 08:04:25.163 INFO kablam!     |
Nov 01 08:04:25.163 INFO kablam! 180 | pub fn print_map(m: &LevelMap) {
Nov 01 08:04:25.163 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 08:04:25.163 INFO kablam!     |
Nov 01 08:04:25.163 INFO kablam!     = note: #[warn(dead_code)] on by default
Nov 01 08:04:25.163 INFO kablam! 
Nov 01 08:04:25.163 INFO kablam! warning: function is never used: `put_border_wall`
Nov 01 08:04:25.163 INFO kablam!  --> src/mapgen.rs:5:4
Nov 01 08:04:25.163 INFO kablam!   |
Nov 01 08:04:25.163 INFO kablam! 5 |    pub fn put_border_wall(map: &mut LevelMap) {
Nov 01 08:04:25.163 INFO kablam!   |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 08:04:25.163 INFO kablam! 
Nov 01 08:04:25.163 INFO kablam! warning: function is never used: `put_wall`
Nov 01 08:04:25.163 INFO kablam!   --> src/mapgen.rs:17:4
Nov 01 08:04:25.163 INFO kablam!    |
Nov 01 08:04:25.163 INFO kablam! 17 |    pub fn put_wall(map: &mut LevelMap, p: Pos) {
Nov 01 08:04:25.163 INFO kablam!    |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 08:04:25.163 INFO kablam! 
Nov 01 08:04:25.163 INFO kablam! warning: variable `E` should have a snake case name such as `e`
Nov 01 08:04:25.163 INFO kablam!  --> src/assets.rs:9:19
Nov 01 08:04:25.163 INFO kablam!   |
Nov 01 08:04:25.163 INFO kablam! 9 |       Result::Err(E) => { panic!("Assets folder not found.") }
Nov 01 08:04:25.163 INFO kablam!   |                   ^
Nov 01 08:04:25.163 INFO kablam!   |
Nov 01 08:04:25.163 INFO kablam!   = note: #[warn(non_snake_case)] on by default
Nov 01 08:04:25.163 INFO kablam! 
Nov 01 08:04:31.407 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 1m 32s
Nov 01 08:04:31.423 INFO kablam! su: No module specific data is present
Nov 01 08:04:32.273 INFO running `"docker" "rm" "-f" "23a6f8d31e7a033acaea7b684b3726231fa03fda9ed4b52f37a9e60381194925"`
Nov 01 08:04:32.507 INFO blam! 23a6f8d31e7a033acaea7b684b3726231fa03fda9ed4b52f37a9e60381194925
Nov 01 08:04:32.521 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-4/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/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 08:04:32.921 INFO blam! 6f8d19f7d21d6b021b58f4fadb525dddb9a5e41b64bf69ab467a0e6d59a81de3
Nov 01 08:04:32.921 INFO running `"docker" "start" "-a" "6f8d19f7d21d6b021b58f4fadb525dddb9a5e41b64bf69ab467a0e6d59a81de3"`
Nov 01 08:04:34.027 INFO kablam! usermod: no changes
Nov 01 08:04:34.241 INFO kablam!    Compiling boulderdash v0.1.0 (/source)
Nov 01 08:04:36.711 INFO kablam! warning: unused import: `find_folder::Error`
Nov 01 08:04:36.712 INFO kablam!  --> src/assets.rs:2:5
Nov 01 08:04:36.712 INFO kablam!   |
Nov 01 08:04:36.712 INFO kablam! 2 | use find_folder::Error;
Nov 01 08:04:36.713 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^
Nov 01 08:04:36.713 INFO kablam!   |
Nov 01 08:04:36.713 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 01 08:04:36.714 INFO kablam! 
Nov 01 08:04:36.714 INFO kablam! warning: unused import: `std::fs::File`
Nov 01 08:04:36.714 INFO kablam!   --> src/main.rs:14:5
Nov 01 08:04:36.715 INFO kablam!    |
Nov 01 08:04:36.715 INFO kablam! 14 | use std::fs::File;
Nov 01 08:04:36.715 INFO kablam!    |     ^^^^^^^^^^^^^
Nov 01 08:04:36.715 INFO kablam! 
Nov 01 08:04:36.716 INFO kablam! warning: unused import: `std::path::Path`
Nov 01 08:04:36.716 INFO kablam!   --> src/main.rs:15:5
Nov 01 08:04:36.716 INFO kablam!    |
Nov 01 08:04:36.717 INFO kablam! 15 | use std::path::Path;
Nov 01 08:04:36.717 INFO kablam!    |     ^^^^^^^^^^^^^^^
Nov 01 08:04:36.717 INFO kablam! 
Nov 01 08:04:36.717 INFO kablam! warning: unused import: `rect::Rect`
Nov 01 08:04:36.718 INFO kablam!   --> src/main.rs:18:5
Nov 01 08:04:36.718 INFO kablam!    |
Nov 01 08:04:36.718 INFO kablam! 18 | use rect::Rect;
Nov 01 08:04:36.719 INFO kablam!    |     ^^^^^^^^^^
Nov 01 08:04:36.719 INFO kablam! 
Nov 01 08:04:36.719 INFO kablam! warning: unused import: `vecmath::*`
Nov 01 08:04:36.719 INFO kablam!   --> src/main.rs:20:5
Nov 01 08:04:36.720 INFO kablam!    |
Nov 01 08:04:36.720 INFO kablam! 20 | use vecmath::*;
Nov 01 08:04:36.720 INFO kablam!    |     ^^^^^^^^^^
Nov 01 08:04:36.721 INFO kablam! 
Nov 01 08:04:36.721 INFO kablam! warning: unused import: `image::*`
Nov 01 08:04:36.721 INFO kablam!   --> src/main.rs:22:5
Nov 01 08:04:36.722 INFO kablam!    |
Nov 01 08:04:36.722 INFO kablam! 22 | use image::*;
Nov 01 08:04:36.722 INFO kablam!    |     ^^^^^^^^
Nov 01 08:04:36.723 INFO kablam! 
Nov 01 08:04:36.723 INFO kablam! warning: unused import: `std::collections::HashMap`
Nov 01 08:04:36.723 INFO kablam!   --> src/main.rs:24:5
Nov 01 08:04:36.723 INFO kablam!    |
Nov 01 08:04:36.724 INFO kablam! 24 | use std::collections::HashMap;
Nov 01 08:04:36.724 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 08:04:36.724 INFO kablam! 
Nov 01 08:04:36.956 INFO kablam! warning: unused variable: `E`
Nov 01 08:04:36.956 INFO kablam!  --> src/assets.rs:9:19
Nov 01 08:04:36.956 INFO kablam!   |
Nov 01 08:04:36.957 INFO kablam! 9 |       Result::Err(E) => { panic!("Assets folder not found.") }
Nov 01 08:04:36.957 INFO kablam!   |                   ^ help: consider using `_E` instead
Nov 01 08:04:36.957 INFO kablam!   |
Nov 01 08:04:36.958 INFO kablam!   = note: #[warn(unused_variables)] on by default
Nov 01 08:04:36.958 INFO kablam! 
Nov 01 08:04:36.958 INFO kablam! warning: unused variable: `old_input_state`
Nov 01 08:04:36.958 INFO kablam!   --> src/main.rs:48:12
Nov 01 08:04:36.959 INFO kablam!    |
Nov 01 08:04:36.959 INFO kablam! 48 |    let mut old_input_state = HashSet::<Direction>::new();
Nov 01 08:04:36.959 INFO kablam!    |            ^^^^^^^^^^^^^^^ help: consider using `_old_input_state` instead
Nov 01 08:04:36.960 INFO kablam! 
Nov 01 08:04:36.960 INFO kablam! warning: unused variable: `r`
Nov 01 08:04:36.960 INFO kablam!    --> src/main.rs:153:13
Nov 01 08:04:36.960 INFO kablam!     |
Nov 01 08:04:36.961 INFO kablam! 153 | fn draw_map(r: &RenderArgs, g2d: &mut G2d, game_state:
Nov 01 08:04:36.961 INFO kablam!     |             ^ help: consider using `_r` instead
Nov 01 08:04:36.961 INFO kablam! 
Nov 01 08:04:36.962 INFO kablam! warning: unused variable: `i`
Nov 01 08:04:36.962 INFO kablam!   --> src/mapping.rs:83:12
Nov 01 08:04:36.962 INFO kablam!    |
Nov 01 08:04:36.962 INFO kablam! 83 |       for (i, c) in self {
Nov 01 08:04:36.963 INFO kablam!    |            ^ help: consider using `_i` instead
Nov 01 08:04:36.963 INFO kablam! 
Nov 01 08:04:36.963 INFO kablam! warning: unused variable: `y1`
Nov 01 08:04:36.964 INFO kablam!   --> src/rect.rs:15:37
Nov 01 08:04:36.964 INFO kablam!    |
Nov 01 08:04:36.964 INFO kablam! 15 |    pub fn new(x1: usize, x2: usize, y1: usize, y2: usize) -> Rect {
Nov 01 08:04:36.971 INFO kablam!    |                                     ^^ help: consider using `_y1` instead
Nov 01 08:04:36.972 INFO kablam! 
Nov 01 08:04:36.972 INFO kablam! warning: unused variable: `y2`
Nov 01 08:04:36.972 INFO kablam!   --> src/rect.rs:15:48
Nov 01 08:04:36.973 INFO kablam!    |
Nov 01 08:04:36.973 INFO kablam! 15 |    pub fn new(x1: usize, x2: usize, y1: usize, y2: usize) -> Rect {
Nov 01 08:04:36.973 INFO kablam!    |                                                ^^ help: consider using `_y2` instead
Nov 01 08:04:36.974 INFO kablam! 
Nov 01 08:04:36.974 INFO kablam! warning: variable does not need to be mutable
Nov 01 08:04:36.974 INFO kablam!   --> src/main.rs:48:8
Nov 01 08:04:36.975 INFO kablam!    |
Nov 01 08:04:36.976 INFO kablam! 48 |    let mut old_input_state = HashSet::<Direction>::new();
Nov 01 08:04:36.976 INFO kablam!    |        ----^^^^^^^^^^^^^^^
Nov 01 08:04:36.976 INFO kablam!    |        |
Nov 01 08:04:36.977 INFO kablam!    |        help: remove this `mut`
Nov 01 08:04:36.977 INFO kablam!    |
Nov 01 08:04:36.977 INFO kablam!    = note: #[warn(unused_mut)] on by default
Nov 01 08:04:36.978 INFO kablam! 
Nov 01 08:04:36.990 INFO kablam! warning: variable does not need to be mutable
Nov 01 08:04:36.990 INFO kablam!   --> src/game.rs:37:8
Nov 01 08:04:36.991 INFO kablam!    |
Nov 01 08:04:36.991 INFO kablam! 37 |    let mut m = &mut g.map;
Nov 01 08:04:36.991 INFO kablam!    |        ----^
Nov 01 08:04:36.991 INFO kablam!    |        |
Nov 01 08:04:36.992 INFO kablam!    |        help: remove this `mut`
Nov 01 08:04:36.992 INFO kablam! 
Nov 01 08:04:37.011 INFO kablam! warning: function is never used: `print_map`
Nov 01 08:04:37.012 INFO kablam!    --> src/mapping.rs:180:1
Nov 01 08:04:37.012 INFO kablam!     |
Nov 01 08:04:37.012 INFO kablam! 180 | pub fn print_map(m: &LevelMap) {
Nov 01 08:04:37.013 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 08:04:37.013 INFO kablam!     |
Nov 01 08:04:37.013 INFO kablam!     = note: #[warn(dead_code)] on by default
Nov 01 08:04:37.014 INFO kablam! 
Nov 01 08:04:37.014 INFO kablam! warning: function is never used: `put_border_wall`
Nov 01 08:04:37.014 INFO kablam!  --> src/mapgen.rs:5:4
Nov 01 08:04:37.015 INFO kablam!   |
Nov 01 08:04:37.015 INFO kablam! 5 |    pub fn put_border_wall(map: &mut LevelMap) {
Nov 01 08:04:37.015 INFO kablam!   |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 08:04:37.016 INFO kablam! 
Nov 01 08:04:37.016 INFO kablam! warning: function is never used: `put_wall`
Nov 01 08:04:37.016 INFO kablam!   --> src/mapgen.rs:17:4
Nov 01 08:04:37.017 INFO kablam!    |
Nov 01 08:04:37.017 INFO kablam! 17 |    pub fn put_wall(map: &mut LevelMap, p: Pos) {
Nov 01 08:04:37.017 INFO kablam!    |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 08:04:37.017 INFO kablam! 
Nov 01 08:04:37.017 INFO kablam! warning: variable `E` should have a snake case name such as `e`
Nov 01 08:04:37.017 INFO kablam!  --> src/assets.rs:9:19
Nov 01 08:04:37.017 INFO kablam!   |
Nov 01 08:04:37.017 INFO kablam! 9 |       Result::Err(E) => { panic!("Assets folder not found.") }
Nov 01 08:04:37.017 INFO kablam!   |                   ^
Nov 01 08:04:37.017 INFO kablam!   |
Nov 01 08:04:37.018 INFO kablam!   = note: #[warn(non_snake_case)] on by default
Nov 01 08:04:37.018 INFO kablam! 
Nov 01 08:04:37.651 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 3.58s
Nov 01 08:04:37.661 INFO kablam! su: No module specific data is present
Nov 01 08:04:38.349 INFO running `"docker" "rm" "-f" "6f8d19f7d21d6b021b58f4fadb525dddb9a5e41b64bf69ab467a0e6d59a81de3"`
Nov 01 08:04:38.587 INFO blam! 6f8d19f7d21d6b021b58f4fadb525dddb9a5e41b64bf69ab467a0e6d59a81de3
Nov 01 08:04:38.589 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-4/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/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 08:04:39.072 INFO blam! 1190c9361563227aa953306bad515726bea965d40331cad3c73c613354201783
Nov 01 08:04:39.075 INFO running `"docker" "start" "-a" "1190c9361563227aa953306bad515726bea965d40331cad3c73c613354201783"`
Nov 01 08:04:40.573 INFO kablam! usermod: no changes
Nov 01 08:04:40.839 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.25s
Nov 01 08:04:40.849 INFO kablam!      Running /target/debug/deps/boulderdash-43712203ad935474
Nov 01 08:04:40.851 INFO blam! 
Nov 01 08:04:40.851 INFO blam! running 0 tests
Nov 01 08:04:40.851 INFO blam! 
Nov 01 08:04:40.851 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 01 08:04:40.851 INFO blam! 
Nov 01 08:04:40.881 INFO kablam! su: No module specific data is present
Nov 01 08:04:41.763 INFO running `"docker" "rm" "-f" "1190c9361563227aa953306bad515726bea965d40331cad3c73c613354201783"`
Nov 01 08:04:42.039 INFO blam! 1190c9361563227aa953306bad515726bea965d40331cad3c73c613354201783
