Dec 06 07:50:39.999 INFO testing aembke/azuqua-twitch-irc against try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468 for pr-56514 Dec 06 07:50:39.999 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56514/worker-7/try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-7/pr-56514/try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468:/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 +6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Dec 06 07:50:40.531 INFO [stdout] c890c6d19e25c4337db0ff37dc1cf59c5899627dde85686b658f99b57c5a4099 Dec 06 07:50:40.533 INFO running `"docker" "start" "-a" "c890c6d19e25c4337db0ff37dc1cf59c5899627dde85686b658f99b57c5a4099"` Dec 06 07:50:43.161 INFO [stderr] usermod: no changes Dec 06 07:50:43.616 INFO [stderr] Compiling tokio-timer v0.1.2 Dec 06 07:50:43.648 INFO [stderr] Compiling clap v2.32.0 Dec 06 07:50:43.689 INFO [stderr] Compiling ctrlc v3.1.1 Dec 06 07:50:43.701 INFO [stderr] Compiling tokio-mockstream v1.1.0 Dec 06 07:50:43.748 INFO [stderr] Compiling tokio-tls v0.2.0 Dec 06 07:50:43.750 INFO [stderr] Compiling tokio-reactor v0.1.6 Dec 06 07:50:50.034 INFO [stderr] Compiling tokio-tcp v0.1.2 Dec 06 07:50:50.042 INFO [stderr] Compiling tokio-uds v0.2.3 Dec 06 07:50:50.043 INFO [stderr] Compiling tokio-udp v0.1.2 Dec 06 07:50:55.788 INFO [stderr] Compiling tokio v0.1.11 Dec 06 07:51:07.242 INFO [stderr] Compiling tokio-core v0.1.17 Dec 06 07:51:14.416 INFO [stderr] Compiling tokio-proto v0.1.1 Dec 06 07:51:14.417 INFO [stderr] Compiling tokio-tls v0.1.4 Dec 06 07:51:14.417 INFO [stderr] Compiling irc v0.13.6 Dec 06 07:51:23.106 INFO [stderr] Compiling hyper v0.11.27 Dec 06 07:51:39.555 INFO [stderr] Compiling hyper-tls v0.1.4 Dec 06 07:51:43.244 INFO [stderr] Compiling azuqua_twitch_irc v0.1.0 (/source) Dec 06 07:51:49.118 INFO [stderr] warning: unused import: `futures::sync::mpsc::SendError` Dec 06 07:51:49.118 INFO [stderr] --> src/error.rs:9:5 Dec 06 07:51:49.118 INFO [stderr] | Dec 06 07:51:49.118 INFO [stderr] 9 | use futures::sync::mpsc::SendError; Dec 06 07:51:49.118 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:49.118 INFO [stderr] | Dec 06 07:51:49.118 INFO [stderr] = note: #[warn(unused_imports)] on by default Dec 06 07:51:49.118 INFO [stderr] Dec 06 07:51:49.118 INFO [stderr] warning: unused import: `tokio_timer::TimeoutError` Dec 06 07:51:49.118 INFO [stderr] --> src/error.rs:11:5 Dec 06 07:51:49.118 INFO [stderr] | Dec 06 07:51:49.118 INFO [stderr] 11 | use tokio_timer::TimeoutError; Dec 06 07:51:49.118 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:49.118 INFO [stderr] Dec 06 07:51:49.118 INFO [stderr] warning: unused import: `std::string::FromUtf8Error` Dec 06 07:51:49.119 INFO [stderr] --> src/error.rs:14:5 Dec 06 07:51:49.119 INFO [stderr] | Dec 06 07:51:49.119 INFO [stderr] 14 | use std::string::FromUtf8Error; Dec 06 07:51:49.119 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:49.119 INFO [stderr] Dec 06 07:51:49.119 INFO [stderr] warning: unused import: `std::net::AddrParseError` Dec 06 07:51:49.119 INFO [stderr] --> src/error.rs:15:5 Dec 06 07:51:49.119 INFO [stderr] | Dec 06 07:51:49.119 INFO [stderr] 15 | use std::net::AddrParseError; Dec 06 07:51:49.119 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:49.119 INFO [stderr] Dec 06 07:51:49.133 INFO [stderr] warning: unused import: `State` Dec 06 07:51:49.133 INFO [stderr] --> src/utils.rs:9:3 Dec 06 07:51:49.133 INFO [stderr] | Dec 06 07:51:49.133 INFO [stderr] 9 | State Dec 06 07:51:49.133 INFO [stderr] | ^^^^^ Dec 06 07:51:49.133 INFO [stderr] Dec 06 07:51:49.133 INFO [stderr] warning: unused import: `Stream` Dec 06 07:51:49.133 INFO [stderr] --> src/utils.rs:14:3 Dec 06 07:51:49.133 INFO [stderr] | Dec 06 07:51:49.133 INFO [stderr] 14 | Stream, Dec 06 07:51:49.133 INFO [stderr] | ^^^^^^ Dec 06 07:51:49.133 INFO [stderr] Dec 06 07:51:49.133 INFO [stderr] warning: unused macro definition Dec 06 07:51:49.133 INFO [stderr] --> src/utils.rs:20:1 Dec 06 07:51:49.133 INFO [stderr] | Dec 06 07:51:49.133 INFO [stderr] 20 | / macro_rules! j( Dec 06 07:51:49.133 INFO [stderr] 21 | | ($($arg:tt)*) => { JsonValue::from($($arg)*) } Dec 06 07:51:49.133 INFO [stderr] 22 | | ); Dec 06 07:51:49.133 INFO [stderr] | |__^ Dec 06 07:51:49.133 INFO [stderr] | Dec 06 07:51:49.133 INFO [stderr] = note: #[warn(unused_macros)] on by default Dec 06 07:51:49.133 INFO [stderr] Dec 06 07:51:49.133 INFO [stderr] warning: unused import: `::utils` Dec 06 07:51:49.133 INFO [stderr] --> src/init/mod.rs:2:5 Dec 06 07:51:49.133 INFO [stderr] | Dec 06 07:51:49.133 INFO [stderr] 2 | use ::utils; Dec 06 07:51:49.133 INFO [stderr] | ^^^^^^^ Dec 06 07:51:49.133 INFO [stderr] Dec 06 07:51:49.133 INFO [stderr] warning: unused import: `json` Dec 06 07:51:49.133 INFO [stderr] --> src/init/mod.rs:9:5 Dec 06 07:51:49.133 INFO [stderr] | Dec 06 07:51:49.133 INFO [stderr] 9 | use json; Dec 06 07:51:49.133 INFO [stderr] | ^^^^ Dec 06 07:51:49.133 INFO [stderr] Dec 06 07:51:49.133 INFO [stderr] warning: unused import: `json::JsonValue` Dec 06 07:51:49.133 INFO [stderr] --> src/init/mod.rs:10:5 Dec 06 07:51:49.133 INFO [stderr] | Dec 06 07:51:49.134 INFO [stderr] 10 | use json::JsonValue; Dec 06 07:51:49.134 INFO [stderr] | ^^^^^^^^^^^^^^^ Dec 06 07:51:49.134 INFO [stderr] Dec 06 07:51:49.134 INFO [stderr] warning: unused import: `std::cmp` Dec 06 07:51:49.134 INFO [stderr] --> src/init/argv.rs:2:5 Dec 06 07:51:49.134 INFO [stderr] | Dec 06 07:51:49.134 INFO [stderr] 2 | use std::cmp; Dec 06 07:51:49.134 INFO [stderr] | ^^^^^^^^ Dec 06 07:51:49.134 INFO [stderr] Dec 06 07:51:49.134 INFO [stderr] warning: unused imports: `UnboundedReceiver`, `UnboundedSender`, `unbounded` Dec 06 07:51:49.134 INFO [stderr] --> src/twitch/channel.rs:7:3 Dec 06 07:51:49.134 INFO [stderr] | Dec 06 07:51:49.134 INFO [stderr] 7 | UnboundedSender, Dec 06 07:51:49.134 INFO [stderr] | ^^^^^^^^^^^^^^^ Dec 06 07:51:49.134 INFO [stderr] 8 | UnboundedReceiver, Dec 06 07:51:49.134 INFO [stderr] | ^^^^^^^^^^^^^^^^^ Dec 06 07:51:49.134 INFO [stderr] 9 | unbounded Dec 06 07:51:49.134 INFO [stderr] | ^^^^^^^^^ Dec 06 07:51:49.134 INFO [stderr] Dec 06 07:51:49.134 INFO [stderr] warning: unused imports: `Receiver as OneshotReceiver`, `Sender as OneshotSender`, `channel as oneshot_channel` Dec 06 07:51:49.134 INFO [stderr] --> src/twitch/channel.rs:12:3 Dec 06 07:51:49.134 INFO [stderr] | Dec 06 07:51:49.134 INFO [stderr] 12 | Sender as OneshotSender, Dec 06 07:51:49.134 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:49.134 INFO [stderr] 13 | Receiver as OneshotReceiver, Dec 06 07:51:49.134 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:49.134 INFO [stderr] 14 | channel as oneshot_channel Dec 06 07:51:49.134 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:49.134 INFO [stderr] Dec 06 07:51:49.134 INFO [stderr] warning: unused import: `::Dependencies` Dec 06 07:51:49.134 INFO [stderr] --> src/twitch/channel.rs:25:5 Dec 06 07:51:49.134 INFO [stderr] | Dec 06 07:51:49.134 INFO [stderr] 25 | use ::Dependencies; Dec 06 07:51:49.134 INFO [stderr] | ^^^^^^^^^^^^^^ Dec 06 07:51:49.134 INFO [stderr] Dec 06 07:51:49.134 INFO [stderr] warning: unused import: `tokio_core::reactor::Handle` Dec 06 07:51:49.134 INFO [stderr] --> src/twitch/channel.rs:26:5 Dec 06 07:51:49.134 INFO [stderr] | Dec 06 07:51:49.134 INFO [stderr] 26 | use tokio_core::reactor::Handle; Dec 06 07:51:49.134 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:49.134 INFO [stderr] Dec 06 07:51:49.134 INFO [stderr] warning: unused import: `super::utils` Dec 06 07:51:49.134 INFO [stderr] --> src/twitch/channel.rs:27:5 Dec 06 07:51:49.134 INFO [stderr] | Dec 06 07:51:49.134 INFO [stderr] 27 | use super::utils; Dec 06 07:51:49.134 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 07:51:49.134 INFO [stderr] Dec 06 07:51:49.134 INFO [stderr] warning: unused import: `::init::State` Dec 06 07:51:49.134 INFO [stderr] --> src/twitch/channel.rs:34:5 Dec 06 07:51:49.134 INFO [stderr] | Dec 06 07:51:49.134 INFO [stderr] 34 | use ::init::State; Dec 06 07:51:49.134 INFO [stderr] | ^^^^^^^^^^^^^ Dec 06 07:51:49.134 INFO [stderr] Dec 06 07:51:49.134 INFO [stderr] warning: unused import: `std::time::Duration` Dec 06 07:51:49.134 INFO [stderr] --> src/twitch/channel.rs:48:5 Dec 06 07:51:49.134 INFO [stderr] | Dec 06 07:51:49.134 INFO [stderr] 48 | use std::time::Duration; Dec 06 07:51:49.134 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:49.134 INFO [stderr] Dec 06 07:51:49.134 INFO [stderr] warning: unused import: `json` Dec 06 07:51:49.134 INFO [stderr] --> src/twitch/channel.rs:50:5 Dec 06 07:51:49.134 INFO [stderr] | Dec 06 07:51:49.134 INFO [stderr] 50 | use json; Dec 06 07:51:49.134 INFO [stderr] | ^^^^ Dec 06 07:51:49.134 INFO [stderr] Dec 06 07:51:49.134 INFO [stderr] warning: unused import: `future` Dec 06 07:51:49.134 INFO [stderr] --> src/twitch/utils.rs:3:3 Dec 06 07:51:49.134 INFO [stderr] | Dec 06 07:51:49.134 INFO [stderr] 3 | future, Dec 06 07:51:49.134 INFO [stderr] | ^^^^^^ Dec 06 07:51:49.134 INFO [stderr] Dec 06 07:51:49.134 INFO [stderr] warning: unused import: `std::str::FromStr` Dec 06 07:51:49.134 INFO [stderr] --> src/twitch/utils.rs:8:5 Dec 06 07:51:49.134 INFO [stderr] | Dec 06 07:51:49.134 INFO [stderr] 8 | use std::str::FromStr; Dec 06 07:51:49.134 INFO [stderr] | ^^^^^^^^^^^^^^^^^ Dec 06 07:51:49.134 INFO [stderr] Dec 06 07:51:49.134 INFO [stderr] warning: unused import: `std::sync::Arc` Dec 06 07:51:49.134 INFO [stderr] --> src/twitch/utils.rs:11:5 Dec 06 07:51:49.134 INFO [stderr] | Dec 06 07:51:49.134 INFO [stderr] 11 | use std::sync::Arc; Dec 06 07:51:49.134 INFO [stderr] | ^^^^^^^^^^^^^^ Dec 06 07:51:49.134 INFO [stderr] Dec 06 07:51:49.134 INFO [stderr] warning: unused import: `parking_lot::RwLock` Dec 06 07:51:49.134 INFO [stderr] --> src/twitch/utils.rs:12:5 Dec 06 07:51:49.134 INFO [stderr] | Dec 06 07:51:49.134 INFO [stderr] 12 | use parking_lot::RwLock; Dec 06 07:51:49.134 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:49.134 INFO [stderr] Dec 06 07:51:49.134 INFO [stderr] warning: unused import: `std::collections::BTreeMap` Dec 06 07:51:49.134 INFO [stderr] --> src/twitch/utils.rs:14:5 Dec 06 07:51:49.134 INFO [stderr] | Dec 06 07:51:49.135 INFO [stderr] 14 | use std::collections::BTreeMap; Dec 06 07:51:49.135 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:49.135 INFO [stderr] Dec 06 07:51:49.135 INFO [stderr] warning: unused imports: `DerefMut`, `Deref` Dec 06 07:51:49.135 INFO [stderr] --> src/twitch/utils.rs:17:3 Dec 06 07:51:49.135 INFO [stderr] | Dec 06 07:51:49.135 INFO [stderr] 17 | Deref, Dec 06 07:51:49.135 INFO [stderr] | ^^^^^ Dec 06 07:51:49.135 INFO [stderr] 18 | DerefMut Dec 06 07:51:49.135 INFO [stderr] | ^^^^^^^^ Dec 06 07:51:49.135 INFO [stderr] Dec 06 07:51:49.135 INFO [stderr] warning: unused import: `HttpConnector` Dec 06 07:51:49.135 INFO [stderr] --> src/twitch/utils.rs:27:3 Dec 06 07:51:49.135 INFO [stderr] | Dec 06 07:51:49.135 INFO [stderr] 27 | HttpConnector Dec 06 07:51:49.135 INFO [stderr] | ^^^^^^^^^^^^^ Dec 06 07:51:49.135 INFO [stderr] Dec 06 07:51:49.135 INFO [stderr] warning: unused imports: `Body`, `Method`, `Request`, `Response`, `StatusCode`, `Uri` Dec 06 07:51:49.135 INFO [stderr] --> src/twitch/utils.rs:33:3 Dec 06 07:51:49.135 INFO [stderr] | Dec 06 07:51:49.135 INFO [stderr] 33 | Uri, Dec 06 07:51:49.135 INFO [stderr] | ^^^ Dec 06 07:51:49.135 INFO [stderr] 34 | Method, Dec 06 07:51:49.135 INFO [stderr] | ^^^^^^ Dec 06 07:51:49.135 INFO [stderr] 35 | Request, Dec 06 07:51:49.135 INFO [stderr] | ^^^^^^^ Dec 06 07:51:49.135 INFO [stderr] 36 | Response, Dec 06 07:51:49.135 INFO [stderr] | ^^^^^^^^ Dec 06 07:51:49.135 INFO [stderr] 37 | Body, Dec 06 07:51:49.135 INFO [stderr] | ^^^^ Dec 06 07:51:49.135 INFO [stderr] 38 | Chunk, Dec 06 07:51:49.135 INFO [stderr] 39 | StatusCode Dec 06 07:51:49.135 INFO [stderr] | ^^^^^^^^^^ Dec 06 07:51:49.135 INFO [stderr] Dec 06 07:51:49.135 INFO [stderr] warning: unused imports: `ContentLength`, `ContentType`, `Header`, `Headers` Dec 06 07:51:49.135 INFO [stderr] --> src/twitch/utils.rs:42:3 Dec 06 07:51:49.135 INFO [stderr] | Dec 06 07:51:49.135 INFO [stderr] 42 | Header, Dec 06 07:51:49.135 INFO [stderr] | ^^^^^^ Dec 06 07:51:49.135 INFO [stderr] 43 | Headers, Dec 06 07:51:49.135 INFO [stderr] | ^^^^^^^ Dec 06 07:51:49.135 INFO [stderr] 44 | ContentType, Dec 06 07:51:49.135 INFO [stderr] | ^^^^^^^^^^^ Dec 06 07:51:49.135 INFO [stderr] 45 | ContentLength Dec 06 07:51:49.135 INFO [stderr] | ^^^^^^^^^^^^^ Dec 06 07:51:49.135 INFO [stderr] Dec 06 07:51:49.135 INFO [stderr] warning: unused import: `::Dependencies` Dec 06 07:51:49.135 INFO [stderr] --> src/twitch/utils.rs:52:5 Dec 06 07:51:49.135 INFO [stderr] | Dec 06 07:51:49.135 INFO [stderr] 52 | use ::Dependencies; Dec 06 07:51:49.135 INFO [stderr] | ^^^^^^^^^^^^^^ Dec 06 07:51:49.135 INFO [stderr] Dec 06 07:51:49.135 INFO [stderr] warning: unused import: `::init::State` Dec 06 07:51:49.135 INFO [stderr] --> src/twitch/utils.rs:53:5 Dec 06 07:51:49.135 INFO [stderr] | Dec 06 07:51:49.135 INFO [stderr] 53 | use ::init::State; Dec 06 07:51:49.135 INFO [stderr] | ^^^^^^^^^^^^^ Dec 06 07:51:49.135 INFO [stderr] Dec 06 07:51:49.135 INFO [stderr] warning: unused import: `::utils as bot_utils` Dec 06 07:51:49.135 INFO [stderr] --> src/twitch/utils.rs:54:5 Dec 06 07:51:49.135 INFO [stderr] | Dec 06 07:51:49.135 INFO [stderr] 54 | use ::utils as bot_utils; Dec 06 07:51:49.135 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:49.135 INFO [stderr] Dec 06 07:51:49.135 INFO [stderr] warning: unused import: `json` Dec 06 07:51:49.135 INFO [stderr] --> src/twitch/utils.rs:56:5 Dec 06 07:51:49.135 INFO [stderr] | Dec 06 07:51:49.135 INFO [stderr] 56 | use json; Dec 06 07:51:49.135 INFO [stderr] | ^^^^ Dec 06 07:51:49.135 INFO [stderr] Dec 06 07:51:49.135 INFO [stderr] warning: unused import: `json::JsonValue` Dec 06 07:51:49.135 INFO [stderr] --> src/twitch/utils.rs:57:5 Dec 06 07:51:49.135 INFO [stderr] | Dec 06 07:51:49.135 INFO [stderr] 57 | use json::JsonValue; Dec 06 07:51:49.135 INFO [stderr] | ^^^^^^^^^^^^^^^ Dec 06 07:51:49.135 INFO [stderr] Dec 06 07:51:49.135 INFO [stderr] warning: unused import: `tokio_timer::Timer` Dec 06 07:51:49.135 INFO [stderr] --> src/twitch/utils.rs:59:5 Dec 06 07:51:49.135 INFO [stderr] | Dec 06 07:51:49.135 INFO [stderr] 59 | use tokio_timer::Timer; Dec 06 07:51:49.135 INFO [stderr] | ^^^^^^^^^^^^^^^^^^ Dec 06 07:51:49.135 INFO [stderr] Dec 06 07:51:49.135 INFO [stderr] warning: unused import: `std::mem` Dec 06 07:51:49.135 INFO [stderr] --> src/twitch/utils.rs:60:5 Dec 06 07:51:49.135 INFO [stderr] | Dec 06 07:51:49.135 INFO [stderr] 60 | use std::mem; Dec 06 07:51:49.135 INFO [stderr] | ^^^^^^^^ Dec 06 07:51:49.135 INFO [stderr] Dec 06 07:51:49.135 INFO [stderr] warning: unused imports: `Receiver as OneshotReceiver`, `Sender as OneshotSender`, `channel as oneshot_channel` Dec 06 07:51:49.135 INFO [stderr] --> src/twitch/mod.rs:10:3 Dec 06 07:51:49.135 INFO [stderr] | Dec 06 07:51:49.135 INFO [stderr] 10 | Sender as OneshotSender, Dec 06 07:51:49.135 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:49.135 INFO [stderr] 11 | Receiver as OneshotReceiver, Dec 06 07:51:49.135 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:49.135 INFO [stderr] 12 | channel as oneshot_channel Dec 06 07:51:49.135 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:49.135 INFO [stderr] Dec 06 07:51:49.136 INFO [stderr] warning: unused import: `::irc::client::prelude::*` Dec 06 07:51:49.136 INFO [stderr] --> src/twitch/mod.rs:25:5 Dec 06 07:51:49.136 INFO [stderr] | Dec 06 07:51:49.136 INFO [stderr] 25 | use ::irc::client::prelude::*; Dec 06 07:51:49.136 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:49.136 INFO [stderr] Dec 06 07:51:49.136 INFO [stderr] warning: unused import: `Deref` Dec 06 07:51:49.136 INFO [stderr] --> src/twitch/mod.rs:28:3 Dec 06 07:51:49.136 INFO [stderr] | Dec 06 07:51:49.136 INFO [stderr] 28 | Deref, Dec 06 07:51:49.136 INFO [stderr] | ^^^^^ Dec 06 07:51:49.136 INFO [stderr] Dec 06 07:51:49.136 INFO [stderr] warning: unused import: `futures::future` Dec 06 07:51:49.136 INFO [stderr] --> src/twitch/mod.rs:32:5 Dec 06 07:51:49.136 INFO [stderr] | Dec 06 07:51:49.136 INFO [stderr] 32 | use futures::future; Dec 06 07:51:49.136 INFO [stderr] | ^^^^^^^^^^^^^^^ Dec 06 07:51:49.136 INFO [stderr] Dec 06 07:51:49.136 INFO [stderr] warning: unused import: `std::str::from_utf8` Dec 06 07:51:49.136 INFO [stderr] --> src/azuqua/utils.rs:9:5 Dec 06 07:51:49.136 INFO [stderr] | Dec 06 07:51:49.136 INFO [stderr] 9 | use std::str::from_utf8; Dec 06 07:51:49.136 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:49.136 INFO [stderr] Dec 06 07:51:49.136 INFO [stderr] warning: unused imports: `Header`, `Headers`, `Raw` Dec 06 07:51:49.136 INFO [stderr] --> src/azuqua/utils.rs:15:3 Dec 06 07:51:49.136 INFO [stderr] | Dec 06 07:51:49.136 INFO [stderr] 15 | Raw, Dec 06 07:51:49.136 INFO [stderr] | ^^^ Dec 06 07:51:49.136 INFO [stderr] 16 | Header, Dec 06 07:51:49.136 INFO [stderr] | ^^^^^^ Dec 06 07:51:49.136 INFO [stderr] 17 | Headers, Dec 06 07:51:49.136 INFO [stderr] | ^^^^^^^ Dec 06 07:51:49.136 INFO [stderr] Dec 06 07:51:49.136 INFO [stderr] warning: unused imports: `Body`, `Chunk`, `Response`, `StatusCode` Dec 06 07:51:49.136 INFO [stderr] --> src/azuqua/utils.rs:25:3 Dec 06 07:51:49.136 INFO [stderr] | Dec 06 07:51:49.136 INFO [stderr] 25 | Response, Dec 06 07:51:49.136 INFO [stderr] | ^^^^^^^^ Dec 06 07:51:49.136 INFO [stderr] 26 | Body, Dec 06 07:51:49.136 INFO [stderr] | ^^^^ Dec 06 07:51:49.136 INFO [stderr] 27 | Chunk, Dec 06 07:51:49.136 INFO [stderr] | ^^^^^ Dec 06 07:51:49.136 INFO [stderr] 28 | StatusCode Dec 06 07:51:49.136 INFO [stderr] | ^^^^^^^^^^ Dec 06 07:51:49.136 INFO [stderr] Dec 06 07:51:49.136 INFO [stderr] warning: unused import: `hyper::error::Error as HyperError` Dec 06 07:51:49.136 INFO [stderr] --> src/azuqua/utils.rs:30:5 Dec 06 07:51:49.136 INFO [stderr] | Dec 06 07:51:49.136 INFO [stderr] 30 | use hyper::error::Error as HyperError; Dec 06 07:51:49.136 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:49.136 INFO [stderr] Dec 06 07:51:49.136 INFO [stderr] warning: unused import: `hyper::mime` Dec 06 07:51:49.136 INFO [stderr] --> src/azuqua/utils.rs:31:5 Dec 06 07:51:49.136 INFO [stderr] | Dec 06 07:51:49.136 INFO [stderr] 31 | use hyper::mime; Dec 06 07:51:49.136 INFO [stderr] | ^^^^^^^^^^^ Dec 06 07:51:49.136 INFO [stderr] Dec 06 07:51:49.136 INFO [stderr] warning: unused import: `parking_lot::RwLock` Dec 06 07:51:49.136 INFO [stderr] --> src/azuqua/mod.rs:9:5 Dec 06 07:51:49.136 INFO [stderr] | Dec 06 07:51:49.136 INFO [stderr] 9 | use parking_lot::RwLock; Dec 06 07:51:49.136 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:49.136 INFO [stderr] Dec 06 07:51:49.136 INFO [stderr] warning: unused import: `tokio_core::reactor::Handle` Dec 06 07:51:49.136 INFO [stderr] --> src/azuqua/mod.rs:11:5 Dec 06 07:51:49.136 INFO [stderr] | Dec 06 07:51:49.136 INFO [stderr] 11 | use tokio_core::reactor::Handle; Dec 06 07:51:49.136 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:49.136 INFO [stderr] Dec 06 07:51:49.136 INFO [stderr] warning: unused import: `azuqua::Azuqua` Dec 06 07:51:49.136 INFO [stderr] --> src/main.rs:40:5 Dec 06 07:51:49.136 INFO [stderr] | Dec 06 07:51:49.136 INFO [stderr] 40 | use azuqua::Azuqua; Dec 06 07:51:49.136 INFO [stderr] | ^^^^^^^^^^^^^^ Dec 06 07:51:49.136 INFO [stderr] Dec 06 07:51:49.136 INFO [stderr] warning: unused import: `std::time::Duration` Dec 06 07:51:49.136 INFO [stderr] --> src/main.rs:42:5 Dec 06 07:51:49.136 INFO [stderr] | Dec 06 07:51:49.136 INFO [stderr] 42 | use std::time::Duration; Dec 06 07:51:49.136 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:49.136 INFO [stderr] Dec 06 07:51:49.136 INFO [stderr] warning: unused import: `std::ops::Deref` Dec 06 07:51:49.136 INFO [stderr] --> src/main.rs:51:5 Dec 06 07:51:49.136 INFO [stderr] | Dec 06 07:51:49.137 INFO [stderr] 51 | use std::ops::Deref; Dec 06 07:51:49.137 INFO [stderr] | ^^^^^^^^^^^^^^^ Dec 06 07:51:49.137 INFO [stderr] Dec 06 07:51:49.374 INFO [stderr] warning: unused import: `Future` Dec 06 07:51:49.374 INFO [stderr] --> src/twitch/channel.rs:3:3 Dec 06 07:51:49.374 INFO [stderr] | Dec 06 07:51:49.374 INFO [stderr] 3 | Future, Dec 06 07:51:49.374 INFO [stderr] | ^^^^^^ Dec 06 07:51:49.374 INFO [stderr] Dec 06 07:51:49.374 INFO [stderr] warning: unused import: `Stream` Dec 06 07:51:49.374 INFO [stderr] --> src/twitch/channel.rs:4:3 Dec 06 07:51:49.374 INFO [stderr] | Dec 06 07:51:49.374 INFO [stderr] 4 | Stream Dec 06 07:51:49.374 INFO [stderr] | ^^^^^^ Dec 06 07:51:49.374 INFO [stderr] Dec 06 07:51:49.374 INFO [stderr] warning: unused import: `Future` Dec 06 07:51:49.374 INFO [stderr] --> src/twitch/utils.rs:4:3 Dec 06 07:51:49.374 INFO [stderr] | Dec 06 07:51:49.374 INFO [stderr] 4 | Future, Dec 06 07:51:49.374 INFO [stderr] | ^^^^^^ Dec 06 07:51:49.374 INFO [stderr] Dec 06 07:51:49.375 INFO [stderr] warning: unused import: `Stream` Dec 06 07:51:49.375 INFO [stderr] --> src/twitch/utils.rs:5:3 Dec 06 07:51:49.375 INFO [stderr] | Dec 06 07:51:49.375 INFO [stderr] 5 | Stream Dec 06 07:51:49.375 INFO [stderr] | ^^^^^^ Dec 06 07:51:49.375 INFO [stderr] Dec 06 07:51:49.375 INFO [stderr] warning: unused import: `Stream` Dec 06 07:51:49.375 INFO [stderr] --> src/azuqua/mod.rs:24:3 Dec 06 07:51:49.375 INFO [stderr] | Dec 06 07:51:49.375 INFO [stderr] 24 | Stream Dec 06 07:51:49.375 INFO [stderr] | ^^^^^^ Dec 06 07:51:49.375 INFO [stderr] Dec 06 07:51:49.388 INFO [stderr] warning: unused variable: `secret` Dec 06 07:51:49.388 INFO [stderr] --> src/azuqua/utils.rs:54:9 Dec 06 07:51:49.388 INFO [stderr] | Dec 06 07:51:49.388 INFO [stderr] 54 | fn sign(secret: &str, path: &str, timestamp: &str, payload: &[u8]) -> String { Dec 06 07:51:49.388 INFO [stderr] | ^^^^^^ help: consider using `_secret` instead Dec 06 07:51:49.388 INFO [stderr] | Dec 06 07:51:49.388 INFO [stderr] = note: #[warn(unused_variables)] on by default Dec 06 07:51:49.388 INFO [stderr] Dec 06 07:51:49.388 INFO [stderr] warning: unused variable: `payload` Dec 06 07:51:49.388 INFO [stderr] --> src/azuqua/utils.rs:54:52 Dec 06 07:51:49.388 INFO [stderr] | Dec 06 07:51:49.388 INFO [stderr] 54 | fn sign(secret: &str, path: &str, timestamp: &str, payload: &[u8]) -> String { Dec 06 07:51:49.388 INFO [stderr] | ^^^^^^^ help: consider using `_payload` instead Dec 06 07:51:49.388 INFO [stderr] Dec 06 07:51:49.388 INFO [stderr] warning: unused variable: `e` Dec 06 07:51:49.388 INFO [stderr] --> src/error.rs:122:11 Dec 06 07:51:49.388 INFO [stderr] | Dec 06 07:51:49.388 INFO [stderr] 122 | fn from(e: ()) -> Self { Dec 06 07:51:49.388 INFO [stderr] | ^ help: consider using `_e` instead Dec 06 07:51:49.388 INFO [stderr] Dec 06 07:51:49.434 INFO [stderr] warning: variable does not need to be mutable Dec 06 07:51:49.434 INFO [stderr] --> src/twitch/channel.rs:143:9 Dec 06 07:51:49.434 INFO [stderr] | Dec 06 07:51:49.434 INFO [stderr] 143 | let mut client_ref = client_guard.deref_mut(); Dec 06 07:51:49.434 INFO [stderr] | ----^^^^^^^^^^ Dec 06 07:51:49.434 INFO [stderr] | | Dec 06 07:51:49.434 INFO [stderr] | help: remove this `mut` Dec 06 07:51:49.434 INFO [stderr] | Dec 06 07:51:49.434 INFO [stderr] = note: #[warn(unused_mut)] on by default Dec 06 07:51:49.434 INFO [stderr] Dec 06 07:51:49.447 INFO [stderr] warning: variable does not need to be mutable Dec 06 07:51:49.447 INFO [stderr] --> src/azuqua/utils.rs:67:7 Dec 06 07:51:49.447 INFO [stderr] | Dec 06 07:51:49.447 INFO [stderr] 67 | let mut headers = req.headers_mut(); Dec 06 07:51:49.447 INFO [stderr] | ----^^^^^^^ Dec 06 07:51:49.447 INFO [stderr] | | Dec 06 07:51:49.447 INFO [stderr] | help: remove this `mut` Dec 06 07:51:49.447 INFO [stderr] Dec 06 07:51:49.450 INFO [stderr] warning: variable does not need to be mutable Dec 06 07:51:49.450 INFO [stderr] --> src/azuqua/utils.rs:79:61 Dec 06 07:51:49.450 INFO [stderr] | Dec 06 07:51:49.450 INFO [stderr] 79 | response.body().concat2().from_err::().and_then(|mut body| { Dec 06 07:51:49.450 INFO [stderr] | ----^^^^ Dec 06 07:51:49.450 INFO [stderr] | | Dec 06 07:51:49.450 INFO [stderr] | help: remove this `mut` Dec 06 07:51:49.451 INFO [stderr] Dec 06 07:51:49.451 INFO [stderr] warning: variable does not need to be mutable Dec 06 07:51:49.451 INFO [stderr] --> src/azuqua/utils.rs:78:66 Dec 06 07:51:49.451 INFO [stderr] | Dec 06 07:51:49.451 INFO [stderr] 78 | Box::new(client.request(request).from_err::().and_then(|mut response| { Dec 06 07:51:49.451 INFO [stderr] | ----^^^^^^^^ Dec 06 07:51:49.451 INFO [stderr] | | Dec 06 07:51:49.451 INFO [stderr] | help: remove this `mut` Dec 06 07:51:49.451 INFO [stderr] Dec 06 07:51:49.454 INFO [stderr] warning: function is never used: `now_utc_ms` Dec 06 07:51:49.454 INFO [stderr] --> src/utils.rs:32:1 Dec 06 07:51:49.454 INFO [stderr] | Dec 06 07:51:49.454 INFO [stderr] 32 | pub fn now_utc_ms() -> i64 { Dec 06 07:51:49.454 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:49.454 INFO [stderr] | Dec 06 07:51:49.454 INFO [stderr] = note: #[warn(dead_code)] on by default Dec 06 07:51:49.454 INFO [stderr] Dec 06 07:51:49.454 INFO [stderr] warning: function is never used: `decr_atomic` Dec 06 07:51:49.454 INFO [stderr] --> src/utils.rs:41:1 Dec 06 07:51:49.454 INFO [stderr] | Dec 06 07:51:49.454 INFO [stderr] 41 | pub fn decr_atomic(size: &Arc) -> usize { Dec 06 07:51:49.454 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:49.454 INFO [stderr] Dec 06 07:51:49.454 INFO [stderr] warning: function is never used: `incr_atomic` Dec 06 07:51:49.454 INFO [stderr] --> src/utils.rs:45:1 Dec 06 07:51:49.454 INFO [stderr] | Dec 06 07:51:49.454 INFO [stderr] 45 | pub fn incr_atomic(size: &Arc) -> usize { Dec 06 07:51:49.454 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:49.454 INFO [stderr] Dec 06 07:51:49.454 INFO [stderr] warning: function is never used: `read_atomic` Dec 06 07:51:49.454 INFO [stderr] --> src/utils.rs:49:1 Dec 06 07:51:49.454 INFO [stderr] | Dec 06 07:51:49.454 INFO [stderr] 49 | pub fn read_atomic(size: &Arc) -> usize { Dec 06 07:51:49.454 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:49.454 INFO [stderr] Dec 06 07:51:49.454 INFO [stderr] warning: function is never used: `set_atomic` Dec 06 07:51:49.454 INFO [stderr] --> src/utils.rs:53:1 Dec 06 07:51:49.454 INFO [stderr] | Dec 06 07:51:49.454 INFO [stderr] 53 | pub fn set_atomic(size: &Arc, val: usize) -> usize { Dec 06 07:51:49.454 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:49.454 INFO [stderr] Dec 06 07:51:49.454 INFO [stderr] warning: function is never used: `future_error` Dec 06 07:51:49.454 INFO [stderr] --> src/utils.rs:57:1 Dec 06 07:51:49.454 INFO [stderr] | Dec 06 07:51:49.454 INFO [stderr] 57 | pub fn future_error(err: Error) -> Box> { Dec 06 07:51:49.454 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:49.454 INFO [stderr] Dec 06 07:51:49.454 INFO [stderr] warning: function is never used: `chunks_to_str` Dec 06 07:51:49.454 INFO [stderr] --> src/twitch/utils.rs:62:1 Dec 06 07:51:49.454 INFO [stderr] | Dec 06 07:51:49.454 INFO [stderr] 62 | fn chunks_to_str(chunk: &Chunk) -> Result<&str, Error> { Dec 06 07:51:49.454 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:49.454 INFO [stderr] Dec 06 07:51:49.456 INFO [stderr] warning: unused `std::result::Result` that must be used Dec 06 07:51:49.456 INFO [stderr] --> src/init/argv.rs:75:5 Dec 06 07:51:49.456 INFO [stderr] | Dec 06 07:51:49.456 INFO [stderr] 75 | merge_string(&matches, "t", |t| { argv.token = t; }); Dec 06 07:51:49.456 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:49.456 INFO [stderr] | Dec 06 07:51:49.456 INFO [stderr] = note: #[warn(unused_must_use)] on by default Dec 06 07:51:49.456 INFO [stderr] = note: this `Result` may be an `Err` variant, which should be handled Dec 06 07:51:49.456 INFO [stderr] Dec 06 07:51:56.624 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1m 13s Dec 06 07:51:56.638 INFO [stderr] su: No module specific data is present Dec 06 07:51:57.586 INFO running `"docker" "inspect" "c890c6d19e25c4337db0ff37dc1cf59c5899627dde85686b658f99b57c5a4099"` Dec 06 07:51:57.806 INFO running `"docker" "rm" "-f" "c890c6d19e25c4337db0ff37dc1cf59c5899627dde85686b658f99b57c5a4099"` Dec 06 07:51:58.044 INFO [stdout] c890c6d19e25c4337db0ff37dc1cf59c5899627dde85686b658f99b57c5a4099 Dec 06 07:51:58.056 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56514/worker-7/try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-7/pr-56514/try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468:/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 +6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468-alt test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Dec 06 07:51:58.413 INFO [stdout] 16d45323c25c7b79f0e32434f3f5b343b96cdd2e2efa370239d2e60a8db5261b Dec 06 07:51:58.424 INFO running `"docker" "start" "-a" "16d45323c25c7b79f0e32434f3f5b343b96cdd2e2efa370239d2e60a8db5261b"` Dec 06 07:51:59.268 INFO [stderr] usermod: no changes Dec 06 07:51:59.520 INFO [stderr] Compiling azuqua_twitch_irc v0.1.0 (/source) Dec 06 07:52:05.245 INFO [stderr] warning: unused import: `futures::sync::mpsc::SendError` Dec 06 07:52:05.245 INFO [stderr] --> src/error.rs:9:5 Dec 06 07:52:05.245 INFO [stderr] | Dec 06 07:52:05.245 INFO [stderr] 9 | use futures::sync::mpsc::SendError; Dec 06 07:52:05.245 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:05.245 INFO [stderr] | Dec 06 07:52:05.245 INFO [stderr] = note: #[warn(unused_imports)] on by default Dec 06 07:52:05.245 INFO [stderr] Dec 06 07:52:05.245 INFO [stderr] warning: unused import: `tokio_timer::TimeoutError` Dec 06 07:52:05.245 INFO [stderr] --> src/error.rs:11:5 Dec 06 07:52:05.246 INFO [stderr] | Dec 06 07:52:05.246 INFO [stderr] 11 | use tokio_timer::TimeoutError; Dec 06 07:52:05.246 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:05.246 INFO [stderr] Dec 06 07:52:05.246 INFO [stderr] warning: unused import: `std::string::FromUtf8Error` Dec 06 07:52:05.246 INFO [stderr] --> src/error.rs:14:5 Dec 06 07:52:05.246 INFO [stderr] | Dec 06 07:52:05.246 INFO [stderr] 14 | use std::string::FromUtf8Error; Dec 06 07:52:05.246 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:05.246 INFO [stderr] Dec 06 07:52:05.246 INFO [stderr] warning: unused import: `std::net::AddrParseError` Dec 06 07:52:05.246 INFO [stderr] --> src/error.rs:15:5 Dec 06 07:52:05.246 INFO [stderr] | Dec 06 07:52:05.246 INFO [stderr] 15 | use std::net::AddrParseError; Dec 06 07:52:05.246 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:05.246 INFO [stderr] Dec 06 07:52:05.246 INFO [stderr] warning: unused import: `State` Dec 06 07:52:05.246 INFO [stderr] --> src/utils.rs:9:3 Dec 06 07:52:05.246 INFO [stderr] | Dec 06 07:52:05.246 INFO [stderr] 9 | State Dec 06 07:52:05.246 INFO [stderr] | ^^^^^ Dec 06 07:52:05.246 INFO [stderr] Dec 06 07:52:05.246 INFO [stderr] warning: unused import: `Stream` Dec 06 07:52:05.246 INFO [stderr] --> src/utils.rs:14:3 Dec 06 07:52:05.246 INFO [stderr] | Dec 06 07:52:05.246 INFO [stderr] 14 | Stream, Dec 06 07:52:05.246 INFO [stderr] | ^^^^^^ Dec 06 07:52:05.246 INFO [stderr] Dec 06 07:52:05.246 INFO [stderr] warning: unused macro definition Dec 06 07:52:05.246 INFO [stderr] --> src/utils.rs:20:1 Dec 06 07:52:05.246 INFO [stderr] | Dec 06 07:52:05.246 INFO [stderr] 20 | / macro_rules! j( Dec 06 07:52:05.246 INFO [stderr] 21 | | ($($arg:tt)*) => { JsonValue::from($($arg)*) } Dec 06 07:52:05.246 INFO [stderr] 22 | | ); Dec 06 07:52:05.246 INFO [stderr] | |__^ Dec 06 07:52:05.246 INFO [stderr] | Dec 06 07:52:05.246 INFO [stderr] = note: #[warn(unused_macros)] on by default Dec 06 07:52:05.246 INFO [stderr] Dec 06 07:52:05.246 INFO [stderr] warning: unused import: `::utils` Dec 06 07:52:05.246 INFO [stderr] --> src/init/mod.rs:2:5 Dec 06 07:52:05.246 INFO [stderr] | Dec 06 07:52:05.246 INFO [stderr] 2 | use ::utils; Dec 06 07:52:05.246 INFO [stderr] | ^^^^^^^ Dec 06 07:52:05.246 INFO [stderr] Dec 06 07:52:05.246 INFO [stderr] warning: unused import: `json` Dec 06 07:52:05.246 INFO [stderr] --> src/init/mod.rs:9:5 Dec 06 07:52:05.246 INFO [stderr] | Dec 06 07:52:05.246 INFO [stderr] 9 | use json; Dec 06 07:52:05.246 INFO [stderr] | ^^^^ Dec 06 07:52:05.246 INFO [stderr] Dec 06 07:52:05.246 INFO [stderr] warning: unused import: `json::JsonValue` Dec 06 07:52:05.246 INFO [stderr] --> src/init/mod.rs:10:5 Dec 06 07:52:05.246 INFO [stderr] | Dec 06 07:52:05.246 INFO [stderr] 10 | use json::JsonValue; Dec 06 07:52:05.246 INFO [stderr] | ^^^^^^^^^^^^^^^ Dec 06 07:52:05.246 INFO [stderr] Dec 06 07:52:05.246 INFO [stderr] warning: unused import: `std::cmp` Dec 06 07:52:05.246 INFO [stderr] --> src/init/argv.rs:2:5 Dec 06 07:52:05.246 INFO [stderr] | Dec 06 07:52:05.246 INFO [stderr] 2 | use std::cmp; Dec 06 07:52:05.246 INFO [stderr] | ^^^^^^^^ Dec 06 07:52:05.246 INFO [stderr] Dec 06 07:52:05.246 INFO [stderr] warning: unused imports: `UnboundedReceiver`, `UnboundedSender`, `unbounded` Dec 06 07:52:05.246 INFO [stderr] --> src/twitch/channel.rs:7:3 Dec 06 07:52:05.246 INFO [stderr] | Dec 06 07:52:05.246 INFO [stderr] 7 | UnboundedSender, Dec 06 07:52:05.246 INFO [stderr] | ^^^^^^^^^^^^^^^ Dec 06 07:52:05.246 INFO [stderr] 8 | UnboundedReceiver, Dec 06 07:52:05.246 INFO [stderr] | ^^^^^^^^^^^^^^^^^ Dec 06 07:52:05.246 INFO [stderr] 9 | unbounded Dec 06 07:52:05.246 INFO [stderr] | ^^^^^^^^^ Dec 06 07:52:05.246 INFO [stderr] Dec 06 07:52:05.246 INFO [stderr] warning: unused imports: `Receiver as OneshotReceiver`, `Sender as OneshotSender`, `channel as oneshot_channel` Dec 06 07:52:05.246 INFO [stderr] --> src/twitch/channel.rs:12:3 Dec 06 07:52:05.246 INFO [stderr] | Dec 06 07:52:05.246 INFO [stderr] 12 | Sender as OneshotSender, Dec 06 07:52:05.246 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:05.246 INFO [stderr] 13 | Receiver as OneshotReceiver, Dec 06 07:52:05.246 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:05.247 INFO [stderr] 14 | channel as oneshot_channel Dec 06 07:52:05.247 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:05.247 INFO [stderr] Dec 06 07:52:05.247 INFO [stderr] warning: unused import: `::Dependencies` Dec 06 07:52:05.247 INFO [stderr] --> src/twitch/channel.rs:25:5 Dec 06 07:52:05.247 INFO [stderr] | Dec 06 07:52:05.247 INFO [stderr] 25 | use ::Dependencies; Dec 06 07:52:05.247 INFO [stderr] | ^^^^^^^^^^^^^^ Dec 06 07:52:05.247 INFO [stderr] Dec 06 07:52:05.247 INFO [stderr] warning: unused import: `tokio_core::reactor::Handle` Dec 06 07:52:05.247 INFO [stderr] --> src/twitch/channel.rs:26:5 Dec 06 07:52:05.247 INFO [stderr] | Dec 06 07:52:05.247 INFO [stderr] 26 | use tokio_core::reactor::Handle; Dec 06 07:52:05.247 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:05.247 INFO [stderr] Dec 06 07:52:05.247 INFO [stderr] warning: unused import: `super::utils` Dec 06 07:52:05.247 INFO [stderr] --> src/twitch/channel.rs:27:5 Dec 06 07:52:05.247 INFO [stderr] | Dec 06 07:52:05.247 INFO [stderr] 27 | use super::utils; Dec 06 07:52:05.247 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 07:52:05.247 INFO [stderr] Dec 06 07:52:05.247 INFO [stderr] warning: unused import: `::init::State` Dec 06 07:52:05.247 INFO [stderr] --> src/twitch/channel.rs:34:5 Dec 06 07:52:05.247 INFO [stderr] | Dec 06 07:52:05.247 INFO [stderr] 34 | use ::init::State; Dec 06 07:52:05.247 INFO [stderr] | ^^^^^^^^^^^^^ Dec 06 07:52:05.247 INFO [stderr] Dec 06 07:52:05.247 INFO [stderr] warning: unused import: `std::time::Duration` Dec 06 07:52:05.247 INFO [stderr] --> src/twitch/channel.rs:48:5 Dec 06 07:52:05.247 INFO [stderr] | Dec 06 07:52:05.247 INFO [stderr] 48 | use std::time::Duration; Dec 06 07:52:05.247 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:05.247 INFO [stderr] Dec 06 07:52:05.247 INFO [stderr] warning: unused import: `json` Dec 06 07:52:05.247 INFO [stderr] --> src/twitch/channel.rs:50:5 Dec 06 07:52:05.247 INFO [stderr] | Dec 06 07:52:05.247 INFO [stderr] 50 | use json; Dec 06 07:52:05.247 INFO [stderr] | ^^^^ Dec 06 07:52:05.247 INFO [stderr] Dec 06 07:52:05.247 INFO [stderr] warning: unused import: `future` Dec 06 07:52:05.247 INFO [stderr] --> src/twitch/utils.rs:3:3 Dec 06 07:52:05.247 INFO [stderr] | Dec 06 07:52:05.247 INFO [stderr] 3 | future, Dec 06 07:52:05.247 INFO [stderr] | ^^^^^^ Dec 06 07:52:05.247 INFO [stderr] Dec 06 07:52:05.247 INFO [stderr] warning: unused import: `std::str::FromStr` Dec 06 07:52:05.247 INFO [stderr] --> src/twitch/utils.rs:8:5 Dec 06 07:52:05.247 INFO [stderr] | Dec 06 07:52:05.247 INFO [stderr] 8 | use std::str::FromStr; Dec 06 07:52:05.247 INFO [stderr] | ^^^^^^^^^^^^^^^^^ Dec 06 07:52:05.247 INFO [stderr] Dec 06 07:52:05.247 INFO [stderr] warning: unused import: `std::sync::Arc` Dec 06 07:52:05.247 INFO [stderr] --> src/twitch/utils.rs:11:5 Dec 06 07:52:05.247 INFO [stderr] | Dec 06 07:52:05.247 INFO [stderr] 11 | use std::sync::Arc; Dec 06 07:52:05.247 INFO [stderr] | ^^^^^^^^^^^^^^ Dec 06 07:52:05.247 INFO [stderr] Dec 06 07:52:05.247 INFO [stderr] warning: unused import: `parking_lot::RwLock` Dec 06 07:52:05.247 INFO [stderr] --> src/twitch/utils.rs:12:5 Dec 06 07:52:05.247 INFO [stderr] | Dec 06 07:52:05.247 INFO [stderr] 12 | use parking_lot::RwLock; Dec 06 07:52:05.247 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:05.247 INFO [stderr] Dec 06 07:52:05.247 INFO [stderr] warning: unused import: `std::collections::BTreeMap` Dec 06 07:52:05.247 INFO [stderr] --> src/twitch/utils.rs:14:5 Dec 06 07:52:05.247 INFO [stderr] | Dec 06 07:52:05.247 INFO [stderr] 14 | use std::collections::BTreeMap; Dec 06 07:52:05.247 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:05.247 INFO [stderr] Dec 06 07:52:05.247 INFO [stderr] warning: unused imports: `DerefMut`, `Deref` Dec 06 07:52:05.247 INFO [stderr] --> src/twitch/utils.rs:17:3 Dec 06 07:52:05.247 INFO [stderr] | Dec 06 07:52:05.247 INFO [stderr] 17 | Deref, Dec 06 07:52:05.247 INFO [stderr] | ^^^^^ Dec 06 07:52:05.247 INFO [stderr] 18 | DerefMut Dec 06 07:52:05.247 INFO [stderr] | ^^^^^^^^ Dec 06 07:52:05.247 INFO [stderr] Dec 06 07:52:05.247 INFO [stderr] warning: unused import: `HttpConnector` Dec 06 07:52:05.247 INFO [stderr] --> src/twitch/utils.rs:27:3 Dec 06 07:52:05.247 INFO [stderr] | Dec 06 07:52:05.247 INFO [stderr] 27 | HttpConnector Dec 06 07:52:05.247 INFO [stderr] | ^^^^^^^^^^^^^ Dec 06 07:52:05.247 INFO [stderr] Dec 06 07:52:05.247 INFO [stderr] warning: unused imports: `Body`, `Method`, `Request`, `Response`, `StatusCode`, `Uri` Dec 06 07:52:05.248 INFO [stderr] --> src/twitch/utils.rs:33:3 Dec 06 07:52:05.248 INFO [stderr] | Dec 06 07:52:05.248 INFO [stderr] 33 | Uri, Dec 06 07:52:05.248 INFO [stderr] | ^^^ Dec 06 07:52:05.248 INFO [stderr] 34 | Method, Dec 06 07:52:05.248 INFO [stderr] | ^^^^^^ Dec 06 07:52:05.248 INFO [stderr] 35 | Request, Dec 06 07:52:05.248 INFO [stderr] | ^^^^^^^ Dec 06 07:52:05.248 INFO [stderr] 36 | Response, Dec 06 07:52:05.248 INFO [stderr] | ^^^^^^^^ Dec 06 07:52:05.248 INFO [stderr] 37 | Body, Dec 06 07:52:05.248 INFO [stderr] | ^^^^ Dec 06 07:52:05.248 INFO [stderr] 38 | Chunk, Dec 06 07:52:05.248 INFO [stderr] 39 | StatusCode Dec 06 07:52:05.248 INFO [stderr] | ^^^^^^^^^^ Dec 06 07:52:05.248 INFO [stderr] Dec 06 07:52:05.248 INFO [stderr] warning: unused imports: `ContentLength`, `ContentType`, `Header`, `Headers` Dec 06 07:52:05.248 INFO [stderr] --> src/twitch/utils.rs:42:3 Dec 06 07:52:05.248 INFO [stderr] | Dec 06 07:52:05.248 INFO [stderr] 42 | Header, Dec 06 07:52:05.248 INFO [stderr] | ^^^^^^ Dec 06 07:52:05.248 INFO [stderr] 43 | Headers, Dec 06 07:52:05.248 INFO [stderr] | ^^^^^^^ Dec 06 07:52:05.248 INFO [stderr] 44 | ContentType, Dec 06 07:52:05.248 INFO [stderr] | ^^^^^^^^^^^ Dec 06 07:52:05.248 INFO [stderr] 45 | ContentLength Dec 06 07:52:05.248 INFO [stderr] | ^^^^^^^^^^^^^ Dec 06 07:52:05.248 INFO [stderr] Dec 06 07:52:05.248 INFO [stderr] warning: unused import: `::Dependencies` Dec 06 07:52:05.248 INFO [stderr] --> src/twitch/utils.rs:52:5 Dec 06 07:52:05.248 INFO [stderr] | Dec 06 07:52:05.248 INFO [stderr] 52 | use ::Dependencies; Dec 06 07:52:05.248 INFO [stderr] | ^^^^^^^^^^^^^^ Dec 06 07:52:05.248 INFO [stderr] Dec 06 07:52:05.248 INFO [stderr] warning: unused import: `::init::State` Dec 06 07:52:05.248 INFO [stderr] --> src/twitch/utils.rs:53:5 Dec 06 07:52:05.248 INFO [stderr] | Dec 06 07:52:05.248 INFO [stderr] 53 | use ::init::State; Dec 06 07:52:05.248 INFO [stderr] | ^^^^^^^^^^^^^ Dec 06 07:52:05.248 INFO [stderr] Dec 06 07:52:05.248 INFO [stderr] warning: unused import: `::utils as bot_utils` Dec 06 07:52:05.248 INFO [stderr] --> src/twitch/utils.rs:54:5 Dec 06 07:52:05.248 INFO [stderr] | Dec 06 07:52:05.248 INFO [stderr] 54 | use ::utils as bot_utils; Dec 06 07:52:05.248 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:05.248 INFO [stderr] Dec 06 07:52:05.248 INFO [stderr] warning: unused import: `json` Dec 06 07:52:05.248 INFO [stderr] --> src/twitch/utils.rs:56:5 Dec 06 07:52:05.248 INFO [stderr] | Dec 06 07:52:05.248 INFO [stderr] 56 | use json; Dec 06 07:52:05.248 INFO [stderr] | ^^^^ Dec 06 07:52:05.248 INFO [stderr] Dec 06 07:52:05.248 INFO [stderr] warning: unused import: `json::JsonValue` Dec 06 07:52:05.248 INFO [stderr] --> src/twitch/utils.rs:57:5 Dec 06 07:52:05.248 INFO [stderr] | Dec 06 07:52:05.248 INFO [stderr] 57 | use json::JsonValue; Dec 06 07:52:05.248 INFO [stderr] | ^^^^^^^^^^^^^^^ Dec 06 07:52:05.248 INFO [stderr] Dec 06 07:52:05.248 INFO [stderr] warning: unused import: `tokio_timer::Timer` Dec 06 07:52:05.248 INFO [stderr] --> src/twitch/utils.rs:59:5 Dec 06 07:52:05.248 INFO [stderr] | Dec 06 07:52:05.248 INFO [stderr] 59 | use tokio_timer::Timer; Dec 06 07:52:05.248 INFO [stderr] | ^^^^^^^^^^^^^^^^^^ Dec 06 07:52:05.248 INFO [stderr] Dec 06 07:52:05.248 INFO [stderr] warning: unused import: `std::mem` Dec 06 07:52:05.248 INFO [stderr] --> src/twitch/utils.rs:60:5 Dec 06 07:52:05.248 INFO [stderr] | Dec 06 07:52:05.248 INFO [stderr] 60 | use std::mem; Dec 06 07:52:05.248 INFO [stderr] | ^^^^^^^^ Dec 06 07:52:05.248 INFO [stderr] Dec 06 07:52:05.248 INFO [stderr] warning: unused imports: `Receiver as OneshotReceiver`, `Sender as OneshotSender`, `channel as oneshot_channel` Dec 06 07:52:05.249 INFO [stderr] --> src/twitch/mod.rs:10:3 Dec 06 07:52:05.249 INFO [stderr] | Dec 06 07:52:05.249 INFO [stderr] 10 | Sender as OneshotSender, Dec 06 07:52:05.249 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:05.249 INFO [stderr] 11 | Receiver as OneshotReceiver, Dec 06 07:52:05.249 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:05.249 INFO [stderr] 12 | channel as oneshot_channel Dec 06 07:52:05.249 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:05.249 INFO [stderr] Dec 06 07:52:05.249 INFO [stderr] warning: unused import: `::irc::client::prelude::*` Dec 06 07:52:05.249 INFO [stderr] --> src/twitch/mod.rs:25:5 Dec 06 07:52:05.249 INFO [stderr] | Dec 06 07:52:05.249 INFO [stderr] 25 | use ::irc::client::prelude::*; Dec 06 07:52:05.249 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:05.249 INFO [stderr] Dec 06 07:52:05.249 INFO [stderr] warning: unused import: `Deref` Dec 06 07:52:05.249 INFO [stderr] --> src/twitch/mod.rs:28:3 Dec 06 07:52:05.249 INFO [stderr] | Dec 06 07:52:05.249 INFO [stderr] 28 | Deref, Dec 06 07:52:05.249 INFO [stderr] | ^^^^^ Dec 06 07:52:05.249 INFO [stderr] Dec 06 07:52:05.249 INFO [stderr] warning: unused import: `futures::future` Dec 06 07:52:05.249 INFO [stderr] --> src/twitch/mod.rs:32:5 Dec 06 07:52:05.249 INFO [stderr] | Dec 06 07:52:05.249 INFO [stderr] 32 | use futures::future; Dec 06 07:52:05.249 INFO [stderr] | ^^^^^^^^^^^^^^^ Dec 06 07:52:05.249 INFO [stderr] Dec 06 07:52:05.249 INFO [stderr] warning: unused import: `std::str::from_utf8` Dec 06 07:52:05.249 INFO [stderr] --> src/azuqua/utils.rs:9:5 Dec 06 07:52:05.249 INFO [stderr] | Dec 06 07:52:05.249 INFO [stderr] 9 | use std::str::from_utf8; Dec 06 07:52:05.249 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:05.249 INFO [stderr] Dec 06 07:52:05.249 INFO [stderr] warning: unused imports: `Header`, `Headers`, `Raw` Dec 06 07:52:05.249 INFO [stderr] --> src/azuqua/utils.rs:15:3 Dec 06 07:52:05.249 INFO [stderr] | Dec 06 07:52:05.249 INFO [stderr] 15 | Raw, Dec 06 07:52:05.249 INFO [stderr] | ^^^ Dec 06 07:52:05.249 INFO [stderr] 16 | Header, Dec 06 07:52:05.249 INFO [stderr] | ^^^^^^ Dec 06 07:52:05.249 INFO [stderr] 17 | Headers, Dec 06 07:52:05.249 INFO [stderr] | ^^^^^^^ Dec 06 07:52:05.249 INFO [stderr] Dec 06 07:52:05.249 INFO [stderr] warning: unused imports: `Body`, `Chunk`, `Response`, `StatusCode` Dec 06 07:52:05.249 INFO [stderr] --> src/azuqua/utils.rs:25:3 Dec 06 07:52:05.249 INFO [stderr] | Dec 06 07:52:05.249 INFO [stderr] 25 | Response, Dec 06 07:52:05.249 INFO [stderr] | ^^^^^^^^ Dec 06 07:52:05.249 INFO [stderr] 26 | Body, Dec 06 07:52:05.249 INFO [stderr] | ^^^^ Dec 06 07:52:05.249 INFO [stderr] 27 | Chunk, Dec 06 07:52:05.249 INFO [stderr] | ^^^^^ Dec 06 07:52:05.249 INFO [stderr] 28 | StatusCode Dec 06 07:52:05.249 INFO [stderr] | ^^^^^^^^^^ Dec 06 07:52:05.249 INFO [stderr] Dec 06 07:52:05.249 INFO [stderr] warning: unused import: `hyper::error::Error as HyperError` Dec 06 07:52:05.249 INFO [stderr] --> src/azuqua/utils.rs:30:5 Dec 06 07:52:05.249 INFO [stderr] | Dec 06 07:52:05.249 INFO [stderr] 30 | use hyper::error::Error as HyperError; Dec 06 07:52:05.249 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:05.249 INFO [stderr] Dec 06 07:52:05.249 INFO [stderr] warning: unused import: `hyper::mime` Dec 06 07:52:05.249 INFO [stderr] --> src/azuqua/utils.rs:31:5 Dec 06 07:52:05.249 INFO [stderr] | Dec 06 07:52:05.249 INFO [stderr] 31 | use hyper::mime; Dec 06 07:52:05.249 INFO [stderr] | ^^^^^^^^^^^ Dec 06 07:52:05.249 INFO [stderr] Dec 06 07:52:05.249 INFO [stderr] warning: unused import: `Handle` Dec 06 07:52:05.249 INFO [stderr] --> src/azuqua/utils.rs:106:34 Dec 06 07:52:05.249 INFO [stderr] | Dec 06 07:52:05.249 INFO [stderr] 106 | use tokio_core::reactor::{Core,Handle}; Dec 06 07:52:05.249 INFO [stderr] | ^^^^^^ Dec 06 07:52:05.249 INFO [stderr] Dec 06 07:52:05.249 INFO [stderr] warning: unused import: `parking_lot::RwLock` Dec 06 07:52:05.249 INFO [stderr] --> src/azuqua/mod.rs:9:5 Dec 06 07:52:05.249 INFO [stderr] | Dec 06 07:52:05.249 INFO [stderr] 9 | use parking_lot::RwLock; Dec 06 07:52:05.249 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:05.249 INFO [stderr] Dec 06 07:52:05.249 INFO [stderr] warning: unused import: `tokio_core::reactor::Handle` Dec 06 07:52:05.249 INFO [stderr] --> src/azuqua/mod.rs:11:5 Dec 06 07:52:05.249 INFO [stderr] | Dec 06 07:52:05.249 INFO [stderr] 11 | use tokio_core::reactor::Handle; Dec 06 07:52:05.249 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:05.249 INFO [stderr] Dec 06 07:52:05.250 INFO [stderr] warning: unused import: `azuqua::Azuqua` Dec 06 07:52:05.250 INFO [stderr] --> src/main.rs:40:5 Dec 06 07:52:05.250 INFO [stderr] | Dec 06 07:52:05.250 INFO [stderr] 40 | use azuqua::Azuqua; Dec 06 07:52:05.250 INFO [stderr] | ^^^^^^^^^^^^^^ Dec 06 07:52:05.250 INFO [stderr] Dec 06 07:52:05.250 INFO [stderr] warning: unused import: `std::time::Duration` Dec 06 07:52:05.250 INFO [stderr] --> src/main.rs:42:5 Dec 06 07:52:05.250 INFO [stderr] | Dec 06 07:52:05.250 INFO [stderr] 42 | use std::time::Duration; Dec 06 07:52:05.250 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:05.250 INFO [stderr] Dec 06 07:52:05.250 INFO [stderr] warning: unused import: `std::ops::Deref` Dec 06 07:52:05.250 INFO [stderr] --> src/main.rs:51:5 Dec 06 07:52:05.250 INFO [stderr] | Dec 06 07:52:05.250 INFO [stderr] 51 | use std::ops::Deref; Dec 06 07:52:05.250 INFO [stderr] | ^^^^^^^^^^^^^^^ Dec 06 07:52:05.250 INFO [stderr] Dec 06 07:52:05.508 INFO [stderr] warning: unused import: `Future` Dec 06 07:52:05.508 INFO [stderr] --> src/twitch/channel.rs:3:3 Dec 06 07:52:05.508 INFO [stderr] | Dec 06 07:52:05.508 INFO [stderr] 3 | Future, Dec 06 07:52:05.508 INFO [stderr] | ^^^^^^ Dec 06 07:52:05.508 INFO [stderr] Dec 06 07:52:05.508 INFO [stderr] warning: unused import: `Stream` Dec 06 07:52:05.508 INFO [stderr] --> src/twitch/channel.rs:4:3 Dec 06 07:52:05.508 INFO [stderr] | Dec 06 07:52:05.508 INFO [stderr] 4 | Stream Dec 06 07:52:05.508 INFO [stderr] | ^^^^^^ Dec 06 07:52:05.508 INFO [stderr] Dec 06 07:52:05.508 INFO [stderr] warning: unused import: `Future` Dec 06 07:52:05.508 INFO [stderr] --> src/twitch/utils.rs:4:3 Dec 06 07:52:05.508 INFO [stderr] | Dec 06 07:52:05.508 INFO [stderr] 4 | Future, Dec 06 07:52:05.508 INFO [stderr] | ^^^^^^ Dec 06 07:52:05.508 INFO [stderr] Dec 06 07:52:05.509 INFO [stderr] warning: unused import: `Stream` Dec 06 07:52:05.509 INFO [stderr] --> src/twitch/utils.rs:5:3 Dec 06 07:52:05.509 INFO [stderr] | Dec 06 07:52:05.509 INFO [stderr] 5 | Stream Dec 06 07:52:05.509 INFO [stderr] | ^^^^^^ Dec 06 07:52:05.509 INFO [stderr] Dec 06 07:52:05.509 INFO [stderr] warning: unused import: `Stream` Dec 06 07:52:05.509 INFO [stderr] --> src/azuqua/mod.rs:24:3 Dec 06 07:52:05.509 INFO [stderr] | Dec 06 07:52:05.509 INFO [stderr] 24 | Stream Dec 06 07:52:05.509 INFO [stderr] | ^^^^^^ Dec 06 07:52:05.509 INFO [stderr] Dec 06 07:52:05.522 INFO [stderr] warning: unused variable: `secret` Dec 06 07:52:05.522 INFO [stderr] --> src/azuqua/utils.rs:54:9 Dec 06 07:52:05.522 INFO [stderr] | Dec 06 07:52:05.522 INFO [stderr] 54 | fn sign(secret: &str, path: &str, timestamp: &str, payload: &[u8]) -> String { Dec 06 07:52:05.522 INFO [stderr] | ^^^^^^ help: consider using `_secret` instead Dec 06 07:52:05.522 INFO [stderr] | Dec 06 07:52:05.522 INFO [stderr] = note: #[warn(unused_variables)] on by default Dec 06 07:52:05.522 INFO [stderr] Dec 06 07:52:05.522 INFO [stderr] warning: unused variable: `payload` Dec 06 07:52:05.522 INFO [stderr] --> src/azuqua/utils.rs:54:52 Dec 06 07:52:05.522 INFO [stderr] | Dec 06 07:52:05.522 INFO [stderr] 54 | fn sign(secret: &str, path: &str, timestamp: &str, payload: &[u8]) -> String { Dec 06 07:52:05.522 INFO [stderr] | ^^^^^^^ help: consider using `_payload` instead Dec 06 07:52:05.522 INFO [stderr] Dec 06 07:52:05.522 INFO [stderr] warning: unused variable: `e` Dec 06 07:52:05.522 INFO [stderr] --> src/error.rs:122:11 Dec 06 07:52:05.522 INFO [stderr] | Dec 06 07:52:05.522 INFO [stderr] 122 | fn from(e: ()) -> Self { Dec 06 07:52:05.522 INFO [stderr] | ^ help: consider using `_e` instead Dec 06 07:52:05.522 INFO [stderr] Dec 06 07:52:05.584 INFO [stderr] warning: variable does not need to be mutable Dec 06 07:52:05.584 INFO [stderr] --> src/twitch/channel.rs:143:9 Dec 06 07:52:05.584 INFO [stderr] | Dec 06 07:52:05.584 INFO [stderr] 143 | let mut client_ref = client_guard.deref_mut(); Dec 06 07:52:05.584 INFO [stderr] | ----^^^^^^^^^^ Dec 06 07:52:05.584 INFO [stderr] | | Dec 06 07:52:05.584 INFO [stderr] | help: remove this `mut` Dec 06 07:52:05.584 INFO [stderr] | Dec 06 07:52:05.584 INFO [stderr] = note: #[warn(unused_mut)] on by default Dec 06 07:52:05.584 INFO [stderr] Dec 06 07:52:05.596 INFO [stderr] warning: variable does not need to be mutable Dec 06 07:52:05.596 INFO [stderr] --> src/azuqua/utils.rs:67:7 Dec 06 07:52:05.596 INFO [stderr] | Dec 06 07:52:05.596 INFO [stderr] 67 | let mut headers = req.headers_mut(); Dec 06 07:52:05.596 INFO [stderr] | ----^^^^^^^ Dec 06 07:52:05.596 INFO [stderr] | | Dec 06 07:52:05.596 INFO [stderr] | help: remove this `mut` Dec 06 07:52:05.604 INFO [stderr] Dec 06 07:52:05.604 INFO [stderr] warning: variable does not need to be mutable Dec 06 07:52:05.604 INFO [stderr] --> src/azuqua/utils.rs:79:61 Dec 06 07:52:05.604 INFO [stderr] | Dec 06 07:52:05.604 INFO [stderr] 79 | response.body().concat2().from_err::().and_then(|mut body| { Dec 06 07:52:05.604 INFO [stderr] | ----^^^^ Dec 06 07:52:05.604 INFO [stderr] | | Dec 06 07:52:05.604 INFO [stderr] | help: remove this `mut` Dec 06 07:52:05.604 INFO [stderr] Dec 06 07:52:05.604 INFO [stderr] warning: variable does not need to be mutable Dec 06 07:52:05.604 INFO [stderr] --> src/azuqua/utils.rs:78:66 Dec 06 07:52:05.604 INFO [stderr] | Dec 06 07:52:05.604 INFO [stderr] 78 | Box::new(client.request(request).from_err::().and_then(|mut response| { Dec 06 07:52:05.604 INFO [stderr] | ----^^^^^^^^ Dec 06 07:52:05.604 INFO [stderr] | | Dec 06 07:52:05.604 INFO [stderr] | help: remove this `mut` Dec 06 07:52:05.604 INFO [stderr] Dec 06 07:52:05.608 INFO [stderr] warning: function is never used: `now_utc_ms` Dec 06 07:52:05.608 INFO [stderr] --> src/utils.rs:32:1 Dec 06 07:52:05.608 INFO [stderr] | Dec 06 07:52:05.608 INFO [stderr] 32 | pub fn now_utc_ms() -> i64 { Dec 06 07:52:05.608 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:05.608 INFO [stderr] | Dec 06 07:52:05.608 INFO [stderr] = note: #[warn(dead_code)] on by default Dec 06 07:52:05.608 INFO [stderr] Dec 06 07:52:05.608 INFO [stderr] warning: function is never used: `decr_atomic` Dec 06 07:52:05.608 INFO [stderr] --> src/utils.rs:41:1 Dec 06 07:52:05.608 INFO [stderr] | Dec 06 07:52:05.608 INFO [stderr] 41 | pub fn decr_atomic(size: &Arc) -> usize { Dec 06 07:52:05.608 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:05.609 INFO [stderr] Dec 06 07:52:05.609 INFO [stderr] warning: function is never used: `incr_atomic` Dec 06 07:52:05.609 INFO [stderr] --> src/utils.rs:45:1 Dec 06 07:52:05.609 INFO [stderr] | Dec 06 07:52:05.609 INFO [stderr] 45 | pub fn incr_atomic(size: &Arc) -> usize { Dec 06 07:52:05.609 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:05.609 INFO [stderr] Dec 06 07:52:05.609 INFO [stderr] warning: function is never used: `read_atomic` Dec 06 07:52:05.609 INFO [stderr] --> src/utils.rs:49:1 Dec 06 07:52:05.609 INFO [stderr] | Dec 06 07:52:05.609 INFO [stderr] 49 | pub fn read_atomic(size: &Arc) -> usize { Dec 06 07:52:05.609 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:05.609 INFO [stderr] Dec 06 07:52:05.609 INFO [stderr] warning: function is never used: `set_atomic` Dec 06 07:52:05.609 INFO [stderr] --> src/utils.rs:53:1 Dec 06 07:52:05.609 INFO [stderr] | Dec 06 07:52:05.609 INFO [stderr] 53 | pub fn set_atomic(size: &Arc, val: usize) -> usize { Dec 06 07:52:05.609 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:05.609 INFO [stderr] Dec 06 07:52:05.609 INFO [stderr] warning: function is never used: `future_error` Dec 06 07:52:05.609 INFO [stderr] --> src/utils.rs:57:1 Dec 06 07:52:05.609 INFO [stderr] | Dec 06 07:52:05.609 INFO [stderr] 57 | pub fn future_error(err: Error) -> Box> { Dec 06 07:52:05.609 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:05.609 INFO [stderr] Dec 06 07:52:05.609 INFO [stderr] warning: function is never used: `chunks_to_str` Dec 06 07:52:05.609 INFO [stderr] --> src/twitch/utils.rs:62:1 Dec 06 07:52:05.609 INFO [stderr] | Dec 06 07:52:05.609 INFO [stderr] 62 | fn chunks_to_str(chunk: &Chunk) -> Result<&str, Error> { Dec 06 07:52:05.609 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:05.609 INFO [stderr] Dec 06 07:52:05.609 INFO [stderr] warning: unused `std::result::Result` that must be used Dec 06 07:52:05.609 INFO [stderr] --> src/init/argv.rs:75:5 Dec 06 07:52:05.609 INFO [stderr] | Dec 06 07:52:05.609 INFO [stderr] 75 | merge_string(&matches, "t", |t| { argv.token = t; }); Dec 06 07:52:05.609 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:05.609 INFO [stderr] | Dec 06 07:52:05.609 INFO [stderr] = note: #[warn(unused_must_use)] on by default Dec 06 07:52:05.609 INFO [stderr] = note: this `Result` may be an `Err` variant, which should be handled Dec 06 07:52:05.609 INFO [stderr] Dec 06 07:52:13.095 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 13.80s Dec 06 07:52:13.117 INFO [stderr] su: No module specific data is present Dec 06 07:52:13.788 INFO running `"docker" "inspect" "16d45323c25c7b79f0e32434f3f5b343b96cdd2e2efa370239d2e60a8db5261b"` Dec 06 07:52:14.055 INFO running `"docker" "rm" "-f" "16d45323c25c7b79f0e32434f3f5b343b96cdd2e2efa370239d2e60a8db5261b"` Dec 06 07:52:14.376 INFO [stdout] 16d45323c25c7b79f0e32434f3f5b343b96cdd2e2efa370239d2e60a8db5261b Dec 06 07:52:14.378 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56514/worker-7/try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-7/pr-56514/try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468:/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 +6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468-alt test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Dec 06 07:52:14.823 INFO [stdout] 3a9392af4f3f2bf20fab610288ee942a27aecf4a1dcdde12981a84a683423cae Dec 06 07:52:14.830 INFO running `"docker" "start" "-a" "3a9392af4f3f2bf20fab610288ee942a27aecf4a1dcdde12981a84a683423cae"` Dec 06 07:52:16.384 INFO [stderr] usermod: no changes Dec 06 07:52:16.684 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.26s Dec 06 07:52:16.713 INFO [stderr] Running /target/debug/deps/azuqua_twitch_irc-7d0645b52f15a4f0 Dec 06 07:52:16.718 INFO [stdout] Dec 06 07:52:16.718 INFO [stdout] running 1 test Dec 06 07:52:16.952 INFO [stdout] test azuqua::utils::tests::should_invoke_fake_flo ... FAILED Dec 06 07:52:16.952 INFO [stdout] Dec 06 07:52:16.952 INFO [stdout] failures: Dec 06 07:52:16.952 INFO [stdout] Dec 06 07:52:16.952 INFO [stdout] ---- azuqua::utils::tests::should_invoke_fake_flo stdout ---- Dec 06 07:52:16.952 INFO [stdout] thread 'azuqua::utils::tests::should_invoke_fake_flo' panicked at 'Error invoking flo: Twitch Error: Io(Custom { kind: Other, error: StringError("failed to lookup address information: Temporary failure in name resolution") })', src/azuqua/utils.rs:128:7 Dec 06 07:52:16.953 INFO [stdout] stack backtrace: Dec 06 07:52:16.953 INFO [stdout] 0: 0x56033ca174e3 - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h82c998a0e635a5c4 Dec 06 07:52:16.953 INFO [stdout] at src/libstd/sys/unix/backtrace/tracing/gcc_s.rs:49 Dec 06 07:52:16.953 INFO [stdout] 1: 0x56033ca116a8 - std::sys_common::backtrace::_print::h5fbc0bc3cf12d9bf Dec 06 07:52:16.953 INFO [stdout] at src/libstd/sys_common/backtrace.rs:71 Dec 06 07:52:16.953 INFO [stdout] 2: 0x56033ca15f72 - std::panicking::default_hook::{{closure}}::h42b81c3dd1a50e32 Dec 06 07:52:16.953 INFO [stdout] at src/libstd/sys_common/backtrace.rs:59 Dec 06 07:52:16.953 INFO [stdout] at src/libstd/panicking.rs:211 Dec 06 07:52:16.953 INFO [stdout] 3: 0x56033ca15c5c - std::panicking::default_hook::h6c8d8e1c12a669e5 Dec 06 07:52:16.953 INFO [stdout] at src/libstd/panicking.rs:221 Dec 06 07:52:16.953 INFO [stdout] 4: 0x56033ca16680 - std::panicking::rust_panic_with_hook::hce93a56e38c2b0aa Dec 06 07:52:16.953 INFO [stdout] at src/libstd/panicking.rs:491 Dec 06 07:52:16.953 INFO [stdout] 5: 0x56033ca16201 - std::panicking::continue_panic_fmt::hf3c774aec6124caa Dec 06 07:52:16.953 INFO [stdout] at src/libstd/panicking.rs:398 Dec 06 07:52:16.953 INFO [stdout] 6: 0x56033ca1614e - std::panicking::begin_panic_fmt::h3605d603150d0c9a Dec 06 07:52:16.953 INFO [stdout] at src/libstd/panicking.rs:353 Dec 06 07:52:16.953 INFO [stdout] 7: 0x56033c701a35 - azuqua_twitch_irc::azuqua::utils::tests::should_invoke_fake_flo::h6d873abafe762eeb Dec 06 07:52:16.953 INFO [stdout] at src/azuqua/utils.rs:128 Dec 06 07:52:16.953 INFO [stdout] 8: 0x56033c701629 - azuqua_twitch_irc::azuqua::utils::tests::should_invoke_fake_flo::{{closure}}::h0284426b974b0142 Dec 06 07:52:16.953 INFO [stdout] at src/azuqua/utils.rs:109 Dec 06 07:52:16.953 INFO [stdout] 9: 0x56033c77549d - core::ops::function::FnOnce::call_once::h4531615eb12b8beb Dec 06 07:52:16.953 INFO [stdout] at /rustc/6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468/src/libcore/ops/function.rs:238 Dec 06 07:52:16.953 INFO [stdout] 10: 0x56033c7929ae - >::call_box::h9ed1658cdce7f33f Dec 06 07:52:16.953 INFO [stdout] at src/libtest/lib.rs:1471 Dec 06 07:52:16.953 INFO [stdout] at /rustc/6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468/src/libcore/ops/function.rs:238 Dec 06 07:52:16.953 INFO [stdout] at /rustc/6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468/src/liballoc/boxed.rs:673 Dec 06 07:52:16.953 INFO [stdout] 11: 0x56033ca255e9 - __rust_maybe_catch_panic Dec 06 07:52:16.953 INFO [stdout] at src/libpanic_unwind/lib.rs:102 Dec 06 07:52:16.953 INFO [stdout] 12: 0x56033c78a883 - std::sys_common::backtrace::__rust_begin_short_backtrace::h018d03d6681412f5 Dec 06 07:52:16.953 INFO [stdout] at /rustc/6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468/src/libstd/panicking.rs:289 Dec 06 07:52:16.953 INFO [stdout] at /rustc/6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468/src/libstd/panic.rs:398 Dec 06 07:52:16.953 INFO [stdout] at src/libtest/lib.rs:1426 Dec 06 07:52:16.953 INFO [stdout] at /rustc/6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468/src/libstd/sys_common/backtrace.rs:136 Dec 06 07:52:16.953 INFO [stdout] 13: 0x56033c78b814 - std::panicking::try::do_call::hf8ab3f21dcfaa7a6 Dec 06 07:52:16.953 INFO [stdout] at /rustc/6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468/src/libstd/thread/mod.rs:477 Dec 06 07:52:16.953 INFO [stdout] at /rustc/6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468/src/libstd/panic.rs:319 Dec 06 07:52:16.953 INFO [stdout] at /rustc/6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468/src/libstd/panicking.rs:310 Dec 06 07:52:16.953 INFO [stdout] 14: 0x56033ca255e9 - __rust_maybe_catch_panic Dec 06 07:52:16.953 INFO [stdout] at src/libpanic_unwind/lib.rs:102 Dec 06 07:52:16.953 INFO [stdout] 15: 0x56033c79288c - >::call_box::h6465cc998309e287 Dec 06 07:52:16.953 INFO [stdout] at /rustc/6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468/src/libstd/panicking.rs:289 Dec 06 07:52:16.953 INFO [stdout] at /rustc/6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468/src/libstd/panic.rs:398 Dec 06 07:52:16.953 INFO [stdout] at /rustc/6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468/src/libstd/thread/mod.rs:476 Dec 06 07:52:16.953 INFO [stdout] at /rustc/6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468/src/liballoc/boxed.rs:673 Dec 06 07:52:16.953 INFO [stdout] 16: 0x56033ca192ad - std::sys::unix::thread::Thread::new::thread_start::h0fe9c527147fd5f5 Dec 06 07:52:16.953 INFO [stdout] at /rustc/6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468/src/liballoc/boxed.rs:683 Dec 06 07:52:16.953 INFO [stdout] at src/libstd/sys_common/thread.rs:24 Dec 06 07:52:16.953 INFO [stdout] at src/libstd/sys/unix/thread.rs:90 Dec 06 07:52:16.953 INFO [stdout] 17: 0x7fcfe60196b9 - start_thread Dec 06 07:52:16.953 INFO [stdout] 18: 0x7fcfe5b3941c - clone Dec 06 07:52:16.953 INFO [stdout] 19: 0x0 - Dec 06 07:52:16.953 INFO [stdout] Dec 06 07:52:16.953 INFO [stdout] Dec 06 07:52:16.953 INFO [stdout] failures: Dec 06 07:52:16.953 INFO [stdout] azuqua::utils::tests::should_invoke_fake_flo Dec 06 07:52:16.953 INFO [stdout] Dec 06 07:52:16.953 INFO [stdout] test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out Dec 06 07:52:16.953 INFO [stdout] Dec 06 07:52:16.957 INFO [stderr] error: test failed, to rerun pass '--bin azuqua_twitch_irc' Dec 06 07:52:16.960 INFO [stderr] su: No module specific data is present Dec 06 07:52:17.648 INFO running `"docker" "inspect" "3a9392af4f3f2bf20fab610288ee942a27aecf4a1dcdde12981a84a683423cae"` Dec 06 07:52:17.902 INFO running `"docker" "rm" "-f" "3a9392af4f3f2bf20fab610288ee942a27aecf4a1dcdde12981a84a683423cae"` Dec 06 07:52:18.276 INFO [stdout] 3a9392af4f3f2bf20fab610288ee942a27aecf4a1dcdde12981a84a683423cae