Nov 01 21:55:24.929 INFO testing Damezuma/rust-realtime-chat against beta-2018-10-30 for beta-1.31-1
Nov 01 21:55:24.929 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-3/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/beta-1.31-1/beta-2018-10-30:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +beta-2018-10-30 build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 01 21:55:25.469 INFO blam! 61146ac050c7d58d3d9ceacc8b1db6013b2abe19ce37c145084d1ec99b95b173
Nov 01 21:55:25.472 INFO running `"docker" "start" "-a" "61146ac050c7d58d3d9ceacc8b1db6013b2abe19ce37c145084d1ec99b95b173"`
Nov 01 21:55:26.965 INFO kablam! usermod: no changes
Nov 01 21:55:27.079 INFO kablam!    Compiling json v0.10.2
Nov 01 21:55:27.079 INFO kablam!    Compiling num_cpus v1.1.0
Nov 01 21:55:27.105 INFO kablam!    Compiling crypto-hash v0.1.0
Nov 01 21:55:32.267 INFO kablam!    Compiling rs-realtime-chat v0.1.0 (/source)
Nov 01 21:55:33.373 INFO kablam! warning: unused import: `Receiver`
Nov 01 21:55:33.374 INFO kablam!  --> src/main.rs:8:32
Nov 01 21:55:33.374 INFO kablam!   |
Nov 01 21:55:33.374 INFO kablam! 8 | use std::sync::mpsc::{channel, Receiver, Sender};
Nov 01 21:55:33.375 INFO kablam!   |                                ^^^^^^^^
Nov 01 21:55:33.375 INFO kablam!   |
Nov 01 21:55:33.375 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 01 21:55:33.375 INFO kablam! 
Nov 01 21:55:33.375 INFO kablam! warning: unused import: `std::collections::LinkedList`
Nov 01 21:55:33.375 INFO kablam!   --> src/main.rs:11:5
Nov 01 21:55:33.375 INFO kablam!    |
Nov 01 21:55:33.376 INFO kablam! 11 | use std::collections::LinkedList;
Nov 01 21:55:33.376 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:55:33.376 INFO kablam! 
Nov 01 21:55:33.376 INFO kablam! warning: unused import: `chrono::datetime::DateTime`
Nov 01 21:55:33.376 INFO kablam!   --> src/main.rs:12:5
Nov 01 21:55:33.376 INFO kablam!    |
Nov 01 21:55:33.376 INFO kablam! 12 | use chrono::datetime::DateTime;
Nov 01 21:55:33.376 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:55:33.376 INFO kablam! 
Nov 01 21:55:33.376 INFO kablam! warning: unused import: `Error`
Nov 01 21:55:33.378 INFO kablam!   --> src/main.rs:15:15
Nov 01 21:55:33.378 INFO kablam!    |
Nov 01 21:55:33.378 INFO kablam! 15 | use std::io::{Error, ErrorKind, Read, Write};
Nov 01 21:55:33.378 INFO kablam!    |               ^^^^^
Nov 01 21:55:33.378 INFO kablam! 
Nov 01 21:55:33.378 INFO kablam! warning: unused import: `std::io`
Nov 01 21:55:33.378 INFO kablam!   --> src/main.rs:16:5
Nov 01 21:55:33.378 INFO kablam!    |
Nov 01 21:55:33.378 INFO kablam! 16 | use std::io;
Nov 01 21:55:33.378 INFO kablam!    |     ^^^^^^^
Nov 01 21:55:33.379 INFO kablam! 
Nov 01 21:55:33.511 INFO kablam! warning: unused variable: `ip`
Nov 01 21:55:33.512 INFO kablam!    --> src/main.rs:325:17
Nov 01 21:55:33.513 INFO kablam!     |
Nov 01 21:55:33.513 INFO kablam! 325 |             let ip = ip;
Nov 01 21:55:33.514 INFO kablam!     |                 ^^ help: consider using `_ip` instead
Nov 01 21:55:33.514 INFO kablam!     |
Nov 01 21:55:33.515 INFO kablam!     = note: #[warn(unused_variables)] on by default
Nov 01 21:55:33.516 INFO kablam! 
Nov 01 21:55:33.521 INFO kablam! warning: variable does not need to be mutable
Nov 01 21:55:33.521 INFO kablam!    --> src/main.rs:185:17
Nov 01 21:55:33.523 INFO kablam!     |
Nov 01 21:55:33.523 INFO kablam! 185 |             let mut message: String = match String::from_utf8(string_memory_block) {
Nov 01 21:55:33.523 INFO kablam!     |                 ----^^^^^^^
Nov 01 21:55:33.523 INFO kablam!     |                 |
Nov 01 21:55:33.523 INFO kablam!     |                 help: remove this `mut`
Nov 01 21:55:33.523 INFO kablam!     |
Nov 01 21:55:33.523 INFO kablam!     = note: #[warn(unused_mut)] on by default
Nov 01 21:55:33.523 INFO kablam! 
Nov 01 21:55:33.563 INFO kablam! warning: variable does not need to be mutable
Nov 01 21:55:33.563 INFO kablam!    --> src/main.rs:423:9
Nov 01 21:55:33.563 INFO kablam!     |
Nov 01 21:55:33.563 INFO kablam! 423 |     let mut uid_manager = Arc::new(Mutex::new(UserIndexManager::new()));
Nov 01 21:55:33.563 INFO kablam!     |         ----^^^^^^^^^^^
Nov 01 21:55:33.563 INFO kablam!     |         |
Nov 01 21:55:33.563 INFO kablam!     |         help: remove this `mut`
Nov 01 21:55:33.563 INFO kablam! 
Nov 01 21:55:33.563 INFO kablam! warning: field is never used: `new_name`
Nov 01 21:55:33.563 INFO kablam!   --> src/main.rs:34:9
Nov 01 21:55:33.563 INFO kablam!    |
Nov 01 21:55:33.563 INFO kablam! 34 |         new_name: String,
Nov 01 21:55:33.563 INFO kablam!    |         ^^^^^^^^^^^^^^^^
Nov 01 21:55:33.563 INFO kablam!    |
Nov 01 21:55:33.563 INFO kablam!    = note: #[warn(dead_code)] on by default
Nov 01 21:55:33.563 INFO kablam! 
Nov 01 21:55:33.563 INFO kablam! warning: field is never used: `bytes`
Nov 01 21:55:33.563 INFO kablam!   --> src/main.rs:43:9
Nov 01 21:55:33.563 INFO kablam!    |
Nov 01 21:55:33.563 INFO kablam! 43 |         bytes: Arc<Vec<u8>>,
Nov 01 21:55:33.563 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^
Nov 01 21:55:33.563 INFO kablam! 
Nov 01 21:55:33.563 INFO kablam! warning: field is never used: `bytes`
Nov 01 21:55:33.563 INFO kablam!   --> src/main.rs:46:9
Nov 01 21:55:33.563 INFO kablam!    |
Nov 01 21:55:33.563 INFO kablam! 46 |         bytes: Arc<Vec<u8>>,
Nov 01 21:55:33.563 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^
Nov 01 21:55:33.564 INFO kablam! 
Nov 01 21:55:33.564 INFO kablam! warning: field is never used: `c_type`
Nov 01 21:55:33.564 INFO kablam!   --> src/main.rs:49:9
Nov 01 21:55:33.564 INFO kablam!    |
Nov 01 21:55:33.564 INFO kablam! 49 |         c_type: CommandType,
Nov 01 21:55:33.564 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^
Nov 01 21:55:33.564 INFO kablam! 
Nov 01 21:55:33.564 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 21:55:33.564 INFO kablam!    --> src/main.rs:306:25
Nov 01 21:55:33.564 INFO kablam!     |
Nov 01 21:55:33.564 INFO kablam! 306 |                         ch_message_sender.send(EventMessage::RecvChatMesage { msg: message });
Nov 01 21:55:33.564 INFO kablam!     |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:55:33.564 INFO kablam!     |
Nov 01 21:55:33.564 INFO kablam!     = note: #[warn(unused_must_use)] on by default
Nov 01 21:55:33.564 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 21:55:33.564 INFO kablam! 
Nov 01 21:55:33.564 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 21:55:33.564 INFO kablam!    --> src/main.rs:307:25
Nov 01 21:55:33.564 INFO kablam!     |
Nov 01 21:55:33.564 INFO kablam! 307 |                         ch_send_to_main.send(stream);
Nov 01 21:55:33.564 INFO kablam!     |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:55:33.564 INFO kablam!     |
Nov 01 21:55:33.564 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 21:55:33.564 INFO kablam! 
Nov 01 21:55:33.564 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 21:55:33.564 INFO kablam!    --> src/main.rs:311:26
Nov 01 21:55:33.564 INFO kablam!     |
Nov 01 21:55:33.564 INFO kablam! 311 |                             ch_send_to_main.send(stream);
Nov 01 21:55:33.564 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:55:33.564 INFO kablam!     |
Nov 01 21:55:33.564 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 21:55:33.564 INFO kablam! 
Nov 01 21:55:33.564 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 21:55:33.564 INFO kablam!    --> src/main.rs:314:29
Nov 01 21:55:33.564 INFO kablam!     |
Nov 01 21:55:33.564 INFO kablam! 314 |                             ch_message_sender.send(EventMessage::RecvSocketRemove{uid:stream.get_uid()});
Nov 01 21:55:33.564 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:55:33.564 INFO kablam!     |
Nov 01 21:55:33.564 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 21:55:33.564 INFO kablam! 
Nov 01 21:55:33.564 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 21:55:33.564 INFO kablam!    --> src/main.rs:334:17
Nov 01 21:55:33.564 INFO kablam!     |
Nov 01 21:55:33.564 INFO kablam! 334 |                 stream.set_nodelay(true);
Nov 01 21:55:33.564 INFO kablam!     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:55:33.564 INFO kablam!     |
Nov 01 21:55:33.564 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 21:55:33.564 INFO kablam! 
Nov 01 21:55:33.564 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 21:55:33.564 INFO kablam!    --> src/main.rs:335:17
Nov 01 21:55:33.564 INFO kablam!     |
Nov 01 21:55:33.564 INFO kablam! 335 |                 stream.set_read_timeout(Some(Duration::new(1, 0)));
Nov 01 21:55:33.564 INFO kablam!     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:55:33.564 INFO kablam!     |
Nov 01 21:55:33.564 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 21:55:33.564 INFO kablam! 
Nov 01 21:55:33.564 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 21:55:33.564 INFO kablam!    --> src/main.rs:336:17
Nov 01 21:55:33.564 INFO kablam!     |
Nov 01 21:55:33.564 INFO kablam! 336 |                 stream.set_write_timeout(Some(Duration::new(1, 0)));
Nov 01 21:55:33.564 INFO kablam!     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:55:33.564 INFO kablam!     |
Nov 01 21:55:33.564 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 21:55:33.564 INFO kablam! 
Nov 01 21:55:33.564 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 21:55:33.564 INFO kablam!    --> src/main.rs:406:17
Nov 01 21:55:33.564 INFO kablam!     |
Nov 01 21:55:33.564 INFO kablam! 406 | /                 ch_message_sender.send(EventMessage::ConnectedRecvSocket{
Nov 01 21:55:33.564 INFO kablam! 407 | |                     uid:uid,
Nov 01 21:55:33.564 INFO kablam! 408 | |                     identify_hash:hashing,
Nov 01 21:55:33.564 INFO kablam! 409 | |                     init_name:name
Nov 01 21:55:33.564 INFO kablam! 410 | |                 });
Nov 01 21:55:33.564 INFO kablam!     | |___________________^
Nov 01 21:55:33.564 INFO kablam!     |
Nov 01 21:55:33.564 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 21:55:33.564 INFO kablam! 
Nov 01 21:55:33.564 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 21:55:33.564 INFO kablam!    --> src/main.rs:413:17
Nov 01 21:55:33.564 INFO kablam!     |
Nov 01 21:55:33.564 INFO kablam! 413 |                 ch_send_to_main.send(StreamItem::new(stream, uid));
Nov 01 21:55:33.564 INFO kablam!     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:55:33.564 INFO kablam!     |
Nov 01 21:55:33.564 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 21:55:33.564 INFO kablam! 
Nov 01 21:55:33.565 INFO kablam! warning: literal out of range for u8
Nov 01 21:55:33.565 INFO kablam!    --> src/main.rs:469:39
Nov 01 21:55:33.565 INFO kablam!     |
Nov 01 21:55:33.565 INFO kablam! 469 |                     let mut bytes = [0u8,1024];
Nov 01 21:55:33.565 INFO kablam!     |                                          ^^^^
Nov 01 21:55:33.565 INFO kablam!     |
Nov 01 21:55:33.565 INFO kablam!     = note: #[warn(overflowing_literals)] on by default
Nov 01 21:55:33.565 INFO kablam! 
Nov 01 21:55:33.575 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 21:55:33.575 INFO kablam!    --> src/main.rs:471:6
Nov 01 21:55:33.575 INFO kablam!     |
Nov 01 21:55:33.575 INFO kablam! 471 |                     socket.set_read_timeout(Some(Duration::new(1, 0)));
Nov 01 21:55:33.575 INFO kablam!     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:55:33.575 INFO kablam!     |
Nov 01 21:55:33.575 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 21:55:33.575 INFO kablam! 
Nov 01 21:55:33.575 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 21:55:33.575 INFO kablam!    --> src/main.rs:537:25
Nov 01 21:55:33.575 INFO kablam!     |
Nov 01 21:55:33.575 INFO kablam! 537 |                         ch_send_to_main.send(EventMessage::RecvChatMesage{msg:ChatMessage::new(*uid,"lounge".to_string(), chmsgtype)});
Nov 01 21:55:33.575 INFO kablam!     |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:55:33.575 INFO kablam!     |
Nov 01 21:55:33.575 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 21:55:33.575 INFO kablam! 
Nov 01 21:55:33.575 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 21:55:33.575 INFO kablam!    --> src/main.rs:588:23
Nov 01 21:55:33.575 INFO kablam!     |
Nov 01 21:55:33.575 INFO kablam! 588 |                             ch_send_to_main.send(EventMessage::RecvChatMesage{msg:ChatMessage::new(uid,key.clone(), chmsgtype)});
Nov 01 21:55:33.575 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:55:33.575 INFO kablam!     |
Nov 01 21:55:33.575 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 21:55:33.575 INFO kablam! 
Nov 01 21:55:33.575 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 21:55:33.575 INFO kablam!    --> src/main.rs:687:33
Nov 01 21:55:33.575 INFO kablam!     |
Nov 01 21:55:33.575 INFO kablam! 687 |                                 ch_send_to_main.send(EventMessage::SendSocketRemove{uid:socket.get_uid()});
Nov 01 21:55:33.575 INFO kablam!     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:55:33.575 INFO kablam!     |
Nov 01 21:55:33.575 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 21:55:33.575 INFO kablam! 
Nov 01 21:55:36.455 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 9.47s
Nov 01 21:55:36.459 INFO kablam! su: No module specific data is present
Nov 01 21:55:36.877 INFO running `"docker" "rm" "-f" "61146ac050c7d58d3d9ceacc8b1db6013b2abe19ce37c145084d1ec99b95b173"`
Nov 01 21:55:37.123 INFO blam! 61146ac050c7d58d3d9ceacc8b1db6013b2abe19ce37c145084d1ec99b95b173
Nov 01 21:55:37.131 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-3/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/beta-1.31-1/beta-2018-10-30:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +beta-2018-10-30 test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 01 21:55:37.518 INFO blam! 283cc17583c5da94d93575460daf5f33cad6eb69c098408b8b5683aa31554af9
Nov 01 21:55:37.527 INFO running `"docker" "start" "-a" "283cc17583c5da94d93575460daf5f33cad6eb69c098408b8b5683aa31554af9"`
Nov 01 21:55:38.566 INFO kablam! usermod: no changes
Nov 01 21:55:38.647 INFO kablam!    Compiling rs-realtime-chat v0.1.0 (/source)
Nov 01 21:55:39.570 INFO kablam! warning: unused import: `Receiver`
Nov 01 21:55:39.570 INFO kablam!  --> src/main.rs:8:32
Nov 01 21:55:39.570 INFO kablam!   |
Nov 01 21:55:39.570 INFO kablam! 8 | use std::sync::mpsc::{channel, Receiver, Sender};
Nov 01 21:55:39.570 INFO kablam!   |                                ^^^^^^^^
Nov 01 21:55:39.570 INFO kablam!   |
Nov 01 21:55:39.570 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 01 21:55:39.570 INFO kablam! 
Nov 01 21:55:39.570 INFO kablam! warning: unused import: `std::collections::LinkedList`
Nov 01 21:55:39.570 INFO kablam!   --> src/main.rs:11:5
Nov 01 21:55:39.570 INFO kablam!    |
Nov 01 21:55:39.570 INFO kablam! 11 | use std::collections::LinkedList;
Nov 01 21:55:39.570 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:55:39.570 INFO kablam! 
Nov 01 21:55:39.571 INFO kablam! warning: unused import: `chrono::datetime::DateTime`
Nov 01 21:55:39.571 INFO kablam!   --> src/main.rs:12:5
Nov 01 21:55:39.571 INFO kablam!    |
Nov 01 21:55:39.571 INFO kablam! 12 | use chrono::datetime::DateTime;
Nov 01 21:55:39.571 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:55:39.571 INFO kablam! 
Nov 01 21:55:39.571 INFO kablam! warning: unused import: `Error`
Nov 01 21:55:39.571 INFO kablam!   --> src/main.rs:15:15
Nov 01 21:55:39.571 INFO kablam!    |
Nov 01 21:55:39.571 INFO kablam! 15 | use std::io::{Error, ErrorKind, Read, Write};
Nov 01 21:55:39.571 INFO kablam!    |               ^^^^^
Nov 01 21:55:39.571 INFO kablam! 
Nov 01 21:55:39.571 INFO kablam! warning: unused import: `std::io`
Nov 01 21:55:39.571 INFO kablam!   --> src/main.rs:16:5
Nov 01 21:55:39.571 INFO kablam!    |
Nov 01 21:55:39.571 INFO kablam! 16 | use std::io;
Nov 01 21:55:39.571 INFO kablam!    |     ^^^^^^^
Nov 01 21:55:39.571 INFO kablam! 
Nov 01 21:55:39.703 INFO kablam! warning: unused variable: `ip`
Nov 01 21:55:39.703 INFO kablam!    --> src/main.rs:325:17
Nov 01 21:55:39.703 INFO kablam!     |
Nov 01 21:55:39.703 INFO kablam! 325 |             let ip = ip;
Nov 01 21:55:39.703 INFO kablam!     |                 ^^ help: consider using `_ip` instead
Nov 01 21:55:39.703 INFO kablam!     |
Nov 01 21:55:39.703 INFO kablam!     = note: #[warn(unused_variables)] on by default
Nov 01 21:55:39.703 INFO kablam! 
Nov 01 21:55:39.709 INFO kablam! warning: variable does not need to be mutable
Nov 01 21:55:39.709 INFO kablam!    --> src/main.rs:185:17
Nov 01 21:55:39.709 INFO kablam!     |
Nov 01 21:55:39.709 INFO kablam! 185 |             let mut message: String = match String::from_utf8(string_memory_block) {
Nov 01 21:55:39.709 INFO kablam!     |                 ----^^^^^^^
Nov 01 21:55:39.709 INFO kablam!     |                 |
Nov 01 21:55:39.709 INFO kablam!     |                 help: remove this `mut`
Nov 01 21:55:39.709 INFO kablam!     |
Nov 01 21:55:39.709 INFO kablam!     = note: #[warn(unused_mut)] on by default
Nov 01 21:55:39.709 INFO kablam! 
Nov 01 21:55:39.754 INFO kablam! warning: variable does not need to be mutable
Nov 01 21:55:39.754 INFO kablam!    --> src/main.rs:423:9
Nov 01 21:55:39.756 INFO kablam!     |
Nov 01 21:55:39.756 INFO kablam! 423 |     let mut uid_manager = Arc::new(Mutex::new(UserIndexManager::new()));
Nov 01 21:55:39.757 INFO kablam!     |         ----^^^^^^^^^^^
Nov 01 21:55:39.758 INFO kablam!     |         |
Nov 01 21:55:39.758 INFO kablam!     |         help: remove this `mut`
Nov 01 21:55:39.759 INFO kablam! 
Nov 01 21:55:39.759 INFO kablam! warning: field is never used: `new_name`
Nov 01 21:55:39.759 INFO kablam!   --> src/main.rs:34:9
Nov 01 21:55:39.760 INFO kablam!    |
Nov 01 21:55:39.761 INFO kablam! 34 |         new_name: String,
Nov 01 21:55:39.761 INFO kablam!    |         ^^^^^^^^^^^^^^^^
Nov 01 21:55:39.762 INFO kablam!    |
Nov 01 21:55:39.762 INFO kablam!    = note: #[warn(dead_code)] on by default
Nov 01 21:55:39.762 INFO kablam! 
Nov 01 21:55:39.763 INFO kablam! warning: field is never used: `bytes`
Nov 01 21:55:39.764 INFO kablam!   --> src/main.rs:43:9
Nov 01 21:55:39.764 INFO kablam!    |
Nov 01 21:55:39.764 INFO kablam! 43 |         bytes: Arc<Vec<u8>>,
Nov 01 21:55:39.764 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^
Nov 01 21:55:39.764 INFO kablam! 
Nov 01 21:55:39.764 INFO kablam! warning: field is never used: `bytes`
Nov 01 21:55:39.764 INFO kablam!   --> src/main.rs:46:9
Nov 01 21:55:39.764 INFO kablam!    |
Nov 01 21:55:39.764 INFO kablam! 46 |         bytes: Arc<Vec<u8>>,
Nov 01 21:55:39.765 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^
Nov 01 21:55:39.765 INFO kablam! 
Nov 01 21:55:39.765 INFO kablam! warning: field is never used: `c_type`
Nov 01 21:55:39.765 INFO kablam!   --> src/main.rs:49:9
Nov 01 21:55:39.765 INFO kablam!    |
Nov 01 21:55:39.765 INFO kablam! 49 |         c_type: CommandType,
Nov 01 21:55:39.765 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^
Nov 01 21:55:39.765 INFO kablam! 
Nov 01 21:55:39.765 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 21:55:39.765 INFO kablam!    --> src/main.rs:306:25
Nov 01 21:55:39.765 INFO kablam!     |
Nov 01 21:55:39.765 INFO kablam! 306 |                         ch_message_sender.send(EventMessage::RecvChatMesage { msg: message });
Nov 01 21:55:39.765 INFO kablam!     |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:55:39.765 INFO kablam!     |
Nov 01 21:55:39.765 INFO kablam!     = note: #[warn(unused_must_use)] on by default
Nov 01 21:55:39.765 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 21:55:39.765 INFO kablam! 
Nov 01 21:55:39.765 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 21:55:39.765 INFO kablam!    --> src/main.rs:307:25
Nov 01 21:55:39.765 INFO kablam!     |
Nov 01 21:55:39.765 INFO kablam! 307 |                         ch_send_to_main.send(stream);
Nov 01 21:55:39.765 INFO kablam!     |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:55:39.765 INFO kablam!     |
Nov 01 21:55:39.765 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 21:55:39.765 INFO kablam! 
Nov 01 21:55:39.765 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 21:55:39.765 INFO kablam!    --> src/main.rs:311:26
Nov 01 21:55:39.765 INFO kablam!     |
Nov 01 21:55:39.765 INFO kablam! 311 |                             ch_send_to_main.send(stream);
Nov 01 21:55:39.765 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:55:39.765 INFO kablam!     |
Nov 01 21:55:39.765 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 21:55:39.765 INFO kablam! 
Nov 01 21:55:39.765 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 21:55:39.765 INFO kablam!    --> src/main.rs:314:29
Nov 01 21:55:39.765 INFO kablam!     |
Nov 01 21:55:39.765 INFO kablam! 314 |                             ch_message_sender.send(EventMessage::RecvSocketRemove{uid:stream.get_uid()});
Nov 01 21:55:39.765 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:55:39.765 INFO kablam!     |
Nov 01 21:55:39.765 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 21:55:39.765 INFO kablam! 
Nov 01 21:55:39.765 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 21:55:39.765 INFO kablam!    --> src/main.rs:334:17
Nov 01 21:55:39.765 INFO kablam!     |
Nov 01 21:55:39.765 INFO kablam! 334 |                 stream.set_nodelay(true);
Nov 01 21:55:39.765 INFO kablam!     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:55:39.765 INFO kablam!     |
Nov 01 21:55:39.765 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 21:55:39.765 INFO kablam! 
Nov 01 21:55:39.765 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 21:55:39.765 INFO kablam!    --> src/main.rs:335:17
Nov 01 21:55:39.765 INFO kablam!     |
Nov 01 21:55:39.765 INFO kablam! 335 |                 stream.set_read_timeout(Some(Duration::new(1, 0)));
Nov 01 21:55:39.765 INFO kablam!     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:55:39.765 INFO kablam!     |
Nov 01 21:55:39.765 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 21:55:39.765 INFO kablam! 
Nov 01 21:55:39.765 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 21:55:39.765 INFO kablam!    --> src/main.rs:336:17
Nov 01 21:55:39.765 INFO kablam!     |
Nov 01 21:55:39.765 INFO kablam! 336 |                 stream.set_write_timeout(Some(Duration::new(1, 0)));
Nov 01 21:55:39.765 INFO kablam!     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:55:39.765 INFO kablam!     |
Nov 01 21:55:39.765 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 21:55:39.765 INFO kablam! 
Nov 01 21:55:39.765 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 21:55:39.765 INFO kablam!    --> src/main.rs:406:17
Nov 01 21:55:39.765 INFO kablam!     |
Nov 01 21:55:39.765 INFO kablam! 406 | /                 ch_message_sender.send(EventMessage::ConnectedRecvSocket{
Nov 01 21:55:39.765 INFO kablam! 407 | |                     uid:uid,
Nov 01 21:55:39.765 INFO kablam! 408 | |                     identify_hash:hashing,
Nov 01 21:55:39.765 INFO kablam! 409 | |                     init_name:name
Nov 01 21:55:39.765 INFO kablam! 410 | |                 });
Nov 01 21:55:39.765 INFO kablam!     | |___________________^
Nov 01 21:55:39.765 INFO kablam!     |
Nov 01 21:55:39.765 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 21:55:39.765 INFO kablam! 
Nov 01 21:55:39.765 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 21:55:39.765 INFO kablam!    --> src/main.rs:413:17
Nov 01 21:55:39.765 INFO kablam!     |
Nov 01 21:55:39.765 INFO kablam! 413 |                 ch_send_to_main.send(StreamItem::new(stream, uid));
Nov 01 21:55:39.765 INFO kablam!     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:55:39.765 INFO kablam!     |
Nov 01 21:55:39.766 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 21:55:39.766 INFO kablam! 
Nov 01 21:55:39.766 INFO kablam! warning: literal out of range for u8
Nov 01 21:55:39.766 INFO kablam!    --> src/main.rs:469:39
Nov 01 21:55:39.766 INFO kablam!     |
Nov 01 21:55:39.766 INFO kablam! 469 |                     let mut bytes = [0u8,1024];
Nov 01 21:55:39.766 INFO kablam!     |                                          ^^^^
Nov 01 21:55:39.766 INFO kablam!     |
Nov 01 21:55:39.766 INFO kablam!     = note: #[warn(overflowing_literals)] on by default
Nov 01 21:55:39.766 INFO kablam! 
Nov 01 21:55:39.766 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 21:55:39.766 INFO kablam!    --> src/main.rs:471:6
Nov 01 21:55:39.766 INFO kablam!     |
Nov 01 21:55:39.766 INFO kablam! 471 |                     socket.set_read_timeout(Some(Duration::new(1, 0)));
Nov 01 21:55:39.766 INFO kablam!     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:55:39.766 INFO kablam!     |
Nov 01 21:55:39.766 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 21:55:39.766 INFO kablam! 
Nov 01 21:55:39.766 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 21:55:39.766 INFO kablam!    --> src/main.rs:537:25
Nov 01 21:55:39.766 INFO kablam!     |
Nov 01 21:55:39.766 INFO kablam! 537 |                         ch_send_to_main.send(EventMessage::RecvChatMesage{msg:ChatMessage::new(*uid,"lounge".to_string(), chmsgtype)});
Nov 01 21:55:39.766 INFO kablam!     |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:55:39.766 INFO kablam!     |
Nov 01 21:55:39.766 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 21:55:39.766 INFO kablam! 
Nov 01 21:55:39.766 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 21:55:39.766 INFO kablam!    --> src/main.rs:588:23
Nov 01 21:55:39.766 INFO kablam!     |
Nov 01 21:55:39.766 INFO kablam! 588 |                             ch_send_to_main.send(EventMessage::RecvChatMesage{msg:ChatMessage::new(uid,key.clone(), chmsgtype)});
Nov 01 21:55:39.766 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:55:39.766 INFO kablam!     |
Nov 01 21:55:39.766 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 21:55:39.766 INFO kablam! 
Nov 01 21:55:39.766 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 21:55:39.766 INFO kablam!    --> src/main.rs:687:33
Nov 01 21:55:39.766 INFO kablam!     |
Nov 01 21:55:39.766 INFO kablam! 687 |                                 ch_send_to_main.send(EventMessage::SendSocketRemove{uid:socket.get_uid()});
Nov 01 21:55:39.766 INFO kablam!     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:55:39.766 INFO kablam!     |
Nov 01 21:55:39.766 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 21:55:39.766 INFO kablam! 
Nov 01 21:55:40.186 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 1.59s
Nov 01 21:55:40.203 INFO kablam! su: No module specific data is present
Nov 01 21:55:40.627 INFO running `"docker" "rm" "-f" "283cc17583c5da94d93575460daf5f33cad6eb69c098408b8b5683aa31554af9"`
Nov 01 21:55:40.711 INFO blam! 283cc17583c5da94d93575460daf5f33cad6eb69c098408b8b5683aa31554af9
Nov 01 21:55:40.712 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-3/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/beta-1.31-1/beta-2018-10-30:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +beta-2018-10-30 test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 01 21:55:40.906 INFO blam! fe00de3a56fcb24780d63d477b8f2cfe01d275f5ee0487a96c2a9a71466364d3
Nov 01 21:55:40.909 INFO running `"docker" "start" "-a" "fe00de3a56fcb24780d63d477b8f2cfe01d275f5ee0487a96c2a9a71466364d3"`
Nov 01 21:55:41.256 INFO kablam! usermod: no changes
Nov 01 21:55:41.318 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.04s
Nov 01 21:55:41.334 INFO kablam!      Running /target/debug/deps/rs_realtime_chat-f45395fa9217e865
Nov 01 21:55:41.339 INFO blam! 
Nov 01 21:55:41.339 INFO blam! running 0 tests
Nov 01 21:55:41.339 INFO blam! 
Nov 01 21:55:41.339 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 01 21:55:41.339 INFO blam! 
Nov 01 21:55:41.341 INFO kablam! su: No module specific data is present
Nov 01 21:55:41.683 INFO running `"docker" "rm" "-f" "fe00de3a56fcb24780d63d477b8f2cfe01d275f5ee0487a96c2a9a71466364d3"`
Nov 01 21:55:41.800 INFO blam! fe00de3a56fcb24780d63d477b8f2cfe01d275f5ee0487a96c2a9a71466364d3
