Nov 02 16:18:13.941 INFO checking cpfiffer/crypto-listener against try#dc8b02d6f1e93f212fc39844ea688b634b4a03c7 for pr-55517 Nov 02 16:18:13.943 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55517/worker-5/try#dc8b02d6f1e93f212fc39844ea688b634b4a03c7:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/pr-55517/try#dc8b02d6f1e93f212fc39844ea688b634b4a03c7:/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 +dc8b02d6f1e93f212fc39844ea688b634b4a03c7-alt check --frozen --all --all-targets" "-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"` Nov 02 16:18:14.452 INFO blam! 1022fd702294512ea89e7433665ad8b8d4b5a4d545b5c596fbd79344a5a7575d Nov 02 16:18:14.459 INFO running `"docker" "start" "-a" "1022fd702294512ea89e7433665ad8b8d4b5a4d545b5c596fbd79344a5a7575d"` Nov 02 16:18:15.089 INFO kablam! usermod: no changes Nov 02 16:18:15.419 INFO kablam! Compiling serde v1.0.60 Nov 02 16:18:15.420 INFO kablam! Compiling compiletest_rs v0.3.11 Nov 02 16:18:15.421 INFO kablam! Checking filetime v0.2.1 Nov 02 16:18:15.421 INFO kablam! Checking socket2 v0.3.5 Nov 02 16:18:15.424 INFO kablam! Checking base64 v0.5.2 Nov 02 16:18:15.430 INFO kablam! Checking chan v0.1.21 Nov 02 16:18:15.432 INFO kablam! Compiling serde_derive v1.0.61 Nov 02 16:18:15.433 INFO kablam! Checking postgres-protocol v0.3.2 Nov 02 16:18:17.436 INFO kablam! Checking hyper-native-tls v0.2.4 Nov 02 16:18:17.860 INFO kablam! Checking stopwatch v0.0.7 Nov 02 16:18:18.304 INFO kablam! Checking chan-signal v0.3.1 Nov 02 16:18:18.372 INFO kablam! Checking websocket v0.20.2 Nov 02 16:18:33.840 INFO kablam! Checking serde_json v1.0.19 Nov 02 16:18:33.840 INFO kablam! Checking serde_bytes v0.10.4 Nov 02 16:18:34.616 INFO kablam! Checking serde_json v1.0.19 (/source/json) Nov 02 16:18:38.731 INFO kablam! Checking postgres-shared v0.4.1 Nov 02 16:18:42.056 INFO kablam! Checking postgres v0.15.2 Nov 02 16:18:45.120 INFO kablam! Checking limit-book v0.1.0 (/source) Nov 02 16:18:46.423 INFO kablam! error[E0308]: mismatched types Nov 02 16:18:46.424 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/compiletest_rs-0.3.11/src/lib.rs:100:22 Nov 02 16:18:46.424 INFO kablam! | Nov 02 16:18:46.425 INFO kablam! 100 | run_ignored: config.run_ignored, Nov 02 16:18:46.425 INFO kablam! | ^^^^^^^^^^^^^^^^^^ expected enum `test::RunIgnored`, found bool Nov 02 16:18:46.425 INFO kablam! | Nov 02 16:18:46.425 INFO kablam! = note: expected type `test::RunIgnored` Nov 02 16:18:46.426 INFO kablam! found type `bool` Nov 02 16:18:46.426 INFO kablam! Nov 02 16:18:48.192 INFO kablam! error: aborting due to previous error Nov 02 16:18:48.192 INFO kablam! Nov 02 16:18:48.192 INFO kablam! For more information about this error, try `rustc --explain E0308`. Nov 02 16:18:48.212 INFO kablam! error: Could not compile `compiletest_rs`. Nov 02 16:18:48.212 INFO kablam! warning: build failed, waiting for other jobs to finish... Nov 02 16:18:51.796 INFO kablam! warning: unused `#[macro_use]` import Nov 02 16:18:51.797 INFO kablam! --> src/main.rs:5:1 Nov 02 16:18:51.798 INFO kablam! | Nov 02 16:18:51.798 INFO kablam! 5 | #[macro_use] Nov 02 16:18:51.799 INFO kablam! | ^^^^^^^^^^^^ Nov 02 16:18:51.800 INFO kablam! | Nov 02 16:18:51.800 INFO kablam! = note: #[warn(unused_imports)] on by default Nov 02 16:18:51.801 INFO kablam! Nov 02 16:18:51.802 INFO kablam! warning: unused import: `chan_signal::Signal` Nov 02 16:18:51.802 INFO kablam! --> src/main.rs:15:5 Nov 02 16:18:51.803 INFO kablam! | Nov 02 16:18:51.803 INFO kablam! 15 | use chan_signal::Signal; Nov 02 16:18:51.804 INFO kablam! | ^^^^^^^^^^^^^^^^^^^ Nov 02 16:18:51.804 INFO kablam! Nov 02 16:18:51.805 INFO kablam! warning: unused import: `Null` Nov 02 16:18:51.806 INFO kablam! --> src/gdax/mod.rs:12:25 Nov 02 16:18:51.806 INFO kablam! | Nov 02 16:18:51.807 INFO kablam! 12 | use serde_json::Value::{Null}; Nov 02 16:18:51.808 INFO kablam! | ^^^^ Nov 02 16:18:51.808 INFO kablam! Nov 02 16:18:51.809 INFO kablam! warning: unused import: `Error` Nov 02 16:18:51.809 INFO kablam! --> src/gdax/mod.rs:13:25 Nov 02 16:18:51.810 INFO kablam! | Nov 02 16:18:51.810 INFO kablam! 13 | use serde_json::{Value, Error}; Nov 02 16:18:51.811 INFO kablam! | ^^^^^ Nov 02 16:18:51.812 INFO kablam! Nov 02 16:18:51.812 INFO kablam! warning: unused import: `std::time` Nov 02 16:18:51.813 INFO kablam! --> src/gdax/mod.rs:17:5 Nov 02 16:18:51.813 INFO kablam! | Nov 02 16:18:51.814 INFO kablam! 17 | use std::time; Nov 02 16:18:51.815 INFO kablam! | ^^^^^^^^^ Nov 02 16:18:51.815 INFO kablam! Nov 02 16:18:51.816 INFO kablam! warning: unused imports: `SystemTime`, `UNIX_EPOCH` Nov 02 16:18:51.816 INFO kablam! --> src/gdax/mod.rs:26:17 Nov 02 16:18:51.817 INFO kablam! | Nov 02 16:18:51.818 INFO kablam! 26 | use std::time::{SystemTime, UNIX_EPOCH}; Nov 02 16:18:51.818 INFO kablam! | ^^^^^^^^^^ ^^^^^^^^^^ Nov 02 16:18:51.820 INFO kablam! Nov 02 16:18:51.828 INFO kablam! warning: unused import: `gdax::types::*` Nov 02 16:18:51.829 INFO kablam! --> src/gdax/gdax_database.rs:8:5 Nov 02 16:18:51.829 INFO kablam! | Nov 02 16:18:51.830 INFO kablam! 8 | use gdax::types::*; Nov 02 16:18:51.830 INFO kablam! | ^^^^^^^^^^^^^^ Nov 02 16:18:51.831 INFO kablam! Nov 02 16:18:52.304 INFO kablam! warning: unused `#[macro_use]` import Nov 02 16:18:52.305 INFO kablam! --> src/main.rs:5:1 Nov 02 16:18:52.306 INFO kablam! | Nov 02 16:18:52.306 INFO kablam! 5 | #[macro_use] Nov 02 16:18:52.306 INFO kablam! | ^^^^^^^^^^^^ Nov 02 16:18:52.306 INFO kablam! | Nov 02 16:18:52.306 INFO kablam! = note: #[warn(unused_imports)] on by default Nov 02 16:18:52.306 INFO kablam! Nov 02 16:18:52.306 INFO kablam! warning: unused import: `chan_signal::Signal` Nov 02 16:18:52.306 INFO kablam! --> src/main.rs:15:5 Nov 02 16:18:52.306 INFO kablam! | Nov 02 16:18:52.306 INFO kablam! 15 | use chan_signal::Signal; Nov 02 16:18:52.306 INFO kablam! | ^^^^^^^^^^^^^^^^^^^ Nov 02 16:18:52.306 INFO kablam! Nov 02 16:18:52.306 INFO kablam! warning: unused import: `Null` Nov 02 16:18:52.306 INFO kablam! --> src/gdax/mod.rs:12:25 Nov 02 16:18:52.306 INFO kablam! | Nov 02 16:18:52.306 INFO kablam! 12 | use serde_json::Value::{Null}; Nov 02 16:18:52.306 INFO kablam! | ^^^^ Nov 02 16:18:52.306 INFO kablam! Nov 02 16:18:52.306 INFO kablam! warning: unused import: `Error` Nov 02 16:18:52.306 INFO kablam! --> src/gdax/mod.rs:13:25 Nov 02 16:18:52.306 INFO kablam! | Nov 02 16:18:52.306 INFO kablam! 13 | use serde_json::{Value, Error}; Nov 02 16:18:52.306 INFO kablam! | ^^^^^ Nov 02 16:18:52.306 INFO kablam! Nov 02 16:18:52.306 INFO kablam! warning: unused import: `std::time` Nov 02 16:18:52.306 INFO kablam! --> src/gdax/mod.rs:17:5 Nov 02 16:18:52.306 INFO kablam! | Nov 02 16:18:52.306 INFO kablam! 17 | use std::time; Nov 02 16:18:52.306 INFO kablam! | ^^^^^^^^^ Nov 02 16:18:52.306 INFO kablam! Nov 02 16:18:52.310 INFO kablam! warning: unused imports: `SystemTime`, `UNIX_EPOCH` Nov 02 16:18:52.310 INFO kablam! --> src/gdax/mod.rs:26:17 Nov 02 16:18:52.310 INFO kablam! | Nov 02 16:18:52.310 INFO kablam! 26 | use std::time::{SystemTime, UNIX_EPOCH}; Nov 02 16:18:52.310 INFO kablam! | ^^^^^^^^^^ ^^^^^^^^^^ Nov 02 16:18:52.310 INFO kablam! Nov 02 16:18:52.311 INFO kablam! warning: unused import: `gdax::types::*` Nov 02 16:18:52.311 INFO kablam! --> src/gdax/gdax_database.rs:8:5 Nov 02 16:18:52.311 INFO kablam! | Nov 02 16:18:52.311 INFO kablam! 8 | use gdax::types::*; Nov 02 16:18:52.311 INFO kablam! | ^^^^^^^^^^^^^^ Nov 02 16:18:52.311 INFO kablam! Nov 02 16:18:52.964 INFO kablam! warning: unused variable: `s` Nov 02 16:18:52.964 INFO kablam! --> src/gdax/mod.rs:48:20 Nov 02 16:18:52.965 INFO kablam! | Nov 02 16:18:52.965 INFO kablam! 48 | s: Sender, Nov 02 16:18:52.965 INFO kablam! | ^ help: consider using `_s` instead Nov 02 16:18:52.965 INFO kablam! | Nov 02 16:18:52.965 INFO kablam! = note: #[warn(unused_variables)] on by default Nov 02 16:18:52.965 INFO kablam! Nov 02 16:18:52.966 INFO kablam! warning: unused variable: `r` Nov 02 16:18:52.966 INFO kablam! --> src/gdax/mod.rs:49:20 Nov 02 16:18:52.966 INFO kablam! | Nov 02 16:18:52.966 INFO kablam! 49 | r: Receiver) -> thread::JoinHandle<()> { Nov 02 16:18:52.966 INFO kablam! | ^ help: consider using `_r` instead Nov 02 16:18:52.966 INFO kablam! Nov 02 16:18:53.019 INFO kablam! warning: variable does not need to be mutable Nov 02 16:18:53.019 INFO kablam! --> src/gdax/mod.rs:113:9 Nov 02 16:18:53.019 INFO kablam! | Nov 02 16:18:53.019 INFO kablam! 113 | let mut client = ClientBuilder::new(CONNECTION) Nov 02 16:18:53.019 INFO kablam! | ----^^^^^^ Nov 02 16:18:53.019 INFO kablam! | | Nov 02 16:18:53.019 INFO kablam! | help: remove this `mut` Nov 02 16:18:53.024 INFO kablam! | Nov 02 16:18:53.025 INFO kablam! = note: #[warn(unused_mut)] on by default Nov 02 16:18:53.025 INFO kablam! Nov 02 16:18:53.466 INFO kablam! warning: function is never used: `close_threads` Nov 02 16:18:53.466 INFO kablam! --> src/main.rs:85:1 Nov 02 16:18:53.466 INFO kablam! | Nov 02 16:18:53.466 INFO kablam! 85 | fn close_threads(s: &chan::Sender, num_threads: u8){ Nov 02 16:18:53.466 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 02 16:18:53.466 INFO kablam! | Nov 02 16:18:53.467 INFO kablam! = note: #[warn(dead_code)] on by default Nov 02 16:18:53.467 INFO kablam! Nov 02 16:18:53.474 INFO kablam! warning: variable `Received` should have a snake case name such as `received` Nov 02 16:18:53.474 INFO kablam! --> src/gdax/types.rs:67:13 Nov 02 16:18:53.474 INFO kablam! | Nov 02 16:18:53.474 INFO kablam! 67 | let Received: Received = serde_json::from_str(&message)?; Nov 02 16:18:53.474 INFO kablam! | ^^^^^^^^ Nov 02 16:18:53.475 INFO kablam! | Nov 02 16:18:53.475 INFO kablam! = note: #[warn(non_snake_case)] on by default Nov 02 16:18:53.475 INFO kablam! Nov 02 16:18:53.475 INFO kablam! warning: variable `Open` should have a snake case name such as `open` Nov 02 16:18:53.475 INFO kablam! --> src/gdax/types.rs:95:13 Nov 02 16:18:53.475 INFO kablam! | Nov 02 16:18:53.475 INFO kablam! 95 | let Open: Open = serde_json::from_str(&message)?; Nov 02 16:18:53.475 INFO kablam! | ^^^^ Nov 02 16:18:53.475 INFO kablam! Nov 02 16:18:53.477 INFO kablam! warning: variable `Done` should have a snake case name such as `done` Nov 02 16:18:53.477 INFO kablam! --> src/gdax/types.rs:125:13 Nov 02 16:18:53.477 INFO kablam! | Nov 02 16:18:53.477 INFO kablam! 125 | let Done: Done = serde_json::from_str(&message)?; Nov 02 16:18:53.477 INFO kablam! | ^^^^ Nov 02 16:18:53.477 INFO kablam! Nov 02 16:18:53.479 INFO kablam! warning: variable `Match` should have a snake case name such as `match` Nov 02 16:18:53.479 INFO kablam! --> src/gdax/types.rs:157:13 Nov 02 16:18:53.479 INFO kablam! | Nov 02 16:18:53.479 INFO kablam! 157 | let Match: Match = serde_json::from_str(&message)?; Nov 02 16:18:53.479 INFO kablam! | ^^^^^ Nov 02 16:18:53.479 INFO kablam! Nov 02 16:18:53.489 INFO kablam! warning: variable `Heartbeat` should have a snake case name such as `heartbeat` Nov 02 16:18:53.489 INFO kablam! --> src/gdax/types.rs:250:13 Nov 02 16:18:53.489 INFO kablam! | Nov 02 16:18:53.489 INFO kablam! 250 | let Heartbeat: Heartbeat = serde_json::from_str(&message)?; Nov 02 16:18:53.489 INFO kablam! | ^^^^^^^^^ Nov 02 16:18:53.491 INFO kablam! Nov 02 16:18:53.491 INFO kablam! warning: unused `std::result::Result` that must be used Nov 02 16:18:53.491 INFO kablam! --> src/gdax/mod.rs:126:5 Nov 02 16:18:53.491 INFO kablam! | Nov 02 16:18:53.491 INFO kablam! 126 | client.send_message(&Message::text(sub_json)); Nov 02 16:18:53.491 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 02 16:18:53.491 INFO kablam! | Nov 02 16:18:53.491 INFO kablam! = note: #[warn(unused_must_use)] on by default Nov 02 16:18:53.491 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Nov 02 16:18:53.491 INFO kablam! Nov 02 16:18:53.582 INFO kablam! warning: unused variable: `s` Nov 02 16:18:53.582 INFO kablam! --> src/gdax/mod.rs:48:20 Nov 02 16:18:53.582 INFO kablam! | Nov 02 16:18:53.582 INFO kablam! 48 | s: Sender, Nov 02 16:18:53.582 INFO kablam! | ^ help: consider using `_s` instead Nov 02 16:18:53.582 INFO kablam! | Nov 02 16:18:53.582 INFO kablam! = note: #[warn(unused_variables)] on by default Nov 02 16:18:53.582 INFO kablam! Nov 02 16:18:53.584 INFO kablam! warning: unused variable: `r` Nov 02 16:18:53.584 INFO kablam! --> src/gdax/mod.rs:49:20 Nov 02 16:18:53.584 INFO kablam! | Nov 02 16:18:53.584 INFO kablam! 49 | r: Receiver) -> thread::JoinHandle<()> { Nov 02 16:18:53.584 INFO kablam! | ^ help: consider using `_r` instead Nov 02 16:18:53.584 INFO kablam! Nov 02 16:18:53.616 INFO kablam! warning: variable does not need to be mutable Nov 02 16:18:53.616 INFO kablam! --> src/gdax/mod.rs:113:9 Nov 02 16:18:53.616 INFO kablam! | Nov 02 16:18:53.616 INFO kablam! 113 | let mut client = ClientBuilder::new(CONNECTION) Nov 02 16:18:53.617 INFO kablam! | ----^^^^^^ Nov 02 16:18:53.617 INFO kablam! | | Nov 02 16:18:53.617 INFO kablam! | help: remove this `mut` Nov 02 16:18:53.618 INFO kablam! | Nov 02 16:18:53.618 INFO kablam! = note: #[warn(unused_mut)] on by default Nov 02 16:18:53.618 INFO kablam! Nov 02 16:18:53.832 INFO kablam! warning: function is never used: `close_threads` Nov 02 16:18:53.832 INFO kablam! --> src/main.rs:85:1 Nov 02 16:18:53.832 INFO kablam! | Nov 02 16:18:53.832 INFO kablam! 85 | fn close_threads(s: &chan::Sender, num_threads: u8){ Nov 02 16:18:53.832 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 02 16:18:53.832 INFO kablam! | Nov 02 16:18:53.832 INFO kablam! = note: #[warn(dead_code)] on by default Nov 02 16:18:53.832 INFO kablam! Nov 02 16:18:53.835 INFO kablam! warning: variable `Received` should have a snake case name such as `received` Nov 02 16:18:53.835 INFO kablam! --> src/gdax/types.rs:67:13 Nov 02 16:18:53.835 INFO kablam! | Nov 02 16:18:53.835 INFO kablam! 67 | let Received: Received = serde_json::from_str(&message)?; Nov 02 16:18:53.835 INFO kablam! | ^^^^^^^^ Nov 02 16:18:53.835 INFO kablam! | Nov 02 16:18:53.835 INFO kablam! = note: #[warn(non_snake_case)] on by default Nov 02 16:18:53.836 INFO kablam! Nov 02 16:18:53.837 INFO kablam! warning: variable `Open` should have a snake case name such as `open` Nov 02 16:18:53.837 INFO kablam! --> src/gdax/types.rs:95:13 Nov 02 16:18:53.837 INFO kablam! | Nov 02 16:18:53.837 INFO kablam! 95 | let Open: Open = serde_json::from_str(&message)?; Nov 02 16:18:53.837 INFO kablam! | ^^^^ Nov 02 16:18:53.837 INFO kablam! Nov 02 16:18:53.838 INFO kablam! warning: variable `Done` should have a snake case name such as `done` Nov 02 16:18:53.838 INFO kablam! --> src/gdax/types.rs:125:13 Nov 02 16:18:53.838 INFO kablam! | Nov 02 16:18:53.838 INFO kablam! 125 | let Done: Done = serde_json::from_str(&message)?; Nov 02 16:18:53.838 INFO kablam! | ^^^^ Nov 02 16:18:53.838 INFO kablam! Nov 02 16:18:53.839 INFO kablam! warning: variable `Match` should have a snake case name such as `match` Nov 02 16:18:53.839 INFO kablam! --> src/gdax/types.rs:157:13 Nov 02 16:18:53.839 INFO kablam! | Nov 02 16:18:53.839 INFO kablam! 157 | let Match: Match = serde_json::from_str(&message)?; Nov 02 16:18:53.839 INFO kablam! | ^^^^^ Nov 02 16:18:53.839 INFO kablam! Nov 02 16:18:53.842 INFO kablam! warning: variable `Heartbeat` should have a snake case name such as `heartbeat` Nov 02 16:18:53.842 INFO kablam! --> src/gdax/types.rs:250:13 Nov 02 16:18:53.842 INFO kablam! | Nov 02 16:18:53.842 INFO kablam! 250 | let Heartbeat: Heartbeat = serde_json::from_str(&message)?; Nov 02 16:18:53.842 INFO kablam! | ^^^^^^^^^ Nov 02 16:18:53.842 INFO kablam! Nov 02 16:18:53.843 INFO kablam! warning: unused `std::result::Result` that must be used Nov 02 16:18:53.843 INFO kablam! --> src/gdax/mod.rs:126:5 Nov 02 16:18:53.843 INFO kablam! | Nov 02 16:18:53.843 INFO kablam! 126 | client.send_message(&Message::text(sub_json)); Nov 02 16:18:53.843 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 02 16:18:53.843 INFO kablam! | Nov 02 16:18:53.843 INFO kablam! = note: #[warn(unused_must_use)] on by default Nov 02 16:18:53.843 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Nov 02 16:18:53.843 INFO kablam! Nov 02 16:18:53.915 INFO kablam! error: build failed Nov 02 16:18:53.925 INFO kablam! su: No module specific data is present Nov 02 16:18:55.278 INFO running `"docker" "rm" "-f" "1022fd702294512ea89e7433665ad8b8d4b5a4d545b5c596fbd79344a5a7575d"` Nov 02 16:18:55.588 INFO blam! 1022fd702294512ea89e7433665ad8b8d4b5a4d545b5c596fbd79344a5a7575d