Nov 01 20:35:18.105 INFO testing JacksonCoder/fire-chain against 1.30.0 for beta-1.31-1
Nov 01 20:35:18.106 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-3/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/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 20:35:18.531 INFO blam! d4e58972566696a1fa0e0f5008ff71b34ba56c3f5453d3534e866898ee795be8
Nov 01 20:35:18.531 INFO running `"docker" "start" "-a" "d4e58972566696a1fa0e0f5008ff71b34ba56c3f5453d3534e866898ee795be8"`
Nov 01 20:35:20.299 INFO kablam! usermod: no changes
Nov 01 20:35:20.492 INFO kablam!    Compiling uuid v0.1.18
Nov 01 20:35:20.493 INFO kablam!    Compiling rust-crypto v0.2.36
Nov 01 20:35:20.499 INFO kablam!    Compiling chrono v0.2.25
Nov 01 20:35:23.443 INFO kablam!    Compiling url v0.2.38
Nov 01 20:35:28.979 INFO kablam!    Compiling tiny_http v0.5.8
Nov 01 20:35:36.360 INFO kablam!    Compiling fchain v0.1.0 (/source)
Nov 01 20:35:38.487 INFO kablam! warning: unused import: `firechain`
Nov 01 20:35:38.488 INFO kablam!  --> src/server.rs:3:5
Nov 01 20:35:38.488 INFO kablam!   |
Nov 01 20:35:38.488 INFO kablam! 3 | use firechain;
Nov 01 20:35:38.488 INFO kablam!   |     ^^^^^^^^^
Nov 01 20:35:38.489 INFO kablam!   |
Nov 01 20:35:38.489 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 01 20:35:38.489 INFO kablam! 
Nov 01 20:35:38.489 INFO kablam! warning: unused import: `firechain::setup_interface`
Nov 01 20:35:38.489 INFO kablam!  --> src/server.rs:4:5
Nov 01 20:35:38.489 INFO kablam!   |
Nov 01 20:35:38.489 INFO kablam! 4 | use firechain::setup_interface;
Nov 01 20:35:38.489 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:38.489 INFO kablam! 
Nov 01 20:35:38.489 INFO kablam! warning: unused import: `firechain::chain_exists`
Nov 01 20:35:38.489 INFO kablam!  --> src/server.rs:5:5
Nov 01 20:35:38.489 INFO kablam!   |
Nov 01 20:35:38.489 INFO kablam! 5 | use firechain::chain_exists;
Nov 01 20:35:38.489 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:38.489 INFO kablam! 
Nov 01 20:35:38.489 INFO kablam! warning: unused import: `firechain::Handler`
Nov 01 20:35:38.489 INFO kablam!  --> src/server.rs:6:5
Nov 01 20:35:38.489 INFO kablam!   |
Nov 01 20:35:38.489 INFO kablam! 6 | use firechain::Handler;
Nov 01 20:35:38.489 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^
Nov 01 20:35:38.489 INFO kablam! 
Nov 01 20:35:38.489 INFO kablam! warning: unused import: `firechain::Input`
Nov 01 20:35:38.489 INFO kablam!  --> src/server.rs:7:5
Nov 01 20:35:38.489 INFO kablam!   |
Nov 01 20:35:38.489 INFO kablam! 7 | use firechain::Input;
Nov 01 20:35:38.489 INFO kablam!   |     ^^^^^^^^^^^^^^^^
Nov 01 20:35:38.489 INFO kablam! 
Nov 01 20:35:38.489 INFO kablam! warning: unused import: `std::str::FromStr`
Nov 01 20:35:38.489 INFO kablam!   --> src/server.rs:10:5
Nov 01 20:35:38.490 INFO kablam!    |
Nov 01 20:35:38.490 INFO kablam! 10 | use std::str::FromStr;
Nov 01 20:35:38.490 INFO kablam!    |     ^^^^^^^^^^^^^^^^^
Nov 01 20:35:38.490 INFO kablam! 
Nov 01 20:35:38.490 INFO kablam! warning: unused imports: `Arg`, `SubCommand`
Nov 01 20:35:38.490 INFO kablam!  --> src/main.rs:5:17
Nov 01 20:35:38.490 INFO kablam!   |
Nov 01 20:35:38.490 INFO kablam! 5 | use clap::{App, Arg, SubCommand, ArgMatches};
Nov 01 20:35:38.490 INFO kablam!   |                 ^^^  ^^^^^^^^^^
Nov 01 20:35:38.490 INFO kablam! 
Nov 01 20:35:38.490 INFO kablam! warning: unused import: `ParseError`
Nov 01 20:35:38.490 INFO kablam!   --> src/main.rs:14:16
Nov 01 20:35:38.490 INFO kablam!    |
Nov 01 20:35:38.490 INFO kablam! 14 | use url::{Url, ParseError};
Nov 01 20:35:38.490 INFO kablam!    |                ^^^^^^^^^^
Nov 01 20:35:38.490 INFO kablam! 
Nov 01 20:35:38.574 INFO kablam! warning: unused variable: `vec`
Nov 01 20:35:38.574 INFO kablam!   --> src/firechain/mod.rs:57:15
Nov 01 20:35:38.574 INFO kablam!    |
Nov 01 20:35:38.574 INFO kablam! 57 |         Array(vec) => {
Nov 01 20:35:38.574 INFO kablam!    |               ^^^ help: consider using `_vec` instead
Nov 01 20:35:38.574 INFO kablam!    |
Nov 01 20:35:38.574 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 01 20:35:38.574 INFO kablam! 
Nov 01 20:35:38.574 INFO kablam! warning: variable `is_record_request` is assigned to, but never used
Nov 01 20:35:38.574 INFO kablam!   --> src/server.rs:52:13
Nov 01 20:35:38.574 INFO kablam!    |
Nov 01 20:35:38.574 INFO kablam! 52 |     let mut is_record_request: bool;
Nov 01 20:35:38.574 INFO kablam!    |             ^^^^^^^^^^^^^^^^^
Nov 01 20:35:38.574 INFO kablam!    |
Nov 01 20:35:38.574 INFO kablam!    = note: consider using `_is_record_request` instead
Nov 01 20:35:38.574 INFO kablam! 
Nov 01 20:35:38.574 INFO kablam! warning: value assigned to `is_record_request` is never read
Nov 01 20:35:38.574 INFO kablam!   --> src/server.rs:58:13
Nov 01 20:35:38.574 INFO kablam!    |
Nov 01 20:35:38.574 INFO kablam! 58 |             is_record_request = match qpair.1.clone().into_owned().clone().as_str() {
Nov 01 20:35:38.575 INFO kablam!    |             ^^^^^^^^^^^^^^^^^
Nov 01 20:35:38.575 INFO kablam!    |
Nov 01 20:35:38.575 INFO kablam!    = note: #[warn(unused_assignments)] on by default
Nov 01 20:35:38.575 INFO kablam! 
Nov 01 20:35:38.575 INFO kablam! warning: unused variable: `ledger_file_path`
Nov 01 20:35:38.575 INFO kablam!   --> src/main.rs:18:9
Nov 01 20:35:38.575 INFO kablam!    |
Nov 01 20:35:38.575 INFO kablam! 18 |     let ledger_file_path = match matches.value_of("dbpath") {
Nov 01 20:35:38.575 INFO kablam!    |         ^^^^^^^^^^^^^^^^ help: consider using `_ledger_file_path` instead
Nov 01 20:35:38.575 INFO kablam! 
Nov 01 20:35:38.575 INFO kablam! warning: unused variable: `threads`
Nov 01 20:35:38.575 INFO kablam!   --> src/main.rs:28:9
Nov 01 20:35:38.575 INFO kablam!    |
Nov 01 20:35:38.575 INFO kablam! 28 |     let threads = match matches.value_of("threads") {
Nov 01 20:35:38.575 INFO kablam!    |         ^^^^^^^ help: consider using `_threads` instead
Nov 01 20:35:38.575 INFO kablam! 
Nov 01 20:35:38.575 INFO kablam! warning: unused variable: `E`
Nov 01 20:35:38.575 INFO kablam!   --> src/firechain/mod.rs:95:17
Nov 01 20:35:38.575 INFO kablam!    |
Nov 01 20:35:38.575 INFO kablam! 95 |             Err(E) => fatal_error(format!("The file '{}' could not be opened.",s).as_str(),-1)
Nov 01 20:35:38.575 INFO kablam!    |                 ^ help: consider using `_E` instead
Nov 01 20:35:38.575 INFO kablam! 
Nov 01 20:35:38.584 INFO kablam! warning: variable does not need to be mutable
Nov 01 20:35:38.584 INFO kablam!   --> src/firechain/mod.rs:86:13
Nov 01 20:35:38.584 INFO kablam!    |
Nov 01 20:35:38.584 INFO kablam! 86 |         let mut file = File::open(s);
Nov 01 20:35:38.584 INFO kablam!    |             ----^^^^
Nov 01 20:35:38.584 INFO kablam!    |             |
Nov 01 20:35:38.584 INFO kablam!    |             help: remove this `mut`
Nov 01 20:35:38.584 INFO kablam!    |
Nov 01 20:35:38.584 INFO kablam!    = note: #[warn(unused_mut)] on by default
Nov 01 20:35:38.584 INFO kablam! 
Nov 01 20:35:38.590 INFO kablam! warning: enum is never used: `FireChainStatus`
Nov 01 20:35:38.590 INFO kablam!  --> src/firechain/enums.rs:1:1
Nov 01 20:35:38.590 INFO kablam!   |
Nov 01 20:35:38.590 INFO kablam! 1 | pub enum FireChainStatus {
Nov 01 20:35:38.590 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:38.590 INFO kablam!   |
Nov 01 20:35:38.590 INFO kablam!   = note: #[warn(dead_code)] on by default
Nov 01 20:35:38.590 INFO kablam! 
Nov 01 20:35:38.590 INFO kablam! warning: function is never used: `json_parse`
Nov 01 20:35:38.590 INFO kablam!  --> src/firechain/parser.rs:6:1
Nov 01 20:35:38.590 INFO kablam!   |
Nov 01 20:35:38.590 INFO kablam! 6 | pub fn json_parse(input: &str) -> json::JsonValue {
Nov 01 20:35:38.590 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:38.590 INFO kablam! 
Nov 01 20:35:38.591 INFO kablam! warning: function is never used: `json_to_str`
Nov 01 20:35:38.591 INFO kablam!   --> src/firechain/parser.rs:15:1
Nov 01 20:35:38.591 INFO kablam!    |
Nov 01 20:35:38.591 INFO kablam! 15 | pub fn json_to_str(input: json::JsonValue) -> String {
Nov 01 20:35:38.591 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:38.591 INFO kablam! 
Nov 01 20:35:38.591 INFO kablam! warning: function is never used: `ecdsa_check`
Nov 01 20:35:38.591 INFO kablam!  --> src/firechain/crypto.rs:6:1
Nov 01 20:35:38.591 INFO kablam!   |
Nov 01 20:35:38.591 INFO kablam! 6 | pub fn ecdsa_check(key: &str, msg: &str, sig: &str) -> bool {
Nov 01 20:35:38.591 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:38.591 INFO kablam! 
Nov 01 20:35:38.591 INFO kablam! warning: function is never used: `match_signature`
Nov 01 20:35:38.591 INFO kablam!   --> src/firechain/crypto.rs:10:1
Nov 01 20:35:38.591 INFO kablam!    |
Nov 01 20:35:38.591 INFO kablam! 10 | pub fn match_signature(key_list: Vec<PKey>, msg: &str, hash: &str) -> Option<PKey> {
Nov 01 20:35:38.591 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:38.591 INFO kablam! 
Nov 01 20:35:38.591 INFO kablam! warning: function is never used: `setup_interface`
Nov 01 20:35:38.591 INFO kablam!   --> src/firechain/mod.rs:16:1
Nov 01 20:35:38.591 INFO kablam!    |
Nov 01 20:35:38.591 INFO kablam! 16 | pub fn setup_interface() {
Nov 01 20:35:38.591 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:38.591 INFO kablam! 
Nov 01 20:35:38.591 INFO kablam! warning: function is never used: `chain_exists`
Nov 01 20:35:38.591 INFO kablam!   --> src/firechain/mod.rs:20:1
Nov 01 20:35:38.591 INFO kablam!    |
Nov 01 20:35:38.591 INFO kablam! 20 | pub fn chain_exists(chain: &Handler) -> bool {
Nov 01 20:35:38.591 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:38.591 INFO kablam! 
Nov 01 20:35:38.591 INFO kablam! warning: struct is never constructed: `Handler`
Nov 01 20:35:38.591 INFO kablam!   --> src/firechain/mod.rs:28:1
Nov 01 20:35:38.591 INFO kablam!    |
Nov 01 20:35:38.591 INFO kablam! 28 | pub struct Handler {
Nov 01 20:35:38.591 INFO kablam!    | ^^^^^^^^^^^^^^^^^^
Nov 01 20:35:38.591 INFO kablam! 
Nov 01 20:35:38.591 INFO kablam! warning: struct is never constructed: `Input`
Nov 01 20:35:38.591 INFO kablam!   --> src/firechain/mod.rs:35:1
Nov 01 20:35:38.591 INFO kablam!    |
Nov 01 20:35:38.591 INFO kablam! 35 | pub struct Input {
Nov 01 20:35:38.591 INFO kablam!    | ^^^^^^^^^^^^^^^^
Nov 01 20:35:38.591 INFO kablam! 
Nov 01 20:35:38.591 INFO kablam! warning: struct is never constructed: `Signature`
Nov 01 20:35:38.591 INFO kablam!   --> src/firechain/mod.rs:39:1
Nov 01 20:35:38.591 INFO kablam!    |
Nov 01 20:35:38.591 INFO kablam! 39 | pub struct Signature {
Nov 01 20:35:38.591 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:38.591 INFO kablam! 
Nov 01 20:35:38.591 INFO kablam! warning: struct is never constructed: `PKey`
Nov 01 20:35:38.591 INFO kablam!   --> src/firechain/mod.rs:45:1
Nov 01 20:35:38.591 INFO kablam!    |
Nov 01 20:35:38.591 INFO kablam! 45 | pub struct PKey {
Nov 01 20:35:38.591 INFO kablam!    | ^^^^^^^^^^^^^^^
Nov 01 20:35:38.591 INFO kablam! 
Nov 01 20:35:38.591 INFO kablam! warning: struct is never constructed: `Transaction`
Nov 01 20:35:38.591 INFO kablam!   --> src/firechain/mod.rs:49:1
Nov 01 20:35:38.591 INFO kablam!    |
Nov 01 20:35:38.591 INFO kablam! 49 | pub struct Transaction {
Nov 01 20:35:38.591 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:38.591 INFO kablam! 
Nov 01 20:35:38.591 INFO kablam! warning: function is never used: `json_read_ledger_file`
Nov 01 20:35:38.591 INFO kablam!   --> src/firechain/mod.rs:55:1
Nov 01 20:35:38.591 INFO kablam!    |
Nov 01 20:35:38.591 INFO kablam! 55 | fn json_read_ledger_file(json_obj: JsonValue) -> (Vec<Transaction>,u32) {
Nov 01 20:35:38.591 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:38.591 INFO kablam! 
Nov 01 20:35:38.591 INFO kablam! warning: method is never used: `new_unknown`
Nov 01 20:35:38.591 INFO kablam!   --> src/firechain/mod.rs:66:5
Nov 01 20:35:38.591 INFO kablam!    |
Nov 01 20:35:38.591 INFO kablam! 66 |     pub fn new_unknown(input: Input) -> Handler {
Nov 01 20:35:38.591 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:38.591 INFO kablam! 
Nov 01 20:35:38.591 INFO kablam! warning: method is never used: `parse`
Nov 01 20:35:38.591 INFO kablam!   --> src/firechain/mod.rs:75:5
Nov 01 20:35:38.591 INFO kablam!    |
Nov 01 20:35:38.591 INFO kablam! 75 |     pub fn parse(&mut self) {
Nov 01 20:35:38.591 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:38.591 INFO kablam! 
Nov 01 20:35:38.591 INFO kablam! warning: method is never used: `new`
Nov 01 20:35:38.591 INFO kablam!   --> src/firechain/mod.rs:85:5
Nov 01 20:35:38.591 INFO kablam!    |
Nov 01 20:35:38.591 INFO kablam! 85 |     pub fn new(s: &str) -> Input {
Nov 01 20:35:38.591 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:38.591 INFO kablam! 
Nov 01 20:35:38.591 INFO kablam! warning: method is never used: `get_result`
Nov 01 20:35:38.591 INFO kablam!    --> src/firechain/mod.rs:100:5
Nov 01 20:35:38.592 INFO kablam!     |
Nov 01 20:35:38.592 INFO kablam! 100 |     pub fn get_result(&self) -> &str {
Nov 01 20:35:38.592 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:38.592 INFO kablam! 
Nov 01 20:35:38.592 INFO kablam! warning: method is never used: `new_from_hash`
Nov 01 20:35:38.593 INFO kablam!    --> src/firechain/mod.rs:106:5
Nov 01 20:35:38.593 INFO kablam!     |
Nov 01 20:35:38.593 INFO kablam! 106 |     pub fn new_from_hash(hash: String, public_key_list: Vec<PKey>, msg: String) -> Option<Signature> {
Nov 01 20:35:38.593 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:38.593 INFO kablam! 
Nov 01 20:35:38.593 INFO kablam! warning: method is never used: `new`
Nov 01 20:35:38.593 INFO kablam!    --> src/firechain/mod.rs:113:5
Nov 01 20:35:38.593 INFO kablam!     |
Nov 01 20:35:38.593 INFO kablam! 113 |     pub fn new(hash: String, msg: String, pkey: PKey) -> Signature {
Nov 01 20:35:38.593 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:38.593 INFO kablam! 
Nov 01 20:35:38.593 INFO kablam! warning: method is never used: `get_public`
Nov 01 20:35:38.593 INFO kablam!    --> src/firechain/mod.rs:123:5
Nov 01 20:35:38.593 INFO kablam!     |
Nov 01 20:35:38.593 INFO kablam! 123 |     pub fn get_public(&self) -> String {
Nov 01 20:35:38.593 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:38.593 INFO kablam! 
Nov 01 20:35:38.593 INFO kablam! warning: function is never used: `return_json`
Nov 01 20:35:38.593 INFO kablam!   --> src/server.rs:39:1
Nov 01 20:35:38.593 INFO kablam!    |
Nov 01 20:35:38.593 INFO kablam! 39 | fn return_json(string: &str) -> Response<Cursor<Vec<u8>>> {
Nov 01 20:35:38.593 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:38.593 INFO kablam! 
Nov 01 20:35:38.593 INFO kablam! warning: variable `E` should have a snake case name such as `e`
Nov 01 20:35:38.593 INFO kablam!   --> src/firechain/parser.rs:10:13
Nov 01 20:35:38.593 INFO kablam!    |
Nov 01 20:35:38.593 INFO kablam! 10 |         Err(E) => fatal_error(format!("The designated FireChain file has invalid JSON data: {}",E).as_str(),-1)
Nov 01 20:35:38.593 INFO kablam!    |             ^
Nov 01 20:35:38.593 INFO kablam!    |
Nov 01 20:35:38.593 INFO kablam!    = note: #[warn(non_snake_case)] on by default
Nov 01 20:35:38.593 INFO kablam! 
Nov 01 20:35:38.593 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 20:35:38.593 INFO kablam!   --> src/firechain/mod.rs:90:17
Nov 01 20:35:38.593 INFO kablam!    |
Nov 01 20:35:38.593 INFO kablam! 90 |                 file.read_to_string(& mut output);
Nov 01 20:35:38.593 INFO kablam!    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:38.593 INFO kablam!    |
Nov 01 20:35:38.593 INFO kablam!    = note: #[warn(unused_must_use)] on by default
Nov 01 20:35:38.593 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 20:35:38.593 INFO kablam! 
Nov 01 20:35:38.593 INFO kablam! warning: variable `E` should have a snake case name such as `e`
Nov 01 20:35:38.593 INFO kablam!   --> src/firechain/mod.rs:95:17
Nov 01 20:35:38.593 INFO kablam!    |
Nov 01 20:35:38.593 INFO kablam! 95 |             Err(E) => fatal_error(format!("The file '{}' could not be opened.",s).as_str(),-1)
Nov 01 20:35:38.593 INFO kablam!    |                 ^
Nov 01 20:35:38.593 INFO kablam! 
Nov 01 20:35:38.593 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 20:35:38.593 INFO kablam!   --> src/main.rs:57:17
Nov 01 20:35:38.593 INFO kablam!    |
Nov 01 20:35:38.593 INFO kablam! 57 |                 rq.respond(response);
Nov 01 20:35:38.593 INFO kablam!    |                 ^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:38.593 INFO kablam!    |
Nov 01 20:35:38.593 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 20:35:38.593 INFO kablam! 
Nov 01 20:35:40.600 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 20.28s
Nov 01 20:35:40.606 INFO kablam! su: No module specific data is present
Nov 01 20:35:40.955 INFO running `"docker" "rm" "-f" "d4e58972566696a1fa0e0f5008ff71b34ba56c3f5453d3534e866898ee795be8"`
Nov 01 20:35:41.088 INFO blam! d4e58972566696a1fa0e0f5008ff71b34ba56c3f5453d3534e866898ee795be8
Nov 01 20:35:41.089 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-3/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/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 20:35:41.284 INFO blam! e9da388def18be45d6783b1778cdc8899a9392a275eded9adf1c196d1723e337
Nov 01 20:35:41.291 INFO running `"docker" "start" "-a" "e9da388def18be45d6783b1778cdc8899a9392a275eded9adf1c196d1723e337"`
Nov 01 20:35:41.711 INFO kablam! usermod: no changes
Nov 01 20:35:41.783 INFO kablam!    Compiling fchain v0.1.0 (/source)
Nov 01 20:35:43.720 INFO kablam! warning: unused import: `firechain`
Nov 01 20:35:43.720 INFO kablam!  --> src/server.rs:3:5
Nov 01 20:35:43.721 INFO kablam!   |
Nov 01 20:35:43.721 INFO kablam! 3 | use firechain;
Nov 01 20:35:43.721 INFO kablam!   |     ^^^^^^^^^
Nov 01 20:35:43.721 INFO kablam!   |
Nov 01 20:35:43.722 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 01 20:35:43.722 INFO kablam! 
Nov 01 20:35:43.723 INFO kablam! warning: unused import: `firechain::setup_interface`
Nov 01 20:35:43.723 INFO kablam!  --> src/server.rs:4:5
Nov 01 20:35:43.723 INFO kablam!   |
Nov 01 20:35:43.724 INFO kablam! 4 | use firechain::setup_interface;
Nov 01 20:35:43.724 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:43.724 INFO kablam! 
Nov 01 20:35:43.725 INFO kablam! warning: unused import: `firechain::chain_exists`
Nov 01 20:35:43.725 INFO kablam!  --> src/server.rs:5:5
Nov 01 20:35:43.725 INFO kablam!   |
Nov 01 20:35:43.726 INFO kablam! 5 | use firechain::chain_exists;
Nov 01 20:35:43.726 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:43.726 INFO kablam! 
Nov 01 20:35:43.727 INFO kablam! warning: unused import: `firechain::Handler`
Nov 01 20:35:43.727 INFO kablam!  --> src/server.rs:6:5
Nov 01 20:35:43.727 INFO kablam!   |
Nov 01 20:35:43.728 INFO kablam! 6 | use firechain::Handler;
Nov 01 20:35:43.728 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^
Nov 01 20:35:43.728 INFO kablam! 
Nov 01 20:35:43.729 INFO kablam! warning: unused import: `firechain::Input`
Nov 01 20:35:43.729 INFO kablam!  --> src/server.rs:7:5
Nov 01 20:35:43.729 INFO kablam!   |
Nov 01 20:35:43.730 INFO kablam! 7 | use firechain::Input;
Nov 01 20:35:43.730 INFO kablam!   |     ^^^^^^^^^^^^^^^^
Nov 01 20:35:43.730 INFO kablam! 
Nov 01 20:35:43.731 INFO kablam! warning: unused import: `std::str::FromStr`
Nov 01 20:35:43.731 INFO kablam!   --> src/server.rs:10:5
Nov 01 20:35:43.731 INFO kablam!    |
Nov 01 20:35:43.732 INFO kablam! 10 | use std::str::FromStr;
Nov 01 20:35:43.732 INFO kablam!    |     ^^^^^^^^^^^^^^^^^
Nov 01 20:35:43.732 INFO kablam! 
Nov 01 20:35:43.733 INFO kablam! warning: unused imports: `Arg`, `SubCommand`
Nov 01 20:35:43.733 INFO kablam!  --> src/main.rs:5:17
Nov 01 20:35:43.733 INFO kablam!   |
Nov 01 20:35:43.733 INFO kablam! 5 | use clap::{App, Arg, SubCommand, ArgMatches};
Nov 01 20:35:43.734 INFO kablam!   |                 ^^^  ^^^^^^^^^^
Nov 01 20:35:43.734 INFO kablam! 
Nov 01 20:35:43.734 INFO kablam! warning: unused import: `ParseError`
Nov 01 20:35:43.735 INFO kablam!   --> src/main.rs:14:16
Nov 01 20:35:43.735 INFO kablam!    |
Nov 01 20:35:43.735 INFO kablam! 14 | use url::{Url, ParseError};
Nov 01 20:35:43.736 INFO kablam!    |                ^^^^^^^^^^
Nov 01 20:35:43.736 INFO kablam! 
Nov 01 20:35:43.840 INFO kablam! warning: unused variable: `vec`
Nov 01 20:35:43.840 INFO kablam!   --> src/firechain/mod.rs:57:15
Nov 01 20:35:43.840 INFO kablam!    |
Nov 01 20:35:43.840 INFO kablam! 57 |         Array(vec) => {
Nov 01 20:35:43.840 INFO kablam!    |               ^^^ help: consider using `_vec` instead
Nov 01 20:35:43.840 INFO kablam!    |
Nov 01 20:35:43.840 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 01 20:35:43.840 INFO kablam! 
Nov 01 20:35:43.840 INFO kablam! warning: variable `is_record_request` is assigned to, but never used
Nov 01 20:35:43.840 INFO kablam!   --> src/server.rs:52:13
Nov 01 20:35:43.840 INFO kablam!    |
Nov 01 20:35:43.840 INFO kablam! 52 |     let mut is_record_request: bool;
Nov 01 20:35:43.840 INFO kablam!    |             ^^^^^^^^^^^^^^^^^
Nov 01 20:35:43.840 INFO kablam!    |
Nov 01 20:35:43.840 INFO kablam!    = note: consider using `_is_record_request` instead
Nov 01 20:35:43.840 INFO kablam! 
Nov 01 20:35:43.840 INFO kablam! warning: value assigned to `is_record_request` is never read
Nov 01 20:35:43.840 INFO kablam!   --> src/server.rs:58:13
Nov 01 20:35:43.840 INFO kablam!    |
Nov 01 20:35:43.840 INFO kablam! 58 |             is_record_request = match qpair.1.clone().into_owned().clone().as_str() {
Nov 01 20:35:43.840 INFO kablam!    |             ^^^^^^^^^^^^^^^^^
Nov 01 20:35:43.840 INFO kablam!    |
Nov 01 20:35:43.840 INFO kablam!    = note: #[warn(unused_assignments)] on by default
Nov 01 20:35:43.840 INFO kablam! 
Nov 01 20:35:43.845 INFO kablam! warning: unused variable: `ledger_file_path`
Nov 01 20:35:43.845 INFO kablam!   --> src/main.rs:18:9
Nov 01 20:35:43.845 INFO kablam!    |
Nov 01 20:35:43.845 INFO kablam! 18 |     let ledger_file_path = match matches.value_of("dbpath") {
Nov 01 20:35:43.845 INFO kablam!    |         ^^^^^^^^^^^^^^^^ help: consider using `_ledger_file_path` instead
Nov 01 20:35:43.845 INFO kablam! 
Nov 01 20:35:43.845 INFO kablam! warning: unused variable: `threads`
Nov 01 20:35:43.845 INFO kablam!   --> src/main.rs:28:9
Nov 01 20:35:43.845 INFO kablam!    |
Nov 01 20:35:43.845 INFO kablam! 28 |     let threads = match matches.value_of("threads") {
Nov 01 20:35:43.845 INFO kablam!    |         ^^^^^^^ help: consider using `_threads` instead
Nov 01 20:35:43.845 INFO kablam! 
Nov 01 20:35:43.845 INFO kablam! warning: unused variable: `E`
Nov 01 20:35:43.845 INFO kablam!   --> src/firechain/mod.rs:95:17
Nov 01 20:35:43.845 INFO kablam!    |
Nov 01 20:35:43.845 INFO kablam! 95 |             Err(E) => fatal_error(format!("The file '{}' could not be opened.",s).as_str(),-1)
Nov 01 20:35:43.845 INFO kablam!    |                 ^ help: consider using `_E` instead
Nov 01 20:35:43.845 INFO kablam! 
Nov 01 20:35:43.851 INFO kablam! warning: variable does not need to be mutable
Nov 01 20:35:43.852 INFO kablam!   --> src/firechain/mod.rs:86:13
Nov 01 20:35:43.852 INFO kablam!    |
Nov 01 20:35:43.852 INFO kablam! 86 |         let mut file = File::open(s);
Nov 01 20:35:43.852 INFO kablam!    |             ----^^^^
Nov 01 20:35:43.852 INFO kablam!    |             |
Nov 01 20:35:43.852 INFO kablam!    |             help: remove this `mut`
Nov 01 20:35:43.852 INFO kablam!    |
Nov 01 20:35:43.852 INFO kablam!    = note: #[warn(unused_mut)] on by default
Nov 01 20:35:43.852 INFO kablam! 
Nov 01 20:35:43.866 INFO kablam! warning: enum is never used: `FireChainStatus`
Nov 01 20:35:43.867 INFO kablam!  --> src/firechain/enums.rs:1:1
Nov 01 20:35:43.867 INFO kablam!   |
Nov 01 20:35:43.867 INFO kablam! 1 | pub enum FireChainStatus {
Nov 01 20:35:43.867 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:43.867 INFO kablam!   |
Nov 01 20:35:43.867 INFO kablam!   = note: #[warn(dead_code)] on by default
Nov 01 20:35:43.867 INFO kablam! 
Nov 01 20:35:43.867 INFO kablam! warning: function is never used: `json_parse`
Nov 01 20:35:43.867 INFO kablam!  --> src/firechain/parser.rs:6:1
Nov 01 20:35:43.867 INFO kablam!   |
Nov 01 20:35:43.867 INFO kablam! 6 | pub fn json_parse(input: &str) -> json::JsonValue {
Nov 01 20:35:43.867 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:43.867 INFO kablam! 
Nov 01 20:35:43.867 INFO kablam! warning: function is never used: `json_to_str`
Nov 01 20:35:43.867 INFO kablam!   --> src/firechain/parser.rs:15:1
Nov 01 20:35:43.867 INFO kablam!    |
Nov 01 20:35:43.867 INFO kablam! 15 | pub fn json_to_str(input: json::JsonValue) -> String {
Nov 01 20:35:43.867 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:43.867 INFO kablam! 
Nov 01 20:35:43.867 INFO kablam! warning: function is never used: `ecdsa_check`
Nov 01 20:35:43.867 INFO kablam!  --> src/firechain/crypto.rs:6:1
Nov 01 20:35:43.867 INFO kablam!   |
Nov 01 20:35:43.867 INFO kablam! 6 | pub fn ecdsa_check(key: &str, msg: &str, sig: &str) -> bool {
Nov 01 20:35:43.867 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:43.867 INFO kablam! 
Nov 01 20:35:43.867 INFO kablam! warning: function is never used: `match_signature`
Nov 01 20:35:43.867 INFO kablam!   --> src/firechain/crypto.rs:10:1
Nov 01 20:35:43.867 INFO kablam!    |
Nov 01 20:35:43.867 INFO kablam! 10 | pub fn match_signature(key_list: Vec<PKey>, msg: &str, hash: &str) -> Option<PKey> {
Nov 01 20:35:43.867 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:43.867 INFO kablam! 
Nov 01 20:35:43.867 INFO kablam! warning: function is never used: `setup_interface`
Nov 01 20:35:43.867 INFO kablam!   --> src/firechain/mod.rs:16:1
Nov 01 20:35:43.867 INFO kablam!    |
Nov 01 20:35:43.867 INFO kablam! 16 | pub fn setup_interface() {
Nov 01 20:35:43.867 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:43.867 INFO kablam! 
Nov 01 20:35:43.867 INFO kablam! warning: function is never used: `chain_exists`
Nov 01 20:35:43.867 INFO kablam!   --> src/firechain/mod.rs:20:1
Nov 01 20:35:43.867 INFO kablam!    |
Nov 01 20:35:43.867 INFO kablam! 20 | pub fn chain_exists(chain: &Handler) -> bool {
Nov 01 20:35:43.867 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:43.867 INFO kablam! 
Nov 01 20:35:43.867 INFO kablam! warning: struct is never constructed: `Handler`
Nov 01 20:35:43.867 INFO kablam!   --> src/firechain/mod.rs:28:1
Nov 01 20:35:43.867 INFO kablam!    |
Nov 01 20:35:43.867 INFO kablam! 28 | pub struct Handler {
Nov 01 20:35:43.867 INFO kablam!    | ^^^^^^^^^^^^^^^^^^
Nov 01 20:35:43.867 INFO kablam! 
Nov 01 20:35:43.867 INFO kablam! warning: struct is never constructed: `Input`
Nov 01 20:35:43.867 INFO kablam!   --> src/firechain/mod.rs:35:1
Nov 01 20:35:43.867 INFO kablam!    |
Nov 01 20:35:43.867 INFO kablam! 35 | pub struct Input {
Nov 01 20:35:43.867 INFO kablam!    | ^^^^^^^^^^^^^^^^
Nov 01 20:35:43.867 INFO kablam! 
Nov 01 20:35:43.867 INFO kablam! warning: struct is never constructed: `Signature`
Nov 01 20:35:43.867 INFO kablam!   --> src/firechain/mod.rs:39:1
Nov 01 20:35:43.867 INFO kablam!    |
Nov 01 20:35:43.867 INFO kablam! 39 | pub struct Signature {
Nov 01 20:35:43.867 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:43.867 INFO kablam! 
Nov 01 20:35:43.867 INFO kablam! warning: struct is never constructed: `PKey`
Nov 01 20:35:43.867 INFO kablam!   --> src/firechain/mod.rs:45:1
Nov 01 20:35:43.867 INFO kablam!    |
Nov 01 20:35:43.867 INFO kablam! 45 | pub struct PKey {
Nov 01 20:35:43.867 INFO kablam!    | ^^^^^^^^^^^^^^^
Nov 01 20:35:43.867 INFO kablam! 
Nov 01 20:35:43.867 INFO kablam! warning: struct is never constructed: `Transaction`
Nov 01 20:35:43.867 INFO kablam!   --> src/firechain/mod.rs:49:1
Nov 01 20:35:43.867 INFO kablam!    |
Nov 01 20:35:43.867 INFO kablam! 49 | pub struct Transaction {
Nov 01 20:35:43.867 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:43.867 INFO kablam! 
Nov 01 20:35:43.867 INFO kablam! warning: function is never used: `json_read_ledger_file`
Nov 01 20:35:43.867 INFO kablam!   --> src/firechain/mod.rs:55:1
Nov 01 20:35:43.867 INFO kablam!    |
Nov 01 20:35:43.867 INFO kablam! 55 | fn json_read_ledger_file(json_obj: JsonValue) -> (Vec<Transaction>,u32) {
Nov 01 20:35:43.867 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:43.867 INFO kablam! 
Nov 01 20:35:43.867 INFO kablam! warning: method is never used: `new_unknown`
Nov 01 20:35:43.867 INFO kablam!   --> src/firechain/mod.rs:66:5
Nov 01 20:35:43.867 INFO kablam!    |
Nov 01 20:35:43.867 INFO kablam! 66 |     pub fn new_unknown(input: Input) -> Handler {
Nov 01 20:35:43.867 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:43.867 INFO kablam! 
Nov 01 20:35:43.867 INFO kablam! warning: method is never used: `parse`
Nov 01 20:35:43.867 INFO kablam!   --> src/firechain/mod.rs:75:5
Nov 01 20:35:43.867 INFO kablam!    |
Nov 01 20:35:43.867 INFO kablam! 75 |     pub fn parse(&mut self) {
Nov 01 20:35:43.867 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:43.867 INFO kablam! 
Nov 01 20:35:43.867 INFO kablam! warning: method is never used: `new`
Nov 01 20:35:43.867 INFO kablam!   --> src/firechain/mod.rs:85:5
Nov 01 20:35:43.868 INFO kablam!    |
Nov 01 20:35:43.868 INFO kablam! 85 |     pub fn new(s: &str) -> Input {
Nov 01 20:35:43.868 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:43.868 INFO kablam! 
Nov 01 20:35:43.868 INFO kablam! warning: method is never used: `get_result`
Nov 01 20:35:43.868 INFO kablam!    --> src/firechain/mod.rs:100:5
Nov 01 20:35:43.868 INFO kablam!     |
Nov 01 20:35:43.868 INFO kablam! 100 |     pub fn get_result(&self) -> &str {
Nov 01 20:35:43.868 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:43.868 INFO kablam! 
Nov 01 20:35:43.868 INFO kablam! warning: method is never used: `new_from_hash`
Nov 01 20:35:43.868 INFO kablam!    --> src/firechain/mod.rs:106:5
Nov 01 20:35:43.868 INFO kablam!     |
Nov 01 20:35:43.868 INFO kablam! 106 |     pub fn new_from_hash(hash: String, public_key_list: Vec<PKey>, msg: String) -> Option<Signature> {
Nov 01 20:35:43.868 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:43.868 INFO kablam! 
Nov 01 20:35:43.868 INFO kablam! warning: method is never used: `new`
Nov 01 20:35:43.868 INFO kablam!    --> src/firechain/mod.rs:113:5
Nov 01 20:35:43.868 INFO kablam!     |
Nov 01 20:35:43.868 INFO kablam! 113 |     pub fn new(hash: String, msg: String, pkey: PKey) -> Signature {
Nov 01 20:35:43.868 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:43.868 INFO kablam! 
Nov 01 20:35:43.868 INFO kablam! warning: method is never used: `get_public`
Nov 01 20:35:43.868 INFO kablam!    --> src/firechain/mod.rs:123:5
Nov 01 20:35:43.868 INFO kablam!     |
Nov 01 20:35:43.868 INFO kablam! 123 |     pub fn get_public(&self) -> String {
Nov 01 20:35:43.868 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:43.868 INFO kablam! 
Nov 01 20:35:43.868 INFO kablam! warning: function is never used: `return_json`
Nov 01 20:35:43.868 INFO kablam!   --> src/server.rs:39:1
Nov 01 20:35:43.868 INFO kablam!    |
Nov 01 20:35:43.868 INFO kablam! 39 | fn return_json(string: &str) -> Response<Cursor<Vec<u8>>> {
Nov 01 20:35:43.868 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:43.868 INFO kablam! 
Nov 01 20:35:43.868 INFO kablam! warning: variable `E` should have a snake case name such as `e`
Nov 01 20:35:43.868 INFO kablam!   --> src/firechain/parser.rs:10:13
Nov 01 20:35:43.868 INFO kablam!    |
Nov 01 20:35:43.868 INFO kablam! 10 |         Err(E) => fatal_error(format!("The designated FireChain file has invalid JSON data: {}",E).as_str(),-1)
Nov 01 20:35:43.868 INFO kablam!    |             ^
Nov 01 20:35:43.868 INFO kablam!    |
Nov 01 20:35:43.868 INFO kablam!    = note: #[warn(non_snake_case)] on by default
Nov 01 20:35:43.868 INFO kablam! 
Nov 01 20:35:43.868 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 20:35:43.868 INFO kablam!   --> src/firechain/mod.rs:90:17
Nov 01 20:35:43.868 INFO kablam!    |
Nov 01 20:35:43.868 INFO kablam! 90 |                 file.read_to_string(& mut output);
Nov 01 20:35:43.868 INFO kablam!    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:43.868 INFO kablam!    |
Nov 01 20:35:43.868 INFO kablam!    = note: #[warn(unused_must_use)] on by default
Nov 01 20:35:43.868 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 20:35:43.868 INFO kablam! 
Nov 01 20:35:43.868 INFO kablam! warning: variable `E` should have a snake case name such as `e`
Nov 01 20:35:43.868 INFO kablam!   --> src/firechain/mod.rs:95:17
Nov 01 20:35:43.868 INFO kablam!    |
Nov 01 20:35:43.868 INFO kablam! 95 |             Err(E) => fatal_error(format!("The file '{}' could not be opened.",s).as_str(),-1)
Nov 01 20:35:43.868 INFO kablam!    |                 ^
Nov 01 20:35:43.868 INFO kablam! 
Nov 01 20:35:43.868 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 20:35:43.868 INFO kablam!   --> src/main.rs:57:17
Nov 01 20:35:43.868 INFO kablam!    |
Nov 01 20:35:43.868 INFO kablam! 57 |                 rq.respond(response);
Nov 01 20:35:43.868 INFO kablam!    |                 ^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:43.868 INFO kablam!    |
Nov 01 20:35:43.868 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 20:35:43.868 INFO kablam! 
Nov 01 20:35:44.339 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 2.61s
Nov 01 20:35:44.351 INFO kablam! su: No module specific data is present
Nov 01 20:35:44.889 INFO running `"docker" "rm" "-f" "e9da388def18be45d6783b1778cdc8899a9392a275eded9adf1c196d1723e337"`
Nov 01 20:35:45.082 INFO blam! e9da388def18be45d6783b1778cdc8899a9392a275eded9adf1c196d1723e337
Nov 01 20:35:45.089 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-3/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/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 20:35:45.455 INFO blam! 148990f83eff42e44083b6437631104f0e1d0078520aeefaab36864de30a6e03
Nov 01 20:35:45.459 INFO running `"docker" "start" "-a" "148990f83eff42e44083b6437631104f0e1d0078520aeefaab36864de30a6e03"`
Nov 01 20:35:46.088 INFO kablam! usermod: no changes
Nov 01 20:35:46.173 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.05s
Nov 01 20:35:46.183 INFO kablam!      Running /target/debug/deps/fchain-a26a410b86985872
Nov 01 20:35:46.185 INFO blam! 
Nov 01 20:35:46.185 INFO blam! running 0 tests
Nov 01 20:35:46.185 INFO blam! 
Nov 01 20:35:46.186 INFO kablam! su: No module specific data is present
Nov 01 20:35:46.186 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 01 20:35:46.187 INFO blam! 
Nov 01 20:35:46.525 INFO running `"docker" "rm" "-f" "148990f83eff42e44083b6437631104f0e1d0078520aeefaab36864de30a6e03"`
Nov 01 20:35:46.646 INFO blam! 148990f83eff42e44083b6437631104f0e1d0078520aeefaab36864de30a6e03
