Oct 31 20:53:25.945 INFO testing skynet-ltd/blockchain-rust against 1.30.0 for beta-1.31-1
Oct 31 20:53:25.947 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-1/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/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"`
Oct 31 20:53:26.405 INFO blam! 64bbda921a262cebbda5f64686abf8ad005a8701ebc9988da57e008baae035ba
Oct 31 20:53:26.427 INFO running `"docker" "start" "-a" "64bbda921a262cebbda5f64686abf8ad005a8701ebc9988da57e008baae035ba"`
Oct 31 20:53:27.615 INFO kablam! usermod: no changes
Oct 31 20:53:27.871 INFO kablam!    Compiling fs2 v0.4.3
Oct 31 20:53:27.873 INFO kablam!    Compiling want v0.0.4
Oct 31 20:53:27.873 INFO kablam!    Compiling bytes v0.4.9
Oct 31 20:53:27.923 INFO kablam!    Compiling mio v0.6.15
Oct 31 20:53:27.931 INFO kablam!    Compiling quote v0.6.5
Oct 31 20:53:27.932 INFO kablam!    Compiling rust-crypto v0.2.36
Oct 31 20:53:27.933 INFO kablam!    Compiling crossbeam-epoch v0.4.3
Oct 31 20:53:27.933 INFO kablam!    Compiling thread_local v0.3.5
Oct 31 20:53:31.820 INFO kablam!    Compiling regex v0.2.11
Oct 31 20:53:33.687 INFO kablam!    Compiling crossbeam-deque v0.3.1
Oct 31 20:53:34.583 INFO kablam!    Compiling syn v0.14.7
Oct 31 20:53:35.472 INFO kablam!    Compiling tokio-io v0.1.7
Oct 31 20:53:35.473 INFO kablam!    Compiling http v0.1.8
Oct 31 20:53:35.811 INFO kablam!    Compiling tokio-threadpool v0.1.5
Oct 31 20:53:42.953 INFO kablam!    Compiling tokio-reactor v0.1.2
Oct 31 20:53:42.953 INFO kablam!    Compiling tokio-codec v0.1.0
Oct 31 20:53:48.571 INFO kablam!    Compiling tokio-fs v0.1.2
Oct 31 20:53:50.007 INFO kablam!    Compiling tokio-tcp v0.1.0
Oct 31 20:54:00.186 INFO kablam!    Compiling tokio-udp v0.1.1
Oct 31 20:54:03.345 INFO kablam!    Compiling tokio v0.1.7
Oct 31 20:54:13.000 INFO kablam!    Compiling tokio-core v0.1.17
Oct 31 20:54:22.676 INFO kablam!    Compiling serde_derive v1.0.70
Oct 31 20:54:23.212 INFO kablam!    Compiling tokio-proto v0.1.1
Oct 31 20:54:28.275 INFO kablam!    Compiling hyper v0.11.27
Oct 31 20:54:48.699 INFO kablam!    Compiling shio v0.3.0
Oct 31 20:54:50.724 INFO kablam!    Compiling zp-blockchain v0.1.0 (/source)
Oct 31 20:54:52.003 INFO kablam! warning: unused import: `super::BlockChain`
Oct 31 20:54:52.003 INFO kablam!  --> src/lib/rest/api.rs:2:5
Oct 31 20:54:52.003 INFO kablam!   |
Oct 31 20:54:52.003 INFO kablam! 2 | use super::BlockChain;
Oct 31 20:54:52.003 INFO kablam!   |     ^^^^^^^^^^^^^^^^^
Oct 31 20:54:52.003 INFO kablam!   |
Oct 31 20:54:52.003 INFO kablam!   = note: #[warn(unused_imports)] on by default
Oct 31 20:54:52.003 INFO kablam! 
Oct 31 20:54:52.003 INFO kablam! warning: unused import: `shio::data::Data`
Oct 31 20:54:52.003 INFO kablam!  --> src/lib/rest/api.rs:9:5
Oct 31 20:54:52.003 INFO kablam!   |
Oct 31 20:54:52.003 INFO kablam! 9 | use shio::data::Data;
Oct 31 20:54:52.003 INFO kablam!   |     ^^^^^^^^^^^^^^^^
Oct 31 20:54:52.003 INFO kablam! 
Oct 31 20:54:52.003 INFO kablam! warning: unused import: `std::borrow::Borrow`
Oct 31 20:54:52.003 INFO kablam!  --> src/lib/registry/mod.rs:2:5
Oct 31 20:54:52.003 INFO kablam!   |
Oct 31 20:54:52.003 INFO kablam! 2 | use std::borrow::Borrow;
Oct 31 20:54:52.003 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^
Oct 31 20:54:52.003 INFO kablam! 
Oct 31 20:54:52.003 INFO kablam! warning: unused import: `self::block::Block`
Oct 31 20:54:52.003 INFO kablam!  --> src/lib/mod.rs:6:5
Oct 31 20:54:52.003 INFO kablam!   |
Oct 31 20:54:52.003 INFO kablam! 6 | use self::block::Block;
Oct 31 20:54:52.003 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^
Oct 31 20:54:52.003 INFO kablam! 
Oct 31 20:54:52.471 INFO kablam! warning: method is never used: `get_hash`
Oct 31 20:54:52.471 INFO kablam!   --> src/lib/block/mod.rs:45:5
Oct 31 20:54:52.472 INFO kablam!    |
Oct 31 20:54:52.472 INFO kablam! 45 |     pub fn get_hash(&self)->String{
Oct 31 20:54:52.472 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 20:54:52.473 INFO kablam!    |
Oct 31 20:54:52.473 INFO kablam!    = note: #[warn(dead_code)] on by default
Oct 31 20:54:52.473 INFO kablam! 
Oct 31 20:54:52.473 INFO kablam! warning: method is never used: `block_hash`
Oct 31 20:54:52.474 INFO kablam!   --> src/lib/block/mod.rs:60:5
Oct 31 20:54:52.474 INFO kablam!    |
Oct 31 20:54:52.474 INFO kablam! 60 |     pub fn block_hash(block: &Block) ->String{
Oct 31 20:54:52.475 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 20:54:52.475 INFO kablam! 
Oct 31 20:54:52.475 INFO kablam! warning: method is never used: `verify_chain`
Oct 31 20:54:52.476 INFO kablam!   --> src/lib/blockchain/mod.rs:38:5
Oct 31 20:54:52.476 INFO kablam!    |
Oct 31 20:54:52.476 INFO kablam! 38 |     fn verify_chain(&self,chain: &Vec<Block>) ->bool{
Oct 31 20:54:52.477 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 20:54:52.477 INFO kablam! 
Oct 31 20:54:52.477 INFO kablam! warning: method is never used: `replace_chain`
Oct 31 20:54:52.477 INFO kablam!   --> src/lib/blockchain/mod.rs:50:5
Oct 31 20:54:52.478 INFO kablam!    |
Oct 31 20:54:52.478 INFO kablam! 50 |     pub fn replace_chain(&mut self, chain: &Vec<Block>)->bool{
Oct 31 20:54:52.478 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 20:54:52.479 INFO kablam! 
Oct 31 20:54:52.479 INFO kablam! warning: struct is never constructed: `RegistryError`
Oct 31 20:54:52.479 INFO kablam!   --> src/lib/registry/mod.rs:14:1
Oct 31 20:54:52.480 INFO kablam!    |
Oct 31 20:54:52.480 INFO kablam! 14 | pub struct RegistryError(String);
Oct 31 20:54:52.480 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 20:54:52.481 INFO kablam! 
Oct 31 20:54:52.481 INFO kablam! warning: method is never used: `generate_next`
Oct 31 20:54:52.481 INFO kablam!   --> src/lib/registry/mod.rs:36:5
Oct 31 20:54:52.481 INFO kablam!    |
Oct 31 20:54:52.482 INFO kablam! 36 |     pub fn generate_next(reg: &mut Registry) -> Result<String, RegistryError> {
Oct 31 20:54:52.482 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 20:54:52.482 INFO kablam! 
Oct 31 20:54:52.483 INFO kablam! warning: method is never used: `new`
Oct 31 20:54:52.483 INFO kablam!   --> src/lib/registry/mod.rs:55:5
Oct 31 20:54:52.483 INFO kablam!    |
Oct 31 20:54:52.484 INFO kablam! 55 |     pub fn new(path: &str) -> Self {
Oct 31 20:54:52.484 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 20:54:52.484 INFO kablam! 
Oct 31 20:54:52.485 INFO kablam! warning: method is never used: `init`
Oct 31 20:54:52.485 INFO kablam!   --> src/lib/registry/mod.rs:63:5
Oct 31 20:54:52.485 INFO kablam!    |
Oct 31 20:54:52.486 INFO kablam! 63 |     pub fn init(&mut self, addr: &str) {
Oct 31 20:54:52.486 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 20:54:52.487 INFO kablam! 
Oct 31 20:54:52.487 INFO kablam! warning: method is never used: `add`
Oct 31 20:54:52.487 INFO kablam!   --> src/lib/registry/mod.rs:68:5
Oct 31 20:54:52.487 INFO kablam!    |
Oct 31 20:54:52.488 INFO kablam! 68 |     fn add(&mut self, addr: &str) {
Oct 31 20:54:52.488 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 20:54:52.488 INFO kablam! 
Oct 31 20:54:52.488 INFO kablam! warning: method is never used: `read_all`
Oct 31 20:54:52.489 INFO kablam!   --> src/lib/registry/mod.rs:83:5
Oct 31 20:54:52.489 INFO kablam!    |
Oct 31 20:54:52.489 INFO kablam! 83 |     fn read_all(&mut self, f: &mut File) {
Oct 31 20:54:52.490 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 20:54:52.490 INFO kablam! 
Oct 31 20:54:52.490 INFO kablam! warning: method is never used: `write_all`
Oct 31 20:54:52.491 INFO kablam!   --> src/lib/registry/mod.rs:93:5
Oct 31 20:54:52.491 INFO kablam!    |
Oct 31 20:54:52.491 INFO kablam! 93 |     fn write_all(&mut self, f: &mut File) {
Oct 31 20:54:52.491 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 20:54:52.492 INFO kablam! 
Oct 31 20:54:52.492 INFO kablam! warning: method is never used: `siblings_addrs`
Oct 31 20:54:52.492 INFO kablam!   --> src/lib/registry/mod.rs:99:5
Oct 31 20:54:52.493 INFO kablam!    |
Oct 31 20:54:52.493 INFO kablam! 99 |     pub fn siblings_addrs(&mut self) -> Vec<Ipv4Addr> {
Oct 31 20:54:52.493 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 20:54:52.494 INFO kablam! 
Oct 31 20:54:52.494 INFO kablam! warning: method is never used: `last_sibling`
Oct 31 20:54:52.494 INFO kablam!    --> src/lib/registry/mod.rs:118:5
Oct 31 20:54:52.494 INFO kablam!     |
Oct 31 20:54:52.495 INFO kablam! 118 |     pub fn last_sibling(&mut self) -> Ipv4Addr {
Oct 31 20:54:52.495 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 20:54:52.495 INFO kablam! 
Oct 31 20:54:58.886 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 1m 31s
Oct 31 20:54:58.899 INFO kablam! su: No module specific data is present
Oct 31 20:54:59.723 INFO running `"docker" "rm" "-f" "64bbda921a262cebbda5f64686abf8ad005a8701ebc9988da57e008baae035ba"`
Oct 31 20:54:59.962 INFO blam! 64bbda921a262cebbda5f64686abf8ad005a8701ebc9988da57e008baae035ba
Oct 31 20:54:59.970 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-1/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/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"`
Oct 31 20:55:00.358 INFO blam! aac7d63a67eceac13227a0087f4f25bf7359365e01145582523cf43a294d53ae
Oct 31 20:55:00.367 INFO running `"docker" "start" "-a" "aac7d63a67eceac13227a0087f4f25bf7359365e01145582523cf43a294d53ae"`
Oct 31 20:55:01.403 INFO kablam! usermod: no changes
Oct 31 20:55:01.715 INFO kablam!    Compiling pest v1.0.6
Oct 31 20:55:01.715 INFO kablam!    Compiling thread-scoped v1.0.2
Oct 31 20:55:01.727 INFO kablam!    Compiling cast v0.2.2
Oct 31 20:55:01.733 INFO kablam!    Compiling term v0.5.1
Oct 31 20:55:01.734 INFO kablam!    Compiling itertools v0.7.8
Oct 31 20:55:01.734 INFO kablam!    Compiling csv-core v0.1.4
Oct 31 20:55:01.736 INFO kablam!    Compiling clap v2.32.0
Oct 31 20:55:01.736 INFO kablam!    Compiling backtrace-sys v0.1.23
Oct 31 20:55:02.875 INFO kablam!    Compiling synstructure v0.9.0
Oct 31 20:55:04.167 INFO kablam!    Compiling chrono v0.4.5
Oct 31 20:55:04.211 INFO kablam!    Compiling itertools-num v0.1.1
Oct 31 20:55:04.300 INFO kablam!    Compiling backtrace v0.3.9
Oct 31 20:55:06.087 INFO kablam!    Compiling regex v1.0.2
Oct 31 20:55:06.151 INFO kablam!    Compiling criterion-stats v0.2.4
Oct 31 20:55:10.335 INFO kablam!    Compiling csv v1.0.0
Oct 31 20:55:16.995 INFO kablam!    Compiling pest_derive v1.0.7
Oct 31 20:55:17.039 INFO kablam!    Compiling criterion-plot v0.2.4
Oct 31 20:55:19.151 INFO kablam!    Compiling failure_derive v0.1.2
Oct 31 20:55:19.199 INFO kablam!    Compiling simplelog v0.5.2
Oct 31 20:55:29.451 INFO kablam!    Compiling failure v0.1.2
Oct 31 20:55:36.359 INFO kablam!    Compiling handlebars v0.32.4
Oct 31 20:55:41.243 INFO kablam!    Compiling criterion v0.2.4
Oct 31 20:55:49.641 INFO kablam!    Compiling zp-blockchain v0.1.0 (/source)
Oct 31 20:55:50.723 INFO kablam! warning: unused import: `super::BlockChain`
Oct 31 20:55:50.723 INFO kablam!  --> src/lib/rest/api.rs:2:5
Oct 31 20:55:50.724 INFO kablam!   |
Oct 31 20:55:50.724 INFO kablam! 2 | use super::BlockChain;
Oct 31 20:55:50.724 INFO kablam!   |     ^^^^^^^^^^^^^^^^^
Oct 31 20:55:50.724 INFO kablam!   |
Oct 31 20:55:50.724 INFO kablam!   = note: #[warn(unused_imports)] on by default
Oct 31 20:55:50.724 INFO kablam! 
Oct 31 20:55:50.724 INFO kablam! warning: unused import: `shio::data::Data`
Oct 31 20:55:50.724 INFO kablam!  --> src/lib/rest/api.rs:9:5
Oct 31 20:55:50.724 INFO kablam!   |
Oct 31 20:55:50.724 INFO kablam! 9 | use shio::data::Data;
Oct 31 20:55:50.724 INFO kablam!   |     ^^^^^^^^^^^^^^^^
Oct 31 20:55:50.724 INFO kablam! 
Oct 31 20:55:50.724 INFO kablam! warning: unused import: `std::borrow::Borrow`
Oct 31 20:55:50.724 INFO kablam!  --> src/lib/registry/mod.rs:2:5
Oct 31 20:55:50.724 INFO kablam!   |
Oct 31 20:55:50.724 INFO kablam! 2 | use std::borrow::Borrow;
Oct 31 20:55:50.724 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^
Oct 31 20:55:50.724 INFO kablam! 
Oct 31 20:55:50.724 INFO kablam! warning: unused import: `std::net::Ipv4Addr`
Oct 31 20:55:50.724 INFO kablam!    --> src/lib/registry/mod.rs:131:9
Oct 31 20:55:50.724 INFO kablam!     |
Oct 31 20:55:50.724 INFO kablam! 131 |     use std::net::Ipv4Addr;
Oct 31 20:55:50.724 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^
Oct 31 20:55:50.724 INFO kablam! 
Oct 31 20:55:50.724 INFO kablam! warning: unused import: `self::block::Block`
Oct 31 20:55:50.724 INFO kablam!  --> src/lib/mod.rs:6:5
Oct 31 20:55:50.724 INFO kablam!   |
Oct 31 20:55:50.724 INFO kablam! 6 | use self::block::Block;
Oct 31 20:55:50.724 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^
Oct 31 20:55:50.724 INFO kablam! 
Oct 31 20:55:51.087 INFO kablam! warning: method is never used: `init`
Oct 31 20:55:51.087 INFO kablam!   --> src/lib/registry/mod.rs:63:5
Oct 31 20:55:51.087 INFO kablam!    |
Oct 31 20:55:51.087 INFO kablam! 63 |     pub fn init(&mut self, addr: &str) {
Oct 31 20:55:51.087 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 20:55:51.087 INFO kablam!    |
Oct 31 20:55:51.087 INFO kablam!    = note: #[warn(dead_code)] on by default
Oct 31 20:55:51.087 INFO kablam! 
Oct 31 20:55:51.087 INFO kablam! warning: method is never used: `add`
Oct 31 20:55:51.087 INFO kablam!   --> src/lib/registry/mod.rs:68:5
Oct 31 20:55:51.087 INFO kablam!    |
Oct 31 20:55:51.095 INFO kablam! 68 |     fn add(&mut self, addr: &str) {
Oct 31 20:55:51.095 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 20:55:51.095 INFO kablam! 
Oct 31 20:55:51.095 INFO kablam! warning: method is never used: `write_all`
Oct 31 20:55:51.095 INFO kablam!   --> src/lib/registry/mod.rs:93:5
Oct 31 20:55:51.095 INFO kablam!    |
Oct 31 20:55:51.095 INFO kablam! 93 |     fn write_all(&mut self, f: &mut File) {
Oct 31 20:55:51.095 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 20:55:51.095 INFO kablam! 
Oct 31 20:55:54.068 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 52.62s
Oct 31 20:55:54.084 INFO kablam! su: No module specific data is present
Oct 31 20:55:54.710 INFO running `"docker" "rm" "-f" "aac7d63a67eceac13227a0087f4f25bf7359365e01145582523cf43a294d53ae"`
Oct 31 20:55:54.875 INFO blam! aac7d63a67eceac13227a0087f4f25bf7359365e01145582523cf43a294d53ae
