Oct 31 16:07:08.653 INFO testing xfix/smw-mwl-file-joiner against beta-2018-10-30 for beta-1.31-1
Oct 31 16:07:08.653 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-6/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-6/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"`
Oct 31 16:07:09.055 INFO blam! d09865d23771b87effc407e5861255b88d2a574cd60c01aef0f5503000d6d2e1
Oct 31 16:07:09.063 INFO running `"docker" "start" "-a" "d09865d23771b87effc407e5861255b88d2a574cd60c01aef0f5503000d6d2e1"`
Oct 31 16:07:10.361 INFO kablam! usermod: no changes
Oct 31 16:07:10.483 INFO kablam!    Compiling cc v1.0.3
Oct 31 16:07:13.094 INFO kablam!    Compiling backtrace-sys v0.1.16
Oct 31 16:07:21.607 INFO kablam!    Compiling backtrace v0.3.4
Oct 31 16:07:22.335 INFO kablam!    Compiling failure v0.1.1
Oct 31 16:07:22.923 INFO kablam!    Compiling smw-mwl-file-joiner v0.1.0 (/source)
Oct 31 16:07:23.191 INFO kablam! warning: unused `#[macro_use]` import
Oct 31 16:07:23.191 INFO kablam!  --> src/main.rs:2:1
Oct 31 16:07:23.191 INFO kablam!   |
Oct 31 16:07:23.191 INFO kablam! 2 | #[macro_use]
Oct 31 16:07:23.191 INFO kablam!   | ^^^^^^^^^^^^
Oct 31 16:07:23.191 INFO kablam!   |
Oct 31 16:07:23.191 INFO kablam!   = note: #[warn(unused_imports)] on by default
Oct 31 16:07:23.191 INFO kablam! 
Oct 31 16:07:23.191 INFO kablam! warning: unused import: `Rectangle`
Oct 31 16:07:23.191 INFO kablam!  --> src/entry.rs:2:13
Oct 31 16:07:23.191 INFO kablam!   |
Oct 31 16:07:23.191 INFO kablam! 2 | use map16::{Rectangle, Tile};
Oct 31 16:07:23.191 INFO kablam!   |             ^^^^^^^^^
Oct 31 16:07:23.191 INFO kablam! 
Oct 31 16:07:23.191 INFO kablam! warning: unused imports: `ByteOrder`, `LE`
Oct 31 16:07:23.191 INFO kablam!  --> src/entry.rs:4:17
Oct 31 16:07:23.191 INFO kablam!   |
Oct 31 16:07:23.191 INFO kablam! 4 | use byteorder::{ByteOrder, LE};
Oct 31 16:07:23.191 INFO kablam!   |                 ^^^^^^^^^  ^^
Oct 31 16:07:23.191 INFO kablam! 
Oct 31 16:07:23.191 INFO kablam! warning: unused import: `failure::Error`
Oct 31 16:07:23.191 INFO kablam!  --> src/entry.rs:5:5
Oct 31 16:07:23.191 INFO kablam!   |
Oct 31 16:07:23.191 INFO kablam! 5 | use failure::Error;
Oct 31 16:07:23.191 INFO kablam!   |     ^^^^^^^^^^^^^^
Oct 31 16:07:23.191 INFO kablam! 
Oct 31 16:07:23.191 INFO kablam! warning: unused import: `std::path::Path`
Oct 31 16:07:23.191 INFO kablam!  --> src/entry.rs:7:5
Oct 31 16:07:23.191 INFO kablam!   |
Oct 31 16:07:23.191 INFO kablam! 7 | use std::path::Path;
Oct 31 16:07:23.191 INFO kablam!   |     ^^^^^^^^^^^^^^^
Oct 31 16:07:23.191 INFO kablam! 
Oct 31 16:07:23.191 INFO kablam! warning: unused import: `failure::Error`
Oct 31 16:07:23.191 INFO kablam!   --> src/main.rs:11:5
Oct 31 16:07:23.191 INFO kablam!    |
Oct 31 16:07:23.191 INFO kablam! 11 | use failure::Error;
Oct 31 16:07:23.191 INFO kablam!    |     ^^^^^^^^^^^^^^
Oct 31 16:07:23.191 INFO kablam! 
Oct 31 16:07:23.335 INFO kablam! warning: unused variable: `dir_entry`
Oct 31 16:07:23.335 INFO kablam!   --> src/main.rs:19:9
Oct 31 16:07:23.335 INFO kablam!    |
Oct 31 16:07:23.335 INFO kablam! 19 |     for dir_entry in fs::read_dir("../entries").unwrap() {
Oct 31 16:07:23.335 INFO kablam!    |         ^^^^^^^^^ help: consider using `_dir_entry` instead
Oct 31 16:07:23.335 INFO kablam!    |
Oct 31 16:07:23.335 INFO kablam!    = note: #[warn(unused_variables)] on by default
Oct 31 16:07:23.335 INFO kablam! 
Oct 31 16:07:23.335 INFO kablam! warning: unused variable: `entry`
Oct 31 16:07:23.335 INFO kablam!   --> src/main.rs:20:13
Oct 31 16:07:23.335 INFO kablam!    |
Oct 31 16:07:23.335 INFO kablam! 20 |         let entry = Entry::new(&mut database);
Oct 31 16:07:23.335 INFO kablam!    |             ^^^^^ help: consider using `_entry` instead
Oct 31 16:07:23.335 INFO kablam! 
Oct 31 16:07:23.363 INFO kablam! warning: field is never used: `cache`
Oct 31 16:07:23.363 INFO kablam!  --> src/cache.rs:5:5
Oct 31 16:07:23.363 INFO kablam!   |
Oct 31 16:07:23.363 INFO kablam! 5 |     cache: HashMap<T, u16>,
Oct 31 16:07:23.363 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^
Oct 31 16:07:23.363 INFO kablam!   |
Oct 31 16:07:23.363 INFO kablam!   = note: #[warn(dead_code)] on by default
Oct 31 16:07:23.363 INFO kablam! 
Oct 31 16:07:23.363 INFO kablam! warning: field is never used: `current_number`
Oct 31 16:07:23.364 INFO kablam!  --> src/cache.rs:6:5
Oct 31 16:07:23.364 INFO kablam!   |
Oct 31 16:07:23.364 INFO kablam! 6 |     current_number: u16,
Oct 31 16:07:23.364 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^
Oct 31 16:07:23.364 INFO kablam! 
Oct 31 16:07:23.364 INFO kablam! warning: method is never used: `get_number`
Oct 31 16:07:23.364 INFO kablam!   --> src/cache.rs:17:5
Oct 31 16:07:23.364 INFO kablam!    |
Oct 31 16:07:23.364 INFO kablam! 17 |     pub fn get_number(&mut self, elem: T) -> u16 {
Oct 31 16:07:23.364 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 16:07:23.364 INFO kablam! 
Oct 31 16:07:23.364 INFO kablam! warning: field is never used: `fg`
Oct 31 16:07:23.364 INFO kablam!  --> src/db.rs:5:5
Oct 31 16:07:23.364 INFO kablam!   |
Oct 31 16:07:23.364 INFO kablam! 5 |     fg: Optimizer,
Oct 31 16:07:23.364 INFO kablam!   |     ^^^^^^^^^^^^^
Oct 31 16:07:23.364 INFO kablam! 
Oct 31 16:07:23.364 INFO kablam! warning: field is never used: `bg`
Oct 31 16:07:23.364 INFO kablam!  --> src/db.rs:6:5
Oct 31 16:07:23.364 INFO kablam!   |
Oct 31 16:07:23.364 INFO kablam! 6 |     bg: Optimizer,
Oct 31 16:07:23.364 INFO kablam!   |     ^^^^^^^^^^^^^
Oct 31 16:07:23.364 INFO kablam! 
Oct 31 16:07:23.364 INFO kablam! warning: field is never used: `exgfx`
Oct 31 16:07:23.364 INFO kablam!  --> src/db.rs:7:5
Oct 31 16:07:23.364 INFO kablam!   |
Oct 31 16:07:23.364 INFO kablam! 7 |     exgfx: Cache<Vec<u8>>,
Oct 31 16:07:23.364 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^
Oct 31 16:07:23.364 INFO kablam! 
Oct 31 16:07:23.364 INFO kablam! warning: field is never used: `current_secondary`
Oct 31 16:07:23.364 INFO kablam!  --> src/db.rs:8:5
Oct 31 16:07:23.364 INFO kablam!   |
Oct 31 16:07:23.364 INFO kablam! 8 |     current_secondary: u16,
Oct 31 16:07:23.364 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^
Oct 31 16:07:23.364 INFO kablam! 
Oct 31 16:07:23.364 INFO kablam! warning: field is never used: `current_regular`
Oct 31 16:07:23.364 INFO kablam!  --> src/db.rs:9:5
Oct 31 16:07:23.364 INFO kablam!   |
Oct 31 16:07:23.364 INFO kablam! 9 |     current_regular: u16,
Oct 31 16:07:23.364 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^
Oct 31 16:07:23.364 INFO kablam! 
Oct 31 16:07:23.364 INFO kablam! warning: field is never used: `current_sublevel`
Oct 31 16:07:23.364 INFO kablam!   --> src/db.rs:10:5
Oct 31 16:07:23.364 INFO kablam!    |
Oct 31 16:07:23.364 INFO kablam! 10 |     current_sublevel: u16,
Oct 31 16:07:23.364 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^
Oct 31 16:07:23.364 INFO kablam! 
Oct 31 16:07:23.364 INFO kablam! warning: method is never used: `exgfx_number`
Oct 31 16:07:23.364 INFO kablam!   --> src/db.rs:25:5
Oct 31 16:07:23.364 INFO kablam!    |
Oct 31 16:07:23.364 INFO kablam! 25 |     pub fn exgfx_number(&mut self, exgfx: Vec<u8>) -> u16 {
Oct 31 16:07:23.364 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 16:07:23.364 INFO kablam! 
Oct 31 16:07:23.364 INFO kablam! warning: method is never used: `tile_number`
Oct 31 16:07:23.364 INFO kablam!   --> src/db.rs:29:5
Oct 31 16:07:23.364 INFO kablam!    |
Oct 31 16:07:23.364 INFO kablam! 29 |     pub fn tile_number(&mut self, tile: Tile) -> u16 {
Oct 31 16:07:23.364 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 16:07:23.364 INFO kablam! 
Oct 31 16:07:23.364 INFO kablam! warning: method is never used: `tile_number_for_rectangle`
Oct 31 16:07:23.364 INFO kablam!   --> src/db.rs:33:5
Oct 31 16:07:23.364 INFO kablam!    |
Oct 31 16:07:23.364 INFO kablam! 33 |     pub fn tile_number_for_rectangle(&mut self, rectangle: Rectangle) -> u16 {
Oct 31 16:07:23.364 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 16:07:23.364 INFO kablam! 
Oct 31 16:07:23.364 INFO kablam! warning: method is never used: `next_regular`
Oct 31 16:07:23.364 INFO kablam!   --> src/db.rs:37:5
Oct 31 16:07:23.364 INFO kablam!    |
Oct 31 16:07:23.364 INFO kablam! 37 |     fn next_regular(&mut self) {
Oct 31 16:07:23.364 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 16:07:23.364 INFO kablam! 
Oct 31 16:07:23.364 INFO kablam! warning: method is never used: `next_sublevel`
Oct 31 16:07:23.364 INFO kablam!   --> src/db.rs:45:5
Oct 31 16:07:23.364 INFO kablam!    |
Oct 31 16:07:23.364 INFO kablam! 45 |     fn next_sublevel(&mut self) {
Oct 31 16:07:23.364 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 16:07:23.364 INFO kablam! 
Oct 31 16:07:23.364 INFO kablam! warning: field is never used: `db`
Oct 31 16:07:23.364 INFO kablam!   --> src/entry.rs:10:5
Oct 31 16:07:23.364 INFO kablam!    |
Oct 31 16:07:23.364 INFO kablam! 10 |     db: &'a mut Database,
Oct 31 16:07:23.364 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^
Oct 31 16:07:23.364 INFO kablam! 
Oct 31 16:07:23.364 INFO kablam! warning: field is never used: `exgfx`
Oct 31 16:07:23.364 INFO kablam!   --> src/entry.rs:11:5
Oct 31 16:07:23.364 INFO kablam!    |
Oct 31 16:07:23.365 INFO kablam! 11 |     exgfx: HashMap<u16, u16>,
Oct 31 16:07:23.365 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 16:07:23.365 INFO kablam! 
Oct 31 16:07:23.365 INFO kablam! warning: field is never used: `tiles`
Oct 31 16:07:23.365 INFO kablam!   --> src/entry.rs:12:5
Oct 31 16:07:23.365 INFO kablam!    |
Oct 31 16:07:23.365 INFO kablam! 12 |     tiles: HashMap<u16, Tile>,
Oct 31 16:07:23.365 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 16:07:23.365 INFO kablam! 
Oct 31 16:07:23.365 INFO kablam! warning: struct is never constructed: `Level`
Oct 31 16:07:23.365 INFO kablam!  --> src/level.rs:3:1
Oct 31 16:07:23.365 INFO kablam!   |
Oct 31 16:07:23.365 INFO kablam! 3 | pub struct Level<'a> {
Oct 31 16:07:23.365 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^
Oct 31 16:07:23.365 INFO kablam! 
Oct 31 16:07:23.365 INFO kablam! warning: method is never used: `new`
Oct 31 16:07:23.365 INFO kablam!  --> src/level.rs:8:5
Oct 31 16:07:23.365 INFO kablam!   |
Oct 31 16:07:23.365 INFO kablam! 8 |     pub fn new(bytes: &[u8]) -> Level {
Oct 31 16:07:23.365 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 16:07:23.365 INFO kablam! 
Oct 31 16:07:23.365 INFO kablam! warning: method is never used: `read_block`
Oct 31 16:07:23.365 INFO kablam!   --> src/level.rs:12:5
Oct 31 16:07:23.365 INFO kablam!    |
Oct 31 16:07:23.365 INFO kablam! 12 |     fn read_block(&self, position: usize) -> &[u8] {
Oct 31 16:07:23.365 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 16:07:23.365 INFO kablam! 
Oct 31 16:07:23.365 INFO kablam! warning: method is never used: `read_level_number`
Oct 31 16:07:23.365 INFO kablam!   --> src/level.rs:17:5
Oct 31 16:07:23.365 INFO kablam!    |
Oct 31 16:07:23.365 INFO kablam! 17 |     pub fn read_level_number(&self) -> u16 {
Oct 31 16:07:23.365 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 16:07:23.365 INFO kablam! 
Oct 31 16:07:23.365 INFO kablam! warning: field is never used: `next`
Oct 31 16:07:23.365 INFO kablam!  --> src/map16.rs:4:5
Oct 31 16:07:23.365 INFO kablam!   |
Oct 31 16:07:23.365 INFO kablam! 4 |     next: u16,
Oct 31 16:07:23.365 INFO kablam!   |     ^^^^^^^^^
Oct 31 16:07:23.365 INFO kablam! 
Oct 31 16:07:23.365 INFO kablam! warning: field is never used: `tiles`
Oct 31 16:07:23.365 INFO kablam!  --> src/map16.rs:5:5
Oct 31 16:07:23.365 INFO kablam!   |
Oct 31 16:07:23.365 INFO kablam! 5 |     tiles: HashMap<Tile, u16>,
Oct 31 16:07:23.365 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 16:07:23.365 INFO kablam! 
Oct 31 16:07:23.365 INFO kablam! warning: field is never used: `rectangles`
Oct 31 16:07:23.365 INFO kablam!  --> src/map16.rs:6:5
Oct 31 16:07:23.365 INFO kablam!   |
Oct 31 16:07:23.365 INFO kablam! 6 |     rectangles: HashMap<Rectangle, u16>,
Oct 31 16:07:23.365 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 16:07:23.365 INFO kablam! 
Oct 31 16:07:23.365 INFO kablam! warning: field is never used: `big_tiles`
Oct 31 16:07:23.365 INFO kablam!  --> src/map16.rs:7:5
Oct 31 16:07:23.365 INFO kablam!   |
Oct 31 16:07:23.365 INFO kablam! 7 |     big_tiles: HashSet<u16>,
Oct 31 16:07:23.365 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 16:07:23.365 INFO kablam! 
Oct 31 16:07:23.365 INFO kablam! warning: method is never used: `assign_tile`
Oct 31 16:07:23.365 INFO kablam!   --> src/map16.rs:20:5
Oct 31 16:07:23.365 INFO kablam!    |
Oct 31 16:07:23.365 INFO kablam! 20 |     pub fn assign_tile(&mut self, tile: Tile) -> u16 {
Oct 31 16:07:23.365 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 16:07:23.365 INFO kablam! 
Oct 31 16:07:23.365 INFO kablam! warning: method is never used: `assign_rectangle`
Oct 31 16:07:23.365 INFO kablam!   --> src/map16.rs:37:5
Oct 31 16:07:23.365 INFO kablam!    |
Oct 31 16:07:23.365 INFO kablam! 37 |     pub fn assign_rectangle(&mut self, rectangle: Rectangle) -> u16 {
Oct 31 16:07:23.365 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 16:07:23.365 INFO kablam! 
Oct 31 16:07:23.365 INFO kablam! warning: method is never used: `is_rectangle_allowed`
Oct 31 16:07:23.365 INFO kablam!   --> src/map16.rs:58:5
Oct 31 16:07:23.365 INFO kablam!    |
Oct 31 16:07:23.365 INFO kablam! 58 |     fn is_rectangle_allowed(&self, rectangle: &Rectangle, next: u16) -> bool {
Oct 31 16:07:23.365 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 16:07:23.365 INFO kablam! 
Oct 31 16:07:23.365 INFO kablam! warning: method is never used: `new`
Oct 31 16:07:23.365 INFO kablam!   --> src/map16.rs:83:5
Oct 31 16:07:23.365 INFO kablam!    |
Oct 31 16:07:23.365 INFO kablam! 83 |     pub fn new(tile: [u8; 8], behaviour: u16) -> Tile {
Oct 31 16:07:23.365 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 16:07:23.365 INFO kablam! 
Oct 31 16:07:23.365 INFO kablam! warning: method is never used: `new`
Oct 31 16:07:23.365 INFO kablam!   --> src/map16.rs:95:5
Oct 31 16:07:23.365 INFO kablam!    |
Oct 31 16:07:23.365 INFO kablam! 95 |     pub fn new(tiles: Vec<Tile>, width: u8) -> Rectangle {
Oct 31 16:07:23.366 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 16:07:23.366 INFO kablam! 
Oct 31 16:07:23.366 INFO kablam! warning: method is never used: `height`
Oct 31 16:07:23.366 INFO kablam!   --> src/map16.rs:99:5
Oct 31 16:07:23.366 INFO kablam!    |
Oct 31 16:07:23.366 INFO kablam! 99 |     fn height(&self) -> u8 {
Oct 31 16:07:23.366 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^
Oct 31 16:07:23.366 INFO kablam! 
Oct 31 16:07:24.294 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 13.90s
Oct 31 16:07:24.298 INFO kablam! su: No module specific data is present
Oct 31 16:07:24.965 INFO running `"docker" "rm" "-f" "d09865d23771b87effc407e5861255b88d2a574cd60c01aef0f5503000d6d2e1"`
Oct 31 16:07:25.263 INFO blam! d09865d23771b87effc407e5861255b88d2a574cd60c01aef0f5503000d6d2e1
Oct 31 16:07:25.272 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-6/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-6/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"`
Oct 31 16:07:25.812 INFO blam! 42b1b337c3231b32fa3fab8f4abc3f71486caa47f6dd12d25a1b8cae35f748ea
Oct 31 16:07:25.814 INFO running `"docker" "start" "-a" "42b1b337c3231b32fa3fab8f4abc3f71486caa47f6dd12d25a1b8cae35f748ea"`
Oct 31 16:07:27.101 INFO kablam! usermod: no changes
Oct 31 16:07:27.179 INFO kablam!    Compiling smw-mwl-file-joiner v0.1.0 (/source)
Oct 31 16:07:27.460 INFO kablam! warning: unused `#[macro_use]` import
Oct 31 16:07:27.460 INFO kablam!  --> src/main.rs:2:1
Oct 31 16:07:27.460 INFO kablam!   |
Oct 31 16:07:27.460 INFO kablam! 2 | #[macro_use]
Oct 31 16:07:27.460 INFO kablam!   | ^^^^^^^^^^^^
Oct 31 16:07:27.460 INFO kablam!   |
Oct 31 16:07:27.460 INFO kablam!   = note: #[warn(unused_imports)] on by default
Oct 31 16:07:27.460 INFO kablam! 
Oct 31 16:07:27.460 INFO kablam! warning: unused import: `Rectangle`
Oct 31 16:07:27.460 INFO kablam!  --> src/entry.rs:2:13
Oct 31 16:07:27.460 INFO kablam!   |
Oct 31 16:07:27.460 INFO kablam! 2 | use map16::{Rectangle, Tile};
Oct 31 16:07:27.460 INFO kablam!   |             ^^^^^^^^^
Oct 31 16:07:27.460 INFO kablam! 
Oct 31 16:07:27.460 INFO kablam! warning: unused imports: `ByteOrder`, `LE`
Oct 31 16:07:27.460 INFO kablam!  --> src/entry.rs:4:17
Oct 31 16:07:27.460 INFO kablam!   |
Oct 31 16:07:27.460 INFO kablam! 4 | use byteorder::{ByteOrder, LE};
Oct 31 16:07:27.460 INFO kablam!   |                 ^^^^^^^^^  ^^
Oct 31 16:07:27.460 INFO kablam! 
Oct 31 16:07:27.460 INFO kablam! warning: unused import: `failure::Error`
Oct 31 16:07:27.460 INFO kablam!  --> src/entry.rs:5:5
Oct 31 16:07:27.460 INFO kablam!   |
Oct 31 16:07:27.460 INFO kablam! 5 | use failure::Error;
Oct 31 16:07:27.460 INFO kablam!   |     ^^^^^^^^^^^^^^
Oct 31 16:07:27.461 INFO kablam! 
Oct 31 16:07:27.461 INFO kablam! warning: unused import: `std::path::Path`
Oct 31 16:07:27.461 INFO kablam!  --> src/entry.rs:7:5
Oct 31 16:07:27.461 INFO kablam!   |
Oct 31 16:07:27.461 INFO kablam! 7 | use std::path::Path;
Oct 31 16:07:27.461 INFO kablam!   |     ^^^^^^^^^^^^^^^
Oct 31 16:07:27.461 INFO kablam! 
Oct 31 16:07:27.461 INFO kablam! warning: unused import: `failure::Error`
Oct 31 16:07:27.461 INFO kablam!   --> src/main.rs:11:5
Oct 31 16:07:27.461 INFO kablam!    |
Oct 31 16:07:27.461 INFO kablam! 11 | use failure::Error;
Oct 31 16:07:27.461 INFO kablam!    |     ^^^^^^^^^^^^^^
Oct 31 16:07:27.461 INFO kablam! 
Oct 31 16:07:27.618 INFO kablam! warning: unused variable: `dir_entry`
Oct 31 16:07:27.618 INFO kablam!   --> src/main.rs:19:9
Oct 31 16:07:27.618 INFO kablam!    |
Oct 31 16:07:27.618 INFO kablam! 19 |     for dir_entry in fs::read_dir("../entries").unwrap() {
Oct 31 16:07:27.618 INFO kablam!    |         ^^^^^^^^^ help: consider using `_dir_entry` instead
Oct 31 16:07:27.618 INFO kablam!    |
Oct 31 16:07:27.618 INFO kablam!    = note: #[warn(unused_variables)] on by default
Oct 31 16:07:27.618 INFO kablam! 
Oct 31 16:07:27.618 INFO kablam! warning: unused variable: `entry`
Oct 31 16:07:27.618 INFO kablam!   --> src/main.rs:20:13
Oct 31 16:07:27.618 INFO kablam!    |
Oct 31 16:07:27.618 INFO kablam! 20 |         let entry = Entry::new(&mut database);
Oct 31 16:07:27.618 INFO kablam!    |             ^^^^^ help: consider using `_entry` instead
Oct 31 16:07:27.618 INFO kablam! 
Oct 31 16:07:27.658 INFO kablam! warning: field is never used: `cache`
Oct 31 16:07:27.658 INFO kablam!  --> src/cache.rs:5:5
Oct 31 16:07:27.658 INFO kablam!   |
Oct 31 16:07:27.658 INFO kablam! 5 |     cache: HashMap<T, u16>,
Oct 31 16:07:27.658 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^
Oct 31 16:07:27.658 INFO kablam!   |
Oct 31 16:07:27.658 INFO kablam!   = note: #[warn(dead_code)] on by default
Oct 31 16:07:27.658 INFO kablam! 
Oct 31 16:07:27.658 INFO kablam! warning: field is never used: `current_number`
Oct 31 16:07:27.658 INFO kablam!  --> src/cache.rs:6:5
Oct 31 16:07:27.658 INFO kablam!   |
Oct 31 16:07:27.658 INFO kablam! 6 |     current_number: u16,
Oct 31 16:07:27.658 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^
Oct 31 16:07:27.658 INFO kablam! 
Oct 31 16:07:27.658 INFO kablam! warning: method is never used: `get_number`
Oct 31 16:07:27.658 INFO kablam!   --> src/cache.rs:17:5
Oct 31 16:07:27.658 INFO kablam!    |
Oct 31 16:07:27.658 INFO kablam! 17 |     pub fn get_number(&mut self, elem: T) -> u16 {
Oct 31 16:07:27.658 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 16:07:27.658 INFO kablam! 
Oct 31 16:07:27.658 INFO kablam! warning: field is never used: `fg`
Oct 31 16:07:27.658 INFO kablam!  --> src/db.rs:5:5
Oct 31 16:07:27.658 INFO kablam!   |
Oct 31 16:07:27.658 INFO kablam! 5 |     fg: Optimizer,
Oct 31 16:07:27.658 INFO kablam!   |     ^^^^^^^^^^^^^
Oct 31 16:07:27.658 INFO kablam! 
Oct 31 16:07:27.658 INFO kablam! warning: field is never used: `bg`
Oct 31 16:07:27.659 INFO kablam!  --> src/db.rs:6:5
Oct 31 16:07:27.659 INFO kablam!   |
Oct 31 16:07:27.659 INFO kablam! 6 |     bg: Optimizer,
Oct 31 16:07:27.659 INFO kablam!   |     ^^^^^^^^^^^^^
Oct 31 16:07:27.659 INFO kablam! 
Oct 31 16:07:27.659 INFO kablam! warning: field is never used: `exgfx`
Oct 31 16:07:27.659 INFO kablam!  --> src/db.rs:7:5
Oct 31 16:07:27.659 INFO kablam!   |
Oct 31 16:07:27.659 INFO kablam! 7 |     exgfx: Cache<Vec<u8>>,
Oct 31 16:07:27.659 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^
Oct 31 16:07:27.659 INFO kablam! 
Oct 31 16:07:27.659 INFO kablam! warning: field is never used: `current_secondary`
Oct 31 16:07:27.659 INFO kablam!  --> src/db.rs:8:5
Oct 31 16:07:27.659 INFO kablam!   |
Oct 31 16:07:27.659 INFO kablam! 8 |     current_secondary: u16,
Oct 31 16:07:27.659 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^
Oct 31 16:07:27.659 INFO kablam! 
Oct 31 16:07:27.659 INFO kablam! warning: field is never used: `current_regular`
Oct 31 16:07:27.659 INFO kablam!  --> src/db.rs:9:5
Oct 31 16:07:27.659 INFO kablam!   |
Oct 31 16:07:27.659 INFO kablam! 9 |     current_regular: u16,
Oct 31 16:07:27.659 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^
Oct 31 16:07:27.659 INFO kablam! 
Oct 31 16:07:27.659 INFO kablam! warning: field is never used: `current_sublevel`
Oct 31 16:07:27.659 INFO kablam!   --> src/db.rs:10:5
Oct 31 16:07:27.659 INFO kablam!    |
Oct 31 16:07:27.659 INFO kablam! 10 |     current_sublevel: u16,
Oct 31 16:07:27.659 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^
Oct 31 16:07:27.659 INFO kablam! 
Oct 31 16:07:27.659 INFO kablam! warning: method is never used: `exgfx_number`
Oct 31 16:07:27.659 INFO kablam!   --> src/db.rs:25:5
Oct 31 16:07:27.659 INFO kablam!    |
Oct 31 16:07:27.659 INFO kablam! 25 |     pub fn exgfx_number(&mut self, exgfx: Vec<u8>) -> u16 {
Oct 31 16:07:27.659 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 16:07:27.659 INFO kablam! 
Oct 31 16:07:27.659 INFO kablam! warning: method is never used: `tile_number`
Oct 31 16:07:27.659 INFO kablam!   --> src/db.rs:29:5
Oct 31 16:07:27.659 INFO kablam!    |
Oct 31 16:07:27.659 INFO kablam! 29 |     pub fn tile_number(&mut self, tile: Tile) -> u16 {
Oct 31 16:07:27.659 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 16:07:27.659 INFO kablam! 
Oct 31 16:07:27.659 INFO kablam! warning: method is never used: `tile_number_for_rectangle`
Oct 31 16:07:27.659 INFO kablam!   --> src/db.rs:33:5
Oct 31 16:07:27.659 INFO kablam!    |
Oct 31 16:07:27.659 INFO kablam! 33 |     pub fn tile_number_for_rectangle(&mut self, rectangle: Rectangle) -> u16 {
Oct 31 16:07:27.659 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 16:07:27.659 INFO kablam! 
Oct 31 16:07:27.659 INFO kablam! warning: method is never used: `next_regular`
Oct 31 16:07:27.659 INFO kablam!   --> src/db.rs:37:5
Oct 31 16:07:27.659 INFO kablam!    |
Oct 31 16:07:27.659 INFO kablam! 37 |     fn next_regular(&mut self) {
Oct 31 16:07:27.659 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 16:07:27.659 INFO kablam! 
Oct 31 16:07:27.659 INFO kablam! warning: method is never used: `next_sublevel`
Oct 31 16:07:27.659 INFO kablam!   --> src/db.rs:45:5
Oct 31 16:07:27.659 INFO kablam!    |
Oct 31 16:07:27.659 INFO kablam! 45 |     fn next_sublevel(&mut self) {
Oct 31 16:07:27.659 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 16:07:27.659 INFO kablam! 
Oct 31 16:07:27.659 INFO kablam! warning: field is never used: `db`
Oct 31 16:07:27.659 INFO kablam!   --> src/entry.rs:10:5
Oct 31 16:07:27.659 INFO kablam!    |
Oct 31 16:07:27.659 INFO kablam! 10 |     db: &'a mut Database,
Oct 31 16:07:27.659 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^
Oct 31 16:07:27.659 INFO kablam! 
Oct 31 16:07:27.659 INFO kablam! warning: field is never used: `exgfx`
Oct 31 16:07:27.659 INFO kablam!   --> src/entry.rs:11:5
Oct 31 16:07:27.659 INFO kablam!    |
Oct 31 16:07:27.659 INFO kablam! 11 |     exgfx: HashMap<u16, u16>,
Oct 31 16:07:27.659 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 16:07:27.659 INFO kablam! 
Oct 31 16:07:27.659 INFO kablam! warning: field is never used: `tiles`
Oct 31 16:07:27.659 INFO kablam!   --> src/entry.rs:12:5
Oct 31 16:07:27.659 INFO kablam!    |
Oct 31 16:07:27.659 INFO kablam! 12 |     tiles: HashMap<u16, Tile>,
Oct 31 16:07:27.659 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 16:07:27.659 INFO kablam! 
Oct 31 16:07:27.659 INFO kablam! warning: struct is never constructed: `Level`
Oct 31 16:07:27.659 INFO kablam!  --> src/level.rs:3:1
Oct 31 16:07:27.659 INFO kablam!   |
Oct 31 16:07:27.659 INFO kablam! 3 | pub struct Level<'a> {
Oct 31 16:07:27.659 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^
Oct 31 16:07:27.659 INFO kablam! 
Oct 31 16:07:27.659 INFO kablam! warning: method is never used: `new`
Oct 31 16:07:27.659 INFO kablam!  --> src/level.rs:8:5
Oct 31 16:07:27.659 INFO kablam!   |
Oct 31 16:07:27.659 INFO kablam! 8 |     pub fn new(bytes: &[u8]) -> Level {
Oct 31 16:07:27.659 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 16:07:27.659 INFO kablam! 
Oct 31 16:07:27.659 INFO kablam! warning: method is never used: `read_block`
Oct 31 16:07:27.660 INFO kablam!   --> src/level.rs:12:5
Oct 31 16:07:27.660 INFO kablam!    |
Oct 31 16:07:27.660 INFO kablam! 12 |     fn read_block(&self, position: usize) -> &[u8] {
Oct 31 16:07:27.660 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 16:07:27.660 INFO kablam! 
Oct 31 16:07:27.660 INFO kablam! warning: method is never used: `read_level_number`
Oct 31 16:07:27.660 INFO kablam!   --> src/level.rs:17:5
Oct 31 16:07:27.660 INFO kablam!    |
Oct 31 16:07:27.660 INFO kablam! 17 |     pub fn read_level_number(&self) -> u16 {
Oct 31 16:07:27.660 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 16:07:27.660 INFO kablam! 
Oct 31 16:07:28.767 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 1.63s
Oct 31 16:07:28.767 INFO kablam! su: No module specific data is present
Oct 31 16:07:29.391 INFO running `"docker" "rm" "-f" "42b1b337c3231b32fa3fab8f4abc3f71486caa47f6dd12d25a1b8cae35f748ea"`
Oct 31 16:07:29.743 INFO blam! 42b1b337c3231b32fa3fab8f4abc3f71486caa47f6dd12d25a1b8cae35f748ea
Oct 31 16:07:29.755 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-6/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-6/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"`
Oct 31 16:07:30.389 INFO blam! 6f0cd147d95ae8595ffad0fe3612b5530c11bdaacb57411e3ee9e60745f1f935
Oct 31 16:07:30.391 INFO running `"docker" "start" "-a" "6f0cd147d95ae8595ffad0fe3612b5530c11bdaacb57411e3ee9e60745f1f935"`
Oct 31 16:07:31.731 INFO kablam! usermod: no changes
Oct 31 16:07:31.810 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.05s
Oct 31 16:07:31.823 INFO kablam!      Running /target/debug/deps/smw_mwl_file_joiner-96f8ee2b8fbb1485
Oct 31 16:07:31.823 INFO blam! 
Oct 31 16:07:31.823 INFO blam! running 1 test
Oct 31 16:07:31.833 INFO blam! test map16::test::test_optimizer ... ok
Oct 31 16:07:31.833 INFO kablam! su: No module specific data is present
Oct 31 16:07:31.833 INFO blam! 
Oct 31 16:07:31.833 INFO blam! test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Oct 31 16:07:31.833 INFO blam! 
Oct 31 16:07:32.477 INFO running `"docker" "rm" "-f" "6f0cd147d95ae8595ffad0fe3612b5530c11bdaacb57411e3ee9e60745f1f935"`
Oct 31 16:07:32.782 INFO blam! 6f0cd147d95ae8595ffad0fe3612b5530c11bdaacb57411e3ee9e60745f1f935
