Nov 27 18:31:36.056 INFO checking tnpxu/event-horizon against master#0b9f19dff1347e29bf4362ab5a8fab84b43023b5 for pr-56074 Nov 27 18:31:36.056 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56074/worker-2/master#0b9f19dff1347e29bf4362ab5a8fab84b43023b5:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/pr-56074/master#0b9f19dff1347e29bf4362ab5a8fab84b43023b5:/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 +0b9f19dff1347e29bf4362ab5a8fab84b43023b5-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 27 18:31:36.530 INFO [stdout] 1bdee13e795daa520c1239d862030ab1aca6edd55e25fdcca31ff5066b05e862 Nov 27 18:31:36.531 INFO running `"docker" "start" "-a" "1bdee13e795daa520c1239d862030ab1aca6edd55e25fdcca31ff5066b05e862"` Nov 27 18:31:39.260 INFO [stderr] usermod: no changes Nov 27 18:31:39.767 INFO [stderr] Checking lazycell v1.1.0 Nov 27 18:31:39.772 INFO [stderr] Compiling rand_core v0.2.1 Nov 27 18:31:39.800 INFO [stderr] Checking arrayref v0.3.5 Nov 27 18:31:39.801 INFO [stderr] Checking abomonation v0.7.0 Nov 27 18:31:39.802 INFO [stderr] Checking timely_bytes v0.7.0 Nov 27 18:31:39.803 INFO [stderr] Checking timely_logging v0.7.0 Nov 27 18:31:39.804 INFO [stderr] Checking utf-8 v0.7.4 Nov 27 18:31:39.808 INFO [stderr] Checking untrusted v0.6.2 Nov 27 18:31:40.497 INFO [stderr] Checking timely_sort v0.1.6 Nov 27 18:31:40.833 INFO [stderr] Compiling memchr v2.1.0 Nov 27 18:31:41.441 INFO [stderr] Checking encoding_rs v0.8.6 Nov 27 18:31:41.561 INFO [stderr] Compiling ring v0.13.2 Nov 27 18:31:41.777 INFO [stderr] Compiling openssl-sys v0.9.36 Nov 27 18:31:42.041 INFO [stderr] Checking tokio-service v0.1.0 Nov 27 18:31:44.052 INFO [stderr] Checking relay v0.1.1 Nov 27 18:31:44.073 INFO [stderr] Checking block-buffer v0.3.3 Nov 27 18:31:44.186 INFO [stderr] Checking want v0.0.4 Nov 27 18:31:44.205 INFO [stderr] Checking mio v0.6.16 Nov 27 18:31:45.712 INFO [stderr] Compiling rand v0.5.5 Nov 27 18:31:49.268 INFO [stderr] Checking input_buffer v0.2.0 Nov 27 18:31:49.532 INFO [stderr] Checking serde_json v1.0.27 Nov 27 18:31:50.193 INFO [stderr] Compiling phf_shared v0.7.23 Nov 27 18:31:51.555 INFO [stderr] Checking mime v0.3.9 Nov 27 18:31:52.657 INFO [stderr] Compiling abomonation_derive v0.3.0 Nov 27 18:31:52.664 INFO [stderr] Checking digest v0.7.5 Nov 27 18:31:53.688 INFO [stderr] Checking serde_urlencoded v0.5.3 Nov 27 18:31:54.380 INFO [stderr] Checking libflate v0.1.16 Nov 27 18:31:58.788 INFO [stderr] Checking phf v0.7.23 Nov 27 18:31:59.193 INFO [stderr] Checking error-chain v0.12.0 Nov 27 18:32:01.284 INFO [stderr] Checking mio-uds v0.6.7 Nov 27 18:32:01.302 INFO [stderr] Checking sha-1 v0.7.0 Nov 27 18:32:03.389 INFO [stderr] Checking csv-core v0.1.4 Nov 27 18:32:03.400 INFO [stderr] Compiling openssl v0.9.24 Nov 27 18:32:03.508 INFO [stderr] Compiling openssl v0.10.12 Nov 27 18:32:03.537 INFO [stderr] Compiling native-tls v0.2.1 Nov 27 18:32:03.556 INFO [stderr] Checking tokio-reactor v0.1.5 Nov 27 18:32:03.829 INFO [stderr] Checking timely_communication v0.7.0 Nov 27 18:32:04.426 INFO [stderr] Compiling phf_generator v0.7.23 Nov 27 18:32:05.521 INFO [stderr] Compiling phf_codegen v0.7.23 Nov 27 18:32:06.124 INFO [stderr] Checking csv v1.0.1 Nov 27 18:32:06.192 INFO [stderr] Checking timely v0.7.0 Nov 27 18:32:07.116 INFO [stderr] Compiling mime_guess v2.0.0-alpha.6 Nov 27 18:32:08.362 INFO [stderr] Checking tokio-tcp v0.1.1 Nov 27 18:32:08.363 INFO [stderr] Checking tokio-uds v0.2.1 Nov 27 18:32:11.220 INFO [stderr] Checking tokio-udp v0.1.2 Nov 27 18:32:14.132 INFO [stderr] Checking tokio v0.1.8 Nov 27 18:32:16.924 INFO [stderr] Checking tokio-core v0.1.17 Nov 27 18:32:21.773 INFO [stderr] Checking native-tls v0.1.5 Nov 27 18:32:21.968 INFO [stderr] Checking hyper v0.11.27 Nov 27 18:32:23.168 INFO [stderr] Checking tungstenite v0.6.0 Nov 27 18:32:23.252 INFO [stderr] Checking tokio-tls v0.1.4 Nov 27 18:32:25.461 INFO [stderr] Checking differential-dataflow v0.7.0 Nov 27 18:32:33.192 INFO [stderr] Checking hyper-tls v0.1.4 Nov 27 18:32:34.651 INFO [stderr] Checking reqwest v0.8.8 Nov 27 18:32:38.068 INFO [stderr] Checking event-horizon v0.1.0 (/source) Nov 27 18:32:39.134 INFO [stderr] warning: unused import: `serde_json::from_str` Nov 27 18:32:39.134 INFO [stderr] --> src/websockets.rs:3:5 Nov 27 18:32:39.135 INFO [stderr] | Nov 27 18:32:39.135 INFO [stderr] 3 | use serde_json::from_str; Nov 27 18:32:39.135 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^ Nov 27 18:32:39.135 INFO [stderr] | Nov 27 18:32:39.136 INFO [stderr] = note: #[warn(unused_imports)] on by default Nov 27 18:32:39.136 INFO [stderr] Nov 27 18:32:39.158 INFO [stderr] warning: unused import: `serde_json::from_str` Nov 27 18:32:39.161 INFO [stderr] --> src/websockets.rs:3:5 Nov 27 18:32:39.161 INFO [stderr] | Nov 27 18:32:39.161 INFO [stderr] 3 | use serde_json::from_str; Nov 27 18:32:39.161 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^ Nov 27 18:32:39.162 INFO [stderr] | Nov 27 18:32:39.162 INFO [stderr] = note: #[warn(unused_imports)] on by default Nov 27 18:32:39.162 INFO [stderr] Nov 27 18:32:39.380 INFO [stderr] warning: unused variable: `msg` Nov 27 18:32:39.380 INFO [stderr] --> src/websockets.rs:50:20 Nov 27 18:32:39.380 INFO [stderr] | Nov 27 18:32:39.380 INFO [stderr] 50 | Ok(msg) => { Nov 27 18:32:39.381 INFO [stderr] | ^^^ help: consider using `_msg` instead Nov 27 18:32:39.381 INFO [stderr] | Nov 27 18:32:39.382 INFO [stderr] = note: #[warn(unused_variables)] on by default Nov 27 18:32:39.382 INFO [stderr] Nov 27 18:32:39.383 INFO [stderr] warning: unused variable: `e` Nov 27 18:32:39.383 INFO [stderr] --> src/websockets.rs:53:21 Nov 27 18:32:39.383 INFO [stderr] | Nov 27 18:32:39.383 INFO [stderr] 53 | Err(e) => { Nov 27 18:32:39.383 INFO [stderr] | ^ help: consider using `_e` instead Nov 27 18:32:39.384 INFO [stderr] Nov 27 18:32:39.384 INFO [stderr] warning: unused variable: `e` Nov 27 18:32:39.384 INFO [stderr] --> src/websockets.rs:72:21 Nov 27 18:32:39.384 INFO [stderr] | Nov 27 18:32:39.384 INFO [stderr] 72 | Err(e) => { Nov 27 18:32:39.385 INFO [stderr] | ^ help: consider using `_e` instead Nov 27 18:32:39.385 INFO [stderr] Nov 27 18:32:39.422 INFO [stderr] warning: variable `EXCHANGE_URL` should have a snake case name such as `exchange_url` Nov 27 18:32:39.423 INFO [stderr] --> src/websockets.rs:28:31 Nov 27 18:32:39.423 INFO [stderr] | Nov 27 18:32:39.429 INFO [stderr] 28 | pub fn connect(&mut self, EXCHANGE_URL: &str) -> Result<()> { Nov 27 18:32:39.429 INFO [stderr] | ^^^^^^^^^^^^ Nov 27 18:32:39.429 INFO [stderr] | Nov 27 18:32:39.429 INFO [stderr] = note: #[warn(non_snake_case)] on by default Nov 27 18:32:39.430 INFO [stderr] Nov 27 18:32:39.491 INFO [stderr] warning: unused variable: `msg` Nov 27 18:32:39.491 INFO [stderr] --> src/websockets.rs:50:20 Nov 27 18:32:39.492 INFO [stderr] | Nov 27 18:32:39.492 INFO [stderr] 50 | Ok(msg) => { Nov 27 18:32:39.492 INFO [stderr] | ^^^ help: consider using `_msg` instead Nov 27 18:32:39.493 INFO [stderr] | Nov 27 18:32:39.493 INFO [stderr] = note: #[warn(unused_variables)] on by default Nov 27 18:32:39.493 INFO [stderr] Nov 27 18:32:39.501 INFO [stderr] warning: unused variable: `e` Nov 27 18:32:39.501 INFO [stderr] --> src/websockets.rs:53:21 Nov 27 18:32:39.502 INFO [stderr] | Nov 27 18:32:39.502 INFO [stderr] 53 | Err(e) => { Nov 27 18:32:39.502 INFO [stderr] | ^ help: consider using `_e` instead Nov 27 18:32:39.502 INFO [stderr] Nov 27 18:32:39.503 INFO [stderr] warning: unused variable: `e` Nov 27 18:32:39.503 INFO [stderr] --> src/websockets.rs:72:21 Nov 27 18:32:39.503 INFO [stderr] | Nov 27 18:32:39.503 INFO [stderr] 72 | Err(e) => { Nov 27 18:32:39.504 INFO [stderr] | ^ help: consider using `_e` instead Nov 27 18:32:39.504 INFO [stderr] Nov 27 18:32:39.551 INFO [stderr] warning: variable `EXCHANGE_URL` should have a snake case name such as `exchange_url` Nov 27 18:32:39.551 INFO [stderr] --> src/websockets.rs:28:31 Nov 27 18:32:39.552 INFO [stderr] | Nov 27 18:32:39.552 INFO [stderr] 28 | pub fn connect(&mut self, EXCHANGE_URL: &str) -> Result<()> { Nov 27 18:32:39.552 INFO [stderr] | ^^^^^^^^^^^^ Nov 27 18:32:39.552 INFO [stderr] | Nov 27 18:32:39.552 INFO [stderr] = note: #[warn(non_snake_case)] on by default Nov 27 18:32:39.552 INFO [stderr] Nov 27 18:32:40.988 INFO [stderr] warning: unused variable: `e` Nov 27 18:32:40.988 INFO [stderr] --> src/main.rs:86:28 Nov 27 18:32:40.988 INFO [stderr] | Nov 27 18:32:40.988 INFO [stderr] 86 | if let Err(e) = okex_socket.fetch_message() { Nov 27 18:32:40.988 INFO [stderr] | ^ help: consider using `_e` instead Nov 27 18:32:40.988 INFO [stderr] | Nov 27 18:32:40.988 INFO [stderr] = note: #[warn(unused_variables)] on by default Nov 27 18:32:40.988 INFO [stderr] Nov 27 18:32:40.988 INFO [stderr] warning: unused variable: `e` Nov 27 18:32:40.988 INFO [stderr] --> src/main.rs:99:28 Nov 27 18:32:40.988 INFO [stderr] | Nov 27 18:32:40.988 INFO [stderr] 99 | if let Err(e) = binance_socket.fetch_message() { Nov 27 18:32:40.988 INFO [stderr] | ^ help: consider using `_e` instead Nov 27 18:32:40.988 INFO [stderr] Nov 27 18:32:40.988 INFO [stderr] warning: unused variable: `time` Nov 27 18:32:40.988 INFO [stderr] --> src/main.rs:112:17 Nov 27 18:32:40.988 INFO [stderr] | Nov 27 18:32:40.988 INFO [stderr] 112 | let time = current_time.parse::().unwrap(); Nov 27 18:32:40.989 INFO [stderr] | ^^^^ help: consider using `_time` instead Nov 27 18:32:40.989 INFO [stderr] Nov 27 18:32:40.989 INFO [stderr] warning: unused variable: `time_exchange2` Nov 27 18:32:40.989 INFO [stderr] --> src/main.rs:144:21 Nov 27 18:32:40.989 INFO [stderr] | Nov 27 18:32:40.989 INFO [stderr] 144 | let time_exchange2 = String::from(""); Nov 27 18:32:40.989 INFO [stderr] | ^^^^^^^^^^^^^^ help: consider using `_time_exchange2` instead Nov 27 18:32:40.989 INFO [stderr] Nov 27 18:32:40.989 INFO [stderr] warning: unused variable: `time_exchange2_datetime_format` Nov 27 18:32:40.989 INFO [stderr] --> src/main.rs:145:21 Nov 27 18:32:40.989 INFO [stderr] | Nov 27 18:32:40.989 INFO [stderr] 145 | let time_exchange2_datetime_format = String::from(""); Nov 27 18:32:40.989 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using `_time_exchange2_datetime_format` instead Nov 27 18:32:40.989 INFO [stderr] Nov 27 18:32:41.025 INFO [stderr] warning: unused `std::result::Result` that must be used Nov 27 18:32:41.025 INFO [stderr] --> src/main.rs:72:21 Nov 27 18:32:41.025 INFO [stderr] | Nov 27 18:32:41.025 INFO [stderr] 72 | wtr.flush(); Nov 27 18:32:41.025 INFO [stderr] | ^^^^^^^^^^^^ Nov 27 18:32:41.026 INFO [stderr] | Nov 27 18:32:41.026 INFO [stderr] = note: #[warn(unused_must_use)] on by default Nov 27 18:32:41.026 INFO [stderr] = note: this `Result` may be an `Err` variant, which should be handled Nov 27 18:32:41.026 INFO [stderr] Nov 27 18:32:41.240 INFO [stderr] warning: unused variable: `e` Nov 27 18:32:41.240 INFO [stderr] --> src/main.rs:86:28 Nov 27 18:32:41.240 INFO [stderr] | Nov 27 18:32:41.240 INFO [stderr] 86 | if let Err(e) = okex_socket.fetch_message() { Nov 27 18:32:41.240 INFO [stderr] | ^ help: consider using `_e` instead Nov 27 18:32:41.240 INFO [stderr] | Nov 27 18:32:41.240 INFO [stderr] = note: #[warn(unused_variables)] on by default Nov 27 18:32:41.240 INFO [stderr] Nov 27 18:32:41.240 INFO [stderr] warning: unused variable: `e` Nov 27 18:32:41.240 INFO [stderr] --> src/main.rs:99:28 Nov 27 18:32:41.240 INFO [stderr] | Nov 27 18:32:41.240 INFO [stderr] 99 | if let Err(e) = binance_socket.fetch_message() { Nov 27 18:32:41.240 INFO [stderr] | ^ help: consider using `_e` instead Nov 27 18:32:41.240 INFO [stderr] Nov 27 18:32:41.240 INFO [stderr] warning: unused variable: `time` Nov 27 18:32:41.240 INFO [stderr] --> src/main.rs:112:17 Nov 27 18:32:41.240 INFO [stderr] | Nov 27 18:32:41.240 INFO [stderr] 112 | let time = current_time.parse::().unwrap(); Nov 27 18:32:41.240 INFO [stderr] | ^^^^ help: consider using `_time` instead Nov 27 18:32:41.240 INFO [stderr] Nov 27 18:32:41.240 INFO [stderr] warning: unused variable: `time_exchange2` Nov 27 18:32:41.240 INFO [stderr] --> src/main.rs:144:21 Nov 27 18:32:41.240 INFO [stderr] | Nov 27 18:32:41.240 INFO [stderr] 144 | let time_exchange2 = String::from(""); Nov 27 18:32:41.240 INFO [stderr] | ^^^^^^^^^^^^^^ help: consider using `_time_exchange2` instead Nov 27 18:32:41.240 INFO [stderr] Nov 27 18:32:41.240 INFO [stderr] warning: unused variable: `time_exchange2_datetime_format` Nov 27 18:32:41.240 INFO [stderr] --> src/main.rs:145:21 Nov 27 18:32:41.240 INFO [stderr] | Nov 27 18:32:41.240 INFO [stderr] 145 | let time_exchange2_datetime_format = String::from(""); Nov 27 18:32:41.240 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using `_time_exchange2_datetime_format` instead Nov 27 18:32:41.240 INFO [stderr] Nov 27 18:32:41.289 INFO [stderr] warning: unused `std::result::Result` that must be used Nov 27 18:32:41.289 INFO [stderr] --> src/main.rs:72:21 Nov 27 18:32:41.289 INFO [stderr] | Nov 27 18:32:41.289 INFO [stderr] 72 | wtr.flush(); Nov 27 18:32:41.289 INFO [stderr] | ^^^^^^^^^^^^ Nov 27 18:32:41.289 INFO [stderr] | Nov 27 18:32:41.290 INFO [stderr] = note: #[warn(unused_must_use)] on by default Nov 27 18:32:41.290 INFO [stderr] = note: this `Result` may be an `Err` variant, which should be handled Nov 27 18:32:41.290 INFO [stderr] Nov 27 18:32:41.320 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1m 02s Nov 27 18:32:41.352 INFO [stderr] su: No module specific data is present Nov 27 18:32:42.675 INFO running `"docker" "inspect" "1bdee13e795daa520c1239d862030ab1aca6edd55e25fdcca31ff5066b05e862"` Nov 27 18:32:43.075 INFO running `"docker" "rm" "-f" "1bdee13e795daa520c1239d862030ab1aca6edd55e25fdcca31ff5066b05e862"` Nov 27 18:32:43.408 INFO [stdout] 1bdee13e795daa520c1239d862030ab1aca6edd55e25fdcca31ff5066b05e862