Nov 01 20:59:08.653 INFO testing Gstayton/IslaBot against beta-2018-10-30 for beta-1.31-1
Nov 01 20:59:08.653 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-7/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-7/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 20:59:08.943 INFO blam! 3901f93285273ec3fe9fc456f7dd5a58c4df0db0f6e723a89cc464edc9989d70
Nov 01 20:59:08.947 INFO running `"docker" "start" "-a" "3901f93285273ec3fe9fc456f7dd5a58c4df0db0f6e723a89cc464edc9989d70"`
Nov 01 20:59:09.894 INFO kablam! usermod: no changes
Nov 01 20:59:09.974 INFO kablam!    Compiling isla_bot v0.1.0 (/source)
Nov 01 20:59:10.379 INFO kablam! warning: unused import: `ToSocketAddrs`
Nov 01 20:59:10.379 INFO kablam!  --> src/main.rs:3:27
Nov 01 20:59:10.379 INFO kablam!   |
Nov 01 20:59:10.379 INFO kablam! 3 | use std::net::{TcpStream, ToSocketAddrs};
Nov 01 20:59:10.379 INFO kablam!   |                           ^^^^^^^^^^^^^
Nov 01 20:59:10.379 INFO kablam!   |
Nov 01 20:59:10.379 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 01 20:59:10.379 INFO kablam! 
Nov 01 20:59:10.379 INFO kablam! warning: unused import: `std::str::FromStr`
Nov 01 20:59:10.379 INFO kablam!  --> src/main.rs:6:5
Nov 01 20:59:10.379 INFO kablam!   |
Nov 01 20:59:10.379 INFO kablam! 6 | use std::str::FromStr;
Nov 01 20:59:10.379 INFO kablam!   |     ^^^^^^^^^^^^^^^^^
Nov 01 20:59:10.379 INFO kablam! 
Nov 01 20:59:10.379 INFO kablam! warning: unused import: `std::vec`
Nov 01 20:59:10.379 INFO kablam!  --> src/irc/message.rs:1:5
Nov 01 20:59:10.379 INFO kablam!   |
Nov 01 20:59:10.379 INFO kablam! 1 | use std::vec;
Nov 01 20:59:10.379 INFO kablam!   |     ^^^^^^^^
Nov 01 20:59:10.379 INFO kablam! 
Nov 01 20:59:10.447 INFO kablam! warning: unused variable: `bufw`
Nov 01 20:59:10.447 INFO kablam!   --> src/main.rs:32:17
Nov 01 20:59:10.447 INFO kablam!    |
Nov 01 20:59:10.447 INFO kablam! 32 |         let mut bufw = BufWriter::new(stream.try_clone().unwrap());
Nov 01 20:59:10.447 INFO kablam!    |                 ^^^^ help: consider using `_bufw` instead
Nov 01 20:59:10.447 INFO kablam!    |
Nov 01 20:59:10.447 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 01 20:59:10.447 INFO kablam! 
Nov 01 20:59:10.447 INFO kablam! warning: unused variable: `e`
Nov 01 20:59:10.447 INFO kablam!   --> src/irc/config.rs:24:17
Nov 01 20:59:10.447 INFO kablam!    |
Nov 01 20:59:10.447 INFO kablam! 24 |             Err(e) => None,
Nov 01 20:59:10.447 INFO kablam!    |                 ^ help: consider using `_e` instead
Nov 01 20:59:10.447 INFO kablam! 
Nov 01 20:59:10.465 INFO kablam! warning: variable does not need to be mutable
Nov 01 20:59:10.465 INFO kablam!   --> src/main.rs:32:13
Nov 01 20:59:10.465 INFO kablam!    |
Nov 01 20:59:10.465 INFO kablam! 32 |         let mut bufw = BufWriter::new(stream.try_clone().unwrap());
Nov 01 20:59:10.465 INFO kablam!    |             ----^^^^
Nov 01 20:59:10.465 INFO kablam!    |             |
Nov 01 20:59:10.465 INFO kablam!    |             help: remove this `mut`
Nov 01 20:59:10.465 INFO kablam!    |
Nov 01 20:59:10.465 INFO kablam!    = note: #[warn(unused_mut)] on by default
Nov 01 20:59:10.465 INFO kablam! 
Nov 01 20:59:10.487 INFO kablam! warning: variable does not need to be mutable
Nov 01 20:59:10.487 INFO kablam!   --> src/irc/message.rs:60:13
Nov 01 20:59:10.487 INFO kablam!    |
Nov 01 20:59:10.487 INFO kablam! 60 |         let mut args: Vec<&str> = s.splitn(14, ' ').filter(|s| !s.is_empty()).collect();
Nov 01 20:59:10.487 INFO kablam!    |             ----^^^^
Nov 01 20:59:10.487 INFO kablam!    |             |
Nov 01 20:59:10.487 INFO kablam!    |             help: remove this `mut`
Nov 01 20:59:10.487 INFO kablam! 
Nov 01 20:59:10.487 INFO kablam! warning: method `FromStr` should have a snake case name such as `from_str`
Nov 01 20:59:10.487 INFO kablam!   --> src/irc/message.rs:29:5
Nov 01 20:59:10.487 INFO kablam!    |
Nov 01 20:59:10.487 INFO kablam! 29 | /     pub fn FromStr(line: &str) -> Result<Message, &'static str> {
Nov 01 20:59:10.487 INFO kablam! 30 | |         let mut s: &str = line;
Nov 01 20:59:10.487 INFO kablam! 31 | |         let nick: Option<&str> = if s.starts_with(":") {
Nov 01 20:59:10.487 INFO kablam! 32 | |             // Consider replacing with a split()
Nov 01 20:59:10.487 INFO kablam! ...  |
Nov 01 20:59:10.487 INFO kablam! 77 | |         Message::new(Some(sender), contents, line)
Nov 01 20:59:10.487 INFO kablam! 78 | |     }
Nov 01 20:59:10.487 INFO kablam!    | |_____^
Nov 01 20:59:10.487 INFO kablam!    |
Nov 01 20:59:10.487 INFO kablam!    = note: #[warn(non_snake_case)] on by default
Nov 01 20:59:10.487 INFO kablam! 
Nov 01 20:59:10.487 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 20:59:10.487 INFO kablam!   --> src/main.rs:38:17
Nov 01 20:59:10.487 INFO kablam!    |
Nov 01 20:59:10.487 INFO kablam! 38 |                 send_stream(&stream, &format!("PONG {}", resp.unwrap().trim()));
Nov 01 20:59:10.487 INFO kablam!    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:59:10.487 INFO kablam!    |
Nov 01 20:59:10.487 INFO kablam!    = note: #[warn(unused_must_use)] on by default
Nov 01 20:59:10.487 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 20:59:10.487 INFO kablam! 
Nov 01 20:59:10.487 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 20:59:10.487 INFO kablam!   --> src/main.rs:49:21
Nov 01 20:59:10.487 INFO kablam!    |
Nov 01 20:59:10.487 INFO kablam! 49 |                     send_stream(&stream, "JOIN #omnius");
Nov 01 20:59:10.487 INFO kablam!    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:59:10.487 INFO kablam!    |
Nov 01 20:59:10.487 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 20:59:10.487 INFO kablam! 
Nov 01 20:59:11.395 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 1.45s
Nov 01 20:59:11.395 INFO kablam! su: No module specific data is present
Nov 01 20:59:12.159 INFO running `"docker" "rm" "-f" "3901f93285273ec3fe9fc456f7dd5a58c4df0db0f6e723a89cc464edc9989d70"`
Nov 01 20:59:12.389 INFO blam! 3901f93285273ec3fe9fc456f7dd5a58c4df0db0f6e723a89cc464edc9989d70
Nov 01 20:59:12.396 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-7/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-7/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 20:59:12.816 INFO blam! 2f1cc0a26f525b1c10962791ecbdeb1d88bad0eaa574f0a03a1b92c372f18254
Nov 01 20:59:12.818 INFO running `"docker" "start" "-a" "2f1cc0a26f525b1c10962791ecbdeb1d88bad0eaa574f0a03a1b92c372f18254"`
Nov 01 20:59:13.678 INFO kablam! usermod: no changes
Nov 01 20:59:13.712 INFO kablam!    Compiling isla_bot v0.1.0 (/source)
Nov 01 20:59:14.171 INFO kablam! warning: unused import: `ToSocketAddrs`
Nov 01 20:59:14.171 INFO kablam!  --> src/main.rs:3:27
Nov 01 20:59:14.171 INFO kablam!   |
Nov 01 20:59:14.171 INFO kablam! 3 | use std::net::{TcpStream, ToSocketAddrs};
Nov 01 20:59:14.171 INFO kablam!   |                           ^^^^^^^^^^^^^
Nov 01 20:59:14.171 INFO kablam!   |
Nov 01 20:59:14.171 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 01 20:59:14.171 INFO kablam! 
Nov 01 20:59:14.171 INFO kablam! warning: unused import: `std::str::FromStr`
Nov 01 20:59:14.171 INFO kablam!  --> src/main.rs:6:5
Nov 01 20:59:14.171 INFO kablam!   |
Nov 01 20:59:14.171 INFO kablam! 6 | use std::str::FromStr;
Nov 01 20:59:14.171 INFO kablam!   |     ^^^^^^^^^^^^^^^^^
Nov 01 20:59:14.171 INFO kablam! 
Nov 01 20:59:14.171 INFO kablam! warning: unused import: `std::vec`
Nov 01 20:59:14.171 INFO kablam!  --> src/irc/message.rs:1:5
Nov 01 20:59:14.171 INFO kablam!   |
Nov 01 20:59:14.171 INFO kablam! 1 | use std::vec;
Nov 01 20:59:14.171 INFO kablam!   |     ^^^^^^^^
Nov 01 20:59:14.171 INFO kablam! 
Nov 01 20:59:14.227 INFO kablam! warning: unused variable: `bufw`
Nov 01 20:59:14.227 INFO kablam!   --> src/main.rs:32:17
Nov 01 20:59:14.227 INFO kablam!    |
Nov 01 20:59:14.227 INFO kablam! 32 |         let mut bufw = BufWriter::new(stream.try_clone().unwrap());
Nov 01 20:59:14.227 INFO kablam!    |                 ^^^^ help: consider using `_bufw` instead
Nov 01 20:59:14.227 INFO kablam!    |
Nov 01 20:59:14.227 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 01 20:59:14.227 INFO kablam! 
Nov 01 20:59:14.227 INFO kablam! warning: unused variable: `e`
Nov 01 20:59:14.227 INFO kablam!   --> src/irc/config.rs:24:17
Nov 01 20:59:14.227 INFO kablam!    |
Nov 01 20:59:14.227 INFO kablam! 24 |             Err(e) => None,
Nov 01 20:59:14.227 INFO kablam!    |                 ^ help: consider using `_e` instead
Nov 01 20:59:14.227 INFO kablam! 
Nov 01 20:59:14.247 INFO kablam! warning: variable does not need to be mutable
Nov 01 20:59:14.247 INFO kablam!   --> src/main.rs:32:13
Nov 01 20:59:14.247 INFO kablam!    |
Nov 01 20:59:14.247 INFO kablam! 32 |         let mut bufw = BufWriter::new(stream.try_clone().unwrap());
Nov 01 20:59:14.247 INFO kablam!    |             ----^^^^
Nov 01 20:59:14.247 INFO kablam!    |             |
Nov 01 20:59:14.247 INFO kablam!    |             help: remove this `mut`
Nov 01 20:59:14.247 INFO kablam!    |
Nov 01 20:59:14.247 INFO kablam!    = note: #[warn(unused_mut)] on by default
Nov 01 20:59:14.247 INFO kablam! 
Nov 01 20:59:14.259 INFO kablam! warning: variable does not need to be mutable
Nov 01 20:59:14.259 INFO kablam!   --> src/irc/message.rs:60:13
Nov 01 20:59:14.259 INFO kablam!    |
Nov 01 20:59:14.259 INFO kablam! 60 |         let mut args: Vec<&str> = s.splitn(14, ' ').filter(|s| !s.is_empty()).collect();
Nov 01 20:59:14.259 INFO kablam!    |             ----^^^^
Nov 01 20:59:14.259 INFO kablam!    |             |
Nov 01 20:59:14.259 INFO kablam!    |             help: remove this `mut`
Nov 01 20:59:14.259 INFO kablam! 
Nov 01 20:59:14.259 INFO kablam! warning: method `FromStr` should have a snake case name such as `from_str`
Nov 01 20:59:14.259 INFO kablam!   --> src/irc/message.rs:29:5
Nov 01 20:59:14.259 INFO kablam!    |
Nov 01 20:59:14.259 INFO kablam! 29 | /     pub fn FromStr(line: &str) -> Result<Message, &'static str> {
Nov 01 20:59:14.259 INFO kablam! 30 | |         let mut s: &str = line;
Nov 01 20:59:14.259 INFO kablam! 31 | |         let nick: Option<&str> = if s.starts_with(":") {
Nov 01 20:59:14.259 INFO kablam! 32 | |             // Consider replacing with a split()
Nov 01 20:59:14.259 INFO kablam! ...  |
Nov 01 20:59:14.259 INFO kablam! 77 | |         Message::new(Some(sender), contents, line)
Nov 01 20:59:14.259 INFO kablam! 78 | |     }
Nov 01 20:59:14.259 INFO kablam!    | |_____^
Nov 01 20:59:14.259 INFO kablam!    |
Nov 01 20:59:14.259 INFO kablam!    = note: #[warn(non_snake_case)] on by default
Nov 01 20:59:14.259 INFO kablam! 
Nov 01 20:59:14.259 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 20:59:14.259 INFO kablam!   --> src/main.rs:38:17
Nov 01 20:59:14.259 INFO kablam!    |
Nov 01 20:59:14.259 INFO kablam! 38 |                 send_stream(&stream, &format!("PONG {}", resp.unwrap().trim()));
Nov 01 20:59:14.259 INFO kablam!    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:59:14.259 INFO kablam!    |
Nov 01 20:59:14.259 INFO kablam!    = note: #[warn(unused_must_use)] on by default
Nov 01 20:59:14.259 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 20:59:14.259 INFO kablam! 
Nov 01 20:59:14.259 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 20:59:14.259 INFO kablam!   --> src/main.rs:49:21
Nov 01 20:59:14.259 INFO kablam!    |
Nov 01 20:59:14.259 INFO kablam! 49 |                     send_stream(&stream, "JOIN #omnius");
Nov 01 20:59:14.259 INFO kablam!    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:59:14.259 INFO kablam!    |
Nov 01 20:59:14.259 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 20:59:14.259 INFO kablam! 
Nov 01 20:59:14.707 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 1.01s
Nov 01 20:59:14.709 INFO kablam! su: No module specific data is present
Nov 01 20:59:15.761 INFO running `"docker" "rm" "-f" "2f1cc0a26f525b1c10962791ecbdeb1d88bad0eaa574f0a03a1b92c372f18254"`
Nov 01 20:59:15.993 INFO blam! 2f1cc0a26f525b1c10962791ecbdeb1d88bad0eaa574f0a03a1b92c372f18254
Nov 01 20:59:15.998 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-7/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-7/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 20:59:16.497 INFO blam! 1f7b8d983ee240844441cca2c734fdc9b719d2dd803ad26f4ba38b848d2fecfd
Nov 01 20:59:16.499 INFO running `"docker" "start" "-a" "1f7b8d983ee240844441cca2c734fdc9b719d2dd803ad26f4ba38b848d2fecfd"`
Nov 01 20:59:17.003 INFO kablam! usermod: no changes
Nov 01 20:59:17.034 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.01s
Nov 01 20:59:17.034 INFO kablam!      Running /target/debug/deps/isla_bot-a38b4314bd31ef74
Nov 01 20:59:17.042 INFO blam! 
Nov 01 20:59:17.042 INFO blam! running 0 tests
Nov 01 20:59:17.042 INFO blam! 
Nov 01 20:59:17.042 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 01 20:59:17.042 INFO blam! 
Nov 01 20:59:17.044 INFO kablam! su: No module specific data is present
Nov 01 20:59:17.465 INFO running `"docker" "rm" "-f" "1f7b8d983ee240844441cca2c734fdc9b719d2dd803ad26f4ba38b848d2fecfd"`
Nov 01 20:59:17.734 INFO blam! 1f7b8d983ee240844441cca2c734fdc9b719d2dd803ad26f4ba38b848d2fecfd
