Nov 30 11:07:02.945 INFO checking Fertasd/MyGame-Rust against master#a49316ddc99d9d595193557fc899f6c52e4d9af9 for pr-56323 Nov 30 11:07:02.945 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56323/worker-1/master#a49316ddc99d9d595193557fc899f6c52e4d9af9:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/pr-56323/master#a49316ddc99d9d595193557fc899f6c52e4d9af9:/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 +a49316ddc99d9d595193557fc899f6c52e4d9af9-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"` Nov 30 11:07:03.394 INFO [stdout] 6dc785135c7294c066d2392f82b1ccb41d68a91b106e0120aca73bf3437e6ff9 Nov 30 11:07:03.396 INFO running `"docker" "start" "-a" "6dc785135c7294c066d2392f82b1ccb41d68a91b106e0120aca73bf3437e6ff9"` Nov 30 11:07:05.587 INFO [stderr] usermod: no changes Nov 30 11:07:05.776 INFO [stderr] Checking unicode-bidi v0.3.3 Nov 30 11:07:05.776 INFO [stderr] Checking net2 v0.2.29 Nov 30 11:07:05.780 INFO [stderr] Checking iovec v0.1.0 Nov 30 11:07:05.824 INFO [stderr] Checking ctrlc v3.0.2 Nov 30 11:07:06.898 INFO [stderr] Checking bytes v0.4.4 Nov 30 11:07:07.706 INFO [stderr] Checking mio v0.6.8 Nov 30 11:07:07.759 INFO [stderr] Checking idna v0.1.2 Nov 30 11:07:11.808 INFO [stderr] Checking url v1.4.1 Nov 30 11:07:13.620 INFO [stderr] Checking ws v0.7.1 Nov 30 11:07:16.416 INFO [stderr] Checking rpg-game v0.1.0 (/source) Nov 30 11:07:18.310 INFO [stderr] warning: unused import: `std::ops::Deref` Nov 30 11:07:18.310 INFO [stderr] --> src/server.rs:3:5 Nov 30 11:07:18.310 INFO [stderr] | Nov 30 11:07:18.310 INFO [stderr] 3 | use std::ops::Deref; Nov 30 11:07:18.310 INFO [stderr] | ^^^^^^^^^^^^^^^ Nov 30 11:07:18.310 INFO [stderr] | Nov 30 11:07:18.310 INFO [stderr] = note: #[warn(unused_imports)] on by default Nov 30 11:07:18.310 INFO [stderr] Nov 30 11:07:18.592 INFO [stderr] warning: unused import: `std::ops::Deref` Nov 30 11:07:18.593 INFO [stderr] --> src/server.rs:3:5 Nov 30 11:07:18.593 INFO [stderr] | Nov 30 11:07:18.593 INFO [stderr] 3 | use std::ops::Deref; Nov 30 11:07:18.594 INFO [stderr] | ^^^^^^^^^^^^^^^ Nov 30 11:07:18.594 INFO [stderr] | Nov 30 11:07:18.595 INFO [stderr] = note: #[warn(unused_imports)] on by default Nov 30 11:07:18.595 INFO [stderr] Nov 30 11:07:18.628 INFO [stderr] warning: unused variable: `i` Nov 30 11:07:18.629 INFO [stderr] --> src/area.rs:78:7 Nov 30 11:07:18.629 INFO [stderr] | Nov 30 11:07:18.629 INFO [stderr] 78 | for i in 0..steps { Nov 30 11:07:18.629 INFO [stderr] | ^ help: consider using `_i` instead Nov 30 11:07:18.630 INFO [stderr] | Nov 30 11:07:18.630 INFO [stderr] = note: #[warn(unused_variables)] on by default Nov 30 11:07:18.630 INFO [stderr] Nov 30 11:07:18.630 INFO [stderr] warning: unused variable: `h` Nov 30 11:07:18.631 INFO [stderr] --> src/area.rs:80:8 Nov 30 11:07:18.631 INFO [stderr] | Nov 30 11:07:18.631 INFO [stderr] 80 | for h in 0..speed { Nov 30 11:07:18.632 INFO [stderr] | ^ help: consider using `_h` instead Nov 30 11:07:18.632 INFO [stderr] Nov 30 11:07:18.632 INFO [stderr] warning: unused variable: `i` Nov 30 11:07:18.632 INFO [stderr] --> src/area.rs:98:7 Nov 30 11:07:18.633 INFO [stderr] | Nov 30 11:07:18.633 INFO [stderr] 98 | for i in 0..(2 * num) ^ 2 { Nov 30 11:07:18.633 INFO [stderr] | ^ help: consider using `_i` instead Nov 30 11:07:18.634 INFO [stderr] Nov 30 11:07:18.634 INFO [stderr] warning: unused variable: `value` Nov 30 11:07:18.634 INFO [stderr] --> src/area.rs:109:14 Nov 30 11:07:18.634 INFO [stderr] | Nov 30 11:07:18.635 INFO [stderr] 109 | for (key, value) in currentgen { Nov 30 11:07:18.635 INFO [stderr] | ^^^^^ help: consider using `_value` instead Nov 30 11:07:18.635 INFO [stderr] Nov 30 11:07:18.636 INFO [stderr] warning: unused variable: `room` Nov 30 11:07:18.636 INFO [stderr] --> src/area.rs:134:18 Nov 30 11:07:18.637 INFO [stderr] | Nov 30 11:07:18.637 INFO [stderr] 134 | fn set_position(room: Room, x: usize, y: usize) {} Nov 30 11:07:18.637 INFO [stderr] | ^^^^ help: consider using `_room` instead Nov 30 11:07:18.637 INFO [stderr] Nov 30 11:07:18.637 INFO [stderr] warning: unused variable: `x` Nov 30 11:07:18.637 INFO [stderr] --> src/area.rs:134:30 Nov 30 11:07:18.637 INFO [stderr] | Nov 30 11:07:18.637 INFO [stderr] 134 | fn set_position(room: Room, x: usize, y: usize) {} Nov 30 11:07:18.637 INFO [stderr] | ^ help: consider using `_x` instead Nov 30 11:07:18.637 INFO [stderr] Nov 30 11:07:18.637 INFO [stderr] warning: unused variable: `y` Nov 30 11:07:18.637 INFO [stderr] --> src/area.rs:134:40 Nov 30 11:07:18.637 INFO [stderr] | Nov 30 11:07:18.637 INFO [stderr] 134 | fn set_position(room: Room, x: usize, y: usize) {} Nov 30 11:07:18.637 INFO [stderr] | ^ help: consider using `_y` instead Nov 30 11:07:18.637 INFO [stderr] Nov 30 11:07:18.708 INFO [stderr] warning: struct is never constructed: `Position` Nov 30 11:07:18.708 INFO [stderr] --> src/area.rs:5:1 Nov 30 11:07:18.708 INFO [stderr] | Nov 30 11:07:18.708 INFO [stderr] 5 | pub struct Position { Nov 30 11:07:18.709 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Nov 30 11:07:18.709 INFO [stderr] | Nov 30 11:07:18.709 INFO [stderr] = note: #[warn(dead_code)] on by default Nov 30 11:07:18.709 INFO [stderr] Nov 30 11:07:18.709 INFO [stderr] warning: method is never used: `new` Nov 30 11:07:18.709 INFO [stderr] --> src/area.rs:12:2 Nov 30 11:07:18.709 INFO [stderr] | Nov 30 11:07:18.709 INFO [stderr] 12 | pub fn new(x: i64, y: i64, z: i64) -> Position { Nov 30 11:07:18.709 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 30 11:07:18.709 INFO [stderr] Nov 30 11:07:18.709 INFO [stderr] warning: struct is never constructed: `Dungeon` Nov 30 11:07:18.709 INFO [stderr] --> src/area.rs:23:1 Nov 30 11:07:18.709 INFO [stderr] | Nov 30 11:07:18.709 INFO [stderr] 23 | pub struct Dungeon { Nov 30 11:07:18.710 INFO [stderr] | ^^^^^^^^^^^^^^^^^^ Nov 30 11:07:18.710 INFO [stderr] Nov 30 11:07:18.710 INFO [stderr] warning: method is never used: `new` Nov 30 11:07:18.710 INFO [stderr] --> src/area.rs:28:2 Nov 30 11:07:18.710 INFO [stderr] | Nov 30 11:07:18.710 INFO [stderr] 28 | pub fn new() -> Dungeon { Nov 30 11:07:18.710 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ Nov 30 11:07:18.710 INFO [stderr] Nov 30 11:07:18.710 INFO [stderr] warning: method is never used: `add_level` Nov 30 11:07:18.710 INFO [stderr] --> src/area.rs:31:2 Nov 30 11:07:18.710 INFO [stderr] | Nov 30 11:07:18.711 INFO [stderr] 31 | pub fn add_level(&mut self, level: Rc) { Nov 30 11:07:18.711 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 30 11:07:18.711 INFO [stderr] Nov 30 11:07:18.711 INFO [stderr] warning: struct is never constructed: `Level` Nov 30 11:07:18.711 INFO [stderr] --> src/area.rs:36:1 Nov 30 11:07:18.711 INFO [stderr] | Nov 30 11:07:18.711 INFO [stderr] 36 | pub struct Level { Nov 30 11:07:18.711 INFO [stderr] | ^^^^^^^^^^^^^^^^ Nov 30 11:07:18.711 INFO [stderr] Nov 30 11:07:18.712 INFO [stderr] warning: variant is never constructed: `UP` Nov 30 11:07:18.712 INFO [stderr] --> src/area.rs:42:2 Nov 30 11:07:18.712 INFO [stderr] | Nov 30 11:07:18.712 INFO [stderr] 42 | UP, Nov 30 11:07:18.712 INFO [stderr] | ^^ Nov 30 11:07:18.712 INFO [stderr] Nov 30 11:07:18.712 INFO [stderr] warning: variant is never constructed: `DOWN` Nov 30 11:07:18.712 INFO [stderr] --> src/area.rs:43:2 Nov 30 11:07:18.712 INFO [stderr] | Nov 30 11:07:18.712 INFO [stderr] 43 | DOWN, Nov 30 11:07:18.712 INFO [stderr] | ^^^^ Nov 30 11:07:18.712 INFO [stderr] Nov 30 11:07:18.712 INFO [stderr] warning: variant is never constructed: `LEFT` Nov 30 11:07:18.712 INFO [stderr] --> src/area.rs:44:2 Nov 30 11:07:18.712 INFO [stderr] | Nov 30 11:07:18.712 INFO [stderr] 44 | LEFT, Nov 30 11:07:18.712 INFO [stderr] | ^^^^ Nov 30 11:07:18.712 INFO [stderr] Nov 30 11:07:18.713 INFO [stderr] warning: variant is never constructed: `RIGHT` Nov 30 11:07:18.713 INFO [stderr] --> src/area.rs:45:2 Nov 30 11:07:18.713 INFO [stderr] | Nov 30 11:07:18.713 INFO [stderr] 45 | RIGHT Nov 30 11:07:18.713 INFO [stderr] | ^^^^^ Nov 30 11:07:18.713 INFO [stderr] Nov 30 11:07:18.713 INFO [stderr] warning: method is never used: `random` Nov 30 11:07:18.713 INFO [stderr] --> src/area.rs:49:2 Nov 30 11:07:18.713 INFO [stderr] | Nov 30 11:07:18.713 INFO [stderr] 49 | fn random() -> Self { Nov 30 11:07:18.713 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Nov 30 11:07:18.713 INFO [stderr] Nov 30 11:07:18.713 INFO [stderr] warning: method is never used: `new` Nov 30 11:07:18.713 INFO [stderr] --> src/area.rs:62:2 Nov 30 11:07:18.713 INFO [stderr] | Nov 30 11:07:18.713 INFO [stderr] 62 | pub fn new() -> Level { Nov 30 11:07:18.713 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^ Nov 30 11:07:18.713 INFO [stderr] Nov 30 11:07:18.714 INFO [stderr] warning: method is never used: `add_room` Nov 30 11:07:18.714 INFO [stderr] --> src/area.rs:65:2 Nov 30 11:07:18.714 INFO [stderr] | Nov 30 11:07:18.714 INFO [stderr] 65 | pub fn add_room(&mut self, room: Rc) { Nov 30 11:07:18.714 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 30 11:07:18.714 INFO [stderr] Nov 30 11:07:18.714 INFO [stderr] warning: method is never used: `step` Nov 30 11:07:18.714 INFO [stderr] --> src/area.rs:68:2 Nov 30 11:07:18.714 INFO [stderr] | Nov 30 11:07:18.714 INFO [stderr] 68 | fn step(dir: Direction, pos: usize, len: usize) -> usize { Nov 30 11:07:18.714 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 30 11:07:18.714 INFO [stderr] Nov 30 11:07:18.714 INFO [stderr] warning: method is never used: `walker` Nov 30 11:07:18.714 INFO [stderr] --> src/area.rs:76:2 Nov 30 11:07:18.715 INFO [stderr] | Nov 30 11:07:18.715 INFO [stderr] 76 | fn walker(pos: usize, steps: u8, len: usize, map: &mut Vec, speed: u8, gen: &mut HashMap, counter: &mut usize, num: &mut usize) { Nov 30 11:07:18.715 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 30 11:07:18.715 INFO [stderr] Nov 30 11:07:18.715 INFO [stderr] warning: method is never used: `generate_rooms` Nov 30 11:07:18.715 INFO [stderr] --> src/area.rs:96:2 Nov 30 11:07:18.716 INFO [stderr] | Nov 30 11:07:18.716 INFO [stderr] 96 | fn generate_rooms(num: usize) { Nov 30 11:07:18.716 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 30 11:07:18.716 INFO [stderr] Nov 30 11:07:18.716 INFO [stderr] warning: struct is never constructed: `Room` Nov 30 11:07:18.716 INFO [stderr] --> src/area.rs:128:1 Nov 30 11:07:18.717 INFO [stderr] | Nov 30 11:07:18.717 INFO [stderr] 128 | pub struct Room {} Nov 30 11:07:18.717 INFO [stderr] | ^^^^^^^^^^^^^^^ Nov 30 11:07:18.717 INFO [stderr] Nov 30 11:07:18.717 INFO [stderr] warning: method is never used: `new` Nov 30 11:07:18.717 INFO [stderr] --> src/area.rs:131:2 Nov 30 11:07:18.718 INFO [stderr] | Nov 30 11:07:18.718 INFO [stderr] 131 | pub fn new() -> Room { Nov 30 11:07:18.718 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^ Nov 30 11:07:18.718 INFO [stderr] Nov 30 11:07:18.718 INFO [stderr] warning: method is never used: `set_position` Nov 30 11:07:18.719 INFO [stderr] --> src/area.rs:134:2 Nov 30 11:07:18.719 INFO [stderr] | Nov 30 11:07:18.719 INFO [stderr] 134 | fn set_position(room: Room, x: usize, y: usize) {} Nov 30 11:07:18.719 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 30 11:07:18.719 INFO [stderr] Nov 30 11:07:18.719 INFO [stderr] warning: field is never used: `sender` Nov 30 11:07:18.720 INFO [stderr] --> src/client.rs:13:2 Nov 30 11:07:18.720 INFO [stderr] | Nov 30 11:07:18.720 INFO [stderr] 13 | sender: ws::Sender Nov 30 11:07:18.720 INFO [stderr] | ^^^^^^^^^^^^^^^^^^ Nov 30 11:07:18.720 INFO [stderr] Nov 30 11:07:18.720 INFO [stderr] warning: field is never used: `sender` Nov 30 11:07:18.720 INFO [stderr] --> src/server.rs:124:2 Nov 30 11:07:18.720 INFO [stderr] | Nov 30 11:07:18.721 INFO [stderr] 124 | sender: ws::Sender Nov 30 11:07:18.721 INFO [stderr] | ^^^^^^^^^^^^^^^^^^ Nov 30 11:07:18.721 INFO [stderr] Nov 30 11:07:18.844 INFO [stderr] warning: unused variable: `i` Nov 30 11:07:18.844 INFO [stderr] --> src/area.rs:78:7 Nov 30 11:07:18.844 INFO [stderr] | Nov 30 11:07:18.844 INFO [stderr] 78 | for i in 0..steps { Nov 30 11:07:18.844 INFO [stderr] | ^ help: consider using `_i` instead Nov 30 11:07:18.844 INFO [stderr] | Nov 30 11:07:18.844 INFO [stderr] = note: #[warn(unused_variables)] on by default Nov 30 11:07:18.844 INFO [stderr] Nov 30 11:07:18.845 INFO [stderr] warning: unused variable: `h` Nov 30 11:07:18.845 INFO [stderr] --> src/area.rs:80:8 Nov 30 11:07:18.845 INFO [stderr] | Nov 30 11:07:18.845 INFO [stderr] 80 | for h in 0..speed { Nov 30 11:07:18.845 INFO [stderr] | ^ help: consider using `_h` instead Nov 30 11:07:18.845 INFO [stderr] Nov 30 11:07:18.845 INFO [stderr] warning: unused variable: `i` Nov 30 11:07:18.845 INFO [stderr] --> src/area.rs:98:7 Nov 30 11:07:18.845 INFO [stderr] | Nov 30 11:07:18.845 INFO [stderr] 98 | for i in 0..(2 * num) ^ 2 { Nov 30 11:07:18.845 INFO [stderr] | ^ help: consider using `_i` instead Nov 30 11:07:18.845 INFO [stderr] Nov 30 11:07:18.845 INFO [stderr] warning: unused variable: `value` Nov 30 11:07:18.845 INFO [stderr] --> src/area.rs:109:14 Nov 30 11:07:18.845 INFO [stderr] | Nov 30 11:07:18.845 INFO [stderr] 109 | for (key, value) in currentgen { Nov 30 11:07:18.845 INFO [stderr] | ^^^^^ help: consider using `_value` instead Nov 30 11:07:18.845 INFO [stderr] Nov 30 11:07:18.845 INFO [stderr] warning: unused variable: `room` Nov 30 11:07:18.845 INFO [stderr] --> src/area.rs:134:18 Nov 30 11:07:18.845 INFO [stderr] | Nov 30 11:07:18.845 INFO [stderr] 134 | fn set_position(room: Room, x: usize, y: usize) {} Nov 30 11:07:18.845 INFO [stderr] | ^^^^ help: consider using `_room` instead Nov 30 11:07:18.845 INFO [stderr] Nov 30 11:07:18.846 INFO [stderr] warning: unused variable: `x` Nov 30 11:07:18.846 INFO [stderr] --> src/area.rs:134:30 Nov 30 11:07:18.846 INFO [stderr] | Nov 30 11:07:18.846 INFO [stderr] 134 | fn set_position(room: Room, x: usize, y: usize) {} Nov 30 11:07:18.846 INFO [stderr] | ^ help: consider using `_x` instead Nov 30 11:07:18.846 INFO [stderr] Nov 30 11:07:18.846 INFO [stderr] warning: unused variable: `y` Nov 30 11:07:18.846 INFO [stderr] --> src/area.rs:134:40 Nov 30 11:07:18.846 INFO [stderr] | Nov 30 11:07:18.846 INFO [stderr] 134 | fn set_position(room: Room, x: usize, y: usize) {} Nov 30 11:07:18.846 INFO [stderr] | ^ help: consider using `_y` instead Nov 30 11:07:18.846 INFO [stderr] Nov 30 11:07:18.885 INFO [stderr] warning: struct is never constructed: `Position` Nov 30 11:07:18.885 INFO [stderr] --> src/area.rs:5:1 Nov 30 11:07:18.885 INFO [stderr] | Nov 30 11:07:18.885 INFO [stderr] 5 | pub struct Position { Nov 30 11:07:18.885 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Nov 30 11:07:18.886 INFO [stderr] | Nov 30 11:07:18.886 INFO [stderr] = note: #[warn(dead_code)] on by default Nov 30 11:07:18.886 INFO [stderr] Nov 30 11:07:18.886 INFO [stderr] warning: method is never used: `new` Nov 30 11:07:18.887 INFO [stderr] --> src/area.rs:12:2 Nov 30 11:07:18.887 INFO [stderr] | Nov 30 11:07:18.887 INFO [stderr] 12 | pub fn new(x: i64, y: i64, z: i64) -> Position { Nov 30 11:07:18.887 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 30 11:07:18.887 INFO [stderr] Nov 30 11:07:18.888 INFO [stderr] warning: struct is never constructed: `Dungeon` Nov 30 11:07:18.888 INFO [stderr] --> src/area.rs:23:1 Nov 30 11:07:18.888 INFO [stderr] | Nov 30 11:07:18.888 INFO [stderr] 23 | pub struct Dungeon { Nov 30 11:07:18.888 INFO [stderr] | ^^^^^^^^^^^^^^^^^^ Nov 30 11:07:18.888 INFO [stderr] Nov 30 11:07:18.888 INFO [stderr] warning: method is never used: `new` Nov 30 11:07:18.888 INFO [stderr] --> src/area.rs:28:2 Nov 30 11:07:18.888 INFO [stderr] | Nov 30 11:07:18.888 INFO [stderr] 28 | pub fn new() -> Dungeon { Nov 30 11:07:18.888 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ Nov 30 11:07:18.888 INFO [stderr] Nov 30 11:07:18.889 INFO [stderr] warning: method is never used: `add_level` Nov 30 11:07:18.889 INFO [stderr] --> src/area.rs:31:2 Nov 30 11:07:18.889 INFO [stderr] | Nov 30 11:07:18.889 INFO [stderr] 31 | pub fn add_level(&mut self, level: Rc) { Nov 30 11:07:18.889 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 30 11:07:18.889 INFO [stderr] Nov 30 11:07:18.889 INFO [stderr] warning: struct is never constructed: `Level` Nov 30 11:07:18.889 INFO [stderr] --> src/area.rs:36:1 Nov 30 11:07:18.889 INFO [stderr] | Nov 30 11:07:18.889 INFO [stderr] 36 | pub struct Level { Nov 30 11:07:18.889 INFO [stderr] | ^^^^^^^^^^^^^^^^ Nov 30 11:07:18.889 INFO [stderr] Nov 30 11:07:18.889 INFO [stderr] warning: variant is never constructed: `UP` Nov 30 11:07:18.889 INFO [stderr] --> src/area.rs:42:2 Nov 30 11:07:18.890 INFO [stderr] | Nov 30 11:07:18.890 INFO [stderr] 42 | UP, Nov 30 11:07:18.890 INFO [stderr] | ^^ Nov 30 11:07:18.890 INFO [stderr] Nov 30 11:07:18.890 INFO [stderr] warning: variant is never constructed: `DOWN` Nov 30 11:07:18.890 INFO [stderr] --> src/area.rs:43:2 Nov 30 11:07:18.890 INFO [stderr] | Nov 30 11:07:18.890 INFO [stderr] 43 | DOWN, Nov 30 11:07:18.890 INFO [stderr] | ^^^^ Nov 30 11:07:18.890 INFO [stderr] Nov 30 11:07:18.890 INFO [stderr] warning: variant is never constructed: `LEFT` Nov 30 11:07:18.890 INFO [stderr] --> src/area.rs:44:2 Nov 30 11:07:18.890 INFO [stderr] | Nov 30 11:07:18.890 INFO [stderr] 44 | LEFT, Nov 30 11:07:18.890 INFO [stderr] | ^^^^ Nov 30 11:07:18.890 INFO [stderr] Nov 30 11:07:18.890 INFO [stderr] warning: variant is never constructed: `RIGHT` Nov 30 11:07:18.890 INFO [stderr] --> src/area.rs:45:2 Nov 30 11:07:18.890 INFO [stderr] | Nov 30 11:07:18.890 INFO [stderr] 45 | RIGHT Nov 30 11:07:18.890 INFO [stderr] | ^^^^^ Nov 30 11:07:18.891 INFO [stderr] Nov 30 11:07:18.891 INFO [stderr] warning: method is never used: `random` Nov 30 11:07:18.891 INFO [stderr] --> src/area.rs:49:2 Nov 30 11:07:18.891 INFO [stderr] | Nov 30 11:07:18.891 INFO [stderr] 49 | fn random() -> Self { Nov 30 11:07:18.891 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Nov 30 11:07:18.891 INFO [stderr] Nov 30 11:07:18.891 INFO [stderr] warning: method is never used: `new` Nov 30 11:07:18.891 INFO [stderr] --> src/area.rs:62:2 Nov 30 11:07:18.891 INFO [stderr] | Nov 30 11:07:18.891 INFO [stderr] 62 | pub fn new() -> Level { Nov 30 11:07:18.891 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^ Nov 30 11:07:18.891 INFO [stderr] Nov 30 11:07:18.891 INFO [stderr] warning: method is never used: `add_room` Nov 30 11:07:18.892 INFO [stderr] --> src/area.rs:65:2 Nov 30 11:07:18.892 INFO [stderr] | Nov 30 11:07:18.892 INFO [stderr] 65 | pub fn add_room(&mut self, room: Rc) { Nov 30 11:07:18.892 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 30 11:07:18.892 INFO [stderr] Nov 30 11:07:18.892 INFO [stderr] warning: method is never used: `step` Nov 30 11:07:18.892 INFO [stderr] --> src/area.rs:68:2 Nov 30 11:07:18.892 INFO [stderr] | Nov 30 11:07:18.892 INFO [stderr] 68 | fn step(dir: Direction, pos: usize, len: usize) -> usize { Nov 30 11:07:18.892 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 30 11:07:18.892 INFO [stderr] Nov 30 11:07:18.892 INFO [stderr] warning: method is never used: `walker` Nov 30 11:07:18.892 INFO [stderr] --> src/area.rs:76:2 Nov 30 11:07:18.892 INFO [stderr] | Nov 30 11:07:18.893 INFO [stderr] 76 | fn walker(pos: usize, steps: u8, len: usize, map: &mut Vec, speed: u8, gen: &mut HashMap, counter: &mut usize, num: &mut usize) { Nov 30 11:07:18.893 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 30 11:07:18.893 INFO [stderr] Nov 30 11:07:18.893 INFO [stderr] warning: method is never used: `generate_rooms` Nov 30 11:07:18.893 INFO [stderr] --> src/area.rs:96:2 Nov 30 11:07:18.893 INFO [stderr] | Nov 30 11:07:18.893 INFO [stderr] 96 | fn generate_rooms(num: usize) { Nov 30 11:07:18.894 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 30 11:07:18.894 INFO [stderr] Nov 30 11:07:18.894 INFO [stderr] warning: struct is never constructed: `Room` Nov 30 11:07:18.894 INFO [stderr] --> src/area.rs:128:1 Nov 30 11:07:18.894 INFO [stderr] | Nov 30 11:07:18.894 INFO [stderr] 128 | pub struct Room {} Nov 30 11:07:18.894 INFO [stderr] | ^^^^^^^^^^^^^^^ Nov 30 11:07:18.895 INFO [stderr] Nov 30 11:07:18.895 INFO [stderr] warning: method is never used: `new` Nov 30 11:07:18.895 INFO [stderr] --> src/area.rs:131:2 Nov 30 11:07:18.895 INFO [stderr] | Nov 30 11:07:18.895 INFO [stderr] 131 | pub fn new() -> Room { Nov 30 11:07:18.895 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^ Nov 30 11:07:18.895 INFO [stderr] Nov 30 11:07:18.895 INFO [stderr] warning: method is never used: `set_position` Nov 30 11:07:18.895 INFO [stderr] --> src/area.rs:134:2 Nov 30 11:07:18.895 INFO [stderr] | Nov 30 11:07:18.895 INFO [stderr] 134 | fn set_position(room: Room, x: usize, y: usize) {} Nov 30 11:07:18.895 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 30 11:07:18.896 INFO [stderr] Nov 30 11:07:18.896 INFO [stderr] warning: field is never used: `sender` Nov 30 11:07:18.896 INFO [stderr] --> src/client.rs:13:2 Nov 30 11:07:18.896 INFO [stderr] | Nov 30 11:07:18.896 INFO [stderr] 13 | sender: ws::Sender Nov 30 11:07:18.896 INFO [stderr] | ^^^^^^^^^^^^^^^^^^ Nov 30 11:07:18.896 INFO [stderr] Nov 30 11:07:18.896 INFO [stderr] warning: field is never used: `sender` Nov 30 11:07:18.896 INFO [stderr] --> src/server.rs:124:2 Nov 30 11:07:18.897 INFO [stderr] | Nov 30 11:07:18.897 INFO [stderr] 124 | sender: ws::Sender Nov 30 11:07:18.897 INFO [stderr] | ^^^^^^^^^^^^^^^^^^ Nov 30 11:07:18.897 INFO [stderr] Nov 30 11:07:18.948 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 13.31s Nov 30 11:07:18.955 INFO [stderr] su: No module specific data is present Nov 30 11:07:20.406 INFO running `"docker" "inspect" "6dc785135c7294c066d2392f82b1ccb41d68a91b106e0120aca73bf3437e6ff9"` Nov 30 11:07:20.726 INFO running `"docker" "rm" "-f" "6dc785135c7294c066d2392f82b1ccb41d68a91b106e0120aca73bf3437e6ff9"` Nov 30 11:07:21.056 INFO [stdout] 6dc785135c7294c066d2392f82b1ccb41d68a91b106e0120aca73bf3437e6ff9