Dec 12 20:47:47.224 INFO testing xfix/smw-mwl-file-joiner against try#aa49d8ef14939ddec0e34b346b60174a5673d48f for pr-56550 Dec 12 20:47:47.224 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56550/worker-3/try#aa49d8ef14939ddec0e34b346b60174a5673d48f:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/pr-56550/try#aa49d8ef14939ddec0e34b346b60174a5673d48f:/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 +aa49d8ef14939ddec0e34b346b60174a5673d48f-alt build --frozen" "-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"` Dec 12 20:47:47.592 INFO [stdout] 2dc5827f03e006be97236c01f579be394e72cfe2fd80844ca42c088d0400338f Dec 12 20:47:47.595 INFO running `"docker" "start" "-a" "2dc5827f03e006be97236c01f579be394e72cfe2fd80844ca42c088d0400338f"` Dec 12 20:47:49.535 INFO [stderr] usermod: no changes Dec 12 20:47:49.627 INFO [stderr] Compiling synstructure v0.6.1 Dec 12 20:47:49.627 INFO [stderr] Compiling backtrace-sys v0.1.16 Dec 12 20:47:49.909 INFO [stderr] Compiling backtrace v0.3.4 Dec 12 20:47:52.657 INFO [stderr] Compiling failure_derive v0.1.1 Dec 12 20:47:54.492 INFO [stderr] Compiling failure v0.1.1 Dec 12 20:47:55.173 INFO [stderr] Compiling smw-mwl-file-joiner v0.1.0 (/source) Dec 12 20:47:55.323 INFO [stderr] warning: unused `#[macro_use]` import Dec 12 20:47:55.324 INFO [stderr] --> src/main.rs:2:1 Dec 12 20:47:55.324 INFO [stderr] | Dec 12 20:47:55.324 INFO [stderr] 2 | #[macro_use] Dec 12 20:47:55.325 INFO [stderr] | ^^^^^^^^^^^^ Dec 12 20:47:55.325 INFO [stderr] | Dec 12 20:47:55.325 INFO [stderr] = note: #[warn(unused_imports)] on by default Dec 12 20:47:55.326 INFO [stderr] Dec 12 20:47:55.326 INFO [stderr] warning: unused import: `Rectangle` Dec 12 20:47:55.326 INFO [stderr] --> src/entry.rs:2:13 Dec 12 20:47:55.327 INFO [stderr] | Dec 12 20:47:55.327 INFO [stderr] 2 | use map16::{Rectangle, Tile}; Dec 12 20:47:55.327 INFO [stderr] | ^^^^^^^^^ Dec 12 20:47:55.328 INFO [stderr] Dec 12 20:47:55.328 INFO [stderr] warning: unused imports: `ByteOrder`, `LE` Dec 12 20:47:55.328 INFO [stderr] --> src/entry.rs:4:17 Dec 12 20:47:55.329 INFO [stderr] | Dec 12 20:47:55.329 INFO [stderr] 4 | use byteorder::{ByteOrder, LE}; Dec 12 20:47:55.329 INFO [stderr] | ^^^^^^^^^ ^^ Dec 12 20:47:55.330 INFO [stderr] Dec 12 20:47:55.330 INFO [stderr] warning: unused import: `failure::Error` Dec 12 20:47:55.330 INFO [stderr] --> src/entry.rs:5:5 Dec 12 20:47:55.331 INFO [stderr] | Dec 12 20:47:55.331 INFO [stderr] 5 | use failure::Error; Dec 12 20:47:55.331 INFO [stderr] | ^^^^^^^^^^^^^^ Dec 12 20:47:55.331 INFO [stderr] Dec 12 20:47:55.332 INFO [stderr] warning: unused import: `std::path::Path` Dec 12 20:47:55.332 INFO [stderr] --> src/entry.rs:7:5 Dec 12 20:47:55.332 INFO [stderr] | Dec 12 20:47:55.332 INFO [stderr] 7 | use std::path::Path; Dec 12 20:47:55.333 INFO [stderr] | ^^^^^^^^^^^^^^^ Dec 12 20:47:55.333 INFO [stderr] Dec 12 20:47:55.333 INFO [stderr] warning: unused import: `failure::Error` Dec 12 20:47:55.333 INFO [stderr] --> src/main.rs:11:5 Dec 12 20:47:55.333 INFO [stderr] | Dec 12 20:47:55.334 INFO [stderr] 11 | use failure::Error; Dec 12 20:47:55.334 INFO [stderr] | ^^^^^^^^^^^^^^ Dec 12 20:47:55.334 INFO [stderr] Dec 12 20:47:55.427 INFO [stderr] warning: unused variable: `dir_entry` Dec 12 20:47:55.427 INFO [stderr] --> src/main.rs:19:9 Dec 12 20:47:55.427 INFO [stderr] | Dec 12 20:47:55.428 INFO [stderr] 19 | for dir_entry in fs::read_dir("../entries").unwrap() { Dec 12 20:47:55.428 INFO [stderr] | ^^^^^^^^^ help: consider using `_dir_entry` instead Dec 12 20:47:55.428 INFO [stderr] | Dec 12 20:47:55.428 INFO [stderr] = note: #[warn(unused_variables)] on by default Dec 12 20:47:55.428 INFO [stderr] Dec 12 20:47:55.429 INFO [stderr] warning: unused variable: `entry` Dec 12 20:47:55.429 INFO [stderr] --> src/main.rs:20:13 Dec 12 20:47:55.429 INFO [stderr] | Dec 12 20:47:55.430 INFO [stderr] 20 | let entry = Entry::new(&mut database); Dec 12 20:47:55.430 INFO [stderr] | ^^^^^ help: consider using `_entry` instead Dec 12 20:47:55.430 INFO [stderr] Dec 12 20:47:55.445 INFO [stderr] warning: field is never used: `cache` Dec 12 20:47:55.446 INFO [stderr] --> src/cache.rs:5:5 Dec 12 20:47:55.446 INFO [stderr] | Dec 12 20:47:55.446 INFO [stderr] 5 | cache: HashMap, Dec 12 20:47:55.447 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ Dec 12 20:47:55.447 INFO [stderr] | Dec 12 20:47:55.447 INFO [stderr] = note: #[warn(dead_code)] on by default Dec 12 20:47:55.447 INFO [stderr] Dec 12 20:47:55.448 INFO [stderr] warning: field is never used: `current_number` Dec 12 20:47:55.448 INFO [stderr] --> src/cache.rs:6:5 Dec 12 20:47:55.448 INFO [stderr] | Dec 12 20:47:55.448 INFO [stderr] 6 | current_number: u16, Dec 12 20:47:55.449 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 12 20:47:55.449 INFO [stderr] Dec 12 20:47:55.449 INFO [stderr] warning: method is never used: `get_number` Dec 12 20:47:55.449 INFO [stderr] --> src/cache.rs:17:5 Dec 12 20:47:55.450 INFO [stderr] | Dec 12 20:47:55.450 INFO [stderr] 17 | pub fn get_number(&mut self, elem: T) -> u16 { Dec 12 20:47:55.450 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 12 20:47:55.450 INFO [stderr] Dec 12 20:47:55.451 INFO [stderr] warning: field is never used: `fg` Dec 12 20:47:55.451 INFO [stderr] --> src/db.rs:5:5 Dec 12 20:47:55.451 INFO [stderr] | Dec 12 20:47:55.452 INFO [stderr] 5 | fg: Optimizer, Dec 12 20:47:55.452 INFO [stderr] | ^^^^^^^^^^^^^ Dec 12 20:47:55.452 INFO [stderr] Dec 12 20:47:55.452 INFO [stderr] warning: field is never used: `bg` Dec 12 20:47:55.453 INFO [stderr] --> src/db.rs:6:5 Dec 12 20:47:55.453 INFO [stderr] | Dec 12 20:47:55.453 INFO [stderr] 6 | bg: Optimizer, Dec 12 20:47:55.453 INFO [stderr] | ^^^^^^^^^^^^^ Dec 12 20:47:55.454 INFO [stderr] Dec 12 20:47:55.454 INFO [stderr] warning: field is never used: `exgfx` Dec 12 20:47:55.454 INFO [stderr] --> src/db.rs:7:5 Dec 12 20:47:55.454 INFO [stderr] | Dec 12 20:47:55.455 INFO [stderr] 7 | exgfx: Cache>, Dec 12 20:47:55.455 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^ Dec 12 20:47:55.455 INFO [stderr] Dec 12 20:47:55.455 INFO [stderr] warning: field is never used: `current_secondary` Dec 12 20:47:55.456 INFO [stderr] --> src/db.rs:8:5 Dec 12 20:47:55.456 INFO [stderr] | Dec 12 20:47:55.456 INFO [stderr] 8 | current_secondary: u16, Dec 12 20:47:55.457 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ Dec 12 20:47:55.457 INFO [stderr] Dec 12 20:47:55.457 INFO [stderr] warning: field is never used: `current_regular` Dec 12 20:47:55.457 INFO [stderr] --> src/db.rs:9:5 Dec 12 20:47:55.458 INFO [stderr] | Dec 12 20:47:55.458 INFO [stderr] 9 | current_regular: u16, Dec 12 20:47:55.458 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^ Dec 12 20:47:55.458 INFO [stderr] Dec 12 20:47:55.459 INFO [stderr] warning: field is never used: `current_sublevel` Dec 12 20:47:55.459 INFO [stderr] --> src/db.rs:10:5 Dec 12 20:47:55.459 INFO [stderr] | Dec 12 20:47:55.460 INFO [stderr] 10 | current_sublevel: u16, Dec 12 20:47:55.460 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^ Dec 12 20:47:55.460 INFO [stderr] Dec 12 20:47:55.460 INFO [stderr] warning: method is never used: `exgfx_number` Dec 12 20:47:55.461 INFO [stderr] --> src/db.rs:25:5 Dec 12 20:47:55.461 INFO [stderr] | Dec 12 20:47:55.461 INFO [stderr] 25 | pub fn exgfx_number(&mut self, exgfx: Vec) -> u16 { Dec 12 20:47:55.462 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 12 20:47:55.462 INFO [stderr] Dec 12 20:47:55.462 INFO [stderr] warning: method is never used: `tile_number` Dec 12 20:47:55.462 INFO [stderr] --> src/db.rs:29:5 Dec 12 20:47:55.463 INFO [stderr] | Dec 12 20:47:55.463 INFO [stderr] 29 | pub fn tile_number(&mut self, tile: Tile) -> u16 { Dec 12 20:47:55.463 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 12 20:47:55.463 INFO [stderr] Dec 12 20:47:55.464 INFO [stderr] warning: method is never used: `tile_number_for_rectangle` Dec 12 20:47:55.464 INFO [stderr] --> src/db.rs:33:5 Dec 12 20:47:55.464 INFO [stderr] | Dec 12 20:47:55.465 INFO [stderr] 33 | pub fn tile_number_for_rectangle(&mut self, rectangle: Rectangle) -> u16 { Dec 12 20:47:55.465 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 12 20:47:55.465 INFO [stderr] Dec 12 20:47:55.465 INFO [stderr] warning: method is never used: `next_regular` Dec 12 20:47:55.466 INFO [stderr] --> src/db.rs:37:5 Dec 12 20:47:55.466 INFO [stderr] | Dec 12 20:47:55.466 INFO [stderr] 37 | fn next_regular(&mut self) { Dec 12 20:47:55.466 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 12 20:47:55.467 INFO [stderr] Dec 12 20:47:55.467 INFO [stderr] warning: method is never used: `next_sublevel` Dec 12 20:47:55.467 INFO [stderr] --> src/db.rs:45:5 Dec 12 20:47:55.468 INFO [stderr] | Dec 12 20:47:55.468 INFO [stderr] 45 | fn next_sublevel(&mut self) { Dec 12 20:47:55.468 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 12 20:47:55.468 INFO [stderr] Dec 12 20:47:55.469 INFO [stderr] warning: field is never used: `db` Dec 12 20:47:55.469 INFO [stderr] --> src/entry.rs:10:5 Dec 12 20:47:55.469 INFO [stderr] | Dec 12 20:47:55.470 INFO [stderr] 10 | db: &'a mut Database, Dec 12 20:47:55.470 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^ Dec 12 20:47:55.470 INFO [stderr] Dec 12 20:47:55.470 INFO [stderr] warning: field is never used: `exgfx` Dec 12 20:47:55.471 INFO [stderr] --> src/entry.rs:11:5 Dec 12 20:47:55.471 INFO [stderr] | Dec 12 20:47:55.471 INFO [stderr] 11 | exgfx: HashMap, Dec 12 20:47:55.472 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ Dec 12 20:47:55.472 INFO [stderr] Dec 12 20:47:55.472 INFO [stderr] warning: field is never used: `tiles` Dec 12 20:47:55.472 INFO [stderr] --> src/entry.rs:12:5 Dec 12 20:47:55.473 INFO [stderr] | Dec 12 20:47:55.473 INFO [stderr] 12 | tiles: HashMap, Dec 12 20:47:55.473 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 12 20:47:55.473 INFO [stderr] Dec 12 20:47:55.473 INFO [stderr] warning: struct is never constructed: `Level` Dec 12 20:47:55.473 INFO [stderr] --> src/level.rs:3:1 Dec 12 20:47:55.473 INFO [stderr] | Dec 12 20:47:55.473 INFO [stderr] 3 | pub struct Level<'a> { Dec 12 20:47:55.473 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^ Dec 12 20:47:55.473 INFO [stderr] Dec 12 20:47:55.473 INFO [stderr] warning: method is never used: `new` Dec 12 20:47:55.473 INFO [stderr] --> src/level.rs:8:5 Dec 12 20:47:55.473 INFO [stderr] | Dec 12 20:47:55.473 INFO [stderr] 8 | pub fn new(bytes: &[u8]) -> Level { Dec 12 20:47:55.473 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 12 20:47:55.473 INFO [stderr] Dec 12 20:47:55.473 INFO [stderr] warning: method is never used: `read_block` Dec 12 20:47:55.473 INFO [stderr] --> src/level.rs:12:5 Dec 12 20:47:55.474 INFO [stderr] | Dec 12 20:47:55.474 INFO [stderr] 12 | fn read_block(&self, position: usize) -> &[u8] { Dec 12 20:47:55.474 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 12 20:47:55.474 INFO [stderr] Dec 12 20:47:55.474 INFO [stderr] warning: method is never used: `read_level_number` Dec 12 20:47:55.474 INFO [stderr] --> src/level.rs:17:5 Dec 12 20:47:55.474 INFO [stderr] | Dec 12 20:47:55.474 INFO [stderr] 17 | pub fn read_level_number(&self) -> u16 { Dec 12 20:47:55.474 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 12 20:47:55.474 INFO [stderr] Dec 12 20:47:55.474 INFO [stderr] warning: field is never used: `next` Dec 12 20:47:55.474 INFO [stderr] --> src/map16.rs:4:5 Dec 12 20:47:55.474 INFO [stderr] | Dec 12 20:47:55.474 INFO [stderr] 4 | next: u16, Dec 12 20:47:55.474 INFO [stderr] | ^^^^^^^^^ Dec 12 20:47:55.474 INFO [stderr] Dec 12 20:47:55.474 INFO [stderr] warning: field is never used: `tiles` Dec 12 20:47:55.474 INFO [stderr] --> src/map16.rs:5:5 Dec 12 20:47:55.474 INFO [stderr] | Dec 12 20:47:55.474 INFO [stderr] 5 | tiles: HashMap, Dec 12 20:47:55.474 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 12 20:47:55.474 INFO [stderr] Dec 12 20:47:55.475 INFO [stderr] warning: field is never used: `rectangles` Dec 12 20:47:55.475 INFO [stderr] --> src/map16.rs:6:5 Dec 12 20:47:55.475 INFO [stderr] | Dec 12 20:47:55.475 INFO [stderr] 6 | rectangles: HashMap, Dec 12 20:47:55.476 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 12 20:47:55.476 INFO [stderr] Dec 12 20:47:55.476 INFO [stderr] warning: field is never used: `big_tiles` Dec 12 20:47:55.476 INFO [stderr] --> src/map16.rs:7:5 Dec 12 20:47:55.476 INFO [stderr] | Dec 12 20:47:55.477 INFO [stderr] 7 | big_tiles: HashSet, Dec 12 20:47:55.477 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ Dec 12 20:47:55.477 INFO [stderr] Dec 12 20:47:55.477 INFO [stderr] warning: method is never used: `assign_tile` Dec 12 20:47:55.477 INFO [stderr] --> src/map16.rs:20:5 Dec 12 20:47:55.477 INFO [stderr] | Dec 12 20:47:55.477 INFO [stderr] 20 | pub fn assign_tile(&mut self, tile: Tile) -> u16 { Dec 12 20:47:55.477 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 12 20:47:55.477 INFO [stderr] Dec 12 20:47:55.477 INFO [stderr] warning: method is never used: `assign_rectangle` Dec 12 20:47:55.477 INFO [stderr] --> src/map16.rs:37:5 Dec 12 20:47:55.477 INFO [stderr] | Dec 12 20:47:55.478 INFO [stderr] 37 | pub fn assign_rectangle(&mut self, rectangle: Rectangle) -> u16 { Dec 12 20:47:55.478 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 12 20:47:55.478 INFO [stderr] Dec 12 20:47:55.478 INFO [stderr] warning: method is never used: `is_rectangle_allowed` Dec 12 20:47:55.478 INFO [stderr] --> src/map16.rs:58:5 Dec 12 20:47:55.478 INFO [stderr] | Dec 12 20:47:55.478 INFO [stderr] 58 | fn is_rectangle_allowed(&self, rectangle: &Rectangle, next: u16) -> bool { Dec 12 20:47:55.478 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 12 20:47:55.478 INFO [stderr] Dec 12 20:47:55.478 INFO [stderr] warning: method is never used: `new` Dec 12 20:47:55.478 INFO [stderr] --> src/map16.rs:83:5 Dec 12 20:47:55.478 INFO [stderr] | Dec 12 20:47:55.478 INFO [stderr] 83 | pub fn new(tile: [u8; 8], behaviour: u16) -> Tile { Dec 12 20:47:55.478 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 12 20:47:55.478 INFO [stderr] Dec 12 20:47:55.478 INFO [stderr] warning: method is never used: `new` Dec 12 20:47:55.478 INFO [stderr] --> src/map16.rs:95:5 Dec 12 20:47:55.478 INFO [stderr] | Dec 12 20:47:55.478 INFO [stderr] 95 | pub fn new(tiles: Vec, width: u8) -> Rectangle { Dec 12 20:47:55.478 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 12 20:47:55.478 INFO [stderr] Dec 12 20:47:55.478 INFO [stderr] warning: method is never used: `height` Dec 12 20:47:55.478 INFO [stderr] --> src/map16.rs:99:5 Dec 12 20:47:55.478 INFO [stderr] | Dec 12 20:47:55.478 INFO [stderr] 99 | fn height(&self) -> u8 { Dec 12 20:47:55.479 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ Dec 12 20:47:55.479 INFO [stderr] Dec 12 20:47:56.444 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 6.89s Dec 12 20:47:56.448 INFO [stderr] su: No module specific data is present Dec 12 20:47:57.783 INFO running `"docker" "inspect" "2dc5827f03e006be97236c01f579be394e72cfe2fd80844ca42c088d0400338f"` Dec 12 20:47:58.081 INFO running `"docker" "rm" "-f" "2dc5827f03e006be97236c01f579be394e72cfe2fd80844ca42c088d0400338f"` Dec 12 20:47:58.618 INFO [stdout] 2dc5827f03e006be97236c01f579be394e72cfe2fd80844ca42c088d0400338f Dec 12 20:47:58.621 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56550/worker-3/try#aa49d8ef14939ddec0e34b346b60174a5673d48f:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/pr-56550/try#aa49d8ef14939ddec0e34b346b60174a5673d48f:/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 +aa49d8ef14939ddec0e34b346b60174a5673d48f-alt test --frozen --no-run" "-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"` Dec 12 20:47:59.227 INFO [stdout] 17e92c6c91cb2499f8e5c63dd3fbb758aca47b6ada38951f6cbbc08d38204439 Dec 12 20:47:59.233 INFO running `"docker" "start" "-a" "17e92c6c91cb2499f8e5c63dd3fbb758aca47b6ada38951f6cbbc08d38204439"` Dec 12 20:48:00.495 INFO [stderr] usermod: no changes Dec 12 20:48:00.597 INFO [stderr] Compiling smw-mwl-file-joiner v0.1.0 (/source) Dec 12 20:48:00.755 INFO [stderr] warning: unused `#[macro_use]` import Dec 12 20:48:00.755 INFO [stderr] --> src/main.rs:2:1 Dec 12 20:48:00.755 INFO [stderr] | Dec 12 20:48:00.755 INFO [stderr] 2 | #[macro_use] Dec 12 20:48:00.755 INFO [stderr] | ^^^^^^^^^^^^ Dec 12 20:48:00.755 INFO [stderr] | Dec 12 20:48:00.755 INFO [stderr] = note: #[warn(unused_imports)] on by default Dec 12 20:48:00.755 INFO [stderr] Dec 12 20:48:00.755 INFO [stderr] warning: unused import: `Rectangle` Dec 12 20:48:00.755 INFO [stderr] --> src/entry.rs:2:13 Dec 12 20:48:00.755 INFO [stderr] | Dec 12 20:48:00.755 INFO [stderr] 2 | use map16::{Rectangle, Tile}; Dec 12 20:48:00.755 INFO [stderr] | ^^^^^^^^^ Dec 12 20:48:00.755 INFO [stderr] Dec 12 20:48:00.755 INFO [stderr] warning: unused imports: `ByteOrder`, `LE` Dec 12 20:48:00.755 INFO [stderr] --> src/entry.rs:4:17 Dec 12 20:48:00.755 INFO [stderr] | Dec 12 20:48:00.755 INFO [stderr] 4 | use byteorder::{ByteOrder, LE}; Dec 12 20:48:00.755 INFO [stderr] | ^^^^^^^^^ ^^ Dec 12 20:48:00.755 INFO [stderr] Dec 12 20:48:00.755 INFO [stderr] warning: unused import: `failure::Error` Dec 12 20:48:00.755 INFO [stderr] --> src/entry.rs:5:5 Dec 12 20:48:00.755 INFO [stderr] | Dec 12 20:48:00.755 INFO [stderr] 5 | use failure::Error; Dec 12 20:48:00.755 INFO [stderr] | ^^^^^^^^^^^^^^ Dec 12 20:48:00.755 INFO [stderr] Dec 12 20:48:00.755 INFO [stderr] warning: unused import: `std::path::Path` Dec 12 20:48:00.755 INFO [stderr] --> src/entry.rs:7:5 Dec 12 20:48:00.755 INFO [stderr] | Dec 12 20:48:00.755 INFO [stderr] 7 | use std::path::Path; Dec 12 20:48:00.755 INFO [stderr] | ^^^^^^^^^^^^^^^ Dec 12 20:48:00.755 INFO [stderr] Dec 12 20:48:00.755 INFO [stderr] warning: unused import: `failure::Error` Dec 12 20:48:00.755 INFO [stderr] --> src/main.rs:11:5 Dec 12 20:48:00.755 INFO [stderr] | Dec 12 20:48:00.755 INFO [stderr] 11 | use failure::Error; Dec 12 20:48:00.755 INFO [stderr] | ^^^^^^^^^^^^^^ Dec 12 20:48:00.755 INFO [stderr] Dec 12 20:48:00.887 INFO [stderr] warning: unused variable: `dir_entry` Dec 12 20:48:00.887 INFO [stderr] --> src/main.rs:19:9 Dec 12 20:48:00.887 INFO [stderr] | Dec 12 20:48:00.887 INFO [stderr] 19 | for dir_entry in fs::read_dir("../entries").unwrap() { Dec 12 20:48:00.887 INFO [stderr] | ^^^^^^^^^ help: consider using `_dir_entry` instead Dec 12 20:48:00.887 INFO [stderr] | Dec 12 20:48:00.887 INFO [stderr] = note: #[warn(unused_variables)] on by default Dec 12 20:48:00.887 INFO [stderr] Dec 12 20:48:00.887 INFO [stderr] warning: unused variable: `entry` Dec 12 20:48:00.887 INFO [stderr] --> src/main.rs:20:13 Dec 12 20:48:00.887 INFO [stderr] | Dec 12 20:48:00.887 INFO [stderr] 20 | let entry = Entry::new(&mut database); Dec 12 20:48:00.887 INFO [stderr] | ^^^^^ help: consider using `_entry` instead Dec 12 20:48:00.887 INFO [stderr] Dec 12 20:48:00.910 INFO [stderr] warning: field is never used: `cache` Dec 12 20:48:00.910 INFO [stderr] --> src/cache.rs:5:5 Dec 12 20:48:00.910 INFO [stderr] | Dec 12 20:48:00.910 INFO [stderr] 5 | cache: HashMap, Dec 12 20:48:00.910 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ Dec 12 20:48:00.910 INFO [stderr] | Dec 12 20:48:00.910 INFO [stderr] = note: #[warn(dead_code)] on by default Dec 12 20:48:00.910 INFO [stderr] Dec 12 20:48:00.910 INFO [stderr] warning: field is never used: `current_number` Dec 12 20:48:00.910 INFO [stderr] --> src/cache.rs:6:5 Dec 12 20:48:00.910 INFO [stderr] | Dec 12 20:48:00.910 INFO [stderr] 6 | current_number: u16, Dec 12 20:48:00.910 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 12 20:48:00.910 INFO [stderr] Dec 12 20:48:00.911 INFO [stderr] warning: method is never used: `get_number` Dec 12 20:48:00.911 INFO [stderr] --> src/cache.rs:17:5 Dec 12 20:48:00.911 INFO [stderr] | Dec 12 20:48:00.911 INFO [stderr] 17 | pub fn get_number(&mut self, elem: T) -> u16 { Dec 12 20:48:00.911 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 12 20:48:00.911 INFO [stderr] Dec 12 20:48:00.911 INFO [stderr] warning: field is never used: `fg` Dec 12 20:48:00.911 INFO [stderr] --> src/db.rs:5:5 Dec 12 20:48:00.911 INFO [stderr] | Dec 12 20:48:00.911 INFO [stderr] 5 | fg: Optimizer, Dec 12 20:48:00.911 INFO [stderr] | ^^^^^^^^^^^^^ Dec 12 20:48:00.911 INFO [stderr] Dec 12 20:48:00.911 INFO [stderr] warning: field is never used: `bg` Dec 12 20:48:00.911 INFO [stderr] --> src/db.rs:6:5 Dec 12 20:48:00.911 INFO [stderr] | Dec 12 20:48:00.911 INFO [stderr] 6 | bg: Optimizer, Dec 12 20:48:00.911 INFO [stderr] | ^^^^^^^^^^^^^ Dec 12 20:48:00.911 INFO [stderr] Dec 12 20:48:00.911 INFO [stderr] warning: field is never used: `exgfx` Dec 12 20:48:00.911 INFO [stderr] --> src/db.rs:7:5 Dec 12 20:48:00.911 INFO [stderr] | Dec 12 20:48:00.911 INFO [stderr] 7 | exgfx: Cache>, Dec 12 20:48:00.911 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^ Dec 12 20:48:00.911 INFO [stderr] Dec 12 20:48:00.911 INFO [stderr] warning: field is never used: `current_secondary` Dec 12 20:48:00.911 INFO [stderr] --> src/db.rs:8:5 Dec 12 20:48:00.911 INFO [stderr] | Dec 12 20:48:00.911 INFO [stderr] 8 | current_secondary: u16, Dec 12 20:48:00.911 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ Dec 12 20:48:00.911 INFO [stderr] Dec 12 20:48:00.911 INFO [stderr] warning: field is never used: `current_regular` Dec 12 20:48:00.911 INFO [stderr] --> src/db.rs:9:5 Dec 12 20:48:00.911 INFO [stderr] | Dec 12 20:48:00.911 INFO [stderr] 9 | current_regular: u16, Dec 12 20:48:00.911 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^ Dec 12 20:48:00.911 INFO [stderr] Dec 12 20:48:00.911 INFO [stderr] warning: field is never used: `current_sublevel` Dec 12 20:48:00.911 INFO [stderr] --> src/db.rs:10:5 Dec 12 20:48:00.911 INFO [stderr] | Dec 12 20:48:00.911 INFO [stderr] 10 | current_sublevel: u16, Dec 12 20:48:00.911 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^ Dec 12 20:48:00.911 INFO [stderr] Dec 12 20:48:00.911 INFO [stderr] warning: method is never used: `exgfx_number` Dec 12 20:48:00.911 INFO [stderr] --> src/db.rs:25:5 Dec 12 20:48:00.911 INFO [stderr] | Dec 12 20:48:00.911 INFO [stderr] 25 | pub fn exgfx_number(&mut self, exgfx: Vec) -> u16 { Dec 12 20:48:00.911 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 12 20:48:00.911 INFO [stderr] Dec 12 20:48:00.911 INFO [stderr] warning: method is never used: `tile_number` Dec 12 20:48:00.911 INFO [stderr] --> src/db.rs:29:5 Dec 12 20:48:00.911 INFO [stderr] | Dec 12 20:48:00.911 INFO [stderr] 29 | pub fn tile_number(&mut self, tile: Tile) -> u16 { Dec 12 20:48:00.911 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 12 20:48:00.911 INFO [stderr] Dec 12 20:48:00.911 INFO [stderr] warning: method is never used: `tile_number_for_rectangle` Dec 12 20:48:00.911 INFO [stderr] --> src/db.rs:33:5 Dec 12 20:48:00.911 INFO [stderr] | Dec 12 20:48:00.911 INFO [stderr] 33 | pub fn tile_number_for_rectangle(&mut self, rectangle: Rectangle) -> u16 { Dec 12 20:48:00.911 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 12 20:48:00.911 INFO [stderr] Dec 12 20:48:00.911 INFO [stderr] warning: method is never used: `next_regular` Dec 12 20:48:00.911 INFO [stderr] --> src/db.rs:37:5 Dec 12 20:48:00.911 INFO [stderr] | Dec 12 20:48:00.911 INFO [stderr] 37 | fn next_regular(&mut self) { Dec 12 20:48:00.911 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 12 20:48:00.911 INFO [stderr] Dec 12 20:48:00.911 INFO [stderr] warning: method is never used: `next_sublevel` Dec 12 20:48:00.911 INFO [stderr] --> src/db.rs:45:5 Dec 12 20:48:00.911 INFO [stderr] | Dec 12 20:48:00.911 INFO [stderr] 45 | fn next_sublevel(&mut self) { Dec 12 20:48:00.911 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 12 20:48:00.911 INFO [stderr] Dec 12 20:48:00.911 INFO [stderr] warning: field is never used: `db` Dec 12 20:48:00.911 INFO [stderr] --> src/entry.rs:10:5 Dec 12 20:48:00.911 INFO [stderr] | Dec 12 20:48:00.911 INFO [stderr] 10 | db: &'a mut Database, Dec 12 20:48:00.911 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^ Dec 12 20:48:00.911 INFO [stderr] Dec 12 20:48:00.911 INFO [stderr] warning: field is never used: `exgfx` Dec 12 20:48:00.911 INFO [stderr] --> src/entry.rs:11:5 Dec 12 20:48:00.911 INFO [stderr] | Dec 12 20:48:00.911 INFO [stderr] 11 | exgfx: HashMap, Dec 12 20:48:00.911 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ Dec 12 20:48:00.911 INFO [stderr] Dec 12 20:48:00.911 INFO [stderr] warning: field is never used: `tiles` Dec 12 20:48:00.912 INFO [stderr] --> src/entry.rs:12:5 Dec 12 20:48:00.912 INFO [stderr] | Dec 12 20:48:00.912 INFO [stderr] 12 | tiles: HashMap, Dec 12 20:48:00.912 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 12 20:48:00.912 INFO [stderr] Dec 12 20:48:00.912 INFO [stderr] warning: struct is never constructed: `Level` Dec 12 20:48:00.912 INFO [stderr] --> src/level.rs:3:1 Dec 12 20:48:00.912 INFO [stderr] | Dec 12 20:48:00.912 INFO [stderr] 3 | pub struct Level<'a> { Dec 12 20:48:00.912 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^ Dec 12 20:48:00.912 INFO [stderr] Dec 12 20:48:00.912 INFO [stderr] warning: method is never used: `new` Dec 12 20:48:00.912 INFO [stderr] --> src/level.rs:8:5 Dec 12 20:48:00.912 INFO [stderr] | Dec 12 20:48:00.912 INFO [stderr] 8 | pub fn new(bytes: &[u8]) -> Level { Dec 12 20:48:00.912 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 12 20:48:00.912 INFO [stderr] Dec 12 20:48:00.912 INFO [stderr] warning: method is never used: `read_block` Dec 12 20:48:00.912 INFO [stderr] --> src/level.rs:12:5 Dec 12 20:48:00.912 INFO [stderr] | Dec 12 20:48:00.912 INFO [stderr] 12 | fn read_block(&self, position: usize) -> &[u8] { Dec 12 20:48:00.912 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 12 20:48:00.912 INFO [stderr] Dec 12 20:48:00.912 INFO [stderr] warning: method is never used: `read_level_number` Dec 12 20:48:00.912 INFO [stderr] --> src/level.rs:17:5 Dec 12 20:48:00.912 INFO [stderr] | Dec 12 20:48:00.912 INFO [stderr] 17 | pub fn read_level_number(&self) -> u16 { Dec 12 20:48:00.912 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 12 20:48:00.912 INFO [stderr] Dec 12 20:48:01.868 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1.33s Dec 12 20:48:01.872 INFO [stderr] su: No module specific data is present Dec 12 20:48:02.148 INFO running `"docker" "inspect" "17e92c6c91cb2499f8e5c63dd3fbb758aca47b6ada38951f6cbbc08d38204439"` Dec 12 20:48:02.293 INFO running `"docker" "rm" "-f" "17e92c6c91cb2499f8e5c63dd3fbb758aca47b6ada38951f6cbbc08d38204439"` Dec 12 20:48:02.390 INFO [stdout] 17e92c6c91cb2499f8e5c63dd3fbb758aca47b6ada38951f6cbbc08d38204439 Dec 12 20:48:02.393 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56550/worker-3/try#aa49d8ef14939ddec0e34b346b60174a5673d48f:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/pr-56550/try#aa49d8ef14939ddec0e34b346b60174a5673d48f:/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 +aa49d8ef14939ddec0e34b346b60174a5673d48f-alt test --frozen" "-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"` Dec 12 20:48:02.642 INFO [stdout] 3e5a66f098650a9e22c2ffc07685dbfea39642716872761b4a0713bffb49b599 Dec 12 20:48:02.648 INFO running `"docker" "start" "-a" "3e5a66f098650a9e22c2ffc07685dbfea39642716872761b4a0713bffb49b599"` Dec 12 20:48:03.112 INFO [stderr] usermod: no changes Dec 12 20:48:03.169 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.03s Dec 12 20:48:03.182 INFO [stderr] Running /target/debug/deps/smw_mwl_file_joiner-02723f69f71eca0d Dec 12 20:48:03.184 INFO [stdout] Dec 12 20:48:03.185 INFO [stdout] running 1 test Dec 12 20:48:03.194 INFO [stdout] test map16::test::test_optimizer ... ok Dec 12 20:48:03.194 INFO [stdout] Dec 12 20:48:03.194 INFO [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 12 20:48:03.194 INFO [stdout] Dec 12 20:48:03.196 INFO [stderr] su: No module specific data is present Dec 12 20:48:03.485 INFO running `"docker" "inspect" "3e5a66f098650a9e22c2ffc07685dbfea39642716872761b4a0713bffb49b599"` Dec 12 20:48:03.643 INFO running `"docker" "rm" "-f" "3e5a66f098650a9e22c2ffc07685dbfea39642716872761b4a0713bffb49b599"` Dec 12 20:48:03.852 INFO [stdout] 3e5a66f098650a9e22c2ffc07685dbfea39642716872761b4a0713bffb49b599