Nov 01 21:53:03.927 INFO testing DanielSidhion/kaliko against 1.30.0 for beta-1.31-1
Nov 01 21:53:03.927 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-5/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/beta-1.31-1/1.30.0:/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 +1.30.0 build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 01 21:53:04.348 INFO blam! e9e68d964758fbf7ece815d21cc86e12e5ebcec4e896e119850d7d6a0548a5ee
Nov 01 21:53:04.355 INFO running `"docker" "start" "-a" "e9e68d964758fbf7ece815d21cc86e12e5ebcec4e896e119850d7d6a0548a5ee"`
Nov 01 21:53:05.331 INFO kablam! usermod: no changes
Nov 01 21:53:05.527 INFO kablam!    Compiling memchr v2.0.2
Nov 01 21:53:05.527 INFO kablam!    Compiling secp256k1 v0.9.2
Nov 01 21:53:05.527 INFO kablam!    Compiling ring v0.13.2
Nov 01 21:53:05.539 INFO kablam!    Compiling ripemd160 v0.7.0
Nov 01 21:53:05.539 INFO kablam!    Compiling hmac v0.6.2
Nov 01 21:53:08.194 INFO kablam!    Compiling aho-corasick v0.6.8
Nov 01 21:53:11.535 INFO kablam!    Compiling regex v1.0.4
Nov 01 21:53:25.064 INFO kablam!    Compiling env_logger v0.5.13
Nov 01 21:53:27.472 INFO kablam!    Compiling kaliko v0.1.0 (/source)
Nov 01 21:53:28.915 INFO kablam! warning: unused `#[macro_use]` import
Nov 01 21:53:28.916 INFO kablam!  --> src/lib.rs:4:1
Nov 01 21:53:28.916 INFO kablam!   |
Nov 01 21:53:28.916 INFO kablam! 4 | #[macro_use] extern crate itertools;
Nov 01 21:53:28.917 INFO kablam!   | ^^^^^^^^^^^^
Nov 01 21:53:28.917 INFO kablam!   |
Nov 01 21:53:28.917 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 01 21:53:28.918 INFO kablam! 
Nov 01 21:53:28.918 INFO kablam! warning: unused import: `hex::FromHex`
Nov 01 21:53:28.918 INFO kablam!  --> src/network/blocks.rs:2:5
Nov 01 21:53:28.918 INFO kablam!   |
Nov 01 21:53:28.919 INFO kablam! 2 | use hex::FromHex;
Nov 01 21:53:28.919 INFO kablam!   |     ^^^^^^^^^^^^
Nov 01 21:53:28.919 INFO kablam! 
Nov 01 21:53:28.920 INFO kablam! warning: unused import: `ToSocketAddrs`
Nov 01 21:53:28.920 INFO kablam!   --> src/peer/peer_connection.rs:12:39
Nov 01 21:53:28.920 INFO kablam!    |
Nov 01 21:53:28.921 INFO kablam! 12 | use std::net::{SocketAddr, TcpStream, ToSocketAddrs};
Nov 01 21:53:28.921 INFO kablam!    |                                       ^^^^^^^^^^^^^
Nov 01 21:53:28.921 INFO kablam! 
Nov 01 21:53:28.921 INFO kablam! warning: unused import: `std::collections::VecDeque`
Nov 01 21:53:28.922 INFO kablam!  --> src/storage/mod.rs:3:5
Nov 01 21:53:28.922 INFO kablam!   |
Nov 01 21:53:28.922 INFO kablam! 3 | use std::collections::VecDeque;
Nov 01 21:53:28.923 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:53:28.923 INFO kablam! 
Nov 01 21:53:29.695 INFO kablam! warning: unused import: `ByteOrder`
Nov 01 21:53:29.695 INFO kablam!  --> src/network/inv.rs:1:17
Nov 01 21:53:29.695 INFO kablam!   |
Nov 01 21:53:29.695 INFO kablam! 1 | use byteorder::{ByteOrder, LittleEndian, ReadBytesExt, WriteBytesExt};
Nov 01 21:53:29.695 INFO kablam!   |                 ^^^^^^^^^
Nov 01 21:53:29.695 INFO kablam! 
Nov 01 21:53:29.695 INFO kablam! warning: unused import: `std::io::prelude`
Nov 01 21:53:29.695 INFO kablam!  --> src/storage/mod.rs:5:5
Nov 01 21:53:29.695 INFO kablam!   |
Nov 01 21:53:29.695 INFO kablam! 5 | use std::io::prelude::*;
Nov 01 21:53:29.695 INFO kablam!   |     ^^^^^^^^^^^^^^^^
Nov 01 21:53:29.695 INFO kablam! 
Nov 01 21:53:29.764 INFO kablam! warning: unused variable: `nonce`
Nov 01 21:53:29.764 INFO kablam!    --> src/peer/peer_connection.rs:174:27
Nov 01 21:53:29.764 INFO kablam!     |
Nov 01 21:53:29.764 INFO kablam! 174 |             Command::Pong(nonce) => {
Nov 01 21:53:29.764 INFO kablam!     |                           ^^^^^ help: consider using `_nonce` instead
Nov 01 21:53:29.764 INFO kablam!     |
Nov 01 21:53:29.764 INFO kablam!     = note: #[warn(unused_variables)] on by default
Nov 01 21:53:29.764 INFO kablam! 
Nov 01 21:53:29.764 INFO kablam! warning: unused variable: `payload`
Nov 01 21:53:29.764 INFO kablam!    --> src/peer/peer_connection.rs:181:32
Nov 01 21:53:29.764 INFO kablam!     |
Nov 01 21:53:29.764 INFO kablam! 181 |             Command::SendCmpct(payload) => {
Nov 01 21:53:29.764 INFO kablam!     |                                ^^^^^^^ help: consider using `_payload` instead
Nov 01 21:53:29.764 INFO kablam! 
Nov 01 21:53:29.950 INFO kablam! warning: field is never used: `network_type`
Nov 01 21:53:29.950 INFO kablam!   --> src/bip32/extended_key.rs:49:5
Nov 01 21:53:29.950 INFO kablam!    |
Nov 01 21:53:29.950 INFO kablam! 49 |     network_type: Network,
Nov 01 21:53:29.950 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:53:29.950 INFO kablam!    |
Nov 01 21:53:29.950 INFO kablam!    = note: #[warn(dead_code)] on by default
Nov 01 21:53:29.950 INFO kablam! 
Nov 01 21:53:29.950 INFO kablam! warning: field is never used: `depth`
Nov 01 21:53:29.950 INFO kablam!   --> src/bip32/extended_key.rs:50:5
Nov 01 21:53:29.950 INFO kablam!    |
Nov 01 21:53:29.950 INFO kablam! 50 |     depth: u8,
Nov 01 21:53:29.950 INFO kablam!    |     ^^^^^^^^^
Nov 01 21:53:29.950 INFO kablam! 
Nov 01 21:53:29.950 INFO kablam! warning: field is never used: `parent_fingerprint`
Nov 01 21:53:29.950 INFO kablam!   --> src/bip32/extended_key.rs:51:5
Nov 01 21:53:29.950 INFO kablam!    |
Nov 01 21:53:29.950 INFO kablam! 51 |     parent_fingerprint: [u8; FINGERPRINT_SIZE],
Nov 01 21:53:29.950 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:53:29.950 INFO kablam! 
Nov 01 21:53:29.950 INFO kablam! warning: field is never used: `child_index`
Nov 01 21:53:29.950 INFO kablam!   --> src/bip32/extended_key.rs:52:5
Nov 01 21:53:29.950 INFO kablam!    |
Nov 01 21:53:29.950 INFO kablam! 52 |     child_index: ChildIndex,
Nov 01 21:53:29.950 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:53:29.950 INFO kablam! 
Nov 01 21:53:29.950 INFO kablam! warning: field is never used: `chain_code`
Nov 01 21:53:29.950 INFO kablam!   --> src/bip32/extended_key.rs:53:5
Nov 01 21:53:29.950 INFO kablam!    |
Nov 01 21:53:29.950 INFO kablam! 53 |     chain_code: [u8; CHAIN_CODE_SIZE],
Nov 01 21:53:29.950 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:53:29.950 INFO kablam! 
Nov 01 21:53:29.951 INFO kablam! warning: field is never used: `public_key`
Nov 01 21:53:29.951 INFO kablam!   --> src/bip32/extended_key.rs:54:5
Nov 01 21:53:29.951 INFO kablam!    |
Nov 01 21:53:29.951 INFO kablam! 54 |     public_key: PublicKey,
Nov 01 21:53:29.951 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:53:29.951 INFO kablam! 
Nov 01 21:53:29.951 INFO kablam! warning: field is never used: `purpose`
Nov 01 21:53:29.951 INFO kablam!   --> src/bip44/mod.rs:44:5
Nov 01 21:53:29.951 INFO kablam!    |
Nov 01 21:53:29.951 INFO kablam! 44 |     purpose: BIP43Purpose,
Nov 01 21:53:29.951 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:53:29.951 INFO kablam! 
Nov 01 21:53:29.951 INFO kablam! warning: field is never used: `coin_type`
Nov 01 21:53:29.951 INFO kablam!   --> src/bip44/mod.rs:49:5
Nov 01 21:53:29.951 INFO kablam!    |
Nov 01 21:53:29.951 INFO kablam! 49 |     coin_type: CoinType,
Nov 01 21:53:29.951 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^
Nov 01 21:53:29.951 INFO kablam! 
Nov 01 21:53:29.951 INFO kablam! warning: field is never used: `account`
Nov 01 21:53:29.951 INFO kablam!   --> src/bip44/mod.rs:54:5
Nov 01 21:53:29.951 INFO kablam!    |
Nov 01 21:53:29.951 INFO kablam! 54 |     account: u32,
Nov 01 21:53:29.951 INFO kablam!    |     ^^^^^^^^^^^^
Nov 01 21:53:29.951 INFO kablam! 
Nov 01 21:53:29.951 INFO kablam! warning: field is never used: `chain`
Nov 01 21:53:29.951 INFO kablam!   --> src/bip44/mod.rs:59:5
Nov 01 21:53:29.951 INFO kablam!    |
Nov 01 21:53:29.951 INFO kablam! 59 |     chain: u32,
Nov 01 21:53:29.951 INFO kablam!    |     ^^^^^^^^^^
Nov 01 21:53:29.951 INFO kablam! 
Nov 01 21:53:29.951 INFO kablam! warning: field is never used: `key`
Nov 01 21:53:29.951 INFO kablam!   --> src/bip44/mod.rs:63:5
Nov 01 21:53:29.951 INFO kablam!    |
Nov 01 21:53:29.951 INFO kablam! 63 |     key: ExtendedKey,
Nov 01 21:53:29.951 INFO kablam!    |     ^^^^^^^^^^^^^^^^
Nov 01 21:53:29.951 INFO kablam! 
Nov 01 21:53:29.951 INFO kablam! warning: field is never used: `index`
Nov 01 21:53:29.951 INFO kablam!   --> src/bip44/mod.rs:64:5
Nov 01 21:53:29.951 INFO kablam!    |
Nov 01 21:53:29.951 INFO kablam! 64 |     index: u32,
Nov 01 21:53:29.951 INFO kablam!    |     ^^^^^^^^^^
Nov 01 21:53:29.951 INFO kablam! 
Nov 01 21:53:29.951 INFO kablam! warning: method is never used: `send_parameter_messages`
Nov 01 21:53:29.951 INFO kablam!    --> src/peer/peer_connection.rs:146:5
Nov 01 21:53:29.951 INFO kablam!     |
Nov 01 21:53:29.951 INFO kablam! 146 |     fn send_parameter_messages(&mut self) {
Nov 01 21:53:29.951 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:53:29.951 INFO kablam! 
Nov 01 21:53:29.951 INFO kablam! warning: field is never used: `storage_file`
Nov 01 21:53:29.951 INFO kablam!   --> src/storage/mod.rs:11:5
Nov 01 21:53:29.951 INFO kablam!    |
Nov 01 21:53:29.951 INFO kablam! 11 |     storage_file: File,
Nov 01 21:53:29.951 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^
Nov 01 21:53:29.951 INFO kablam! 
Nov 01 21:53:29.962 INFO kablam! warning: field is never used: `header_request_time`
Nov 01 21:53:29.962 INFO kablam!   --> src/storage/mod.rs:15:5
Nov 01 21:53:29.962 INFO kablam!    |
Nov 01 21:53:29.962 INFO kablam! 15 |     header_request_time: Option<Instant>,
Nov 01 21:53:29.962 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:53:29.962 INFO kablam! 
Nov 01 21:53:29.975 INFO kablam! warning: variant `Msg_Tx` should have a camel case name such as `MsgTx`
Nov 01 21:53:29.975 INFO kablam!   --> src/network/inv.rs:10:5
Nov 01 21:53:29.975 INFO kablam!    |
Nov 01 21:53:29.975 INFO kablam! 10 |     Msg_Tx,
Nov 01 21:53:29.975 INFO kablam!    |     ^^^^^^
Nov 01 21:53:29.975 INFO kablam!    |
Nov 01 21:53:29.975 INFO kablam!    = note: #[warn(non_camel_case_types)] on by default
Nov 01 21:53:29.975 INFO kablam! 
Nov 01 21:53:29.975 INFO kablam! warning: variant `Msg_Block` should have a camel case name such as `MsgBlock`
Nov 01 21:53:29.975 INFO kablam!   --> src/network/inv.rs:11:5
Nov 01 21:53:29.975 INFO kablam!    |
Nov 01 21:53:29.975 INFO kablam! 11 |     Msg_Block,
Nov 01 21:53:29.975 INFO kablam!    |     ^^^^^^^^^
Nov 01 21:53:29.975 INFO kablam! 
Nov 01 21:53:29.975 INFO kablam! warning: variant `Msg_Filtered_Block` should have a camel case name such as `MsgFilteredBlock`
Nov 01 21:53:29.975 INFO kablam!   --> src/network/inv.rs:12:5
Nov 01 21:53:29.975 INFO kablam!    |
Nov 01 21:53:29.975 INFO kablam! 12 |     Msg_Filtered_Block,
Nov 01 21:53:29.975 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^
Nov 01 21:53:29.975 INFO kablam! 
Nov 01 21:53:29.975 INFO kablam! warning: variant `Msg_Cmpct_Block` should have a camel case name such as `MsgCmpctBlock`
Nov 01 21:53:29.975 INFO kablam!   --> src/network/inv.rs:13:5
Nov 01 21:53:29.975 INFO kablam!    |
Nov 01 21:53:29.975 INFO kablam! 13 |     Msg_Cmpct_Block,
Nov 01 21:53:29.975 INFO kablam!    |     ^^^^^^^^^^^^^^^
Nov 01 21:53:29.975 INFO kablam! 
Nov 01 21:53:29.975 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 21:53:29.975 INFO kablam!   --> src/peer/peer_connection.rs:86:9
Nov 01 21:53:29.975 INFO kablam!    |
Nov 01 21:53:29.975 INFO kablam! 86 |         self.stream.read_to_end(&mut self.message_buffer);
Nov 01 21:53:29.975 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:53:29.975 INFO kablam!    |
Nov 01 21:53:29.975 INFO kablam!    = note: #[warn(unused_must_use)] on by default
Nov 01 21:53:29.975 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 21:53:29.975 INFO kablam! 
Nov 01 21:53:35.396 INFO kablam! warning: unused import: `Command`
Nov 01 21:53:35.396 INFO kablam!   --> src/bin/main.rs:10:23
Nov 01 21:53:35.396 INFO kablam!    |
Nov 01 21:53:35.396 INFO kablam! 10 | use kaliko::network::{Command, Message};
Nov 01 21:53:35.396 INFO kablam!    |                       ^^^^^^^
Nov 01 21:53:35.396 INFO kablam!    |
Nov 01 21:53:35.396 INFO kablam!    = note: #[warn(unused_imports)] on by default
Nov 01 21:53:35.396 INFO kablam! 
Nov 01 21:53:35.396 INFO kablam! warning: unused import: `kaliko::peer::PeerConnection`
Nov 01 21:53:35.396 INFO kablam!   --> src/bin/main.rs:12:5
Nov 01 21:53:35.396 INFO kablam!    |
Nov 01 21:53:35.396 INFO kablam! 12 | use kaliko::peer::PeerConnection;
Nov 01 21:53:35.396 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:53:35.396 INFO kablam! 
Nov 01 21:53:35.396 INFO kablam! warning: unused import: `std::fmt::Display`
Nov 01 21:53:35.396 INFO kablam!   --> src/bin/main.rs:14:5
Nov 01 21:53:35.396 INFO kablam!    |
Nov 01 21:53:35.396 INFO kablam! 14 | use std::fmt::Display;
Nov 01 21:53:35.396 INFO kablam!    |     ^^^^^^^^^^^^^^^^^
Nov 01 21:53:35.396 INFO kablam! 
Nov 01 21:53:35.396 INFO kablam! warning: unused imports: `SocketAddrV6`, `TcpStream`
Nov 01 21:53:35.396 INFO kablam!   --> src/bin/main.rs:17:28
Nov 01 21:53:35.396 INFO kablam!    |
Nov 01 21:53:35.396 INFO kablam! 17 | use std::net::{SocketAddr, SocketAddrV6, TcpStream, ToSocketAddrs};
Nov 01 21:53:35.396 INFO kablam!    |                            ^^^^^^^^^^^^  ^^^^^^^^^
Nov 01 21:53:35.396 INFO kablam! 
Nov 01 21:53:35.396 INFO kablam! warning: unused imports: `Arc`, `Mutex`
Nov 01 21:53:35.396 INFO kablam!   --> src/bin/main.rs:18:17
Nov 01 21:53:35.396 INFO kablam!    |
Nov 01 21:53:35.396 INFO kablam! 18 | use std::sync::{Arc, mpsc, Mutex};
Nov 01 21:53:35.396 INFO kablam!    |                 ^^^        ^^^^^
Nov 01 21:53:35.397 INFO kablam! 
Nov 01 21:53:35.397 INFO kablam! warning: unused import: `std::sync::mpsc::Sender`
Nov 01 21:53:35.397 INFO kablam!   --> src/bin/main.rs:19:5
Nov 01 21:53:35.397 INFO kablam!    |
Nov 01 21:53:35.397 INFO kablam! 19 | use std::sync::mpsc::Sender;
Nov 01 21:53:35.397 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:53:35.397 INFO kablam! 
Nov 01 21:53:35.397 INFO kablam! warning: unused import: `std::thread`
Nov 01 21:53:35.397 INFO kablam!   --> src/bin/main.rs:20:5
Nov 01 21:53:35.397 INFO kablam!    |
Nov 01 21:53:35.397 INFO kablam! 20 | use std::thread;
Nov 01 21:53:35.397 INFO kablam!    |     ^^^^^^^^^^^
Nov 01 21:53:35.397 INFO kablam! 
Nov 01 21:53:35.625 INFO kablam! warning: function is never used: `byte_slice_as_hex`
Nov 01 21:53:35.626 INFO kablam!   --> src/bin/main.rs:22:1
Nov 01 21:53:35.626 INFO kablam!    |
Nov 01 21:53:35.626 INFO kablam! 22 | fn byte_slice_as_hex(slice: &[u8]) -> String {
Nov 01 21:53:35.626 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:53:35.626 INFO kablam!    |
Nov 01 21:53:35.626 INFO kablam!    = note: #[warn(dead_code)] on by default
Nov 01 21:53:35.626 INFO kablam! 
Nov 01 21:53:35.626 INFO kablam! warning: field is never used: `main_control_sender`
Nov 01 21:53:35.626 INFO kablam!   --> src/bin/main.rs:39:5
Nov 01 21:53:35.626 INFO kablam!    |
Nov 01 21:53:35.626 INFO kablam! 39 |     main_control_sender: mpsc::Sender<KalikoControlMessage>,
Nov 01 21:53:35.626 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:53:35.626 INFO kablam! 
Nov 01 21:53:37.976 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 32.63s
Nov 01 21:53:37.986 INFO kablam! su: No module specific data is present
Nov 01 21:53:38.790 INFO running `"docker" "rm" "-f" "e9e68d964758fbf7ece815d21cc86e12e5ebcec4e896e119850d7d6a0548a5ee"`
Nov 01 21:53:39.187 INFO blam! e9e68d964758fbf7ece815d21cc86e12e5ebcec4e896e119850d7d6a0548a5ee
Nov 01 21:53:39.199 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-5/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/beta-1.31-1/1.30.0:/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 +1.30.0 test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 01 21:53:39.664 INFO blam! bbd271919cd9ba4668b8d7072e1cc39ab0cf1fef8073a15ce1187e1b5c451ac3
Nov 01 21:53:39.666 INFO running `"docker" "start" "-a" "bbd271919cd9ba4668b8d7072e1cc39ab0cf1fef8073a15ce1187e1b5c451ac3"`
Nov 01 21:53:41.907 INFO kablam! usermod: no changes
Nov 01 21:53:42.066 INFO kablam!    Compiling kaliko v0.1.0 (/source)
Nov 01 21:53:44.778 INFO kablam! warning: unused import: `hex::FromHex`
Nov 01 21:53:44.778 INFO kablam!  --> src/network/blocks.rs:2:5
Nov 01 21:53:44.778 INFO kablam!   |
Nov 01 21:53:44.778 INFO kablam! 2 | use hex::FromHex;
Nov 01 21:53:44.778 INFO kablam!   |     ^^^^^^^^^^^^
Nov 01 21:53:44.778 INFO kablam!   |
Nov 01 21:53:44.778 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 01 21:53:44.778 INFO kablam! 
Nov 01 21:53:44.778 INFO kablam! warning: unused import: `ToSocketAddrs`
Nov 01 21:53:44.778 INFO kablam!   --> src/peer/peer_connection.rs:12:39
Nov 01 21:53:44.778 INFO kablam!    |
Nov 01 21:53:44.778 INFO kablam! 12 | use std::net::{SocketAddr, TcpStream, ToSocketAddrs};
Nov 01 21:53:44.778 INFO kablam!    |                                       ^^^^^^^^^^^^^
Nov 01 21:53:44.778 INFO kablam! 
Nov 01 21:53:44.778 INFO kablam! warning: unused import: `std::collections::VecDeque`
Nov 01 21:53:44.778 INFO kablam!  --> src/storage/mod.rs:3:5
Nov 01 21:53:44.778 INFO kablam!   |
Nov 01 21:53:44.778 INFO kablam! 3 | use std::collections::VecDeque;
Nov 01 21:53:44.778 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:53:44.778 INFO kablam! 
Nov 01 21:53:45.699 INFO kablam! warning: unused import: `ByteOrder`
Nov 01 21:53:45.699 INFO kablam!  --> src/network/inv.rs:1:17
Nov 01 21:53:45.699 INFO kablam!   |
Nov 01 21:53:45.699 INFO kablam! 1 | use byteorder::{ByteOrder, LittleEndian, ReadBytesExt, WriteBytesExt};
Nov 01 21:53:45.699 INFO kablam!   |                 ^^^^^^^^^
Nov 01 21:53:45.699 INFO kablam! 
Nov 01 21:53:45.699 INFO kablam! warning: unused import: `std::io::prelude`
Nov 01 21:53:45.699 INFO kablam!  --> src/storage/mod.rs:5:5
Nov 01 21:53:45.699 INFO kablam!   |
Nov 01 21:53:45.699 INFO kablam! 5 | use std::io::prelude::*;
Nov 01 21:53:45.699 INFO kablam!   |     ^^^^^^^^^^^^^^^^
Nov 01 21:53:45.699 INFO kablam! 
Nov 01 21:53:45.821 INFO kablam! warning: unused variable: `nonce`
Nov 01 21:53:45.821 INFO kablam!    --> src/peer/peer_connection.rs:174:27
Nov 01 21:53:45.821 INFO kablam!     |
Nov 01 21:53:45.821 INFO kablam! 174 |             Command::Pong(nonce) => {
Nov 01 21:53:45.821 INFO kablam!     |                           ^^^^^ help: consider using `_nonce` instead
Nov 01 21:53:45.821 INFO kablam!     |
Nov 01 21:53:45.821 INFO kablam!     = note: #[warn(unused_variables)] on by default
Nov 01 21:53:45.821 INFO kablam! 
Nov 01 21:53:45.821 INFO kablam! warning: unused variable: `payload`
Nov 01 21:53:45.821 INFO kablam!    --> src/peer/peer_connection.rs:181:32
Nov 01 21:53:45.821 INFO kablam!     |
Nov 01 21:53:45.821 INFO kablam! 181 |             Command::SendCmpct(payload) => {
Nov 01 21:53:45.821 INFO kablam!     |                                ^^^^^^^ help: consider using `_payload` instead
Nov 01 21:53:45.821 INFO kablam! 
Nov 01 21:53:46.104 INFO kablam! warning: unused import: `Command`
Nov 01 21:53:46.104 INFO kablam!   --> src/bin/main.rs:10:23
Nov 01 21:53:46.104 INFO kablam!    |
Nov 01 21:53:46.104 INFO kablam! 10 | use kaliko::network::{Command, Message};
Nov 01 21:53:46.104 INFO kablam!    |                       ^^^^^^^
Nov 01 21:53:46.104 INFO kablam!    |
Nov 01 21:53:46.104 INFO kablam!    = note: #[warn(unused_imports)] on by default
Nov 01 21:53:46.104 INFO kablam! 
Nov 01 21:53:46.104 INFO kablam! warning: unused import: `kaliko::peer::PeerConnection`
Nov 01 21:53:46.104 INFO kablam!   --> src/bin/main.rs:12:5
Nov 01 21:53:46.104 INFO kablam!    |
Nov 01 21:53:46.104 INFO kablam! 12 | use kaliko::peer::PeerConnection;
Nov 01 21:53:46.104 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:53:46.104 INFO kablam! 
Nov 01 21:53:46.104 INFO kablam! warning: unused import: `std::fmt::Display`
Nov 01 21:53:46.104 INFO kablam!   --> src/bin/main.rs:14:5
Nov 01 21:53:46.104 INFO kablam!    |
Nov 01 21:53:46.104 INFO kablam! 14 | use std::fmt::Display;
Nov 01 21:53:46.104 INFO kablam!    |     ^^^^^^^^^^^^^^^^^
Nov 01 21:53:46.104 INFO kablam! 
Nov 01 21:53:46.104 INFO kablam! warning: unused imports: `SocketAddrV6`, `TcpStream`
Nov 01 21:53:46.104 INFO kablam!   --> src/bin/main.rs:17:28
Nov 01 21:53:46.104 INFO kablam!    |
Nov 01 21:53:46.104 INFO kablam! 17 | use std::net::{SocketAddr, SocketAddrV6, TcpStream, ToSocketAddrs};
Nov 01 21:53:46.104 INFO kablam!    |                            ^^^^^^^^^^^^  ^^^^^^^^^
Nov 01 21:53:46.104 INFO kablam! 
Nov 01 21:53:46.104 INFO kablam! warning: unused imports: `Arc`, `Mutex`
Nov 01 21:53:46.104 INFO kablam!   --> src/bin/main.rs:18:17
Nov 01 21:53:46.104 INFO kablam!    |
Nov 01 21:53:46.104 INFO kablam! 18 | use std::sync::{Arc, mpsc, Mutex};
Nov 01 21:53:46.104 INFO kablam!    |                 ^^^        ^^^^^
Nov 01 21:53:46.104 INFO kablam! 
Nov 01 21:53:46.104 INFO kablam! warning: unused import: `std::sync::mpsc::Sender`
Nov 01 21:53:46.104 INFO kablam!   --> src/bin/main.rs:19:5
Nov 01 21:53:46.104 INFO kablam!    |
Nov 01 21:53:46.104 INFO kablam! 19 | use std::sync::mpsc::Sender;
Nov 01 21:53:46.104 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:53:46.104 INFO kablam! 
Nov 01 21:53:46.115 INFO kablam! warning: unused import: `std::thread`
Nov 01 21:53:46.115 INFO kablam!   --> src/bin/main.rs:20:5
Nov 01 21:53:46.115 INFO kablam!    |
Nov 01 21:53:46.115 INFO kablam! 20 | use std::thread;
Nov 01 21:53:46.115 INFO kablam!    |     ^^^^^^^^^^^
Nov 01 21:53:46.115 INFO kablam! 
Nov 01 21:53:46.231 INFO kablam! warning: field is never used: `network_type`
Nov 01 21:53:46.231 INFO kablam!   --> src/bip32/extended_key.rs:49:5
Nov 01 21:53:46.231 INFO kablam!    |
Nov 01 21:53:46.231 INFO kablam! 49 |     network_type: Network,
Nov 01 21:53:46.231 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:53:46.231 INFO kablam!    |
Nov 01 21:53:46.231 INFO kablam!    = note: #[warn(dead_code)] on by default
Nov 01 21:53:46.231 INFO kablam! 
Nov 01 21:53:46.231 INFO kablam! warning: field is never used: `depth`
Nov 01 21:53:46.231 INFO kablam!   --> src/bip32/extended_key.rs:50:5
Nov 01 21:53:46.231 INFO kablam!    |
Nov 01 21:53:46.231 INFO kablam! 50 |     depth: u8,
Nov 01 21:53:46.231 INFO kablam!    |     ^^^^^^^^^
Nov 01 21:53:46.231 INFO kablam! 
Nov 01 21:53:46.231 INFO kablam! warning: field is never used: `parent_fingerprint`
Nov 01 21:53:46.231 INFO kablam!   --> src/bip32/extended_key.rs:51:5
Nov 01 21:53:46.231 INFO kablam!    |
Nov 01 21:53:46.231 INFO kablam! 51 |     parent_fingerprint: [u8; FINGERPRINT_SIZE],
Nov 01 21:53:46.231 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:53:46.231 INFO kablam! 
Nov 01 21:53:46.231 INFO kablam! warning: field is never used: `child_index`
Nov 01 21:53:46.231 INFO kablam!   --> src/bip32/extended_key.rs:52:5
Nov 01 21:53:46.231 INFO kablam!    |
Nov 01 21:53:46.231 INFO kablam! 52 |     child_index: ChildIndex,
Nov 01 21:53:46.231 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:53:46.231 INFO kablam! 
Nov 01 21:53:46.231 INFO kablam! warning: field is never used: `chain_code`
Nov 01 21:53:46.231 INFO kablam!   --> src/bip32/extended_key.rs:53:5
Nov 01 21:53:46.231 INFO kablam!    |
Nov 01 21:53:46.231 INFO kablam! 53 |     chain_code: [u8; CHAIN_CODE_SIZE],
Nov 01 21:53:46.231 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:53:46.231 INFO kablam! 
Nov 01 21:53:46.231 INFO kablam! warning: field is never used: `public_key`
Nov 01 21:53:46.231 INFO kablam!   --> src/bip32/extended_key.rs:54:5
Nov 01 21:53:46.231 INFO kablam!    |
Nov 01 21:53:46.231 INFO kablam! 54 |     public_key: PublicKey,
Nov 01 21:53:46.231 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:53:46.231 INFO kablam! 
Nov 01 21:53:46.231 INFO kablam! warning: field is never used: `purpose`
Nov 01 21:53:46.231 INFO kablam!   --> src/bip44/mod.rs:44:5
Nov 01 21:53:46.231 INFO kablam!    |
Nov 01 21:53:46.231 INFO kablam! 44 |     purpose: BIP43Purpose,
Nov 01 21:53:46.231 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:53:46.231 INFO kablam! 
Nov 01 21:53:46.231 INFO kablam! warning: field is never used: `coin_type`
Nov 01 21:53:46.232 INFO kablam!   --> src/bip44/mod.rs:49:5
Nov 01 21:53:46.232 INFO kablam!    |
Nov 01 21:53:46.232 INFO kablam! 49 |     coin_type: CoinType,
Nov 01 21:53:46.232 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^
Nov 01 21:53:46.232 INFO kablam! 
Nov 01 21:53:46.232 INFO kablam! warning: field is never used: `account`
Nov 01 21:53:46.232 INFO kablam!   --> src/bip44/mod.rs:54:5
Nov 01 21:53:46.232 INFO kablam!    |
Nov 01 21:53:46.232 INFO kablam! 54 |     account: u32,
Nov 01 21:53:46.232 INFO kablam!    |     ^^^^^^^^^^^^
Nov 01 21:53:46.232 INFO kablam! 
Nov 01 21:53:46.232 INFO kablam! warning: field is never used: `chain`
Nov 01 21:53:46.232 INFO kablam!   --> src/bip44/mod.rs:59:5
Nov 01 21:53:46.232 INFO kablam!    |
Nov 01 21:53:46.232 INFO kablam! 59 |     chain: u32,
Nov 01 21:53:46.232 INFO kablam!    |     ^^^^^^^^^^
Nov 01 21:53:46.232 INFO kablam! 
Nov 01 21:53:46.232 INFO kablam! warning: field is never used: `key`
Nov 01 21:53:46.232 INFO kablam!   --> src/bip44/mod.rs:63:5
Nov 01 21:53:46.232 INFO kablam!    |
Nov 01 21:53:46.232 INFO kablam! 63 |     key: ExtendedKey,
Nov 01 21:53:46.232 INFO kablam!    |     ^^^^^^^^^^^^^^^^
Nov 01 21:53:46.232 INFO kablam! 
Nov 01 21:53:46.232 INFO kablam! warning: field is never used: `index`
Nov 01 21:53:46.232 INFO kablam!   --> src/bip44/mod.rs:64:5
Nov 01 21:53:46.232 INFO kablam!    |
Nov 01 21:53:46.232 INFO kablam! 64 |     index: u32,
Nov 01 21:53:46.232 INFO kablam!    |     ^^^^^^^^^^
Nov 01 21:53:46.232 INFO kablam! 
Nov 01 21:53:46.243 INFO kablam! warning: method is never used: `send_parameter_messages`
Nov 01 21:53:46.243 INFO kablam!    --> src/peer/peer_connection.rs:146:5
Nov 01 21:53:46.243 INFO kablam!     |
Nov 01 21:53:46.243 INFO kablam! 146 |     fn send_parameter_messages(&mut self) {
Nov 01 21:53:46.243 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:53:46.243 INFO kablam! 
Nov 01 21:53:46.243 INFO kablam! warning: field is never used: `storage_file`
Nov 01 21:53:46.243 INFO kablam!   --> src/storage/mod.rs:11:5
Nov 01 21:53:46.243 INFO kablam!    |
Nov 01 21:53:46.243 INFO kablam! 11 |     storage_file: File,
Nov 01 21:53:46.243 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^
Nov 01 21:53:46.243 INFO kablam! 
Nov 01 21:53:46.243 INFO kablam! warning: field is never used: `header_request_time`
Nov 01 21:53:46.243 INFO kablam!   --> src/storage/mod.rs:15:5
Nov 01 21:53:46.243 INFO kablam!    |
Nov 01 21:53:46.243 INFO kablam! 15 |     header_request_time: Option<Instant>,
Nov 01 21:53:46.243 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:53:46.243 INFO kablam! 
Nov 01 21:53:46.295 INFO kablam! warning: variant `Msg_Tx` should have a camel case name such as `MsgTx`
Nov 01 21:53:46.295 INFO kablam!   --> src/network/inv.rs:10:5
Nov 01 21:53:46.295 INFO kablam!    |
Nov 01 21:53:46.295 INFO kablam! 10 |     Msg_Tx,
Nov 01 21:53:46.295 INFO kablam!    |     ^^^^^^
Nov 01 21:53:46.295 INFO kablam!    |
Nov 01 21:53:46.295 INFO kablam!    = note: #[warn(non_camel_case_types)] on by default
Nov 01 21:53:46.295 INFO kablam! 
Nov 01 21:53:46.295 INFO kablam! warning: variant `Msg_Block` should have a camel case name such as `MsgBlock`
Nov 01 21:53:46.295 INFO kablam!   --> src/network/inv.rs:11:5
Nov 01 21:53:46.295 INFO kablam!    |
Nov 01 21:53:46.295 INFO kablam! 11 |     Msg_Block,
Nov 01 21:53:46.295 INFO kablam!    |     ^^^^^^^^^
Nov 01 21:53:46.295 INFO kablam! 
Nov 01 21:53:46.295 INFO kablam! warning: variant `Msg_Filtered_Block` should have a camel case name such as `MsgFilteredBlock`
Nov 01 21:53:46.295 INFO kablam!   --> src/network/inv.rs:12:5
Nov 01 21:53:46.295 INFO kablam!    |
Nov 01 21:53:46.295 INFO kablam! 12 |     Msg_Filtered_Block,
Nov 01 21:53:46.295 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^
Nov 01 21:53:46.295 INFO kablam! 
Nov 01 21:53:46.295 INFO kablam! warning: variant `Msg_Cmpct_Block` should have a camel case name such as `MsgCmpctBlock`
Nov 01 21:53:46.295 INFO kablam!   --> src/network/inv.rs:13:5
Nov 01 21:53:46.295 INFO kablam!    |
Nov 01 21:53:46.295 INFO kablam! 13 |     Msg_Cmpct_Block,
Nov 01 21:53:46.295 INFO kablam!    |     ^^^^^^^^^^^^^^^
Nov 01 21:53:46.295 INFO kablam! 
Nov 01 21:53:46.302 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 21:53:46.302 INFO kablam!   --> src/peer/peer_connection.rs:86:9
Nov 01 21:53:46.302 INFO kablam!    |
Nov 01 21:53:46.302 INFO kablam! 86 |         self.stream.read_to_end(&mut self.message_buffer);
Nov 01 21:53:46.302 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:53:46.302 INFO kablam!    |
Nov 01 21:53:46.302 INFO kablam!    = note: #[warn(unused_must_use)] on by default
Nov 01 21:53:46.303 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 21:53:46.303 INFO kablam! 
Nov 01 21:53:46.313 INFO kablam! warning: function is never used: `byte_slice_as_hex`
Nov 01 21:53:46.313 INFO kablam!   --> src/bin/main.rs:22:1
Nov 01 21:53:46.313 INFO kablam!    |
Nov 01 21:53:46.313 INFO kablam! 22 | fn byte_slice_as_hex(slice: &[u8]) -> String {
Nov 01 21:53:46.313 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:53:46.313 INFO kablam!    |
Nov 01 21:53:46.313 INFO kablam!    = note: #[warn(dead_code)] on by default
Nov 01 21:53:46.313 INFO kablam! 
Nov 01 21:53:46.313 INFO kablam! warning: field is never used: `main_control_sender`
Nov 01 21:53:46.313 INFO kablam!   --> src/bin/main.rs:39:5
Nov 01 21:53:46.313 INFO kablam!    |
Nov 01 21:53:46.313 INFO kablam! 39 |     main_control_sender: mpsc::Sender<KalikoControlMessage>,
Nov 01 21:53:46.313 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 21:53:46.313 INFO kablam! 
Nov 01 21:53:48.142 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 6.20s
Nov 01 21:53:48.151 INFO kablam! su: No module specific data is present
Nov 01 21:53:49.333 INFO running `"docker" "rm" "-f" "bbd271919cd9ba4668b8d7072e1cc39ab0cf1fef8073a15ce1187e1b5c451ac3"`
Nov 01 21:53:49.567 INFO blam! bbd271919cd9ba4668b8d7072e1cc39ab0cf1fef8073a15ce1187e1b5c451ac3
Nov 01 21:53:49.571 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-5/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/beta-1.31-1/1.30.0:/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 +1.30.0 test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 01 21:53:50.063 INFO blam! dad98231e250b1ad09433005ec82d4ded86a6366e1e178b8617ecfefdf1aeae9
Nov 01 21:53:50.072 INFO running `"docker" "start" "-a" "dad98231e250b1ad09433005ec82d4ded86a6366e1e178b8617ecfefdf1aeae9"`
Nov 01 21:53:51.419 INFO kablam! usermod: no changes
Nov 01 21:53:51.548 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.09s
Nov 01 21:53:51.565 INFO kablam!      Running /target/debug/deps/kaliko-73bf0b7dedc56cb2
Nov 01 21:53:51.567 INFO blam! 
Nov 01 21:53:51.567 INFO blam! running 6 tests
Nov 01 21:53:51.599 INFO blam! test base58::tests::decode_works ... ok
Nov 01 21:53:51.632 INFO blam! test network::headers::tests::genesis_block_hash ... ok
Nov 01 21:53:51.658 INFO blam! test bip32::tests::test_vector3 ... ok
Nov 01 21:53:51.719 INFO blam! test bip32::tests::test_vector2 ... ok
Nov 01 21:53:51.730 INFO blam! test bip32::tests::test_vector1 ... ok
Nov 01 21:53:52.487 INFO blam! test bip39::tests::trezor_seeds ... ok
Nov 01 21:53:52.487 INFO kablam!      Running /target/debug/deps/main-133aba7a7610acbc
Nov 01 21:53:52.487 INFO blam! 
Nov 01 21:53:52.487 INFO blam! test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 01 21:53:52.487 INFO blam! 
Nov 01 21:53:52.487 INFO blam! 
Nov 01 21:53:52.487 INFO blam! running 0 tests
Nov 01 21:53:52.487 INFO blam! 
Nov 01 21:53:52.487 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 01 21:53:52.487 INFO blam! 
Nov 01 21:53:52.490 INFO kablam!    Doc-tests kaliko
Nov 01 21:53:55.039 INFO blam! 
Nov 01 21:53:55.039 INFO blam! running 0 tests
Nov 01 21:53:55.040 INFO blam! 
Nov 01 21:53:55.040 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 01 21:53:55.040 INFO blam! 
Nov 01 21:53:55.055 INFO kablam! su: No module specific data is present
Nov 01 21:53:55.703 INFO running `"docker" "rm" "-f" "dad98231e250b1ad09433005ec82d4ded86a6366e1e178b8617ecfefdf1aeae9"`
Nov 01 21:53:56.069 INFO blam! dad98231e250b1ad09433005ec82d4ded86a6366e1e178b8617ecfefdf1aeae9
