Nov 01 18:45:07.091 INFO testing PhdTrollSlayer/CrabChain against beta-2018-10-30 for beta-1.31-1
Nov 01 18:45:07.091 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-1/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/beta-1.31-1/beta-2018-10-30:/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 +beta-2018-10-30 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 18:45:07.504 INFO blam! 5916b5a129b652a307aa51730e2eb4f0e15c7f9c2edd6fe6f4010caac5b6a71d
Nov 01 18:45:07.505 INFO running `"docker" "start" "-a" "5916b5a129b652a307aa51730e2eb4f0e15c7f9c2edd6fe6f4010caac5b6a71d"`
Nov 01 18:45:08.118 INFO kablam! usermod: no changes
Nov 01 18:45:08.291 INFO kablam!    Compiling openssl v0.10.6
Nov 01 18:45:08.291 INFO kablam!    Compiling csv v1.0.0
Nov 01 18:45:15.803 INFO kablam!    Compiling blockchain1 v0.1.0 (/source)
Nov 01 18:45:16.823 INFO kablam! warning: unused `#[macro_use]` import
Nov 01 18:45:16.823 INFO kablam!  --> src/lib.rs:5:1
Nov 01 18:45:16.824 INFO kablam!   |
Nov 01 18:45:16.824 INFO kablam! 5 | #[macro_use]
Nov 01 18:45:16.824 INFO kablam!   | ^^^^^^^^^^^^
Nov 01 18:45:16.824 INFO kablam!   |
Nov 01 18:45:16.824 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 01 18:45:16.824 INFO kablam! 
Nov 01 18:45:16.824 INFO kablam! warning: unused import: `seek`
Nov 01 18:45:16.824 INFO kablam!  --> src/mining.rs:1:5
Nov 01 18:45:16.824 INFO kablam!   |
Nov 01 18:45:16.824 INFO kablam! 1 | use seek;
Nov 01 18:45:16.824 INFO kablam!   |     ^^^^
Nov 01 18:45:16.824 INFO kablam! 
Nov 01 18:45:16.903 INFO kablam! warning: function is never used: `find_last_block_hash`
Nov 01 18:45:16.904 INFO kablam!  --> src/seek.rs:4:1
Nov 01 18:45:16.904 INFO kablam!   |
Nov 01 18:45:16.904 INFO kablam! 4 | pub fn find_last_block_hash() -> String {
Nov 01 18:45:16.905 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:45:16.905 INFO kablam!   |
Nov 01 18:45:16.905 INFO kablam!   = note: #[warn(dead_code)] on by default
Nov 01 18:45:16.906 INFO kablam! 
Nov 01 18:45:16.906 INFO kablam! warning: function is never used: `find_last_block_id`
Nov 01 18:45:16.906 INFO kablam!   --> src/seek.rs:28:1
Nov 01 18:45:16.906 INFO kablam!    |
Nov 01 18:45:16.907 INFO kablam! 28 | pub fn find_last_block_id() -> String {
Nov 01 18:45:16.907 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:45:16.907 INFO kablam! 
Nov 01 18:45:16.908 INFO kablam! warning: function is never used: `last_block`
Nov 01 18:45:16.908 INFO kablam!  --> src/mining.rs:5:1
Nov 01 18:45:16.908 INFO kablam!   |
Nov 01 18:45:16.909 INFO kablam! 5 | pub fn last_block(prev_hash: String) -> (String, String) {
Nov 01 18:45:16.909 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:45:16.909 INFO kablam! 
Nov 01 18:45:17.801 INFO kablam! warning: unused import: `openssl::sha`
Nov 01 18:45:17.801 INFO kablam!  --> src/new_block.rs:2:5
Nov 01 18:45:17.801 INFO kablam!   |
Nov 01 18:45:17.801 INFO kablam! 2 | use openssl::sha;
Nov 01 18:45:17.801 INFO kablam!   |     ^^^^^^^^^^^^
Nov 01 18:45:17.801 INFO kablam!   |
Nov 01 18:45:17.801 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 01 18:45:17.801 INFO kablam! 
Nov 01 18:45:17.801 INFO kablam! warning: unused import: `hex`
Nov 01 18:45:17.801 INFO kablam!  --> src/new_block.rs:3:5
Nov 01 18:45:17.801 INFO kablam!   |
Nov 01 18:45:17.801 INFO kablam! 3 | use hex;
Nov 01 18:45:17.801 INFO kablam!   |     ^^^
Nov 01 18:45:17.801 INFO kablam! 
Nov 01 18:45:17.801 INFO kablam! warning: unused import: `std::error::Error`
Nov 01 18:45:17.801 INFO kablam!  --> src/validator.rs:1:5
Nov 01 18:45:17.801 INFO kablam!   |
Nov 01 18:45:17.801 INFO kablam! 1 | use std::error::Error;
Nov 01 18:45:17.801 INFO kablam!   |     ^^^^^^^^^^^^^^^^^
Nov 01 18:45:17.801 INFO kablam! 
Nov 01 18:45:17.801 INFO kablam! warning: unused import: `std::ptr::null`
Nov 01 18:45:17.801 INFO kablam!  --> src/validator.rs:4:5
Nov 01 18:45:17.801 INFO kablam!   |
Nov 01 18:45:17.801 INFO kablam! 4 | use std::ptr::null;
Nov 01 18:45:17.801 INFO kablam!   |     ^^^^^^^^^^^^^^
Nov 01 18:45:17.801 INFO kablam! 
Nov 01 18:45:17.802 INFO kablam! warning: unused import: `seek`
Nov 01 18:45:17.802 INFO kablam!  --> src/mining.rs:1:5
Nov 01 18:45:17.802 INFO kablam!   |
Nov 01 18:45:17.802 INFO kablam! 1 | use seek;
Nov 01 18:45:17.802 INFO kablam!   |     ^^^^
Nov 01 18:45:17.802 INFO kablam! 
Nov 01 18:45:17.912 INFO kablam! warning: unused variable: `nonce`
Nov 01 18:45:17.912 INFO kablam!   --> src/new_block.rs:18:17
Nov 01 18:45:17.912 INFO kablam!    |
Nov 01 18:45:17.912 INFO kablam! 18 |         let mut nonce: i64 = 0;
Nov 01 18:45:17.912 INFO kablam!    |                 ^^^^^ help: consider using `_nonce` instead
Nov 01 18:45:17.912 INFO kablam!    |
Nov 01 18:45:17.912 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 01 18:45:17.912 INFO kablam! 
Nov 01 18:45:17.912 INFO kablam! warning: value assigned to `this_record` is never read
Nov 01 18:45:17.912 INFO kablam!  --> src/validator.rs:9:13
Nov 01 18:45:17.912 INFO kablam!   |
Nov 01 18:45:17.912 INFO kablam! 9 |     let mut this_record = StringRecord::from(vec!["0", "0", "0", "0", "0"]);
Nov 01 18:45:17.912 INFO kablam!   |             ^^^^^^^^^^^
Nov 01 18:45:17.912 INFO kablam!   |
Nov 01 18:45:17.912 INFO kablam!   = note: #[warn(unused_assignments)] on by default
Nov 01 18:45:17.912 INFO kablam! 
Nov 01 18:45:17.923 INFO kablam! warning: variable does not need to be mutable
Nov 01 18:45:17.924 INFO kablam!   --> src/new_block.rs:18:13
Nov 01 18:45:17.924 INFO kablam!    |
Nov 01 18:45:17.924 INFO kablam! 18 |         let mut nonce: i64 = 0;
Nov 01 18:45:17.924 INFO kablam!    |             ----^^^^^
Nov 01 18:45:17.924 INFO kablam!    |             |
Nov 01 18:45:17.924 INFO kablam!    |             help: remove this `mut`
Nov 01 18:45:17.924 INFO kablam!    |
Nov 01 18:45:17.924 INFO kablam!    = note: #[warn(unused_mut)] on by default
Nov 01 18:45:17.924 INFO kablam! 
Nov 01 18:45:19.267 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 11.12s
Nov 01 18:45:19.288 INFO kablam! su: No module specific data is present
Nov 01 18:45:20.333 INFO running `"docker" "rm" "-f" "5916b5a129b652a307aa51730e2eb4f0e15c7f9c2edd6fe6f4010caac5b6a71d"`
Nov 01 18:45:20.476 INFO blam! 5916b5a129b652a307aa51730e2eb4f0e15c7f9c2edd6fe6f4010caac5b6a71d
Nov 01 18:45:20.479 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-1/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/beta-1.31-1/beta-2018-10-30:/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 +beta-2018-10-30 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 18:45:20.755 INFO blam! 56703be79d94f47201490fb2cac23fd5da15eb8c09555f0394829d0e97fcff20
Nov 01 18:45:20.756 INFO running `"docker" "start" "-a" "56703be79d94f47201490fb2cac23fd5da15eb8c09555f0394829d0e97fcff20"`
Nov 01 18:45:21.286 INFO kablam! usermod: no changes
Nov 01 18:45:21.366 INFO kablam!    Compiling blockchain1 v0.1.0 (/source)
Nov 01 18:45:22.663 INFO kablam! warning: unused `#[macro_use]` import
Nov 01 18:45:22.664 INFO kablam!  --> src/lib.rs:5:1
Nov 01 18:45:22.665 INFO kablam!   |
Nov 01 18:45:22.665 INFO kablam! 5 | #[macro_use]
Nov 01 18:45:22.666 INFO kablam!   | ^^^^^^^^^^^^
Nov 01 18:45:22.667 INFO kablam!   |
Nov 01 18:45:22.667 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 01 18:45:22.668 INFO kablam! 
Nov 01 18:45:22.669 INFO kablam! warning: unused import: `seek`
Nov 01 18:45:22.669 INFO kablam!  --> src/mining.rs:1:5
Nov 01 18:45:22.670 INFO kablam!   |
Nov 01 18:45:22.671 INFO kablam! 1 | use seek;
Nov 01 18:45:22.671 INFO kablam!   |     ^^^^
Nov 01 18:45:22.672 INFO kablam! 
Nov 01 18:45:22.774 INFO kablam! warning: unused import: `openssl::sha`
Nov 01 18:45:22.775 INFO kablam!  --> src/new_block.rs:2:5
Nov 01 18:45:22.776 INFO kablam!   |
Nov 01 18:45:22.776 INFO kablam! 2 | use openssl::sha;
Nov 01 18:45:22.777 INFO kablam!   |     ^^^^^^^^^^^^
Nov 01 18:45:22.778 INFO kablam!   |
Nov 01 18:45:22.778 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 01 18:45:22.779 INFO kablam! 
Nov 01 18:45:22.780 INFO kablam! warning: unused import: `hex`
Nov 01 18:45:22.780 INFO kablam!  --> src/new_block.rs:3:5
Nov 01 18:45:22.781 INFO kablam!   |
Nov 01 18:45:22.782 INFO kablam! 3 | use hex;
Nov 01 18:45:22.782 INFO kablam!   |     ^^^
Nov 01 18:45:22.783 INFO kablam! 
Nov 01 18:45:22.784 INFO kablam! warning: unused import: `std::error::Error`
Nov 01 18:45:22.785 INFO kablam!  --> src/validator.rs:1:5
Nov 01 18:45:22.785 INFO kablam!   |
Nov 01 18:45:22.786 INFO kablam! 1 | use std::error::Error;
Nov 01 18:45:22.787 INFO kablam!   |     ^^^^^^^^^^^^^^^^^
Nov 01 18:45:22.787 INFO kablam! 
Nov 01 18:45:22.788 INFO kablam! warning: unused import: `std::ptr::null`
Nov 01 18:45:22.788 INFO kablam!  --> src/validator.rs:4:5
Nov 01 18:45:22.789 INFO kablam!   |
Nov 01 18:45:22.790 INFO kablam! 4 | use std::ptr::null;
Nov 01 18:45:22.790 INFO kablam!   |     ^^^^^^^^^^^^^^
Nov 01 18:45:22.791 INFO kablam! warning: function is never used: `find_last_block_hash`
Nov 01 18:45:22.792 INFO kablam!  --> src/seek.rs:4:1
Nov 01 18:45:22.792 INFO kablam!   |
Nov 01 18:45:22.793 INFO kablam! 4 | pub fn find_last_block_hash() -> String {
Nov 01 18:45:22.794 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:45:22.794 INFO kablam!   |
Nov 01 18:45:22.795 INFO kablam!   = note: #[warn(dead_code)] on by default
Nov 01 18:45:22.796 INFO kablam! 
Nov 01 18:45:22.796 INFO kablam! warning: function is never used: `find_last_block_id`
Nov 01 18:45:22.797 INFO kablam!   --> src/seek.rs:28:1
Nov 01 18:45:22.797 INFO kablam!    |
Nov 01 18:45:22.797 INFO kablam! 28 | pub fn find_last_block_id() -> String {
Nov 01 18:45:22.797 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:45:22.797 INFO kablam! 
Nov 01 18:45:22.797 INFO kablam! warning: function is never used: `last_block`
Nov 01 18:45:22.797 INFO kablam!  --> src/mining.rs:5:1
Nov 01 18:45:22.797 INFO kablam!   |
Nov 01 18:45:22.797 INFO kablam! 5 | pub fn last_block(prev_hash: String) -> (String, String) {
Nov 01 18:45:22.797 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:45:22.799 INFO kablam! 
Nov 01 18:45:22.799 INFO kablam! 
Nov 01 18:45:22.800 INFO kablam! warning: unused import: `seek`
Nov 01 18:45:22.801 INFO kablam!  --> src/mining.rs:1:5
Nov 01 18:45:22.802 INFO kablam!   |
Nov 01 18:45:22.802 INFO kablam! 1 | use seek;
Nov 01 18:45:22.803 INFO kablam!   |     ^^^^
Nov 01 18:45:22.804 INFO kablam! 
Nov 01 18:45:22.905 INFO kablam! warning: unused variable: `nonce`
Nov 01 18:45:22.906 INFO kablam!   --> src/new_block.rs:18:17
Nov 01 18:45:22.907 INFO kablam!    |
Nov 01 18:45:22.908 INFO kablam! 18 |         let mut nonce: i64 = 0;
Nov 01 18:45:22.908 INFO kablam!    |                 ^^^^^ help: consider using `_nonce` instead
Nov 01 18:45:22.909 INFO kablam!    |
Nov 01 18:45:22.910 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 01 18:45:22.910 INFO kablam! 
Nov 01 18:45:22.911 INFO kablam! warning: value assigned to `this_record` is never read
Nov 01 18:45:22.912 INFO kablam!  --> src/validator.rs:9:13
Nov 01 18:45:22.913 INFO kablam!   |
Nov 01 18:45:22.913 INFO kablam! 9 |     let mut this_record = StringRecord::from(vec!["0", "0", "0", "0", "0"]);
Nov 01 18:45:22.914 INFO kablam!   |             ^^^^^^^^^^^
Nov 01 18:45:22.915 INFO kablam!   |
Nov 01 18:45:22.915 INFO kablam!   = note: #[warn(unused_assignments)] on by default
Nov 01 18:45:22.916 INFO kablam! 
Nov 01 18:45:22.951 INFO kablam! warning: variable does not need to be mutable
Nov 01 18:45:22.952 INFO kablam!   --> src/new_block.rs:18:13
Nov 01 18:45:22.952 INFO kablam!    |
Nov 01 18:45:22.953 INFO kablam! 18 |         let mut nonce: i64 = 0;
Nov 01 18:45:22.953 INFO kablam!    |             ----^^^^^
Nov 01 18:45:22.954 INFO kablam!    |             |
Nov 01 18:45:22.955 INFO kablam!    |             help: remove this `mut`
Nov 01 18:45:22.955 INFO kablam!    |
Nov 01 18:45:22.956 INFO kablam!    = note: #[warn(unused_mut)] on by default
Nov 01 18:45:22.957 INFO kablam! 
Nov 01 18:45:23.678 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 2.37s
Nov 01 18:45:23.688 INFO kablam! su: No module specific data is present
Nov 01 18:45:24.663 INFO running `"docker" "rm" "-f" "56703be79d94f47201490fb2cac23fd5da15eb8c09555f0394829d0e97fcff20"`
Nov 01 18:45:24.946 INFO blam! 56703be79d94f47201490fb2cac23fd5da15eb8c09555f0394829d0e97fcff20
Nov 01 18:45:24.959 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-1/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/beta-1.31-1/beta-2018-10-30:/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 +beta-2018-10-30 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 18:45:25.519 INFO blam! 69e80aee63f5843656a8c71b8ff1195d5fee295783b73563dc7634e7c27c1b95
Nov 01 18:45:25.523 INFO running `"docker" "start" "-a" "69e80aee63f5843656a8c71b8ff1195d5fee295783b73563dc7634e7c27c1b95"`
Nov 01 18:45:26.383 INFO kablam! usermod: no changes
Nov 01 18:45:26.479 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.07s
Nov 01 18:45:26.491 INFO kablam!      Running /target/debug/deps/blockchain1-1d73fa2285457ae1
Nov 01 18:45:26.498 INFO kablam!      Running /target/debug/deps/blockchain1-50ee2324b5b74b1b
Nov 01 18:45:26.498 INFO blam! 
Nov 01 18:45:26.498 INFO kablam!    Doc-tests blockchain1
Nov 01 18:45:26.498 INFO blam! running 0 tests
Nov 01 18:45:26.499 INFO blam! 
Nov 01 18:45:26.499 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 01 18:45:26.499 INFO blam! 
Nov 01 18:45:26.499 INFO blam! 
Nov 01 18:45:26.499 INFO blam! running 0 tests
Nov 01 18:45:26.499 INFO blam! 
Nov 01 18:45:26.499 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 01 18:45:26.499 INFO blam! 
Nov 01 18:45:27.897 INFO blam! 
Nov 01 18:45:27.897 INFO blam! running 0 tests
Nov 01 18:45:27.897 INFO blam! 
Nov 01 18:45:27.897 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 01 18:45:27.897 INFO blam! 
Nov 01 18:45:27.907 INFO kablam! su: No module specific data is present
Nov 01 18:45:28.661 INFO running `"docker" "rm" "-f" "69e80aee63f5843656a8c71b8ff1195d5fee295783b73563dc7634e7c27c1b95"`
Nov 01 18:45:28.795 INFO blam! 69e80aee63f5843656a8c71b8ff1195d5fee295783b73563dc7634e7c27c1b95
