Nov 01 14:02:23.561 INFO testing brick-codes/palace-ai against 1.30.0 for beta-1.31-1
Nov 01 14:02:23.561 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-3/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/beta-1.31-1/1.30.0:/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 +1.30.0 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 14:02:24.032 INFO blam! f0fcf06acafa83a1f6df757e50bb6981d055387f6572c3b7a033e08ad1d9cb35
Nov 01 14:02:24.034 INFO running `"docker" "start" "-a" "f0fcf06acafa83a1f6df757e50bb6981d055387f6572c3b7a033e08ad1d9cb35"`
Nov 01 14:02:26.490 INFO kablam! usermod: no changes
Nov 01 14:02:26.703 INFO kablam!    Compiling mio v0.6.14
Nov 01 14:02:29.768 INFO kablam!    Compiling ws v0.7.6
Nov 01 14:02:33.623 INFO kablam!    Compiling palace-ai v0.1.0 (/source)
Nov 01 14:02:35.842 INFO kablam! warning: unused import: `std::time::Duration`
Nov 01 14:02:35.843 INFO kablam!   --> src/main.rs:11:5
Nov 01 14:02:35.843 INFO kablam!    |
Nov 01 14:02:35.843 INFO kablam! 11 | use std::time::Duration;
Nov 01 14:02:35.843 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^
Nov 01 14:02:35.843 INFO kablam!    |
Nov 01 14:02:35.843 INFO kablam!    = note: #[warn(unused_imports)] on by default
Nov 01 14:02:35.843 INFO kablam! 
Nov 01 14:02:35.843 INFO kablam! warning: unused import: `CloseCode`
Nov 01 14:02:35.843 INFO kablam!   --> src/main.rs:13:56
Nov 01 14:02:35.843 INFO kablam!    |
Nov 01 14:02:35.843 INFO kablam! 13 | use ws::{connect, Handler, Sender, Handshake, Message, CloseCode};
Nov 01 14:02:35.843 INFO kablam!    |                                                        ^^^^^^^^^
Nov 01 14:02:35.843 INFO kablam! 
Nov 01 14:02:35.843 INFO kablam! warning: unused imports: `Deserialize`, `Deserializer`, `Serialize`, `Serializer`
Nov 01 14:02:35.843 INFO kablam!   --> src/main.rs:14:13
Nov 01 14:02:35.843 INFO kablam!    |
Nov 01 14:02:35.843 INFO kablam! 14 | use serde::{Deserialize, Serialize, Deserializer, Serializer};
Nov 01 14:02:35.843 INFO kablam!    |             ^^^^^^^^^^^  ^^^^^^^^^  ^^^^^^^^^^^^  ^^^^^^^^^^
Nov 01 14:02:35.843 INFO kablam! 
Nov 01 14:02:36.575 INFO kablam! warning: unused variable: `reconnect_response`
Nov 01 14:02:36.575 INFO kablam!    --> src/main.rs:386:21
Nov 01 14:02:36.575 INFO kablam!     |
Nov 01 14:02:36.575 INFO kablam! 386 |                 let reconnect_response = received_message.expect("Failed to reconnect");
Nov 01 14:02:36.575 INFO kablam!     |                     ^^^^^^^^^^^^^^^^^^ help: consider using `_reconnect_response` instead
Nov 01 14:02:36.575 INFO kablam!     |
Nov 01 14:02:36.575 INFO kablam!     = note: #[warn(unused_variables)] on by default
Nov 01 14:02:36.575 INFO kablam! 
Nov 01 14:02:36.575 INFO kablam! warning: unused variable: `hand_response`
Nov 01 14:02:36.575 INFO kablam!    --> src/main.rs:395:21
Nov 01 14:02:36.575 INFO kablam!     |
Nov 01 14:02:36.575 INFO kablam! 395 |                 let hand_response = received_message.expect("probably played an invalid card for faceup");
Nov 01 14:02:36.575 INFO kablam!     |                     ^^^^^^^^^^^^^ help: consider using `_hand_response` instead
Nov 01 14:02:36.575 INFO kablam! 
Nov 01 14:02:36.575 INFO kablam! warning: unused variable: `temp_hand`
Nov 01 14:02:36.575 INFO kablam!    --> src/main.rs:469:17
Nov 01 14:02:36.575 INFO kablam!     |
Nov 01 14:02:36.575 INFO kablam! 469 |             let temp_hand = self.hand.clone().unwrap();
Nov 01 14:02:36.575 INFO kablam!     |                 ^^^^^^^^^ help: consider using `_temp_hand` instead
Nov 01 14:02:36.575 INFO kablam! 
Nov 01 14:02:36.786 INFO kablam! warning: constant item is never used: `HAND_SIZE`
Nov 01 14:02:36.786 INFO kablam!   --> src/main.rs:17:1
Nov 01 14:02:36.786 INFO kablam!    |
Nov 01 14:02:36.787 INFO kablam! 17 | const HAND_SIZE: usize = 6;
Nov 01 14:02:36.787 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 14:02:36.787 INFO kablam!    |
Nov 01 14:02:36.787 INFO kablam!    = note: #[warn(dead_code)] on by default
Nov 01 14:02:36.787 INFO kablam! 
Nov 01 14:02:36.787 INFO kablam! warning: constant item is never used: `SUITS`
Nov 01 14:02:36.787 INFO kablam!   --> src/main.rs:27:1
Nov 01 14:02:36.787 INFO kablam!    |
Nov 01 14:02:36.787 INFO kablam! 27 | / const SUITS: [CardSuit; 4] = [
Nov 01 14:02:36.787 INFO kablam! 28 | |     CardSuit::Clubs,
Nov 01 14:02:36.787 INFO kablam! 29 | |     CardSuit::Diamonds,
Nov 01 14:02:36.787 INFO kablam! 30 | |     CardSuit::Hearts,
Nov 01 14:02:36.787 INFO kablam! 31 | |     CardSuit::Spades,
Nov 01 14:02:36.787 INFO kablam! 32 | | ];
Nov 01 14:02:36.787 INFO kablam!    | |__^
Nov 01 14:02:36.787 INFO kablam! 
Nov 01 14:02:36.787 INFO kablam! warning: constant item is never used: `VALUES`
Nov 01 14:02:36.787 INFO kablam!   --> src/main.rs:51:1
Nov 01 14:02:36.787 INFO kablam!    |
Nov 01 14:02:36.787 INFO kablam! 51 | / const VALUES: [CardValue; 13] = [
Nov 01 14:02:36.787 INFO kablam! 52 | |     CardValue::Two,
Nov 01 14:02:36.787 INFO kablam! 53 | |     CardValue::Three,
Nov 01 14:02:36.788 INFO kablam! 54 | |     CardValue::Four,
Nov 01 14:02:36.788 INFO kablam! ...  |
Nov 01 14:02:36.788 INFO kablam! 64 | |     CardValue::Ace,
Nov 01 14:02:36.788 INFO kablam! 65 | | ];
Nov 01 14:02:36.788 INFO kablam!    | |__^
Nov 01 14:02:36.788 INFO kablam! 
Nov 01 14:02:36.788 INFO kablam! warning: variant is never constructed: `ListLobbies`
Nov 01 14:02:36.788 INFO kablam!    --> src/main.rs:154:5
Nov 01 14:02:36.788 INFO kablam!     |
Nov 01 14:02:36.788 INFO kablam! 154 |     ListLobbies,
Nov 01 14:02:36.788 INFO kablam!     |     ^^^^^^^^^^^
Nov 01 14:02:36.788 INFO kablam! 
Nov 01 14:02:36.788 INFO kablam! warning: variant is never constructed: `Reconnect`
Nov 01 14:02:36.788 INFO kablam!    --> src/main.rs:158:5
Nov 01 14:02:36.788 INFO kablam!     |
Nov 01 14:02:36.788 INFO kablam! 158 |     Reconnect(ReconnectMessage),
Nov 01 14:02:36.788 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 14:02:36.788 INFO kablam! 
Nov 01 14:02:36.808 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 14:02:36.808 INFO kablam!    --> src/main.rs:300:21
Nov 01 14:02:36.808 INFO kablam!     |
Nov 01 14:02:36.808 INFO kablam! 300 |                     self.out.send(message_lobby);
Nov 01 14:02:36.808 INFO kablam!     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 14:02:36.808 INFO kablam!     |
Nov 01 14:02:36.808 INFO kablam!     = note: #[warn(unused_must_use)] on by default
Nov 01 14:02:36.808 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 14:02:36.808 INFO kablam! 
Nov 01 14:02:36.809 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 14:02:36.809 INFO kablam!    --> src/main.rs:313:21
Nov 01 14:02:36.809 INFO kablam!     |
Nov 01 14:02:36.809 INFO kablam! 313 |                     self.out.send(json_join_lobby_message);
Nov 01 14:02:36.809 INFO kablam!     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 14:02:36.809 INFO kablam!     |
Nov 01 14:02:36.809 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 14:02:36.809 INFO kablam! 
Nov 01 14:02:36.810 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 14:02:36.810 INFO kablam!    --> src/main.rs:368:29
Nov 01 14:02:36.810 INFO kablam!     |
Nov 01 14:02:36.810 INFO kablam! 368 |                             self.out.send(json_message);
Nov 01 14:02:36.810 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 14:02:36.810 INFO kablam!     |
Nov 01 14:02:36.810 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 14:02:36.810 INFO kablam! 
Nov 01 14:02:36.810 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 14:02:36.810 INFO kablam!    --> src/main.rs:415:21
Nov 01 14:02:36.810 INFO kablam!     |
Nov 01 14:02:36.810 INFO kablam! 415 |                     self.out.send(json_message);
Nov 01 14:02:36.810 INFO kablam!     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 14:02:36.810 INFO kablam!     |
Nov 01 14:02:36.810 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 14:02:36.810 INFO kablam! 
Nov 01 14:02:36.810 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 14:02:36.810 INFO kablam!    --> src/main.rs:448:21
Nov 01 14:02:36.810 INFO kablam!     |
Nov 01 14:02:36.813 INFO kablam! 448 |                     self.out.send(json_message);
Nov 01 14:02:36.813 INFO kablam!     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 14:02:36.813 INFO kablam!     |
Nov 01 14:02:36.813 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 14:02:36.813 INFO kablam! 
Nov 01 14:02:36.813 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 14:02:36.813 INFO kablam!    --> src/main.rs:465:17
Nov 01 14:02:36.813 INFO kablam!     |
Nov 01 14:02:36.813 INFO kablam! 465 |                 self.out.send(json_message);
Nov 01 14:02:36.813 INFO kablam!     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 14:02:36.813 INFO kablam!     |
Nov 01 14:02:36.813 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 14:02:36.813 INFO kablam! 
Nov 01 14:02:36.813 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 14:02:36.813 INFO kablam!    --> src/main.rs:481:13
Nov 01 14:02:36.813 INFO kablam!     |
Nov 01 14:02:36.813 INFO kablam! 481 |             self.out.send(json_message);
Nov 01 14:02:36.813 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 14:02:36.813 INFO kablam!     |
Nov 01 14:02:36.813 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 14:02:36.813 INFO kablam! 
Nov 01 14:02:36.813 INFO kablam! warning: variable `NUM_PLAYERS` should have a snake case name such as `num_players`
Nov 01 14:02:36.813 INFO kablam!    --> src/main.rs:490:9
Nov 01 14:02:36.813 INFO kablam!     |
Nov 01 14:02:36.813 INFO kablam! 490 |     let NUM_PLAYERS = 4;
Nov 01 14:02:36.813 INFO kablam!     |         ^^^^^^^^^^^
Nov 01 14:02:36.813 INFO kablam!     |
Nov 01 14:02:36.813 INFO kablam!     = note: #[warn(non_snake_case)] on by default
Nov 01 14:02:36.813 INFO kablam! 
Nov 01 14:02:41.827 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 15.28s
Nov 01 14:02:41.832 INFO kablam! su: No module specific data is present
Nov 01 14:02:43.557 INFO running `"docker" "rm" "-f" "f0fcf06acafa83a1f6df757e50bb6981d055387f6572c3b7a033e08ad1d9cb35"`
Nov 01 14:02:43.811 INFO blam! f0fcf06acafa83a1f6df757e50bb6981d055387f6572c3b7a033e08ad1d9cb35
Nov 01 14:02:43.823 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-3/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/beta-1.31-1/1.30.0:/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 +1.30.0 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 14:02:44.452 INFO blam! d0befd6ac5e16ecd830f0cabeb4f80ffdbc1fb8dd636691525988b3fac6dfb1c
Nov 01 14:02:44.454 INFO running `"docker" "start" "-a" "d0befd6ac5e16ecd830f0cabeb4f80ffdbc1fb8dd636691525988b3fac6dfb1c"`
Nov 01 14:02:45.986 INFO kablam! usermod: no changes
Nov 01 14:02:46.107 INFO kablam!    Compiling palace-ai v0.1.0 (/source)
Nov 01 14:02:48.031 INFO kablam! warning: unused import: `std::time::Duration`
Nov 01 14:02:48.031 INFO kablam!   --> src/main.rs:11:5
Nov 01 14:02:48.031 INFO kablam!    |
Nov 01 14:02:48.031 INFO kablam! 11 | use std::time::Duration;
Nov 01 14:02:48.031 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^
Nov 01 14:02:48.031 INFO kablam!    |
Nov 01 14:02:48.031 INFO kablam!    = note: #[warn(unused_imports)] on by default
Nov 01 14:02:48.031 INFO kablam! 
Nov 01 14:02:48.031 INFO kablam! warning: unused import: `CloseCode`
Nov 01 14:02:48.031 INFO kablam!   --> src/main.rs:13:56
Nov 01 14:02:48.031 INFO kablam!    |
Nov 01 14:02:48.031 INFO kablam! 13 | use ws::{connect, Handler, Sender, Handshake, Message, CloseCode};
Nov 01 14:02:48.031 INFO kablam!    |                                                        ^^^^^^^^^
Nov 01 14:02:48.031 INFO kablam! 
Nov 01 14:02:48.031 INFO kablam! warning: unused imports: `Deserialize`, `Deserializer`, `Serialize`, `Serializer`
Nov 01 14:02:48.031 INFO kablam!   --> src/main.rs:14:13
Nov 01 14:02:48.031 INFO kablam!    |
Nov 01 14:02:48.031 INFO kablam! 14 | use serde::{Deserialize, Serialize, Deserializer, Serializer};
Nov 01 14:02:48.031 INFO kablam!    |             ^^^^^^^^^^^  ^^^^^^^^^  ^^^^^^^^^^^^  ^^^^^^^^^^
Nov 01 14:02:48.031 INFO kablam! 
Nov 01 14:02:48.791 INFO kablam! warning: unused variable: `reconnect_response`
Nov 01 14:02:48.791 INFO kablam!    --> src/main.rs:386:21
Nov 01 14:02:48.791 INFO kablam!     |
Nov 01 14:02:48.791 INFO kablam! 386 |                 let reconnect_response = received_message.expect("Failed to reconnect");
Nov 01 14:02:48.791 INFO kablam!     |                     ^^^^^^^^^^^^^^^^^^ help: consider using `_reconnect_response` instead
Nov 01 14:02:48.791 INFO kablam!     |
Nov 01 14:02:48.791 INFO kablam!     = note: #[warn(unused_variables)] on by default
Nov 01 14:02:48.791 INFO kablam! 
Nov 01 14:02:48.791 INFO kablam! warning: unused variable: `hand_response`
Nov 01 14:02:48.791 INFO kablam!    --> src/main.rs:395:21
Nov 01 14:02:48.791 INFO kablam!     |
Nov 01 14:02:48.791 INFO kablam! 395 |                 let hand_response = received_message.expect("probably played an invalid card for faceup");
Nov 01 14:02:48.791 INFO kablam!     |                     ^^^^^^^^^^^^^ help: consider using `_hand_response` instead
Nov 01 14:02:48.791 INFO kablam! 
Nov 01 14:02:48.791 INFO kablam! warning: unused variable: `temp_hand`
Nov 01 14:02:48.791 INFO kablam!    --> src/main.rs:469:17
Nov 01 14:02:48.791 INFO kablam!     |
Nov 01 14:02:48.791 INFO kablam! 469 |             let temp_hand = self.hand.clone().unwrap();
Nov 01 14:02:48.791 INFO kablam!     |                 ^^^^^^^^^ help: consider using `_temp_hand` instead
Nov 01 14:02:48.791 INFO kablam! 
Nov 01 14:02:49.047 INFO kablam! warning: constant item is never used: `HAND_SIZE`
Nov 01 14:02:49.047 INFO kablam!   --> src/main.rs:17:1
Nov 01 14:02:49.047 INFO kablam!    |
Nov 01 14:02:49.047 INFO kablam! 17 | const HAND_SIZE: usize = 6;
Nov 01 14:02:49.047 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 14:02:49.047 INFO kablam!    |
Nov 01 14:02:49.047 INFO kablam!    = note: #[warn(dead_code)] on by default
Nov 01 14:02:49.047 INFO kablam! 
Nov 01 14:02:49.047 INFO kablam! warning: constant item is never used: `SUITS`
Nov 01 14:02:49.047 INFO kablam!   --> src/main.rs:27:1
Nov 01 14:02:49.047 INFO kablam!    |
Nov 01 14:02:49.047 INFO kablam! 27 | / const SUITS: [CardSuit; 4] = [
Nov 01 14:02:49.047 INFO kablam! 28 | |     CardSuit::Clubs,
Nov 01 14:02:49.047 INFO kablam! 29 | |     CardSuit::Diamonds,
Nov 01 14:02:49.047 INFO kablam! 30 | |     CardSuit::Hearts,
Nov 01 14:02:49.047 INFO kablam! 31 | |     CardSuit::Spades,
Nov 01 14:02:49.047 INFO kablam! 32 | | ];
Nov 01 14:02:49.047 INFO kablam!    | |__^
Nov 01 14:02:49.047 INFO kablam! 
Nov 01 14:02:49.047 INFO kablam! warning: constant item is never used: `VALUES`
Nov 01 14:02:49.047 INFO kablam!   --> src/main.rs:51:1
Nov 01 14:02:49.047 INFO kablam!    |
Nov 01 14:02:49.047 INFO kablam! 51 | / const VALUES: [CardValue; 13] = [
Nov 01 14:02:49.047 INFO kablam! 52 | |     CardValue::Two,
Nov 01 14:02:49.047 INFO kablam! 53 | |     CardValue::Three,
Nov 01 14:02:49.047 INFO kablam! 54 | |     CardValue::Four,
Nov 01 14:02:49.047 INFO kablam! ...  |
Nov 01 14:02:49.047 INFO kablam! 64 | |     CardValue::Ace,
Nov 01 14:02:49.047 INFO kablam! 65 | | ];
Nov 01 14:02:49.047 INFO kablam!    | |__^
Nov 01 14:02:49.047 INFO kablam! 
Nov 01 14:02:49.047 INFO kablam! warning: variant is never constructed: `ListLobbies`
Nov 01 14:02:49.047 INFO kablam!    --> src/main.rs:154:5
Nov 01 14:02:49.047 INFO kablam!     |
Nov 01 14:02:49.047 INFO kablam! 154 |     ListLobbies,
Nov 01 14:02:49.047 INFO kablam!     |     ^^^^^^^^^^^
Nov 01 14:02:49.047 INFO kablam! 
Nov 01 14:02:49.047 INFO kablam! warning: variant is never constructed: `Reconnect`
Nov 01 14:02:49.047 INFO kablam!    --> src/main.rs:158:5
Nov 01 14:02:49.047 INFO kablam!     |
Nov 01 14:02:49.047 INFO kablam! 158 |     Reconnect(ReconnectMessage),
Nov 01 14:02:49.047 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 14:02:49.047 INFO kablam! 
Nov 01 14:02:49.063 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 14:02:49.063 INFO kablam!    --> src/main.rs:300:21
Nov 01 14:02:49.063 INFO kablam!     |
Nov 01 14:02:49.063 INFO kablam! 300 |                     self.out.send(message_lobby);
Nov 01 14:02:49.063 INFO kablam!     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 14:02:49.063 INFO kablam!     |
Nov 01 14:02:49.063 INFO kablam!     = note: #[warn(unused_must_use)] on by default
Nov 01 14:02:49.063 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 14:02:49.063 INFO kablam! 
Nov 01 14:02:49.063 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 14:02:49.063 INFO kablam!    --> src/main.rs:313:21
Nov 01 14:02:49.063 INFO kablam!     |
Nov 01 14:02:49.063 INFO kablam! 313 |                     self.out.send(json_join_lobby_message);
Nov 01 14:02:49.063 INFO kablam!     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 14:02:49.063 INFO kablam!     |
Nov 01 14:02:49.063 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 14:02:49.063 INFO kablam! 
Nov 01 14:02:49.064 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 14:02:49.065 INFO kablam!    --> src/main.rs:368:29
Nov 01 14:02:49.065 INFO kablam!     |
Nov 01 14:02:49.065 INFO kablam! 368 |                             self.out.send(json_message);
Nov 01 14:02:49.065 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 14:02:49.065 INFO kablam!     |
Nov 01 14:02:49.065 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 14:02:49.065 INFO kablam! 
Nov 01 14:02:49.065 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 14:02:49.065 INFO kablam!    --> src/main.rs:415:21
Nov 01 14:02:49.065 INFO kablam!     |
Nov 01 14:02:49.065 INFO kablam! 415 |                     self.out.send(json_message);
Nov 01 14:02:49.065 INFO kablam!     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 14:02:49.065 INFO kablam!     |
Nov 01 14:02:49.065 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 14:02:49.065 INFO kablam! 
Nov 01 14:02:49.065 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 14:02:49.065 INFO kablam!    --> src/main.rs:448:21
Nov 01 14:02:49.065 INFO kablam!     |
Nov 01 14:02:49.065 INFO kablam! 448 |                     self.out.send(json_message);
Nov 01 14:02:49.065 INFO kablam!     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 14:02:49.066 INFO kablam!     |
Nov 01 14:02:49.066 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 14:02:49.066 INFO kablam! 
Nov 01 14:02:49.066 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 14:02:49.066 INFO kablam!    --> src/main.rs:465:17
Nov 01 14:02:49.066 INFO kablam!     |
Nov 01 14:02:49.066 INFO kablam! 465 |                 self.out.send(json_message);
Nov 01 14:02:49.066 INFO kablam!     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 14:02:49.066 INFO kablam!     |
Nov 01 14:02:49.066 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 14:02:49.066 INFO kablam! 
Nov 01 14:02:49.066 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 14:02:49.066 INFO kablam!    --> src/main.rs:481:13
Nov 01 14:02:49.066 INFO kablam!     |
Nov 01 14:02:49.066 INFO kablam! 481 |             self.out.send(json_message);
Nov 01 14:02:49.066 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 14:02:49.066 INFO kablam!     |
Nov 01 14:02:49.066 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 14:02:49.071 INFO kablam! 
Nov 01 14:02:49.071 INFO kablam! warning: variable `NUM_PLAYERS` should have a snake case name such as `num_players`
Nov 01 14:02:49.071 INFO kablam!    --> src/main.rs:490:9
Nov 01 14:02:49.071 INFO kablam!     |
Nov 01 14:02:49.071 INFO kablam! 490 |     let NUM_PLAYERS = 4;
Nov 01 14:02:49.071 INFO kablam!     |         ^^^^^^^^^^^
Nov 01 14:02:49.071 INFO kablam!     |
Nov 01 14:02:49.071 INFO kablam!     = note: #[warn(non_snake_case)] on by default
Nov 01 14:02:49.071 INFO kablam! 
Nov 01 14:02:49.590 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 3.57s
Nov 01 14:02:49.591 INFO kablam! su: No module specific data is present
Nov 01 14:02:50.751 INFO running `"docker" "rm" "-f" "d0befd6ac5e16ecd830f0cabeb4f80ffdbc1fb8dd636691525988b3fac6dfb1c"`
Nov 01 14:02:51.119 INFO blam! d0befd6ac5e16ecd830f0cabeb4f80ffdbc1fb8dd636691525988b3fac6dfb1c
Nov 01 14:02:51.127 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-3/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/beta-1.31-1/1.30.0:/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 +1.30.0 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 14:02:51.608 INFO blam! d841255ad44898ffe8acf798250e7adea466b8355d91121ff4e9e21536240e6b
Nov 01 14:02:51.611 INFO running `"docker" "start" "-a" "d841255ad44898ffe8acf798250e7adea466b8355d91121ff4e9e21536240e6b"`
Nov 01 14:02:53.603 INFO kablam! usermod: no changes
Nov 01 14:02:53.719 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.08s
Nov 01 14:02:53.735 INFO kablam!      Running /target/debug/deps/palace_ai-8de3091cd0dd3759
Nov 01 14:02:53.740 INFO blam! 
Nov 01 14:02:53.740 INFO blam! running 0 tests
Nov 01 14:02:53.740 INFO blam! 
Nov 01 14:02:53.740 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 01 14:02:53.740 INFO blam! 
Nov 01 14:02:53.740 INFO kablam! su: No module specific data is present
Nov 01 14:02:54.663 INFO running `"docker" "rm" "-f" "d841255ad44898ffe8acf798250e7adea466b8355d91121ff4e9e21536240e6b"`
Nov 01 14:02:54.947 INFO blam! d841255ad44898ffe8acf798250e7adea466b8355d91121ff4e9e21536240e6b
