Dec 06 07:50:50.520 INFO testing aembke/azuqua-twitch-irc against master#906deae0790bd18681b937fe9a141a3c26cf1855 for pr-56514 Dec 06 07:50:50.520 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56514/worker-1/master#906deae0790bd18681b937fe9a141a3c26cf1855:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/pr-56514/master#906deae0790bd18681b937fe9a141a3c26cf1855:/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 +906deae0790bd18681b937fe9a141a3c26cf1855-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:50.978 INFO [stdout] ec6d89843dbfa4be52d2d7a8009048696123c97bf8e643c1166c4629f0b79bfc Dec 06 07:50:50.980 INFO running `"docker" "start" "-a" "ec6d89843dbfa4be52d2d7a8009048696123c97bf8e643c1166c4629f0b79bfc"` Dec 06 07:50:53.067 INFO [stderr] usermod: no changes Dec 06 07:50:53.549 INFO [stderr] Compiling bufstream v0.1.4 Dec 06 07:50:53.572 INFO [stderr] Compiling relay v0.1.1 Dec 06 07:50:53.590 INFO [stderr] Compiling tokio-timer v0.1.2 Dec 06 07:50:53.598 INFO [stderr] Compiling log v0.3.9 Dec 06 07:50:53.600 INFO [stderr] Compiling want v0.0.4 Dec 06 07:50:53.601 INFO [stderr] Compiling mio v0.6.16 Dec 06 07:50:53.602 INFO [stderr] Compiling clap v2.32.0 Dec 06 07:50:53.603 INFO [stderr] Compiling tokio-io v0.1.10 Dec 06 07:50:55.306 INFO [stderr] Compiling ctrlc v3.1.1 Dec 06 07:50:55.307 INFO [stderr] Compiling openssl v0.9.24 Dec 06 07:50:55.374 INFO [stderr] Compiling num-iter v0.1.37 Dec 06 07:50:56.744 INFO [stderr] Compiling chrono v0.4.6 Dec 06 07:50:56.969 INFO [stderr] Compiling num v0.1.42 Dec 06 07:50:59.886 INFO [stderr] Compiling tokio-threadpool v0.1.8 Dec 06 07:50:59.888 INFO [stderr] Compiling chrono v0.3.0 Dec 06 07:50:59.894 INFO [stderr] Compiling pretty_env_logger v0.2.4 Dec 06 07:50:59.943 INFO [stderr] Compiling tokio-codec v0.1.1 Dec 06 07:51:03.189 INFO [stderr] Compiling tokio-mockstream v1.1.0 Dec 06 07:51:07.607 INFO [stderr] Compiling tokio-tls v0.2.0 Dec 06 07:51:07.894 INFO [stderr] Compiling mio-uds v0.6.7 Dec 06 07:51:07.895 INFO [stderr] Compiling tokio-reactor v0.1.6 Dec 06 07:51:15.796 INFO [stderr] Compiling tokio-tcp v0.1.2 Dec 06 07:51:15.796 INFO [stderr] Compiling tokio-udp v0.1.2 Dec 06 07:51:15.796 INFO [stderr] Compiling tokio-uds v0.2.3 Dec 06 07:51:16.344 INFO [stderr] Compiling tokio-fs v0.1.4 Dec 06 07:51:22.724 INFO [stderr] Compiling native-tls v0.1.5 Dec 06 07:51:23.240 INFO [stderr] Compiling tokio v0.1.11 Dec 06 07:51:28.864 INFO [stderr] Compiling tokio-core v0.1.17 Dec 06 07:51:35.838 INFO [stderr] Compiling tokio-proto v0.1.1 Dec 06 07:51:35.838 INFO [stderr] Compiling tokio-tls v0.1.4 Dec 06 07:51:35.838 INFO [stderr] Compiling irc v0.13.6 Dec 06 07:51:40.339 INFO [stderr] Compiling hyper v0.11.27 Dec 06 07:51:49.304 INFO [stderr] Compiling hyper-tls v0.1.4 Dec 06 07:51:50.997 INFO [stderr] Compiling azuqua_twitch_irc v0.1.0 (/source) Dec 06 07:51:54.024 INFO [stderr] warning: unused import: `futures::sync::mpsc::SendError` Dec 06 07:51:54.024 INFO [stderr] --> src/error.rs:9:5 Dec 06 07:51:54.024 INFO [stderr] | Dec 06 07:51:54.024 INFO [stderr] 9 | use futures::sync::mpsc::SendError; Dec 06 07:51:54.024 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:54.024 INFO [stderr] | Dec 06 07:51:54.024 INFO [stderr] = note: #[warn(unused_imports)] on by default Dec 06 07:51:54.024 INFO [stderr] Dec 06 07:51:54.024 INFO [stderr] warning: unused import: `tokio_timer::TimeoutError` Dec 06 07:51:54.024 INFO [stderr] --> src/error.rs:11:5 Dec 06 07:51:54.024 INFO [stderr] | Dec 06 07:51:54.024 INFO [stderr] 11 | use tokio_timer::TimeoutError; Dec 06 07:51:54.024 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:54.024 INFO [stderr] Dec 06 07:51:54.024 INFO [stderr] warning: unused import: `std::string::FromUtf8Error` Dec 06 07:51:54.024 INFO [stderr] --> src/error.rs:14:5 Dec 06 07:51:54.024 INFO [stderr] | Dec 06 07:51:54.024 INFO [stderr] 14 | use std::string::FromUtf8Error; Dec 06 07:51:54.024 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:54.024 INFO [stderr] Dec 06 07:51:54.024 INFO [stderr] warning: unused import: `std::net::AddrParseError` Dec 06 07:51:54.024 INFO [stderr] --> src/error.rs:15:5 Dec 06 07:51:54.024 INFO [stderr] | Dec 06 07:51:54.024 INFO [stderr] 15 | use std::net::AddrParseError; Dec 06 07:51:54.024 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:54.024 INFO [stderr] Dec 06 07:51:54.024 INFO [stderr] warning: unused import: `State` Dec 06 07:51:54.024 INFO [stderr] --> src/utils.rs:9:3 Dec 06 07:51:54.024 INFO [stderr] | Dec 06 07:51:54.024 INFO [stderr] 9 | State Dec 06 07:51:54.024 INFO [stderr] | ^^^^^ Dec 06 07:51:54.024 INFO [stderr] Dec 06 07:51:54.024 INFO [stderr] warning: unused import: `Stream` Dec 06 07:51:54.024 INFO [stderr] --> src/utils.rs:14:3 Dec 06 07:51:54.024 INFO [stderr] | Dec 06 07:51:54.024 INFO [stderr] 14 | Stream, Dec 06 07:51:54.024 INFO [stderr] | ^^^^^^ Dec 06 07:51:54.024 INFO [stderr] Dec 06 07:51:54.024 INFO [stderr] warning: unused macro definition Dec 06 07:51:54.024 INFO [stderr] --> src/utils.rs:20:1 Dec 06 07:51:54.024 INFO [stderr] | Dec 06 07:51:54.025 INFO [stderr] 20 | / macro_rules! j( Dec 06 07:51:54.025 INFO [stderr] 21 | | ($($arg:tt)*) => { JsonValue::from($($arg)*) } Dec 06 07:51:54.025 INFO [stderr] 22 | | ); Dec 06 07:51:54.025 INFO [stderr] | |__^ Dec 06 07:51:54.025 INFO [stderr] | Dec 06 07:51:54.025 INFO [stderr] = note: #[warn(unused_macros)] on by default Dec 06 07:51:54.025 INFO [stderr] Dec 06 07:51:54.025 INFO [stderr] warning: unused import: `::utils` Dec 06 07:51:54.025 INFO [stderr] --> src/init/mod.rs:2:5 Dec 06 07:51:54.025 INFO [stderr] | Dec 06 07:51:54.025 INFO [stderr] 2 | use ::utils; Dec 06 07:51:54.025 INFO [stderr] | ^^^^^^^ Dec 06 07:51:54.025 INFO [stderr] Dec 06 07:51:54.025 INFO [stderr] warning: unused import: `json` Dec 06 07:51:54.025 INFO [stderr] --> src/init/mod.rs:9:5 Dec 06 07:51:54.025 INFO [stderr] | Dec 06 07:51:54.025 INFO [stderr] 9 | use json; Dec 06 07:51:54.025 INFO [stderr] | ^^^^ Dec 06 07:51:54.025 INFO [stderr] Dec 06 07:51:54.025 INFO [stderr] warning: unused import: `json::JsonValue` Dec 06 07:51:54.025 INFO [stderr] --> src/init/mod.rs:10:5 Dec 06 07:51:54.025 INFO [stderr] | Dec 06 07:51:54.025 INFO [stderr] 10 | use json::JsonValue; Dec 06 07:51:54.025 INFO [stderr] | ^^^^^^^^^^^^^^^ Dec 06 07:51:54.025 INFO [stderr] Dec 06 07:51:54.025 INFO [stderr] warning: unused import: `std::cmp` Dec 06 07:51:54.025 INFO [stderr] --> src/init/argv.rs:2:5 Dec 06 07:51:54.025 INFO [stderr] | Dec 06 07:51:54.025 INFO [stderr] 2 | use std::cmp; Dec 06 07:51:54.025 INFO [stderr] | ^^^^^^^^ Dec 06 07:51:54.025 INFO [stderr] Dec 06 07:51:54.025 INFO [stderr] warning: unused imports: `UnboundedReceiver`, `UnboundedSender`, `unbounded` Dec 06 07:51:54.025 INFO [stderr] --> src/twitch/channel.rs:7:3 Dec 06 07:51:54.025 INFO [stderr] | Dec 06 07:51:54.025 INFO [stderr] 7 | UnboundedSender, Dec 06 07:51:54.025 INFO [stderr] | ^^^^^^^^^^^^^^^ Dec 06 07:51:54.025 INFO [stderr] 8 | UnboundedReceiver, Dec 06 07:51:54.025 INFO [stderr] | ^^^^^^^^^^^^^^^^^ Dec 06 07:51:54.025 INFO [stderr] 9 | unbounded Dec 06 07:51:54.025 INFO [stderr] | ^^^^^^^^^ Dec 06 07:51:54.025 INFO [stderr] Dec 06 07:51:54.025 INFO [stderr] warning: unused imports: `Receiver as OneshotReceiver`, `Sender as OneshotSender`, `channel as oneshot_channel` Dec 06 07:51:54.025 INFO [stderr] --> src/twitch/channel.rs:12:3 Dec 06 07:51:54.025 INFO [stderr] | Dec 06 07:51:54.025 INFO [stderr] 12 | Sender as OneshotSender, Dec 06 07:51:54.025 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:54.025 INFO [stderr] 13 | Receiver as OneshotReceiver, Dec 06 07:51:54.025 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:54.025 INFO [stderr] 14 | channel as oneshot_channel Dec 06 07:51:54.025 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:54.025 INFO [stderr] Dec 06 07:51:54.025 INFO [stderr] warning: unused import: `::Dependencies` Dec 06 07:51:54.025 INFO [stderr] --> src/twitch/channel.rs:25:5 Dec 06 07:51:54.025 INFO [stderr] | Dec 06 07:51:54.025 INFO [stderr] 25 | use ::Dependencies; Dec 06 07:51:54.025 INFO [stderr] | ^^^^^^^^^^^^^^ Dec 06 07:51:54.025 INFO [stderr] Dec 06 07:51:54.025 INFO [stderr] warning: unused import: `tokio_core::reactor::Handle` Dec 06 07:51:54.025 INFO [stderr] --> src/twitch/channel.rs:26:5 Dec 06 07:51:54.025 INFO [stderr] | Dec 06 07:51:54.025 INFO [stderr] 26 | use tokio_core::reactor::Handle; Dec 06 07:51:54.025 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:54.025 INFO [stderr] Dec 06 07:51:54.025 INFO [stderr] warning: unused import: `super::utils` Dec 06 07:51:54.025 INFO [stderr] --> src/twitch/channel.rs:27:5 Dec 06 07:51:54.025 INFO [stderr] | Dec 06 07:51:54.025 INFO [stderr] 27 | use super::utils; Dec 06 07:51:54.025 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 07:51:54.025 INFO [stderr] Dec 06 07:51:54.025 INFO [stderr] warning: unused import: `::init::State` Dec 06 07:51:54.025 INFO [stderr] --> src/twitch/channel.rs:34:5 Dec 06 07:51:54.025 INFO [stderr] | Dec 06 07:51:54.025 INFO [stderr] 34 | use ::init::State; Dec 06 07:51:54.025 INFO [stderr] | ^^^^^^^^^^^^^ Dec 06 07:51:54.025 INFO [stderr] Dec 06 07:51:54.025 INFO [stderr] warning: unused import: `std::time::Duration` Dec 06 07:51:54.025 INFO [stderr] --> src/twitch/channel.rs:48:5 Dec 06 07:51:54.025 INFO [stderr] | Dec 06 07:51:54.025 INFO [stderr] 48 | use std::time::Duration; Dec 06 07:51:54.025 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:54.025 INFO [stderr] Dec 06 07:51:54.025 INFO [stderr] warning: unused import: `json` Dec 06 07:51:54.025 INFO [stderr] --> src/twitch/channel.rs:50:5 Dec 06 07:51:54.025 INFO [stderr] | Dec 06 07:51:54.025 INFO [stderr] 50 | use json; Dec 06 07:51:54.025 INFO [stderr] | ^^^^ Dec 06 07:51:54.025 INFO [stderr] Dec 06 07:51:54.025 INFO [stderr] warning: unused import: `future` Dec 06 07:51:54.025 INFO [stderr] --> src/twitch/utils.rs:3:3 Dec 06 07:51:54.025 INFO [stderr] | Dec 06 07:51:54.025 INFO [stderr] 3 | future, Dec 06 07:51:54.025 INFO [stderr] | ^^^^^^ Dec 06 07:51:54.025 INFO [stderr] Dec 06 07:51:54.025 INFO [stderr] warning: unused import: `std::str::FromStr` Dec 06 07:51:54.025 INFO [stderr] --> src/twitch/utils.rs:8:5 Dec 06 07:51:54.025 INFO [stderr] | Dec 06 07:51:54.025 INFO [stderr] 8 | use std::str::FromStr; Dec 06 07:51:54.025 INFO [stderr] | ^^^^^^^^^^^^^^^^^ Dec 06 07:51:54.025 INFO [stderr] Dec 06 07:51:54.025 INFO [stderr] warning: unused import: `std::sync::Arc` Dec 06 07:51:54.025 INFO [stderr] --> src/twitch/utils.rs:11:5 Dec 06 07:51:54.025 INFO [stderr] | Dec 06 07:51:54.025 INFO [stderr] 11 | use std::sync::Arc; Dec 06 07:51:54.025 INFO [stderr] | ^^^^^^^^^^^^^^ Dec 06 07:51:54.025 INFO [stderr] Dec 06 07:51:54.025 INFO [stderr] warning: unused import: `parking_lot::RwLock` Dec 06 07:51:54.025 INFO [stderr] --> src/twitch/utils.rs:12:5 Dec 06 07:51:54.025 INFO [stderr] | Dec 06 07:51:54.025 INFO [stderr] 12 | use parking_lot::RwLock; Dec 06 07:51:54.025 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:54.025 INFO [stderr] Dec 06 07:51:54.025 INFO [stderr] warning: unused import: `std::collections::BTreeMap` Dec 06 07:51:54.025 INFO [stderr] --> src/twitch/utils.rs:14:5 Dec 06 07:51:54.025 INFO [stderr] | Dec 06 07:51:54.025 INFO [stderr] 14 | use std::collections::BTreeMap; Dec 06 07:51:54.025 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:54.025 INFO [stderr] Dec 06 07:51:54.025 INFO [stderr] warning: unused imports: `DerefMut`, `Deref` Dec 06 07:51:54.025 INFO [stderr] --> src/twitch/utils.rs:17:3 Dec 06 07:51:54.025 INFO [stderr] | Dec 06 07:51:54.025 INFO [stderr] 17 | Deref, Dec 06 07:51:54.025 INFO [stderr] | ^^^^^ Dec 06 07:51:54.026 INFO [stderr] 18 | DerefMut Dec 06 07:51:54.026 INFO [stderr] | ^^^^^^^^ Dec 06 07:51:54.026 INFO [stderr] Dec 06 07:51:54.026 INFO [stderr] warning: unused import: `HttpConnector` Dec 06 07:51:54.026 INFO [stderr] --> src/twitch/utils.rs:27:3 Dec 06 07:51:54.026 INFO [stderr] | Dec 06 07:51:54.026 INFO [stderr] 27 | HttpConnector Dec 06 07:51:54.026 INFO [stderr] | ^^^^^^^^^^^^^ Dec 06 07:51:54.026 INFO [stderr] Dec 06 07:51:54.026 INFO [stderr] warning: unused imports: `Body`, `Method`, `Request`, `Response`, `StatusCode`, `Uri` Dec 06 07:51:54.026 INFO [stderr] --> src/twitch/utils.rs:33:3 Dec 06 07:51:54.026 INFO [stderr] | Dec 06 07:51:54.026 INFO [stderr] 33 | Uri, Dec 06 07:51:54.026 INFO [stderr] | ^^^ Dec 06 07:51:54.026 INFO [stderr] 34 | Method, Dec 06 07:51:54.026 INFO [stderr] | ^^^^^^ Dec 06 07:51:54.026 INFO [stderr] 35 | Request, Dec 06 07:51:54.026 INFO [stderr] | ^^^^^^^ Dec 06 07:51:54.026 INFO [stderr] 36 | Response, Dec 06 07:51:54.026 INFO [stderr] | ^^^^^^^^ Dec 06 07:51:54.026 INFO [stderr] 37 | Body, Dec 06 07:51:54.026 INFO [stderr] | ^^^^ Dec 06 07:51:54.026 INFO [stderr] 38 | Chunk, Dec 06 07:51:54.026 INFO [stderr] 39 | StatusCode Dec 06 07:51:54.026 INFO [stderr] | ^^^^^^^^^^ Dec 06 07:51:54.026 INFO [stderr] Dec 06 07:51:54.026 INFO [stderr] warning: unused imports: `ContentLength`, `ContentType`, `Header`, `Headers` Dec 06 07:51:54.026 INFO [stderr] --> src/twitch/utils.rs:42:3 Dec 06 07:51:54.026 INFO [stderr] | Dec 06 07:51:54.026 INFO [stderr] 42 | Header, Dec 06 07:51:54.026 INFO [stderr] | ^^^^^^ Dec 06 07:51:54.026 INFO [stderr] 43 | Headers, Dec 06 07:51:54.026 INFO [stderr] | ^^^^^^^ Dec 06 07:51:54.026 INFO [stderr] 44 | ContentType, Dec 06 07:51:54.026 INFO [stderr] | ^^^^^^^^^^^ Dec 06 07:51:54.026 INFO [stderr] 45 | ContentLength Dec 06 07:51:54.026 INFO [stderr] | ^^^^^^^^^^^^^ Dec 06 07:51:54.026 INFO [stderr] Dec 06 07:51:54.026 INFO [stderr] warning: unused import: `::Dependencies` Dec 06 07:51:54.026 INFO [stderr] --> src/twitch/utils.rs:52:5 Dec 06 07:51:54.026 INFO [stderr] | Dec 06 07:51:54.026 INFO [stderr] 52 | use ::Dependencies; Dec 06 07:51:54.026 INFO [stderr] | ^^^^^^^^^^^^^^ Dec 06 07:51:54.026 INFO [stderr] Dec 06 07:51:54.026 INFO [stderr] warning: unused import: `::init::State` Dec 06 07:51:54.026 INFO [stderr] --> src/twitch/utils.rs:53:5 Dec 06 07:51:54.026 INFO [stderr] | Dec 06 07:51:54.026 INFO [stderr] 53 | use ::init::State; Dec 06 07:51:54.026 INFO [stderr] | ^^^^^^^^^^^^^ Dec 06 07:51:54.026 INFO [stderr] Dec 06 07:51:54.026 INFO [stderr] warning: unused import: `::utils as bot_utils` Dec 06 07:51:54.026 INFO [stderr] --> src/twitch/utils.rs:54:5 Dec 06 07:51:54.026 INFO [stderr] | Dec 06 07:51:54.026 INFO [stderr] 54 | use ::utils as bot_utils; Dec 06 07:51:54.026 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:54.026 INFO [stderr] Dec 06 07:51:54.026 INFO [stderr] warning: unused import: `json` Dec 06 07:51:54.026 INFO [stderr] --> src/twitch/utils.rs:56:5 Dec 06 07:51:54.026 INFO [stderr] | Dec 06 07:51:54.026 INFO [stderr] 56 | use json; Dec 06 07:51:54.026 INFO [stderr] | ^^^^ Dec 06 07:51:54.026 INFO [stderr] Dec 06 07:51:54.026 INFO [stderr] warning: unused import: `json::JsonValue` Dec 06 07:51:54.026 INFO [stderr] --> src/twitch/utils.rs:57:5 Dec 06 07:51:54.026 INFO [stderr] | Dec 06 07:51:54.026 INFO [stderr] 57 | use json::JsonValue; Dec 06 07:51:54.026 INFO [stderr] | ^^^^^^^^^^^^^^^ Dec 06 07:51:54.026 INFO [stderr] Dec 06 07:51:54.026 INFO [stderr] warning: unused import: `tokio_timer::Timer` Dec 06 07:51:54.026 INFO [stderr] --> src/twitch/utils.rs:59:5 Dec 06 07:51:54.026 INFO [stderr] | Dec 06 07:51:54.026 INFO [stderr] 59 | use tokio_timer::Timer; Dec 06 07:51:54.026 INFO [stderr] | ^^^^^^^^^^^^^^^^^^ Dec 06 07:51:54.026 INFO [stderr] Dec 06 07:51:54.026 INFO [stderr] warning: unused import: `std::mem` Dec 06 07:51:54.026 INFO [stderr] --> src/twitch/utils.rs:60:5 Dec 06 07:51:54.028 INFO [stderr] | Dec 06 07:51:54.028 INFO [stderr] 60 | use std::mem; Dec 06 07:51:54.028 INFO [stderr] | ^^^^^^^^ Dec 06 07:51:54.028 INFO [stderr] Dec 06 07:51:54.028 INFO [stderr] warning: unused imports: `Receiver as OneshotReceiver`, `Sender as OneshotSender`, `channel as oneshot_channel` Dec 06 07:51:54.028 INFO [stderr] --> src/twitch/mod.rs:10:3 Dec 06 07:51:54.028 INFO [stderr] | Dec 06 07:51:54.028 INFO [stderr] 10 | Sender as OneshotSender, Dec 06 07:51:54.028 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:54.028 INFO [stderr] 11 | Receiver as OneshotReceiver, Dec 06 07:51:54.028 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:54.028 INFO [stderr] 12 | channel as oneshot_channel Dec 06 07:51:54.028 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:54.028 INFO [stderr] Dec 06 07:51:54.028 INFO [stderr] warning: unused import: `::irc::client::prelude::*` Dec 06 07:51:54.028 INFO [stderr] --> src/twitch/mod.rs:25:5 Dec 06 07:51:54.028 INFO [stderr] | Dec 06 07:51:54.028 INFO [stderr] 25 | use ::irc::client::prelude::*; Dec 06 07:51:54.028 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:54.028 INFO [stderr] Dec 06 07:51:54.028 INFO [stderr] warning: unused import: `Deref` Dec 06 07:51:54.028 INFO [stderr] --> src/twitch/mod.rs:28:3 Dec 06 07:51:54.028 INFO [stderr] | Dec 06 07:51:54.028 INFO [stderr] 28 | Deref, Dec 06 07:51:54.028 INFO [stderr] | ^^^^^ Dec 06 07:51:54.028 INFO [stderr] Dec 06 07:51:54.028 INFO [stderr] warning: unused import: `futures::future` Dec 06 07:51:54.028 INFO [stderr] --> src/twitch/mod.rs:32:5 Dec 06 07:51:54.028 INFO [stderr] | Dec 06 07:51:54.028 INFO [stderr] 32 | use futures::future; Dec 06 07:51:54.028 INFO [stderr] | ^^^^^^^^^^^^^^^ Dec 06 07:51:54.028 INFO [stderr] Dec 06 07:51:54.028 INFO [stderr] warning: unused import: `std::str::from_utf8` Dec 06 07:51:54.028 INFO [stderr] --> src/azuqua/utils.rs:9:5 Dec 06 07:51:54.028 INFO [stderr] | Dec 06 07:51:54.028 INFO [stderr] 9 | use std::str::from_utf8; Dec 06 07:51:54.028 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:54.028 INFO [stderr] Dec 06 07:51:54.028 INFO [stderr] warning: unused imports: `Header`, `Headers`, `Raw` Dec 06 07:51:54.028 INFO [stderr] --> src/azuqua/utils.rs:15:3 Dec 06 07:51:54.028 INFO [stderr] | Dec 06 07:51:54.028 INFO [stderr] 15 | Raw, Dec 06 07:51:54.029 INFO [stderr] | ^^^ Dec 06 07:51:54.029 INFO [stderr] 16 | Header, Dec 06 07:51:54.029 INFO [stderr] | ^^^^^^ Dec 06 07:51:54.029 INFO [stderr] 17 | Headers, Dec 06 07:51:54.029 INFO [stderr] | ^^^^^^^ Dec 06 07:51:54.029 INFO [stderr] Dec 06 07:51:54.029 INFO [stderr] warning: unused imports: `Body`, `Chunk`, `Response`, `StatusCode` Dec 06 07:51:54.029 INFO [stderr] --> src/azuqua/utils.rs:25:3 Dec 06 07:51:54.029 INFO [stderr] | Dec 06 07:51:54.029 INFO [stderr] 25 | Response, Dec 06 07:51:54.029 INFO [stderr] | ^^^^^^^^ Dec 06 07:51:54.029 INFO [stderr] 26 | Body, Dec 06 07:51:54.029 INFO [stderr] | ^^^^ Dec 06 07:51:54.029 INFO [stderr] 27 | Chunk, Dec 06 07:51:54.029 INFO [stderr] | ^^^^^ Dec 06 07:51:54.029 INFO [stderr] 28 | StatusCode Dec 06 07:51:54.029 INFO [stderr] | ^^^^^^^^^^ Dec 06 07:51:54.029 INFO [stderr] Dec 06 07:51:54.029 INFO [stderr] warning: unused import: `hyper::error::Error as HyperError` Dec 06 07:51:54.029 INFO [stderr] --> src/azuqua/utils.rs:30:5 Dec 06 07:51:54.029 INFO [stderr] | Dec 06 07:51:54.029 INFO [stderr] 30 | use hyper::error::Error as HyperError; Dec 06 07:51:54.029 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:54.029 INFO [stderr] Dec 06 07:51:54.029 INFO [stderr] warning: unused import: `hyper::mime` Dec 06 07:51:54.029 INFO [stderr] --> src/azuqua/utils.rs:31:5 Dec 06 07:51:54.029 INFO [stderr] | Dec 06 07:51:54.029 INFO [stderr] 31 | use hyper::mime; Dec 06 07:51:54.029 INFO [stderr] | ^^^^^^^^^^^ Dec 06 07:51:54.029 INFO [stderr] Dec 06 07:51:54.029 INFO [stderr] warning: unused import: `parking_lot::RwLock` Dec 06 07:51:54.029 INFO [stderr] --> src/azuqua/mod.rs:9:5 Dec 06 07:51:54.029 INFO [stderr] | Dec 06 07:51:54.029 INFO [stderr] 9 | use parking_lot::RwLock; Dec 06 07:51:54.029 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:54.029 INFO [stderr] Dec 06 07:51:54.029 INFO [stderr] warning: unused import: `tokio_core::reactor::Handle` Dec 06 07:51:54.029 INFO [stderr] --> src/azuqua/mod.rs:11:5 Dec 06 07:51:54.029 INFO [stderr] | Dec 06 07:51:54.029 INFO [stderr] 11 | use tokio_core::reactor::Handle; Dec 06 07:51:54.029 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:54.029 INFO [stderr] Dec 06 07:51:54.029 INFO [stderr] warning: unused import: `azuqua::Azuqua` Dec 06 07:51:54.029 INFO [stderr] --> src/main.rs:40:5 Dec 06 07:51:54.029 INFO [stderr] | Dec 06 07:51:54.029 INFO [stderr] 40 | use azuqua::Azuqua; Dec 06 07:51:54.029 INFO [stderr] | ^^^^^^^^^^^^^^ Dec 06 07:51:54.029 INFO [stderr] Dec 06 07:51:54.029 INFO [stderr] warning: unused import: `std::time::Duration` Dec 06 07:51:54.029 INFO [stderr] --> src/main.rs:42:5 Dec 06 07:51:54.029 INFO [stderr] | Dec 06 07:51:54.029 INFO [stderr] 42 | use std::time::Duration; Dec 06 07:51:54.029 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:54.029 INFO [stderr] Dec 06 07:51:54.029 INFO [stderr] warning: unused import: `std::ops::Deref` Dec 06 07:51:54.029 INFO [stderr] --> src/main.rs:51:5 Dec 06 07:51:54.029 INFO [stderr] | Dec 06 07:51:54.029 INFO [stderr] 51 | use std::ops::Deref; Dec 06 07:51:54.029 INFO [stderr] | ^^^^^^^^^^^^^^^ Dec 06 07:51:54.029 INFO [stderr] Dec 06 07:51:54.286 INFO [stderr] warning: unused import: `Future` Dec 06 07:51:54.286 INFO [stderr] --> src/twitch/channel.rs:3:3 Dec 06 07:51:54.286 INFO [stderr] | Dec 06 07:51:54.286 INFO [stderr] 3 | Future, Dec 06 07:51:54.286 INFO [stderr] | ^^^^^^ Dec 06 07:51:54.286 INFO [stderr] Dec 06 07:51:54.286 INFO [stderr] warning: unused import: `Stream` Dec 06 07:51:54.286 INFO [stderr] --> src/twitch/channel.rs:4:3 Dec 06 07:51:54.286 INFO [stderr] | Dec 06 07:51:54.286 INFO [stderr] 4 | Stream Dec 06 07:51:54.286 INFO [stderr] | ^^^^^^ Dec 06 07:51:54.286 INFO [stderr] Dec 06 07:51:54.286 INFO [stderr] warning: unused import: `Future` Dec 06 07:51:54.286 INFO [stderr] --> src/twitch/utils.rs:4:3 Dec 06 07:51:54.286 INFO [stderr] | Dec 06 07:51:54.286 INFO [stderr] 4 | Future, Dec 06 07:51:54.286 INFO [stderr] | ^^^^^^ Dec 06 07:51:54.286 INFO [stderr] Dec 06 07:51:54.286 INFO [stderr] warning: unused import: `Stream` Dec 06 07:51:54.286 INFO [stderr] --> src/twitch/utils.rs:5:3 Dec 06 07:51:54.286 INFO [stderr] | Dec 06 07:51:54.286 INFO [stderr] 5 | Stream Dec 06 07:51:54.286 INFO [stderr] | ^^^^^^ Dec 06 07:51:54.286 INFO [stderr] Dec 06 07:51:54.286 INFO [stderr] warning: unused import: `Stream` Dec 06 07:51:54.286 INFO [stderr] --> src/azuqua/mod.rs:24:3 Dec 06 07:51:54.286 INFO [stderr] | Dec 06 07:51:54.286 INFO [stderr] 24 | Stream Dec 06 07:51:54.286 INFO [stderr] | ^^^^^^ Dec 06 07:51:54.286 INFO [stderr] Dec 06 07:51:54.302 INFO [stderr] warning: unused variable: `secret` Dec 06 07:51:54.302 INFO [stderr] --> src/azuqua/utils.rs:54:9 Dec 06 07:51:54.302 INFO [stderr] | Dec 06 07:51:54.302 INFO [stderr] 54 | fn sign(secret: &str, path: &str, timestamp: &str, payload: &[u8]) -> String { Dec 06 07:51:54.302 INFO [stderr] | ^^^^^^ help: consider using `_secret` instead Dec 06 07:51:54.302 INFO [stderr] | Dec 06 07:51:54.302 INFO [stderr] = note: #[warn(unused_variables)] on by default Dec 06 07:51:54.302 INFO [stderr] Dec 06 07:51:54.302 INFO [stderr] warning: unused variable: `payload` Dec 06 07:51:54.302 INFO [stderr] --> src/azuqua/utils.rs:54:52 Dec 06 07:51:54.302 INFO [stderr] | Dec 06 07:51:54.302 INFO [stderr] 54 | fn sign(secret: &str, path: &str, timestamp: &str, payload: &[u8]) -> String { Dec 06 07:51:54.302 INFO [stderr] | ^^^^^^^ help: consider using `_payload` instead Dec 06 07:51:54.302 INFO [stderr] Dec 06 07:51:54.302 INFO [stderr] warning: unused variable: `e` Dec 06 07:51:54.302 INFO [stderr] --> src/error.rs:122:11 Dec 06 07:51:54.302 INFO [stderr] | Dec 06 07:51:54.302 INFO [stderr] 122 | fn from(e: ()) -> Self { Dec 06 07:51:54.302 INFO [stderr] | ^ help: consider using `_e` instead Dec 06 07:51:54.302 INFO [stderr] Dec 06 07:51:54.362 INFO [stderr] warning: variable does not need to be mutable Dec 06 07:51:54.362 INFO [stderr] --> src/twitch/channel.rs:143:9 Dec 06 07:51:54.362 INFO [stderr] | Dec 06 07:51:54.362 INFO [stderr] 143 | let mut client_ref = client_guard.deref_mut(); Dec 06 07:51:54.362 INFO [stderr] | ----^^^^^^^^^^ Dec 06 07:51:54.362 INFO [stderr] | | Dec 06 07:51:54.362 INFO [stderr] | help: remove this `mut` Dec 06 07:51:54.362 INFO [stderr] | Dec 06 07:51:54.362 INFO [stderr] = note: #[warn(unused_mut)] on by default Dec 06 07:51:54.362 INFO [stderr] Dec 06 07:51:54.377 INFO [stderr] warning: variable does not need to be mutable Dec 06 07:51:54.377 INFO [stderr] --> src/azuqua/utils.rs:67:7 Dec 06 07:51:54.377 INFO [stderr] | Dec 06 07:51:54.378 INFO [stderr] 67 | let mut headers = req.headers_mut(); Dec 06 07:51:54.378 INFO [stderr] | ----^^^^^^^ Dec 06 07:51:54.378 INFO [stderr] | | Dec 06 07:51:54.378 INFO [stderr] | help: remove this `mut` Dec 06 07:51:54.378 INFO [stderr] Dec 06 07:51:54.380 INFO [stderr] warning: variable does not need to be mutable Dec 06 07:51:54.380 INFO [stderr] --> src/azuqua/utils.rs:79:61 Dec 06 07:51:54.380 INFO [stderr] | Dec 06 07:51:54.380 INFO [stderr] 79 | response.body().concat2().from_err::().and_then(|mut body| { Dec 06 07:51:54.380 INFO [stderr] | ----^^^^ Dec 06 07:51:54.380 INFO [stderr] | | Dec 06 07:51:54.380 INFO [stderr] | help: remove this `mut` Dec 06 07:51:54.380 INFO [stderr] Dec 06 07:51:54.380 INFO [stderr] warning: variable does not need to be mutable Dec 06 07:51:54.381 INFO [stderr] --> src/azuqua/utils.rs:78:66 Dec 06 07:51:54.381 INFO [stderr] | Dec 06 07:51:54.381 INFO [stderr] 78 | Box::new(client.request(request).from_err::().and_then(|mut response| { Dec 06 07:51:54.381 INFO [stderr] | ----^^^^^^^^ Dec 06 07:51:54.381 INFO [stderr] | | Dec 06 07:51:54.381 INFO [stderr] | help: remove this `mut` Dec 06 07:51:54.381 INFO [stderr] Dec 06 07:51:54.384 INFO [stderr] warning: function is never used: `now_utc_ms` Dec 06 07:51:54.384 INFO [stderr] --> src/utils.rs:32:1 Dec 06 07:51:54.384 INFO [stderr] | Dec 06 07:51:54.384 INFO [stderr] 32 | pub fn now_utc_ms() -> i64 { Dec 06 07:51:54.384 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:54.384 INFO [stderr] | Dec 06 07:51:54.384 INFO [stderr] = note: #[warn(dead_code)] on by default Dec 06 07:51:54.384 INFO [stderr] Dec 06 07:51:54.384 INFO [stderr] warning: function is never used: `decr_atomic` Dec 06 07:51:54.384 INFO [stderr] --> src/utils.rs:41:1 Dec 06 07:51:54.384 INFO [stderr] | Dec 06 07:51:54.384 INFO [stderr] 41 | pub fn decr_atomic(size: &Arc) -> usize { Dec 06 07:51:54.384 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:54.384 INFO [stderr] Dec 06 07:51:54.384 INFO [stderr] warning: function is never used: `incr_atomic` Dec 06 07:51:54.384 INFO [stderr] --> src/utils.rs:45:1 Dec 06 07:51:54.384 INFO [stderr] | Dec 06 07:51:54.384 INFO [stderr] 45 | pub fn incr_atomic(size: &Arc) -> usize { Dec 06 07:51:54.384 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:54.384 INFO [stderr] Dec 06 07:51:54.384 INFO [stderr] warning: function is never used: `read_atomic` Dec 06 07:51:54.384 INFO [stderr] --> src/utils.rs:49:1 Dec 06 07:51:54.384 INFO [stderr] | Dec 06 07:51:54.384 INFO [stderr] 49 | pub fn read_atomic(size: &Arc) -> usize { Dec 06 07:51:54.384 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:54.384 INFO [stderr] Dec 06 07:51:54.384 INFO [stderr] warning: function is never used: `set_atomic` Dec 06 07:51:54.384 INFO [stderr] --> src/utils.rs:53:1 Dec 06 07:51:54.384 INFO [stderr] | Dec 06 07:51:54.384 INFO [stderr] 53 | pub fn set_atomic(size: &Arc, val: usize) -> usize { Dec 06 07:51:54.384 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:54.384 INFO [stderr] Dec 06 07:51:54.384 INFO [stderr] warning: function is never used: `future_error` Dec 06 07:51:54.384 INFO [stderr] --> src/utils.rs:57:1 Dec 06 07:51:54.384 INFO [stderr] | Dec 06 07:51:54.384 INFO [stderr] 57 | pub fn future_error(err: Error) -> Box> { Dec 06 07:51:54.384 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:54.384 INFO [stderr] Dec 06 07:51:54.384 INFO [stderr] warning: function is never used: `chunks_to_str` Dec 06 07:51:54.384 INFO [stderr] --> src/twitch/utils.rs:62:1 Dec 06 07:51:54.384 INFO [stderr] | Dec 06 07:51:54.384 INFO [stderr] 62 | fn chunks_to_str(chunk: &Chunk) -> Result<&str, Error> { Dec 06 07:51:54.384 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:54.384 INFO [stderr] Dec 06 07:51:54.387 INFO [stderr] warning: unused `std::result::Result` that must be used Dec 06 07:51:54.387 INFO [stderr] --> src/init/argv.rs:75:5 Dec 06 07:51:54.387 INFO [stderr] | Dec 06 07:51:54.387 INFO [stderr] 75 | merge_string(&matches, "t", |t| { argv.token = t; }); Dec 06 07:51:54.387 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:51:54.387 INFO [stderr] | Dec 06 07:51:54.387 INFO [stderr] = note: #[warn(unused_must_use)] on by default Dec 06 07:51:54.387 INFO [stderr] = note: this `Result` may be an `Err` variant, which should be handled Dec 06 07:51:54.387 INFO [stderr] Dec 06 07:52:02.076 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1m 08s Dec 06 07:52:02.093 INFO [stderr] su: No module specific data is present Dec 06 07:52:02.890 INFO running `"docker" "inspect" "ec6d89843dbfa4be52d2d7a8009048696123c97bf8e643c1166c4629f0b79bfc"` Dec 06 07:52:03.260 INFO running `"docker" "rm" "-f" "ec6d89843dbfa4be52d2d7a8009048696123c97bf8e643c1166c4629f0b79bfc"` Dec 06 07:52:03.540 INFO [stdout] ec6d89843dbfa4be52d2d7a8009048696123c97bf8e643c1166c4629f0b79bfc Dec 06 07:52:03.542 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56514/worker-1/master#906deae0790bd18681b937fe9a141a3c26cf1855:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/pr-56514/master#906deae0790bd18681b937fe9a141a3c26cf1855:/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 +906deae0790bd18681b937fe9a141a3c26cf1855-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:52:03.985 INFO [stdout] 1eeb5b55384e35a2a8e91ee2c2e5a074d54088834dfdff0959459b9c2350affd Dec 06 07:52:03.988 INFO running `"docker" "start" "-a" "1eeb5b55384e35a2a8e91ee2c2e5a074d54088834dfdff0959459b9c2350affd"` Dec 06 07:52:05.379 INFO [stderr] usermod: no changes Dec 06 07:52:05.656 INFO [stderr] Compiling azuqua_twitch_irc v0.1.0 (/source) Dec 06 07:52:08.195 INFO [stderr] warning: unused import: `futures::sync::mpsc::SendError` Dec 06 07:52:08.195 INFO [stderr] --> src/error.rs:9:5 Dec 06 07:52:08.195 INFO [stderr] | Dec 06 07:52:08.195 INFO [stderr] 9 | use futures::sync::mpsc::SendError; Dec 06 07:52:08.195 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:08.195 INFO [stderr] | Dec 06 07:52:08.195 INFO [stderr] = note: #[warn(unused_imports)] on by default Dec 06 07:52:08.195 INFO [stderr] Dec 06 07:52:08.195 INFO [stderr] warning: unused import: `tokio_timer::TimeoutError` Dec 06 07:52:08.195 INFO [stderr] --> src/error.rs:11:5 Dec 06 07:52:08.195 INFO [stderr] | Dec 06 07:52:08.195 INFO [stderr] 11 | use tokio_timer::TimeoutError; Dec 06 07:52:08.195 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:08.195 INFO [stderr] Dec 06 07:52:08.196 INFO [stderr] warning: unused import: `std::string::FromUtf8Error` Dec 06 07:52:08.196 INFO [stderr] --> src/error.rs:14:5 Dec 06 07:52:08.196 INFO [stderr] | Dec 06 07:52:08.196 INFO [stderr] 14 | use std::string::FromUtf8Error; Dec 06 07:52:08.196 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:08.196 INFO [stderr] Dec 06 07:52:08.196 INFO [stderr] warning: unused import: `std::net::AddrParseError` Dec 06 07:52:08.196 INFO [stderr] --> src/error.rs:15:5 Dec 06 07:52:08.196 INFO [stderr] | Dec 06 07:52:08.196 INFO [stderr] 15 | use std::net::AddrParseError; Dec 06 07:52:08.196 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:08.196 INFO [stderr] Dec 06 07:52:08.196 INFO [stderr] warning: unused import: `State` Dec 06 07:52:08.196 INFO [stderr] --> src/utils.rs:9:3 Dec 06 07:52:08.196 INFO [stderr] | Dec 06 07:52:08.196 INFO [stderr] 9 | State Dec 06 07:52:08.196 INFO [stderr] | ^^^^^ Dec 06 07:52:08.196 INFO [stderr] Dec 06 07:52:08.196 INFO [stderr] warning: unused import: `Stream` Dec 06 07:52:08.196 INFO [stderr] --> src/utils.rs:14:3 Dec 06 07:52:08.196 INFO [stderr] | Dec 06 07:52:08.196 INFO [stderr] 14 | Stream, Dec 06 07:52:08.196 INFO [stderr] | ^^^^^^ Dec 06 07:52:08.196 INFO [stderr] Dec 06 07:52:08.196 INFO [stderr] warning: unused macro definition Dec 06 07:52:08.196 INFO [stderr] --> src/utils.rs:20:1 Dec 06 07:52:08.196 INFO [stderr] | Dec 06 07:52:08.196 INFO [stderr] 20 | / macro_rules! j( Dec 06 07:52:08.196 INFO [stderr] 21 | | ($($arg:tt)*) => { JsonValue::from($($arg)*) } Dec 06 07:52:08.196 INFO [stderr] 22 | | ); Dec 06 07:52:08.196 INFO [stderr] | |__^ Dec 06 07:52:08.196 INFO [stderr] | Dec 06 07:52:08.196 INFO [stderr] = note: #[warn(unused_macros)] on by default Dec 06 07:52:08.196 INFO [stderr] Dec 06 07:52:08.196 INFO [stderr] warning: unused import: `::utils` Dec 06 07:52:08.196 INFO [stderr] --> src/init/mod.rs:2:5 Dec 06 07:52:08.196 INFO [stderr] | Dec 06 07:52:08.196 INFO [stderr] 2 | use ::utils; Dec 06 07:52:08.196 INFO [stderr] | ^^^^^^^ Dec 06 07:52:08.196 INFO [stderr] Dec 06 07:52:08.196 INFO [stderr] warning: unused import: `json` Dec 06 07:52:08.196 INFO [stderr] --> src/init/mod.rs:9:5 Dec 06 07:52:08.196 INFO [stderr] | Dec 06 07:52:08.196 INFO [stderr] 9 | use json; Dec 06 07:52:08.196 INFO [stderr] | ^^^^ Dec 06 07:52:08.196 INFO [stderr] Dec 06 07:52:08.196 INFO [stderr] warning: unused import: `json::JsonValue` Dec 06 07:52:08.196 INFO [stderr] --> src/init/mod.rs:10:5 Dec 06 07:52:08.196 INFO [stderr] | Dec 06 07:52:08.196 INFO [stderr] 10 | use json::JsonValue; Dec 06 07:52:08.196 INFO [stderr] | ^^^^^^^^^^^^^^^ Dec 06 07:52:08.196 INFO [stderr] Dec 06 07:52:08.196 INFO [stderr] warning: unused import: `std::cmp` Dec 06 07:52:08.196 INFO [stderr] --> src/init/argv.rs:2:5 Dec 06 07:52:08.196 INFO [stderr] | Dec 06 07:52:08.196 INFO [stderr] 2 | use std::cmp; Dec 06 07:52:08.196 INFO [stderr] | ^^^^^^^^ Dec 06 07:52:08.196 INFO [stderr] Dec 06 07:52:08.196 INFO [stderr] warning: unused imports: `UnboundedReceiver`, `UnboundedSender`, `unbounded` Dec 06 07:52:08.196 INFO [stderr] --> src/twitch/channel.rs:7:3 Dec 06 07:52:08.196 INFO [stderr] | Dec 06 07:52:08.196 INFO [stderr] 7 | UnboundedSender, Dec 06 07:52:08.196 INFO [stderr] | ^^^^^^^^^^^^^^^ Dec 06 07:52:08.196 INFO [stderr] 8 | UnboundedReceiver, Dec 06 07:52:08.196 INFO [stderr] | ^^^^^^^^^^^^^^^^^ Dec 06 07:52:08.196 INFO [stderr] 9 | unbounded Dec 06 07:52:08.196 INFO [stderr] | ^^^^^^^^^ Dec 06 07:52:08.196 INFO [stderr] Dec 06 07:52:08.196 INFO [stderr] warning: unused imports: `Receiver as OneshotReceiver`, `Sender as OneshotSender`, `channel as oneshot_channel` Dec 06 07:52:08.196 INFO [stderr] --> src/twitch/channel.rs:12:3 Dec 06 07:52:08.196 INFO [stderr] | Dec 06 07:52:08.196 INFO [stderr] 12 | Sender as OneshotSender, Dec 06 07:52:08.196 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:08.196 INFO [stderr] 13 | Receiver as OneshotReceiver, Dec 06 07:52:08.196 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:08.196 INFO [stderr] 14 | channel as oneshot_channel Dec 06 07:52:08.196 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:08.196 INFO [stderr] Dec 06 07:52:08.196 INFO [stderr] warning: unused import: `::Dependencies` Dec 06 07:52:08.196 INFO [stderr] --> src/twitch/channel.rs:25:5 Dec 06 07:52:08.196 INFO [stderr] | Dec 06 07:52:08.196 INFO [stderr] 25 | use ::Dependencies; Dec 06 07:52:08.196 INFO [stderr] | ^^^^^^^^^^^^^^ Dec 06 07:52:08.196 INFO [stderr] Dec 06 07:52:08.196 INFO [stderr] warning: unused import: `tokio_core::reactor::Handle` Dec 06 07:52:08.196 INFO [stderr] --> src/twitch/channel.rs:26:5 Dec 06 07:52:08.197 INFO [stderr] | Dec 06 07:52:08.197 INFO [stderr] 26 | use tokio_core::reactor::Handle; Dec 06 07:52:08.197 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:08.197 INFO [stderr] Dec 06 07:52:08.197 INFO [stderr] warning: unused import: `super::utils` Dec 06 07:52:08.197 INFO [stderr] --> src/twitch/channel.rs:27:5 Dec 06 07:52:08.197 INFO [stderr] | Dec 06 07:52:08.197 INFO [stderr] 27 | use super::utils; Dec 06 07:52:08.197 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 07:52:08.197 INFO [stderr] Dec 06 07:52:08.197 INFO [stderr] warning: unused import: `::init::State` Dec 06 07:52:08.197 INFO [stderr] --> src/twitch/channel.rs:34:5 Dec 06 07:52:08.197 INFO [stderr] | Dec 06 07:52:08.197 INFO [stderr] 34 | use ::init::State; Dec 06 07:52:08.197 INFO [stderr] | ^^^^^^^^^^^^^ Dec 06 07:52:08.197 INFO [stderr] Dec 06 07:52:08.197 INFO [stderr] warning: unused import: `std::time::Duration` Dec 06 07:52:08.197 INFO [stderr] --> src/twitch/channel.rs:48:5 Dec 06 07:52:08.197 INFO [stderr] | Dec 06 07:52:08.197 INFO [stderr] 48 | use std::time::Duration; Dec 06 07:52:08.197 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:08.197 INFO [stderr] Dec 06 07:52:08.197 INFO [stderr] warning: unused import: `json` Dec 06 07:52:08.197 INFO [stderr] --> src/twitch/channel.rs:50:5 Dec 06 07:52:08.197 INFO [stderr] | Dec 06 07:52:08.197 INFO [stderr] 50 | use json; Dec 06 07:52:08.197 INFO [stderr] | ^^^^ Dec 06 07:52:08.197 INFO [stderr] Dec 06 07:52:08.197 INFO [stderr] warning: unused import: `future` Dec 06 07:52:08.197 INFO [stderr] --> src/twitch/utils.rs:3:3 Dec 06 07:52:08.197 INFO [stderr] | Dec 06 07:52:08.197 INFO [stderr] 3 | future, Dec 06 07:52:08.197 INFO [stderr] | ^^^^^^ Dec 06 07:52:08.197 INFO [stderr] Dec 06 07:52:08.197 INFO [stderr] warning: unused import: `std::str::FromStr` Dec 06 07:52:08.197 INFO [stderr] --> src/twitch/utils.rs:8:5 Dec 06 07:52:08.197 INFO [stderr] | Dec 06 07:52:08.197 INFO [stderr] 8 | use std::str::FromStr; Dec 06 07:52:08.197 INFO [stderr] | ^^^^^^^^^^^^^^^^^ Dec 06 07:52:08.197 INFO [stderr] Dec 06 07:52:08.197 INFO [stderr] warning: unused import: `std::sync::Arc` Dec 06 07:52:08.197 INFO [stderr] --> src/twitch/utils.rs:11:5 Dec 06 07:52:08.197 INFO [stderr] | Dec 06 07:52:08.197 INFO [stderr] 11 | use std::sync::Arc; Dec 06 07:52:08.197 INFO [stderr] | ^^^^^^^^^^^^^^ Dec 06 07:52:08.197 INFO [stderr] Dec 06 07:52:08.197 INFO [stderr] warning: unused import: `parking_lot::RwLock` Dec 06 07:52:08.197 INFO [stderr] --> src/twitch/utils.rs:12:5 Dec 06 07:52:08.197 INFO [stderr] | Dec 06 07:52:08.197 INFO [stderr] 12 | use parking_lot::RwLock; Dec 06 07:52:08.197 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:08.197 INFO [stderr] Dec 06 07:52:08.197 INFO [stderr] warning: unused import: `std::collections::BTreeMap` Dec 06 07:52:08.197 INFO [stderr] --> src/twitch/utils.rs:14:5 Dec 06 07:52:08.197 INFO [stderr] | Dec 06 07:52:08.197 INFO [stderr] 14 | use std::collections::BTreeMap; Dec 06 07:52:08.197 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:08.197 INFO [stderr] Dec 06 07:52:08.197 INFO [stderr] warning: unused imports: `DerefMut`, `Deref` Dec 06 07:52:08.197 INFO [stderr] --> src/twitch/utils.rs:17:3 Dec 06 07:52:08.197 INFO [stderr] | Dec 06 07:52:08.197 INFO [stderr] 17 | Deref, Dec 06 07:52:08.197 INFO [stderr] | ^^^^^ Dec 06 07:52:08.197 INFO [stderr] 18 | DerefMut Dec 06 07:52:08.197 INFO [stderr] | ^^^^^^^^ Dec 06 07:52:08.197 INFO [stderr] Dec 06 07:52:08.197 INFO [stderr] warning: unused import: `HttpConnector` Dec 06 07:52:08.197 INFO [stderr] --> src/twitch/utils.rs:27:3 Dec 06 07:52:08.197 INFO [stderr] | Dec 06 07:52:08.197 INFO [stderr] 27 | HttpConnector Dec 06 07:52:08.197 INFO [stderr] | ^^^^^^^^^^^^^ Dec 06 07:52:08.197 INFO [stderr] Dec 06 07:52:08.197 INFO [stderr] warning: unused imports: `Body`, `Method`, `Request`, `Response`, `StatusCode`, `Uri` Dec 06 07:52:08.197 INFO [stderr] --> src/twitch/utils.rs:33:3 Dec 06 07:52:08.197 INFO [stderr] | Dec 06 07:52:08.197 INFO [stderr] 33 | Uri, Dec 06 07:52:08.197 INFO [stderr] | ^^^ Dec 06 07:52:08.197 INFO [stderr] 34 | Method, Dec 06 07:52:08.197 INFO [stderr] | ^^^^^^ Dec 06 07:52:08.197 INFO [stderr] 35 | Request, Dec 06 07:52:08.197 INFO [stderr] | ^^^^^^^ Dec 06 07:52:08.197 INFO [stderr] 36 | Response, Dec 06 07:52:08.197 INFO [stderr] | ^^^^^^^^ Dec 06 07:52:08.197 INFO [stderr] 37 | Body, Dec 06 07:52:08.197 INFO [stderr] | ^^^^ Dec 06 07:52:08.197 INFO [stderr] 38 | Chunk, Dec 06 07:52:08.197 INFO [stderr] 39 | StatusCode Dec 06 07:52:08.197 INFO [stderr] | ^^^^^^^^^^ Dec 06 07:52:08.197 INFO [stderr] Dec 06 07:52:08.197 INFO [stderr] warning: unused imports: `ContentLength`, `ContentType`, `Header`, `Headers` Dec 06 07:52:08.197 INFO [stderr] --> src/twitch/utils.rs:42:3 Dec 06 07:52:08.197 INFO [stderr] | Dec 06 07:52:08.198 INFO [stderr] 42 | Header, Dec 06 07:52:08.198 INFO [stderr] | ^^^^^^ Dec 06 07:52:08.198 INFO [stderr] 43 | Headers, Dec 06 07:52:08.198 INFO [stderr] | ^^^^^^^ Dec 06 07:52:08.198 INFO [stderr] 44 | ContentType, Dec 06 07:52:08.198 INFO [stderr] | ^^^^^^^^^^^ Dec 06 07:52:08.198 INFO [stderr] 45 | ContentLength Dec 06 07:52:08.198 INFO [stderr] | ^^^^^^^^^^^^^ Dec 06 07:52:08.198 INFO [stderr] Dec 06 07:52:08.198 INFO [stderr] warning: unused import: `::Dependencies` Dec 06 07:52:08.198 INFO [stderr] --> src/twitch/utils.rs:52:5 Dec 06 07:52:08.198 INFO [stderr] | Dec 06 07:52:08.198 INFO [stderr] 52 | use ::Dependencies; Dec 06 07:52:08.198 INFO [stderr] | ^^^^^^^^^^^^^^ Dec 06 07:52:08.198 INFO [stderr] Dec 06 07:52:08.198 INFO [stderr] warning: unused import: `::init::State` Dec 06 07:52:08.198 INFO [stderr] --> src/twitch/utils.rs:53:5 Dec 06 07:52:08.198 INFO [stderr] | Dec 06 07:52:08.198 INFO [stderr] 53 | use ::init::State; Dec 06 07:52:08.198 INFO [stderr] | ^^^^^^^^^^^^^ Dec 06 07:52:08.198 INFO [stderr] Dec 06 07:52:08.198 INFO [stderr] warning: unused import: `::utils as bot_utils` Dec 06 07:52:08.198 INFO [stderr] --> src/twitch/utils.rs:54:5 Dec 06 07:52:08.198 INFO [stderr] | Dec 06 07:52:08.198 INFO [stderr] 54 | use ::utils as bot_utils; Dec 06 07:52:08.198 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:08.198 INFO [stderr] Dec 06 07:52:08.198 INFO [stderr] warning: unused import: `json` Dec 06 07:52:08.198 INFO [stderr] --> src/twitch/utils.rs:56:5 Dec 06 07:52:08.198 INFO [stderr] | Dec 06 07:52:08.198 INFO [stderr] 56 | use json; Dec 06 07:52:08.198 INFO [stderr] | ^^^^ Dec 06 07:52:08.198 INFO [stderr] Dec 06 07:52:08.198 INFO [stderr] warning: unused import: `json::JsonValue` Dec 06 07:52:08.198 INFO [stderr] --> src/twitch/utils.rs:57:5 Dec 06 07:52:08.198 INFO [stderr] | Dec 06 07:52:08.198 INFO [stderr] 57 | use json::JsonValue; Dec 06 07:52:08.198 INFO [stderr] | ^^^^^^^^^^^^^^^ Dec 06 07:52:08.198 INFO [stderr] Dec 06 07:52:08.198 INFO [stderr] warning: unused import: `tokio_timer::Timer` Dec 06 07:52:08.198 INFO [stderr] --> src/twitch/utils.rs:59:5 Dec 06 07:52:08.198 INFO [stderr] | Dec 06 07:52:08.198 INFO [stderr] 59 | use tokio_timer::Timer; Dec 06 07:52:08.198 INFO [stderr] | ^^^^^^^^^^^^^^^^^^ Dec 06 07:52:08.198 INFO [stderr] Dec 06 07:52:08.198 INFO [stderr] warning: unused import: `std::mem` Dec 06 07:52:08.198 INFO [stderr] --> src/twitch/utils.rs:60:5 Dec 06 07:52:08.198 INFO [stderr] | Dec 06 07:52:08.198 INFO [stderr] 60 | use std::mem; Dec 06 07:52:08.198 INFO [stderr] | ^^^^^^^^ Dec 06 07:52:08.198 INFO [stderr] Dec 06 07:52:08.198 INFO [stderr] warning: unused imports: `Receiver as OneshotReceiver`, `Sender as OneshotSender`, `channel as oneshot_channel` Dec 06 07:52:08.198 INFO [stderr] --> src/twitch/mod.rs:10:3 Dec 06 07:52:08.198 INFO [stderr] | Dec 06 07:52:08.198 INFO [stderr] 10 | Sender as OneshotSender, Dec 06 07:52:08.198 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:08.198 INFO [stderr] 11 | Receiver as OneshotReceiver, Dec 06 07:52:08.198 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:08.198 INFO [stderr] 12 | channel as oneshot_channel Dec 06 07:52:08.198 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:08.198 INFO [stderr] Dec 06 07:52:08.198 INFO [stderr] warning: unused import: `::irc::client::prelude::*` Dec 06 07:52:08.198 INFO [stderr] --> src/twitch/mod.rs:25:5 Dec 06 07:52:08.198 INFO [stderr] | Dec 06 07:52:08.198 INFO [stderr] 25 | use ::irc::client::prelude::*; Dec 06 07:52:08.198 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:08.198 INFO [stderr] Dec 06 07:52:08.198 INFO [stderr] warning: unused import: `Deref` Dec 06 07:52:08.198 INFO [stderr] --> src/twitch/mod.rs:28:3 Dec 06 07:52:08.198 INFO [stderr] | Dec 06 07:52:08.198 INFO [stderr] 28 | Deref, Dec 06 07:52:08.198 INFO [stderr] | ^^^^^ Dec 06 07:52:08.198 INFO [stderr] Dec 06 07:52:08.198 INFO [stderr] warning: unused import: `futures::future` Dec 06 07:52:08.198 INFO [stderr] --> src/twitch/mod.rs:32:5 Dec 06 07:52:08.198 INFO [stderr] | Dec 06 07:52:08.198 INFO [stderr] 32 | use futures::future; Dec 06 07:52:08.198 INFO [stderr] | ^^^^^^^^^^^^^^^ Dec 06 07:52:08.198 INFO [stderr] Dec 06 07:52:08.198 INFO [stderr] warning: unused import: `std::str::from_utf8` Dec 06 07:52:08.198 INFO [stderr] --> src/azuqua/utils.rs:9:5 Dec 06 07:52:08.198 INFO [stderr] | Dec 06 07:52:08.198 INFO [stderr] 9 | use std::str::from_utf8; Dec 06 07:52:08.198 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:08.198 INFO [stderr] Dec 06 07:52:08.198 INFO [stderr] warning: unused imports: `Header`, `Headers`, `Raw` Dec 06 07:52:08.198 INFO [stderr] --> src/azuqua/utils.rs:15:3 Dec 06 07:52:08.198 INFO [stderr] | Dec 06 07:52:08.198 INFO [stderr] 15 | Raw, Dec 06 07:52:08.198 INFO [stderr] | ^^^ Dec 06 07:52:08.198 INFO [stderr] 16 | Header, Dec 06 07:52:08.198 INFO [stderr] | ^^^^^^ Dec 06 07:52:08.199 INFO [stderr] 17 | Headers, Dec 06 07:52:08.199 INFO [stderr] | ^^^^^^^ Dec 06 07:52:08.199 INFO [stderr] Dec 06 07:52:08.199 INFO [stderr] warning: unused imports: `Body`, `Chunk`, `Response`, `StatusCode` Dec 06 07:52:08.199 INFO [stderr] --> src/azuqua/utils.rs:25:3 Dec 06 07:52:08.199 INFO [stderr] | Dec 06 07:52:08.199 INFO [stderr] 25 | Response, Dec 06 07:52:08.199 INFO [stderr] | ^^^^^^^^ Dec 06 07:52:08.199 INFO [stderr] 26 | Body, Dec 06 07:52:08.199 INFO [stderr] | ^^^^ Dec 06 07:52:08.199 INFO [stderr] 27 | Chunk, Dec 06 07:52:08.199 INFO [stderr] | ^^^^^ Dec 06 07:52:08.199 INFO [stderr] 28 | StatusCode Dec 06 07:52:08.199 INFO [stderr] | ^^^^^^^^^^ Dec 06 07:52:08.199 INFO [stderr] Dec 06 07:52:08.199 INFO [stderr] warning: unused import: `hyper::error::Error as HyperError` Dec 06 07:52:08.199 INFO [stderr] --> src/azuqua/utils.rs:30:5 Dec 06 07:52:08.199 INFO [stderr] | Dec 06 07:52:08.199 INFO [stderr] 30 | use hyper::error::Error as HyperError; Dec 06 07:52:08.199 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:08.199 INFO [stderr] Dec 06 07:52:08.199 INFO [stderr] warning: unused import: `hyper::mime` Dec 06 07:52:08.199 INFO [stderr] --> src/azuqua/utils.rs:31:5 Dec 06 07:52:08.199 INFO [stderr] | Dec 06 07:52:08.199 INFO [stderr] 31 | use hyper::mime; Dec 06 07:52:08.199 INFO [stderr] | ^^^^^^^^^^^ Dec 06 07:52:08.199 INFO [stderr] Dec 06 07:52:08.199 INFO [stderr] warning: unused import: `Handle` Dec 06 07:52:08.199 INFO [stderr] --> src/azuqua/utils.rs:106:34 Dec 06 07:52:08.199 INFO [stderr] | Dec 06 07:52:08.199 INFO [stderr] 106 | use tokio_core::reactor::{Core,Handle}; Dec 06 07:52:08.199 INFO [stderr] | ^^^^^^ Dec 06 07:52:08.199 INFO [stderr] Dec 06 07:52:08.199 INFO [stderr] warning: unused import: `parking_lot::RwLock` Dec 06 07:52:08.199 INFO [stderr] --> src/azuqua/mod.rs:9:5 Dec 06 07:52:08.199 INFO [stderr] | Dec 06 07:52:08.199 INFO [stderr] 9 | use parking_lot::RwLock; Dec 06 07:52:08.199 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:08.199 INFO [stderr] Dec 06 07:52:08.199 INFO [stderr] warning: unused import: `tokio_core::reactor::Handle` Dec 06 07:52:08.199 INFO [stderr] --> src/azuqua/mod.rs:11:5 Dec 06 07:52:08.199 INFO [stderr] | Dec 06 07:52:08.199 INFO [stderr] 11 | use tokio_core::reactor::Handle; Dec 06 07:52:08.199 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:08.199 INFO [stderr] Dec 06 07:52:08.199 INFO [stderr] warning: unused import: `azuqua::Azuqua` Dec 06 07:52:08.199 INFO [stderr] --> src/main.rs:40:5 Dec 06 07:52:08.199 INFO [stderr] | Dec 06 07:52:08.199 INFO [stderr] 40 | use azuqua::Azuqua; Dec 06 07:52:08.199 INFO [stderr] | ^^^^^^^^^^^^^^ Dec 06 07:52:08.199 INFO [stderr] Dec 06 07:52:08.199 INFO [stderr] warning: unused import: `std::time::Duration` Dec 06 07:52:08.199 INFO [stderr] --> src/main.rs:42:5 Dec 06 07:52:08.199 INFO [stderr] | Dec 06 07:52:08.199 INFO [stderr] 42 | use std::time::Duration; Dec 06 07:52:08.199 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:08.199 INFO [stderr] Dec 06 07:52:08.199 INFO [stderr] warning: unused import: `std::ops::Deref` Dec 06 07:52:08.199 INFO [stderr] --> src/main.rs:51:5 Dec 06 07:52:08.199 INFO [stderr] | Dec 06 07:52:08.199 INFO [stderr] 51 | use std::ops::Deref; Dec 06 07:52:08.199 INFO [stderr] | ^^^^^^^^^^^^^^^ Dec 06 07:52:08.199 INFO [stderr] Dec 06 07:52:08.484 INFO [stderr] warning: unused import: `Future` Dec 06 07:52:08.484 INFO [stderr] --> src/twitch/channel.rs:3:3 Dec 06 07:52:08.484 INFO [stderr] | Dec 06 07:52:08.484 INFO [stderr] 3 | Future, Dec 06 07:52:08.484 INFO [stderr] | ^^^^^^ Dec 06 07:52:08.484 INFO [stderr] Dec 06 07:52:08.484 INFO [stderr] warning: unused import: `Stream` Dec 06 07:52:08.484 INFO [stderr] --> src/twitch/channel.rs:4:3 Dec 06 07:52:08.484 INFO [stderr] | Dec 06 07:52:08.484 INFO [stderr] 4 | Stream Dec 06 07:52:08.484 INFO [stderr] | ^^^^^^ Dec 06 07:52:08.484 INFO [stderr] Dec 06 07:52:08.484 INFO [stderr] warning: unused import: `Future` Dec 06 07:52:08.484 INFO [stderr] --> src/twitch/utils.rs:4:3 Dec 06 07:52:08.484 INFO [stderr] | Dec 06 07:52:08.484 INFO [stderr] 4 | Future, Dec 06 07:52:08.484 INFO [stderr] | ^^^^^^ Dec 06 07:52:08.484 INFO [stderr] Dec 06 07:52:08.484 INFO [stderr] warning: unused import: `Stream` Dec 06 07:52:08.484 INFO [stderr] --> src/twitch/utils.rs:5:3 Dec 06 07:52:08.484 INFO [stderr] | Dec 06 07:52:08.484 INFO [stderr] 5 | Stream Dec 06 07:52:08.484 INFO [stderr] | ^^^^^^ Dec 06 07:52:08.484 INFO [stderr] Dec 06 07:52:08.484 INFO [stderr] warning: unused import: `Stream` Dec 06 07:52:08.484 INFO [stderr] --> src/azuqua/mod.rs:24:3 Dec 06 07:52:08.484 INFO [stderr] | Dec 06 07:52:08.484 INFO [stderr] 24 | Stream Dec 06 07:52:08.484 INFO [stderr] | ^^^^^^ Dec 06 07:52:08.484 INFO [stderr] Dec 06 07:52:08.504 INFO [stderr] warning: unused variable: `secret` Dec 06 07:52:08.504 INFO [stderr] --> src/azuqua/utils.rs:54:9 Dec 06 07:52:08.504 INFO [stderr] | Dec 06 07:52:08.504 INFO [stderr] 54 | fn sign(secret: &str, path: &str, timestamp: &str, payload: &[u8]) -> String { Dec 06 07:52:08.504 INFO [stderr] | ^^^^^^ help: consider using `_secret` instead Dec 06 07:52:08.504 INFO [stderr] | Dec 06 07:52:08.504 INFO [stderr] = note: #[warn(unused_variables)] on by default Dec 06 07:52:08.504 INFO [stderr] Dec 06 07:52:08.504 INFO [stderr] warning: unused variable: `payload` Dec 06 07:52:08.504 INFO [stderr] --> src/azuqua/utils.rs:54:52 Dec 06 07:52:08.504 INFO [stderr] | Dec 06 07:52:08.504 INFO [stderr] 54 | fn sign(secret: &str, path: &str, timestamp: &str, payload: &[u8]) -> String { Dec 06 07:52:08.504 INFO [stderr] | ^^^^^^^ help: consider using `_payload` instead Dec 06 07:52:08.504 INFO [stderr] Dec 06 07:52:08.504 INFO [stderr] warning: unused variable: `e` Dec 06 07:52:08.504 INFO [stderr] --> src/error.rs:122:11 Dec 06 07:52:08.504 INFO [stderr] | Dec 06 07:52:08.504 INFO [stderr] 122 | fn from(e: ()) -> Self { Dec 06 07:52:08.504 INFO [stderr] | ^ help: consider using `_e` instead Dec 06 07:52:08.504 INFO [stderr] Dec 06 07:52:08.564 INFO [stderr] warning: variable does not need to be mutable Dec 06 07:52:08.564 INFO [stderr] --> src/twitch/channel.rs:143:9 Dec 06 07:52:08.564 INFO [stderr] | Dec 06 07:52:08.564 INFO [stderr] 143 | let mut client_ref = client_guard.deref_mut(); Dec 06 07:52:08.564 INFO [stderr] | ----^^^^^^^^^^ Dec 06 07:52:08.564 INFO [stderr] | | Dec 06 07:52:08.564 INFO [stderr] | help: remove this `mut` Dec 06 07:52:08.564 INFO [stderr] | Dec 06 07:52:08.564 INFO [stderr] = note: #[warn(unused_mut)] on by default Dec 06 07:52:08.564 INFO [stderr] Dec 06 07:52:08.580 INFO [stderr] warning: variable does not need to be mutable Dec 06 07:52:08.580 INFO [stderr] --> src/azuqua/utils.rs:67:7 Dec 06 07:52:08.580 INFO [stderr] | Dec 06 07:52:08.580 INFO [stderr] 67 | let mut headers = req.headers_mut(); Dec 06 07:52:08.580 INFO [stderr] | ----^^^^^^^ Dec 06 07:52:08.580 INFO [stderr] | | Dec 06 07:52:08.580 INFO [stderr] | help: remove this `mut` Dec 06 07:52:08.580 INFO [stderr] Dec 06 07:52:08.580 INFO [stderr] warning: variable does not need to be mutable Dec 06 07:52:08.580 INFO [stderr] --> src/azuqua/utils.rs:79:61 Dec 06 07:52:08.580 INFO [stderr] | Dec 06 07:52:08.580 INFO [stderr] 79 | response.body().concat2().from_err::().and_then(|mut body| { Dec 06 07:52:08.580 INFO [stderr] | ----^^^^ Dec 06 07:52:08.580 INFO [stderr] | | Dec 06 07:52:08.580 INFO [stderr] | help: remove this `mut` Dec 06 07:52:08.580 INFO [stderr] Dec 06 07:52:08.600 INFO [stderr] warning: variable does not need to be mutable Dec 06 07:52:08.600 INFO [stderr] --> src/azuqua/utils.rs:78:66 Dec 06 07:52:08.600 INFO [stderr] | Dec 06 07:52:08.600 INFO [stderr] 78 | Box::new(client.request(request).from_err::().and_then(|mut response| { Dec 06 07:52:08.600 INFO [stderr] | ----^^^^^^^^ Dec 06 07:52:08.600 INFO [stderr] | | Dec 06 07:52:08.600 INFO [stderr] | help: remove this `mut` Dec 06 07:52:08.600 INFO [stderr] Dec 06 07:52:08.600 INFO [stderr] warning: function is never used: `now_utc_ms` Dec 06 07:52:08.600 INFO [stderr] --> src/utils.rs:32:1 Dec 06 07:52:08.600 INFO [stderr] | Dec 06 07:52:08.600 INFO [stderr] 32 | pub fn now_utc_ms() -> i64 { Dec 06 07:52:08.600 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:08.600 INFO [stderr] | Dec 06 07:52:08.600 INFO [stderr] = note: #[warn(dead_code)] on by default Dec 06 07:52:08.600 INFO [stderr] Dec 06 07:52:08.600 INFO [stderr] warning: function is never used: `decr_atomic` Dec 06 07:52:08.600 INFO [stderr] --> src/utils.rs:41:1 Dec 06 07:52:08.600 INFO [stderr] | Dec 06 07:52:08.600 INFO [stderr] 41 | pub fn decr_atomic(size: &Arc) -> usize { Dec 06 07:52:08.600 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:08.600 INFO [stderr] Dec 06 07:52:08.600 INFO [stderr] warning: function is never used: `incr_atomic` Dec 06 07:52:08.600 INFO [stderr] --> src/utils.rs:45:1 Dec 06 07:52:08.600 INFO [stderr] | Dec 06 07:52:08.600 INFO [stderr] 45 | pub fn incr_atomic(size: &Arc) -> usize { Dec 06 07:52:08.600 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:08.600 INFO [stderr] Dec 06 07:52:08.600 INFO [stderr] warning: function is never used: `read_atomic` Dec 06 07:52:08.600 INFO [stderr] --> src/utils.rs:49:1 Dec 06 07:52:08.600 INFO [stderr] | Dec 06 07:52:08.600 INFO [stderr] 49 | pub fn read_atomic(size: &Arc) -> usize { Dec 06 07:52:08.600 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:08.600 INFO [stderr] Dec 06 07:52:08.600 INFO [stderr] warning: function is never used: `set_atomic` Dec 06 07:52:08.600 INFO [stderr] --> src/utils.rs:53:1 Dec 06 07:52:08.600 INFO [stderr] | Dec 06 07:52:08.600 INFO [stderr] 53 | pub fn set_atomic(size: &Arc, val: usize) -> usize { Dec 06 07:52:08.600 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:08.600 INFO [stderr] Dec 06 07:52:08.600 INFO [stderr] warning: function is never used: `future_error` Dec 06 07:52:08.600 INFO [stderr] --> src/utils.rs:57:1 Dec 06 07:52:08.600 INFO [stderr] | Dec 06 07:52:08.600 INFO [stderr] 57 | pub fn future_error(err: Error) -> Box> { Dec 06 07:52:08.600 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:08.600 INFO [stderr] Dec 06 07:52:08.600 INFO [stderr] warning: function is never used: `chunks_to_str` Dec 06 07:52:08.600 INFO [stderr] --> src/twitch/utils.rs:62:1 Dec 06 07:52:08.600 INFO [stderr] | Dec 06 07:52:08.600 INFO [stderr] 62 | fn chunks_to_str(chunk: &Chunk) -> Result<&str, Error> { Dec 06 07:52:08.600 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:08.600 INFO [stderr] Dec 06 07:52:08.604 INFO [stderr] warning: unused `std::result::Result` that must be used Dec 06 07:52:08.604 INFO [stderr] --> src/init/argv.rs:75:5 Dec 06 07:52:08.604 INFO [stderr] | Dec 06 07:52:08.604 INFO [stderr] 75 | merge_string(&matches, "t", |t| { argv.token = t; }); Dec 06 07:52:08.604 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 07:52:08.604 INFO [stderr] | Dec 06 07:52:08.604 INFO [stderr] = note: #[warn(unused_must_use)] on by default Dec 06 07:52:08.604 INFO [stderr] = note: this `Result` may be an `Err` variant, which should be handled Dec 06 07:52:08.604 INFO [stderr] Dec 06 07:52:16.304 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 10.88s Dec 06 07:52:16.321 INFO [stderr] su: No module specific data is present Dec 06 07:52:17.163 INFO running `"docker" "inspect" "1eeb5b55384e35a2a8e91ee2c2e5a074d54088834dfdff0959459b9c2350affd"` Dec 06 07:52:17.494 INFO running `"docker" "rm" "-f" "1eeb5b55384e35a2a8e91ee2c2e5a074d54088834dfdff0959459b9c2350affd"` Dec 06 07:52:17.808 INFO [stdout] 1eeb5b55384e35a2a8e91ee2c2e5a074d54088834dfdff0959459b9c2350affd Dec 06 07:52:17.810 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56514/worker-1/master#906deae0790bd18681b937fe9a141a3c26cf1855:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/pr-56514/master#906deae0790bd18681b937fe9a141a3c26cf1855:/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 +906deae0790bd18681b937fe9a141a3c26cf1855-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:18.177 INFO [stdout] d166f0b935f58d451e0f1eaa0f8ffcba051bb8ebe766826d961e1d943ca3accc Dec 06 07:52:18.182 INFO running `"docker" "start" "-a" "d166f0b935f58d451e0f1eaa0f8ffcba051bb8ebe766826d961e1d943ca3accc"` Dec 06 07:52:19.317 INFO [stderr] usermod: no changes Dec 06 07:52:19.588 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.24s Dec 06 07:52:19.610 INFO [stderr] Running /target/debug/deps/azuqua_twitch_irc-59a7e73508dcedf6 Dec 06 07:52:19.612 INFO [stdout] Dec 06 07:52:19.612 INFO [stdout] running 1 test Dec 06 07:52:19.786 INFO [stdout] test azuqua::utils::tests::should_invoke_fake_flo ... FAILED Dec 06 07:52:19.786 INFO [stdout] Dec 06 07:52:19.786 INFO [stdout] failures: Dec 06 07:52:19.786 INFO [stdout] Dec 06 07:52:19.786 INFO [stdout] ---- azuqua::utils::tests::should_invoke_fake_flo stdout ---- Dec 06 07:52:19.786 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:19.786 INFO [stdout] stack backtrace: Dec 06 07:52:19.786 INFO [stdout] 0: 0x559532d96d63 - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h3c2ada0a2db8c5e7 Dec 06 07:52:19.786 INFO [stdout] at src/libstd/sys/unix/backtrace/tracing/gcc_s.rs:49 Dec 06 07:52:19.786 INFO [stdout] 1: 0x559532d90f28 - std::sys_common::backtrace::_print::h95865c77318e98b7 Dec 06 07:52:19.786 INFO [stdout] at src/libstd/sys_common/backtrace.rs:71 Dec 06 07:52:19.786 INFO [stdout] 2: 0x559532d957f2 - std::panicking::default_hook::{{closure}}::hb3d1f299fcea42e5 Dec 06 07:52:19.786 INFO [stdout] at src/libstd/sys_common/backtrace.rs:59 Dec 06 07:52:19.786 INFO [stdout] at src/libstd/panicking.rs:211 Dec 06 07:52:19.786 INFO [stdout] 3: 0x559532d954dc - std::panicking::default_hook::h4eae6f26f73244c8 Dec 06 07:52:19.786 INFO [stdout] at src/libstd/panicking.rs:221 Dec 06 07:52:19.787 INFO [stdout] 4: 0x559532d95f00 - std::panicking::rust_panic_with_hook::h368d37fd53b59464 Dec 06 07:52:19.787 INFO [stdout] at src/libstd/panicking.rs:491 Dec 06 07:52:19.787 INFO [stdout] 5: 0x559532d95a81 - std::panicking::continue_panic_fmt::h1599d634b3be4304 Dec 06 07:52:19.787 INFO [stdout] at src/libstd/panicking.rs:398 Dec 06 07:52:19.787 INFO [stdout] 6: 0x559532d959ce - std::panicking::begin_panic_fmt::h2c0a418aaab204b3 Dec 06 07:52:19.787 INFO [stdout] at src/libstd/panicking.rs:353 Dec 06 07:52:19.787 INFO [stdout] 7: 0x559532a78db5 - azuqua_twitch_irc::azuqua::utils::tests::should_invoke_fake_flo::hf19c26a86f3983c7 Dec 06 07:52:19.787 INFO [stdout] at src/azuqua/utils.rs:128 Dec 06 07:52:19.787 INFO [stdout] 8: 0x559532a789a9 - azuqua_twitch_irc::azuqua::utils::tests::should_invoke_fake_flo::{{closure}}::h5c72ecb951808e23 Dec 06 07:52:19.787 INFO [stdout] at src/azuqua/utils.rs:109 Dec 06 07:52:19.787 INFO [stdout] 9: 0x559532aec8fd - core::ops::function::FnOnce::call_once::h20ee6e62349eff08 Dec 06 07:52:19.787 INFO [stdout] at /rustc/906deae0790bd18681b937fe9a141a3c26cf1855/src/libcore/ops/function.rs:238 Dec 06 07:52:19.787 INFO [stdout] 10: 0x559532b09cfe - >::call_box::h994167e0fc25f327 Dec 06 07:52:19.787 INFO [stdout] at src/libtest/lib.rs:1471 Dec 06 07:52:19.787 INFO [stdout] at /rustc/906deae0790bd18681b937fe9a141a3c26cf1855/src/libcore/ops/function.rs:238 Dec 06 07:52:19.787 INFO [stdout] at /rustc/906deae0790bd18681b937fe9a141a3c26cf1855/src/liballoc/boxed.rs:673 Dec 06 07:52:19.787 INFO [stdout] 11: 0x559532da4e69 - __rust_maybe_catch_panic Dec 06 07:52:19.787 INFO [stdout] at src/libpanic_unwind/lib.rs:102 Dec 06 07:52:19.787 INFO [stdout] 12: 0x559532b01c03 - std::sys_common::backtrace::__rust_begin_short_backtrace::h5d34cfb78512c8c3 Dec 06 07:52:19.787 INFO [stdout] at /rustc/906deae0790bd18681b937fe9a141a3c26cf1855/src/libstd/panicking.rs:289 Dec 06 07:52:19.787 INFO [stdout] at /rustc/906deae0790bd18681b937fe9a141a3c26cf1855/src/libstd/panic.rs:398 Dec 06 07:52:19.787 INFO [stdout] at src/libtest/lib.rs:1426 Dec 06 07:52:19.787 INFO [stdout] at /rustc/906deae0790bd18681b937fe9a141a3c26cf1855/src/libstd/sys_common/backtrace.rs:136 Dec 06 07:52:19.787 INFO [stdout] 13: 0x559532b02b24 - std::panicking::try::do_call::h7a86b6211ebb5e72 Dec 06 07:52:19.787 INFO [stdout] at /rustc/906deae0790bd18681b937fe9a141a3c26cf1855/src/libstd/thread/mod.rs:477 Dec 06 07:52:19.787 INFO [stdout] at /rustc/906deae0790bd18681b937fe9a141a3c26cf1855/src/libstd/panic.rs:319 Dec 06 07:52:19.787 INFO [stdout] at /rustc/906deae0790bd18681b937fe9a141a3c26cf1855/src/libstd/panicking.rs:310 Dec 06 07:52:19.787 INFO [stdout] 14: 0x559532da4e69 - __rust_maybe_catch_panic Dec 06 07:52:19.787 INFO [stdout] at src/libpanic_unwind/lib.rs:102 Dec 06 07:52:19.787 INFO [stdout] 15: 0x559532b09bdc - >::call_box::h877dbe22cb3997f4 Dec 06 07:52:19.787 INFO [stdout] at /rustc/906deae0790bd18681b937fe9a141a3c26cf1855/src/libstd/panicking.rs:289 Dec 06 07:52:19.787 INFO [stdout] at /rustc/906deae0790bd18681b937fe9a141a3c26cf1855/src/libstd/panic.rs:398 Dec 06 07:52:19.787 INFO [stdout] at /rustc/906deae0790bd18681b937fe9a141a3c26cf1855/src/libstd/thread/mod.rs:476 Dec 06 07:52:19.787 INFO [stdout] at /rustc/906deae0790bd18681b937fe9a141a3c26cf1855/src/liballoc/boxed.rs:673 Dec 06 07:52:19.787 INFO [stdout] 16: 0x559532d98b2d - std::sys::unix::thread::Thread::new::thread_start::hea5f7f9c570dc4cd Dec 06 07:52:19.787 INFO [stdout] at /rustc/906deae0790bd18681b937fe9a141a3c26cf1855/src/liballoc/boxed.rs:683 Dec 06 07:52:19.787 INFO [stdout] at src/libstd/sys_common/thread.rs:24 Dec 06 07:52:19.787 INFO [stdout] at src/libstd/sys/unix/thread.rs:90 Dec 06 07:52:19.787 INFO [stdout] 17: 0x7f9dccf886b9 - start_thread Dec 06 07:52:19.787 INFO [stdout] 18: 0x7f9dccaa841c - clone Dec 06 07:52:19.787 INFO [stdout] 19: 0x0 - Dec 06 07:52:19.787 INFO [stdout] Dec 06 07:52:19.787 INFO [stdout] Dec 06 07:52:19.787 INFO [stdout] failures: Dec 06 07:52:19.787 INFO [stdout] azuqua::utils::tests::should_invoke_fake_flo Dec 06 07:52:19.787 INFO [stdout] Dec 06 07:52:19.787 INFO [stdout] test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out Dec 06 07:52:19.787 INFO [stdout] Dec 06 07:52:19.789 INFO [stderr] error: test failed, to rerun pass '--bin azuqua_twitch_irc' Dec 06 07:52:19.804 INFO [stderr] su: No module specific data is present Dec 06 07:52:20.446 INFO running `"docker" "inspect" "d166f0b935f58d451e0f1eaa0f8ffcba051bb8ebe766826d961e1d943ca3accc"` Dec 06 07:52:20.694 INFO running `"docker" "rm" "-f" "d166f0b935f58d451e0f1eaa0f8ffcba051bb8ebe766826d961e1d943ca3accc"` Dec 06 07:52:21.037 INFO [stdout] d166f0b935f58d451e0f1eaa0f8ffcba051bb8ebe766826d961e1d943ca3accc