Nov 01 20:35:14.569 INFO testing JacksonCoder/fire-chain against beta-2018-10-30 for beta-1.31-1
Nov 01 20:35:14.570 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-5/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/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 20:35:14.930 INFO blam! 296b680f401bc963b99e486af4f6707bcfd61e7761bce853c7b7e1e3b1f39e58
Nov 01 20:35:14.931 INFO running `"docker" "start" "-a" "296b680f401bc963b99e486af4f6707bcfd61e7761bce853c7b7e1e3b1f39e58"`
Nov 01 20:35:16.599 INFO kablam! usermod: no changes
Nov 01 20:35:16.835 INFO kablam!    Compiling uuid v0.1.18
Nov 01 20:35:16.835 INFO kablam!    Compiling chrono v0.2.25
Nov 01 20:35:18.183 INFO kablam!    Compiling url v0.2.38
Nov 01 20:35:22.348 INFO kablam!    Compiling tiny_http v0.5.8
Nov 01 20:35:27.833 INFO kablam!    Compiling fchain v0.1.0 (/source)
Nov 01 20:35:29.860 INFO kablam! warning: unused import: `firechain`
Nov 01 20:35:29.860 INFO kablam!  --> src/server.rs:3:5
Nov 01 20:35:29.860 INFO kablam!   |
Nov 01 20:35:29.861 INFO kablam! 3 | use firechain;
Nov 01 20:35:29.861 INFO kablam!   |     ^^^^^^^^^
Nov 01 20:35:29.861 INFO kablam!   |
Nov 01 20:35:29.861 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 01 20:35:29.862 INFO kablam! 
Nov 01 20:35:29.862 INFO kablam! warning: unused import: `firechain::setup_interface`
Nov 01 20:35:29.862 INFO kablam!  --> src/server.rs:4:5
Nov 01 20:35:29.862 INFO kablam!   |
Nov 01 20:35:29.863 INFO kablam! 4 | use firechain::setup_interface;
Nov 01 20:35:29.863 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:29.863 INFO kablam! 
Nov 01 20:35:29.863 INFO kablam! warning: unused import: `firechain::chain_exists`
Nov 01 20:35:29.863 INFO kablam!  --> src/server.rs:5:5
Nov 01 20:35:29.863 INFO kablam!   |
Nov 01 20:35:29.863 INFO kablam! 5 | use firechain::chain_exists;
Nov 01 20:35:29.863 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:29.863 INFO kablam! 
Nov 01 20:35:29.863 INFO kablam! warning: unused import: `firechain::Handler`
Nov 01 20:35:29.863 INFO kablam!  --> src/server.rs:6:5
Nov 01 20:35:29.863 INFO kablam!   |
Nov 01 20:35:29.863 INFO kablam! 6 | use firechain::Handler;
Nov 01 20:35:29.863 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^
Nov 01 20:35:29.863 INFO kablam! 
Nov 01 20:35:29.863 INFO kablam! warning: unused import: `firechain::Input`
Nov 01 20:35:29.863 INFO kablam!  --> src/server.rs:7:5
Nov 01 20:35:29.863 INFO kablam!   |
Nov 01 20:35:29.863 INFO kablam! 7 | use firechain::Input;
Nov 01 20:35:29.863 INFO kablam!   |     ^^^^^^^^^^^^^^^^
Nov 01 20:35:29.863 INFO kablam! 
Nov 01 20:35:29.863 INFO kablam! warning: unused import: `std::str::FromStr`
Nov 01 20:35:29.863 INFO kablam!   --> src/server.rs:10:5
Nov 01 20:35:29.863 INFO kablam!    |
Nov 01 20:35:29.863 INFO kablam! 10 | use std::str::FromStr;
Nov 01 20:35:29.863 INFO kablam!    |     ^^^^^^^^^^^^^^^^^
Nov 01 20:35:29.863 INFO kablam! 
Nov 01 20:35:29.863 INFO kablam! warning: unused imports: `Arg`, `SubCommand`
Nov 01 20:35:29.863 INFO kablam!  --> src/main.rs:5:17
Nov 01 20:35:29.863 INFO kablam!   |
Nov 01 20:35:29.863 INFO kablam! 5 | use clap::{App, Arg, SubCommand, ArgMatches};
Nov 01 20:35:29.863 INFO kablam!   |                 ^^^  ^^^^^^^^^^
Nov 01 20:35:29.863 INFO kablam! 
Nov 01 20:35:29.863 INFO kablam! warning: unused import: `ParseError`
Nov 01 20:35:29.863 INFO kablam!   --> src/main.rs:14:16
Nov 01 20:35:29.863 INFO kablam!    |
Nov 01 20:35:29.863 INFO kablam! 14 | use url::{Url, ParseError};
Nov 01 20:35:29.863 INFO kablam!    |                ^^^^^^^^^^
Nov 01 20:35:29.864 INFO kablam! 
Nov 01 20:35:30.000 INFO kablam! warning: unused variable: `vec`
Nov 01 20:35:30.000 INFO kablam!   --> src/firechain/mod.rs:57:15
Nov 01 20:35:30.000 INFO kablam!    |
Nov 01 20:35:30.000 INFO kablam! 57 |         Array(vec) => {
Nov 01 20:35:30.000 INFO kablam!    |               ^^^ help: consider using `_vec` instead
Nov 01 20:35:30.000 INFO kablam!    |
Nov 01 20:35:30.000 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 01 20:35:30.000 INFO kablam! 
Nov 01 20:35:30.000 INFO kablam! warning: variable `is_record_request` is assigned to, but never used
Nov 01 20:35:30.000 INFO kablam!   --> src/server.rs:52:13
Nov 01 20:35:30.000 INFO kablam!    |
Nov 01 20:35:30.000 INFO kablam! 52 |     let mut is_record_request: bool;
Nov 01 20:35:30.000 INFO kablam!    |             ^^^^^^^^^^^^^^^^^
Nov 01 20:35:30.000 INFO kablam!    |
Nov 01 20:35:30.000 INFO kablam!    = note: consider using `_is_record_request` instead
Nov 01 20:35:30.000 INFO kablam! 
Nov 01 20:35:30.000 INFO kablam! warning: value assigned to `is_record_request` is never read
Nov 01 20:35:30.000 INFO kablam!   --> src/server.rs:58:13
Nov 01 20:35:30.000 INFO kablam!    |
Nov 01 20:35:30.000 INFO kablam! 58 |             is_record_request = match qpair.1.clone().into_owned().clone().as_str() {
Nov 01 20:35:30.000 INFO kablam!    |             ^^^^^^^^^^^^^^^^^
Nov 01 20:35:30.000 INFO kablam!    |
Nov 01 20:35:30.000 INFO kablam!    = note: #[warn(unused_assignments)] on by default
Nov 01 20:35:30.000 INFO kablam! 
Nov 01 20:35:30.001 INFO kablam! warning: unused variable: `ledger_file_path`
Nov 01 20:35:30.001 INFO kablam!   --> src/main.rs:18:9
Nov 01 20:35:30.001 INFO kablam!    |
Nov 01 20:35:30.001 INFO kablam! 18 |     let ledger_file_path = match matches.value_of("dbpath") {
Nov 01 20:35:30.001 INFO kablam!    |         ^^^^^^^^^^^^^^^^ help: consider using `_ledger_file_path` instead
Nov 01 20:35:30.001 INFO kablam! 
Nov 01 20:35:30.001 INFO kablam! warning: unused variable: `threads`
Nov 01 20:35:30.001 INFO kablam!   --> src/main.rs:28:9
Nov 01 20:35:30.001 INFO kablam!    |
Nov 01 20:35:30.001 INFO kablam! 28 |     let threads = match matches.value_of("threads") {
Nov 01 20:35:30.001 INFO kablam!    |         ^^^^^^^ help: consider using `_threads` instead
Nov 01 20:35:30.001 INFO kablam! 
Nov 01 20:35:30.001 INFO kablam! warning: unused variable: `E`
Nov 01 20:35:30.001 INFO kablam!   --> src/firechain/mod.rs:95:17
Nov 01 20:35:30.001 INFO kablam!    |
Nov 01 20:35:30.001 INFO kablam! 95 |             Err(E) => fatal_error(format!("The file '{}' could not be opened.",s).as_str(),-1)
Nov 01 20:35:30.001 INFO kablam!    |                 ^ help: consider using `_E` instead
Nov 01 20:35:30.001 INFO kablam! 
Nov 01 20:35:30.023 INFO kablam! warning: variable does not need to be mutable
Nov 01 20:35:30.023 INFO kablam!   --> src/firechain/mod.rs:86:13
Nov 01 20:35:30.023 INFO kablam!    |
Nov 01 20:35:30.023 INFO kablam! 86 |         let mut file = File::open(s);
Nov 01 20:35:30.023 INFO kablam!    |             ----^^^^
Nov 01 20:35:30.023 INFO kablam!    |             |
Nov 01 20:35:30.023 INFO kablam!    |             help: remove this `mut`
Nov 01 20:35:30.023 INFO kablam!    |
Nov 01 20:35:30.023 INFO kablam!    = note: #[warn(unused_mut)] on by default
Nov 01 20:35:30.023 INFO kablam! 
Nov 01 20:35:30.040 INFO kablam! warning: enum is never used: `FireChainStatus`
Nov 01 20:35:30.040 INFO kablam!  --> src/firechain/enums.rs:1:1
Nov 01 20:35:30.040 INFO kablam!   |
Nov 01 20:35:30.040 INFO kablam! 1 | pub enum FireChainStatus {
Nov 01 20:35:30.040 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:30.040 INFO kablam!   |
Nov 01 20:35:30.040 INFO kablam!   = note: #[warn(dead_code)] on by default
Nov 01 20:35:30.041 INFO kablam! 
Nov 01 20:35:30.041 INFO kablam! warning: function is never used: `json_parse`
Nov 01 20:35:30.041 INFO kablam!  --> src/firechain/parser.rs:6:1
Nov 01 20:35:30.041 INFO kablam!   |
Nov 01 20:35:30.041 INFO kablam! 6 | pub fn json_parse(input: &str) -> json::JsonValue {
Nov 01 20:35:30.041 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:30.041 INFO kablam! 
Nov 01 20:35:30.041 INFO kablam! warning: function is never used: `json_to_str`
Nov 01 20:35:30.041 INFO kablam!   --> src/firechain/parser.rs:15:1
Nov 01 20:35:30.041 INFO kablam!    |
Nov 01 20:35:30.041 INFO kablam! 15 | pub fn json_to_str(input: json::JsonValue) -> String {
Nov 01 20:35:30.041 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:30.041 INFO kablam! 
Nov 01 20:35:30.041 INFO kablam! warning: function is never used: `ecdsa_check`
Nov 01 20:35:30.041 INFO kablam!  --> src/firechain/crypto.rs:6:1
Nov 01 20:35:30.041 INFO kablam!   |
Nov 01 20:35:30.041 INFO kablam! 6 | pub fn ecdsa_check(key: &str, msg: &str, sig: &str) -> bool {
Nov 01 20:35:30.041 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:30.041 INFO kablam! 
Nov 01 20:35:30.041 INFO kablam! warning: function is never used: `match_signature`
Nov 01 20:35:30.041 INFO kablam!   --> src/firechain/crypto.rs:10:1
Nov 01 20:35:30.041 INFO kablam!    |
Nov 01 20:35:30.041 INFO kablam! 10 | pub fn match_signature(key_list: Vec<PKey>, msg: &str, hash: &str) -> Option<PKey> {
Nov 01 20:35:30.041 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:30.041 INFO kablam! 
Nov 01 20:35:30.041 INFO kablam! warning: function is never used: `setup_interface`
Nov 01 20:35:30.041 INFO kablam!   --> src/firechain/mod.rs:16:1
Nov 01 20:35:30.041 INFO kablam!    |
Nov 01 20:35:30.041 INFO kablam! 16 | pub fn setup_interface() {
Nov 01 20:35:30.041 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:30.041 INFO kablam! 
Nov 01 20:35:30.041 INFO kablam! warning: function is never used: `chain_exists`
Nov 01 20:35:30.041 INFO kablam!   --> src/firechain/mod.rs:20:1
Nov 01 20:35:30.041 INFO kablam!    |
Nov 01 20:35:30.041 INFO kablam! 20 | pub fn chain_exists(chain: &Handler) -> bool {
Nov 01 20:35:30.041 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:30.041 INFO kablam! 
Nov 01 20:35:30.041 INFO kablam! warning: struct is never constructed: `Handler`
Nov 01 20:35:30.041 INFO kablam!   --> src/firechain/mod.rs:28:1
Nov 01 20:35:30.041 INFO kablam!    |
Nov 01 20:35:30.041 INFO kablam! 28 | pub struct Handler {
Nov 01 20:35:30.041 INFO kablam!    | ^^^^^^^^^^^^^^^^^^
Nov 01 20:35:30.041 INFO kablam! 
Nov 01 20:35:30.041 INFO kablam! warning: struct is never constructed: `Input`
Nov 01 20:35:30.041 INFO kablam!   --> src/firechain/mod.rs:35:1
Nov 01 20:35:30.041 INFO kablam!    |
Nov 01 20:35:30.041 INFO kablam! 35 | pub struct Input {
Nov 01 20:35:30.041 INFO kablam!    | ^^^^^^^^^^^^^^^^
Nov 01 20:35:30.041 INFO kablam! 
Nov 01 20:35:30.041 INFO kablam! warning: struct is never constructed: `Signature`
Nov 01 20:35:30.041 INFO kablam!   --> src/firechain/mod.rs:39:1
Nov 01 20:35:30.041 INFO kablam!    |
Nov 01 20:35:30.041 INFO kablam! 39 | pub struct Signature {
Nov 01 20:35:30.041 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:30.041 INFO kablam! 
Nov 01 20:35:30.041 INFO kablam! warning: struct is never constructed: `PKey`
Nov 01 20:35:30.041 INFO kablam!   --> src/firechain/mod.rs:45:1
Nov 01 20:35:30.041 INFO kablam!    |
Nov 01 20:35:30.041 INFO kablam! 45 | pub struct PKey {
Nov 01 20:35:30.041 INFO kablam!    | ^^^^^^^^^^^^^^^
Nov 01 20:35:30.041 INFO kablam! 
Nov 01 20:35:30.041 INFO kablam! warning: struct is never constructed: `Transaction`
Nov 01 20:35:30.041 INFO kablam!   --> src/firechain/mod.rs:49:1
Nov 01 20:35:30.041 INFO kablam!    |
Nov 01 20:35:30.041 INFO kablam! 49 | pub struct Transaction {
Nov 01 20:35:30.041 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:30.041 INFO kablam! 
Nov 01 20:35:30.041 INFO kablam! warning: function is never used: `json_read_ledger_file`
Nov 01 20:35:30.041 INFO kablam!   --> src/firechain/mod.rs:55:1
Nov 01 20:35:30.041 INFO kablam!    |
Nov 01 20:35:30.041 INFO kablam! 55 | fn json_read_ledger_file(json_obj: JsonValue) -> (Vec<Transaction>,u32) {
Nov 01 20:35:30.041 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:30.041 INFO kablam! 
Nov 01 20:35:30.041 INFO kablam! warning: method is never used: `new_unknown`
Nov 01 20:35:30.041 INFO kablam!   --> src/firechain/mod.rs:66:5
Nov 01 20:35:30.041 INFO kablam!    |
Nov 01 20:35:30.041 INFO kablam! 66 |     pub fn new_unknown(input: Input) -> Handler {
Nov 01 20:35:30.041 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:30.041 INFO kablam! 
Nov 01 20:35:30.041 INFO kablam! warning: method is never used: `parse`
Nov 01 20:35:30.041 INFO kablam!   --> src/firechain/mod.rs:75:5
Nov 01 20:35:30.041 INFO kablam!    |
Nov 01 20:35:30.042 INFO kablam! 75 |     pub fn parse(&mut self) {
Nov 01 20:35:30.042 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:30.042 INFO kablam! 
Nov 01 20:35:30.042 INFO kablam! warning: method is never used: `new`
Nov 01 20:35:30.042 INFO kablam!   --> src/firechain/mod.rs:85:5
Nov 01 20:35:30.042 INFO kablam!    |
Nov 01 20:35:30.042 INFO kablam! 85 |     pub fn new(s: &str) -> Input {
Nov 01 20:35:30.042 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:30.042 INFO kablam! 
Nov 01 20:35:30.042 INFO kablam! warning: method is never used: `get_result`
Nov 01 20:35:30.042 INFO kablam!    --> src/firechain/mod.rs:100:5
Nov 01 20:35:30.042 INFO kablam!     |
Nov 01 20:35:30.042 INFO kablam! 100 |     pub fn get_result(&self) -> &str {
Nov 01 20:35:30.042 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:30.042 INFO kablam! 
Nov 01 20:35:30.042 INFO kablam! warning: method is never used: `new_from_hash`
Nov 01 20:35:30.042 INFO kablam!    --> src/firechain/mod.rs:106:5
Nov 01 20:35:30.042 INFO kablam!     |
Nov 01 20:35:30.042 INFO kablam! 106 |     pub fn new_from_hash(hash: String, public_key_list: Vec<PKey>, msg: String) -> Option<Signature> {
Nov 01 20:35:30.042 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:30.042 INFO kablam! 
Nov 01 20:35:30.042 INFO kablam! warning: method is never used: `new`
Nov 01 20:35:30.042 INFO kablam!    --> src/firechain/mod.rs:113:5
Nov 01 20:35:30.042 INFO kablam!     |
Nov 01 20:35:30.042 INFO kablam! 113 |     pub fn new(hash: String, msg: String, pkey: PKey) -> Signature {
Nov 01 20:35:30.042 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:30.042 INFO kablam! 
Nov 01 20:35:30.042 INFO kablam! warning: method is never used: `get_public`
Nov 01 20:35:30.042 INFO kablam!    --> src/firechain/mod.rs:123:5
Nov 01 20:35:30.042 INFO kablam!     |
Nov 01 20:35:30.042 INFO kablam! 123 |     pub fn get_public(&self) -> String {
Nov 01 20:35:30.042 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:30.042 INFO kablam! 
Nov 01 20:35:30.042 INFO kablam! warning: function is never used: `return_json`
Nov 01 20:35:30.042 INFO kablam!   --> src/server.rs:39:1
Nov 01 20:35:30.042 INFO kablam!    |
Nov 01 20:35:30.042 INFO kablam! 39 | fn return_json(string: &str) -> Response<Cursor<Vec<u8>>> {
Nov 01 20:35:30.042 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:30.042 INFO kablam! 
Nov 01 20:35:30.042 INFO kablam! warning: variable `E` should have a snake case name such as `e`
Nov 01 20:35:30.042 INFO kablam!   --> src/firechain/parser.rs:10:13
Nov 01 20:35:30.042 INFO kablam!    |
Nov 01 20:35:30.042 INFO kablam! 10 |         Err(E) => fatal_error(format!("The designated FireChain file has invalid JSON data: {}",E).as_str(),-1)
Nov 01 20:35:30.042 INFO kablam!    |             ^
Nov 01 20:35:30.042 INFO kablam!    |
Nov 01 20:35:30.042 INFO kablam!    = note: #[warn(non_snake_case)] on by default
Nov 01 20:35:30.042 INFO kablam! 
Nov 01 20:35:30.042 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 20:35:30.042 INFO kablam!   --> src/firechain/mod.rs:90:17
Nov 01 20:35:30.042 INFO kablam!    |
Nov 01 20:35:30.042 INFO kablam! 90 |                 file.read_to_string(& mut output);
Nov 01 20:35:30.042 INFO kablam!    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:30.042 INFO kablam!    |
Nov 01 20:35:30.042 INFO kablam!    = note: #[warn(unused_must_use)] on by default
Nov 01 20:35:30.042 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 20:35:30.042 INFO kablam! 
Nov 01 20:35:30.042 INFO kablam! warning: variable `E` should have a snake case name such as `e`
Nov 01 20:35:30.042 INFO kablam!   --> src/firechain/mod.rs:95:17
Nov 01 20:35:30.042 INFO kablam!    |
Nov 01 20:35:30.042 INFO kablam! 95 |             Err(E) => fatal_error(format!("The file '{}' could not be opened.",s).as_str(),-1)
Nov 01 20:35:30.042 INFO kablam!    |                 ^
Nov 01 20:35:30.042 INFO kablam! 
Nov 01 20:35:30.042 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 20:35:30.042 INFO kablam!   --> src/main.rs:57:17
Nov 01 20:35:30.042 INFO kablam!    |
Nov 01 20:35:30.042 INFO kablam! 57 |                 rq.respond(response);
Nov 01 20:35:30.042 INFO kablam!    |                 ^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:30.042 INFO kablam!    |
Nov 01 20:35:30.042 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 20:35:30.042 INFO kablam! 
Nov 01 20:35:32.879 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 16.23s
Nov 01 20:35:32.884 INFO kablam! su: No module specific data is present
Nov 01 20:35:33.927 INFO running `"docker" "rm" "-f" "296b680f401bc963b99e486af4f6707bcfd61e7761bce853c7b7e1e3b1f39e58"`
Nov 01 20:35:34.211 INFO blam! 296b680f401bc963b99e486af4f6707bcfd61e7761bce853c7b7e1e3b1f39e58
Nov 01 20:35:34.215 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-5/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/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 20:35:34.548 INFO blam! abbefcb937e1daea83c6166c18bd98c2e69c0dc70f098d187fab92788a8f8c12
Nov 01 20:35:34.551 INFO running `"docker" "start" "-a" "abbefcb937e1daea83c6166c18bd98c2e69c0dc70f098d187fab92788a8f8c12"`
Nov 01 20:35:35.860 INFO kablam! usermod: no changes
Nov 01 20:35:35.994 INFO kablam!    Compiling fchain v0.1.0 (/source)
Nov 01 20:35:37.928 INFO kablam! warning: unused import: `firechain`
Nov 01 20:35:37.928 INFO kablam!  --> src/server.rs:3:5
Nov 01 20:35:37.928 INFO kablam!   |
Nov 01 20:35:37.928 INFO kablam! 3 | use firechain;
Nov 01 20:35:37.928 INFO kablam!   |     ^^^^^^^^^
Nov 01 20:35:37.928 INFO kablam!   |
Nov 01 20:35:37.928 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 01 20:35:37.928 INFO kablam! 
Nov 01 20:35:37.928 INFO kablam! warning: unused import: `firechain::setup_interface`
Nov 01 20:35:37.928 INFO kablam!  --> src/server.rs:4:5
Nov 01 20:35:37.928 INFO kablam!   |
Nov 01 20:35:37.928 INFO kablam! 4 | use firechain::setup_interface;
Nov 01 20:35:37.928 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:37.928 INFO kablam! 
Nov 01 20:35:37.928 INFO kablam! warning: unused import: `firechain::chain_exists`
Nov 01 20:35:37.928 INFO kablam!  --> src/server.rs:5:5
Nov 01 20:35:37.928 INFO kablam!   |
Nov 01 20:35:37.928 INFO kablam! 5 | use firechain::chain_exists;
Nov 01 20:35:37.928 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:37.928 INFO kablam! 
Nov 01 20:35:37.928 INFO kablam! warning: unused import: `firechain::Handler`
Nov 01 20:35:37.928 INFO kablam!  --> src/server.rs:6:5
Nov 01 20:35:37.928 INFO kablam!   |
Nov 01 20:35:37.928 INFO kablam! 6 | use firechain::Handler;
Nov 01 20:35:37.928 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^
Nov 01 20:35:37.928 INFO kablam! 
Nov 01 20:35:37.928 INFO kablam! warning: unused import: `firechain::Input`
Nov 01 20:35:37.928 INFO kablam!  --> src/server.rs:7:5
Nov 01 20:35:37.928 INFO kablam!   |
Nov 01 20:35:37.928 INFO kablam! 7 | use firechain::Input;
Nov 01 20:35:37.928 INFO kablam!   |     ^^^^^^^^^^^^^^^^
Nov 01 20:35:37.928 INFO kablam! 
Nov 01 20:35:37.928 INFO kablam! warning: unused import: `std::str::FromStr`
Nov 01 20:35:37.928 INFO kablam!   --> src/server.rs:10:5
Nov 01 20:35:37.928 INFO kablam!    |
Nov 01 20:35:37.928 INFO kablam! 10 | use std::str::FromStr;
Nov 01 20:35:37.928 INFO kablam!    |     ^^^^^^^^^^^^^^^^^
Nov 01 20:35:37.928 INFO kablam! 
Nov 01 20:35:37.928 INFO kablam! warning: unused imports: `Arg`, `SubCommand`
Nov 01 20:35:37.928 INFO kablam!  --> src/main.rs:5:17
Nov 01 20:35:37.928 INFO kablam!   |
Nov 01 20:35:37.928 INFO kablam! 5 | use clap::{App, Arg, SubCommand, ArgMatches};
Nov 01 20:35:37.928 INFO kablam!   |                 ^^^  ^^^^^^^^^^
Nov 01 20:35:37.928 INFO kablam! 
Nov 01 20:35:37.928 INFO kablam! warning: unused import: `ParseError`
Nov 01 20:35:37.928 INFO kablam!   --> src/main.rs:14:16
Nov 01 20:35:37.928 INFO kablam!    |
Nov 01 20:35:37.928 INFO kablam! 14 | use url::{Url, ParseError};
Nov 01 20:35:37.928 INFO kablam!    |                ^^^^^^^^^^
Nov 01 20:35:37.928 INFO kablam! 
Nov 01 20:35:38.020 INFO kablam! warning: unused variable: `vec`
Nov 01 20:35:38.020 INFO kablam!   --> src/firechain/mod.rs:57:15
Nov 01 20:35:38.020 INFO kablam!    |
Nov 01 20:35:38.020 INFO kablam! 57 |         Array(vec) => {
Nov 01 20:35:38.020 INFO kablam!    |               ^^^ help: consider using `_vec` instead
Nov 01 20:35:38.020 INFO kablam!    |
Nov 01 20:35:38.020 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 01 20:35:38.020 INFO kablam! 
Nov 01 20:35:38.020 INFO kablam! warning: variable `is_record_request` is assigned to, but never used
Nov 01 20:35:38.020 INFO kablam!   --> src/server.rs:52:13
Nov 01 20:35:38.020 INFO kablam!    |
Nov 01 20:35:38.020 INFO kablam! 52 |     let mut is_record_request: bool;
Nov 01 20:35:38.020 INFO kablam!    |             ^^^^^^^^^^^^^^^^^
Nov 01 20:35:38.020 INFO kablam!    |
Nov 01 20:35:38.020 INFO kablam!    = note: consider using `_is_record_request` instead
Nov 01 20:35:38.020 INFO kablam! 
Nov 01 20:35:38.020 INFO kablam! warning: value assigned to `is_record_request` is never read
Nov 01 20:35:38.020 INFO kablam!   --> src/server.rs:58:13
Nov 01 20:35:38.020 INFO kablam!    |
Nov 01 20:35:38.020 INFO kablam! 58 |             is_record_request = match qpair.1.clone().into_owned().clone().as_str() {
Nov 01 20:35:38.020 INFO kablam!    |             ^^^^^^^^^^^^^^^^^
Nov 01 20:35:38.020 INFO kablam!    |
Nov 01 20:35:38.020 INFO kablam!    = note: #[warn(unused_assignments)] on by default
Nov 01 20:35:38.020 INFO kablam! 
Nov 01 20:35:38.020 INFO kablam! warning: unused variable: `ledger_file_path`
Nov 01 20:35:38.020 INFO kablam!   --> src/main.rs:18:9
Nov 01 20:35:38.020 INFO kablam!    |
Nov 01 20:35:38.020 INFO kablam! 18 |     let ledger_file_path = match matches.value_of("dbpath") {
Nov 01 20:35:38.020 INFO kablam!    |         ^^^^^^^^^^^^^^^^ help: consider using `_ledger_file_path` instead
Nov 01 20:35:38.020 INFO kablam! 
Nov 01 20:35:38.020 INFO kablam! warning: unused variable: `threads`
Nov 01 20:35:38.020 INFO kablam!   --> src/main.rs:28:9
Nov 01 20:35:38.020 INFO kablam!    |
Nov 01 20:35:38.020 INFO kablam! 28 |     let threads = match matches.value_of("threads") {
Nov 01 20:35:38.020 INFO kablam!    |         ^^^^^^^ help: consider using `_threads` instead
Nov 01 20:35:38.020 INFO kablam! 
Nov 01 20:35:38.020 INFO kablam! warning: unused variable: `E`
Nov 01 20:35:38.020 INFO kablam!   --> src/firechain/mod.rs:95:17
Nov 01 20:35:38.020 INFO kablam!    |
Nov 01 20:35:38.020 INFO kablam! 95 |             Err(E) => fatal_error(format!("The file '{}' could not be opened.",s).as_str(),-1)
Nov 01 20:35:38.020 INFO kablam!    |                 ^ help: consider using `_E` instead
Nov 01 20:35:38.020 INFO kablam! 
Nov 01 20:35:38.043 INFO kablam! warning: variable does not need to be mutable
Nov 01 20:35:38.043 INFO kablam!   --> src/firechain/mod.rs:86:13
Nov 01 20:35:38.043 INFO kablam!    |
Nov 01 20:35:38.043 INFO kablam! 86 |         let mut file = File::open(s);
Nov 01 20:35:38.043 INFO kablam!    |             ----^^^^
Nov 01 20:35:38.043 INFO kablam!    |             |
Nov 01 20:35:38.043 INFO kablam!    |             help: remove this `mut`
Nov 01 20:35:38.043 INFO kablam!    |
Nov 01 20:35:38.043 INFO kablam!    = note: #[warn(unused_mut)] on by default
Nov 01 20:35:38.043 INFO kablam! 
Nov 01 20:35:38.052 INFO kablam! warning: enum is never used: `FireChainStatus`
Nov 01 20:35:38.052 INFO kablam!  --> src/firechain/enums.rs:1:1
Nov 01 20:35:38.052 INFO kablam!   |
Nov 01 20:35:38.052 INFO kablam! 1 | pub enum FireChainStatus {
Nov 01 20:35:38.052 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:38.052 INFO kablam!   |
Nov 01 20:35:38.052 INFO kablam!   = note: #[warn(dead_code)] on by default
Nov 01 20:35:38.052 INFO kablam! 
Nov 01 20:35:38.052 INFO kablam! warning: function is never used: `json_parse`
Nov 01 20:35:38.052 INFO kablam!  --> src/firechain/parser.rs:6:1
Nov 01 20:35:38.052 INFO kablam!   |
Nov 01 20:35:38.052 INFO kablam! 6 | pub fn json_parse(input: &str) -> json::JsonValue {
Nov 01 20:35:38.052 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:38.052 INFO kablam! 
Nov 01 20:35:38.052 INFO kablam! warning: function is never used: `json_to_str`
Nov 01 20:35:38.052 INFO kablam!   --> src/firechain/parser.rs:15:1
Nov 01 20:35:38.052 INFO kablam!    |
Nov 01 20:35:38.052 INFO kablam! 15 | pub fn json_to_str(input: json::JsonValue) -> String {
Nov 01 20:35:38.052 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:38.052 INFO kablam! 
Nov 01 20:35:38.052 INFO kablam! warning: function is never used: `ecdsa_check`
Nov 01 20:35:38.052 INFO kablam!  --> src/firechain/crypto.rs:6:1
Nov 01 20:35:38.052 INFO kablam!   |
Nov 01 20:35:38.052 INFO kablam! 6 | pub fn ecdsa_check(key: &str, msg: &str, sig: &str) -> bool {
Nov 01 20:35:38.052 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:38.052 INFO kablam! 
Nov 01 20:35:38.052 INFO kablam! warning: function is never used: `match_signature`
Nov 01 20:35:38.052 INFO kablam!   --> src/firechain/crypto.rs:10:1
Nov 01 20:35:38.052 INFO kablam!    |
Nov 01 20:35:38.052 INFO kablam! 10 | pub fn match_signature(key_list: Vec<PKey>, msg: &str, hash: &str) -> Option<PKey> {
Nov 01 20:35:38.052 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:38.052 INFO kablam! 
Nov 01 20:35:38.052 INFO kablam! warning: function is never used: `setup_interface`
Nov 01 20:35:38.052 INFO kablam!   --> src/firechain/mod.rs:16:1
Nov 01 20:35:38.052 INFO kablam!    |
Nov 01 20:35:38.052 INFO kablam! 16 | pub fn setup_interface() {
Nov 01 20:35:38.052 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:38.052 INFO kablam! 
Nov 01 20:35:38.052 INFO kablam! warning: function is never used: `chain_exists`
Nov 01 20:35:38.052 INFO kablam!   --> src/firechain/mod.rs:20:1
Nov 01 20:35:38.052 INFO kablam!    |
Nov 01 20:35:38.052 INFO kablam! 20 | pub fn chain_exists(chain: &Handler) -> bool {
Nov 01 20:35:38.052 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:38.052 INFO kablam! 
Nov 01 20:35:38.052 INFO kablam! warning: struct is never constructed: `Handler`
Nov 01 20:35:38.052 INFO kablam!   --> src/firechain/mod.rs:28:1
Nov 01 20:35:38.052 INFO kablam!    |
Nov 01 20:35:38.053 INFO kablam! 28 | pub struct Handler {
Nov 01 20:35:38.053 INFO kablam!    | ^^^^^^^^^^^^^^^^^^
Nov 01 20:35:38.053 INFO kablam! 
Nov 01 20:35:38.053 INFO kablam! warning: struct is never constructed: `Input`
Nov 01 20:35:38.053 INFO kablam!   --> src/firechain/mod.rs:35:1
Nov 01 20:35:38.053 INFO kablam!    |
Nov 01 20:35:38.053 INFO kablam! 35 | pub struct Input {
Nov 01 20:35:38.053 INFO kablam!    | ^^^^^^^^^^^^^^^^
Nov 01 20:35:38.053 INFO kablam! 
Nov 01 20:35:38.053 INFO kablam! warning: struct is never constructed: `Signature`
Nov 01 20:35:38.053 INFO kablam!   --> src/firechain/mod.rs:39:1
Nov 01 20:35:38.053 INFO kablam!    |
Nov 01 20:35:38.053 INFO kablam! 39 | pub struct Signature {
Nov 01 20:35:38.053 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:38.053 INFO kablam! 
Nov 01 20:35:38.053 INFO kablam! warning: struct is never constructed: `PKey`
Nov 01 20:35:38.053 INFO kablam!   --> src/firechain/mod.rs:45:1
Nov 01 20:35:38.053 INFO kablam!    |
Nov 01 20:35:38.053 INFO kablam! 45 | pub struct PKey {
Nov 01 20:35:38.053 INFO kablam!    | ^^^^^^^^^^^^^^^
Nov 01 20:35:38.053 INFO kablam! 
Nov 01 20:35:38.053 INFO kablam! warning: struct is never constructed: `Transaction`
Nov 01 20:35:38.053 INFO kablam!   --> src/firechain/mod.rs:49:1
Nov 01 20:35:38.053 INFO kablam!    |
Nov 01 20:35:38.053 INFO kablam! 49 | pub struct Transaction {
Nov 01 20:35:38.053 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:38.053 INFO kablam! 
Nov 01 20:35:38.053 INFO kablam! warning: function is never used: `json_read_ledger_file`
Nov 01 20:35:38.053 INFO kablam!   --> src/firechain/mod.rs:55:1
Nov 01 20:35:38.053 INFO kablam!    |
Nov 01 20:35:38.053 INFO kablam! 55 | fn json_read_ledger_file(json_obj: JsonValue) -> (Vec<Transaction>,u32) {
Nov 01 20:35:38.053 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:38.053 INFO kablam! 
Nov 01 20:35:38.053 INFO kablam! warning: method is never used: `new_unknown`
Nov 01 20:35:38.053 INFO kablam!   --> src/firechain/mod.rs:66:5
Nov 01 20:35:38.053 INFO kablam!    |
Nov 01 20:35:38.053 INFO kablam! 66 |     pub fn new_unknown(input: Input) -> Handler {
Nov 01 20:35:38.053 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:38.053 INFO kablam! 
Nov 01 20:35:38.053 INFO kablam! warning: method is never used: `parse`
Nov 01 20:35:38.053 INFO kablam!   --> src/firechain/mod.rs:75:5
Nov 01 20:35:38.053 INFO kablam!    |
Nov 01 20:35:38.053 INFO kablam! 75 |     pub fn parse(&mut self) {
Nov 01 20:35:38.053 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:38.053 INFO kablam! 
Nov 01 20:35:38.053 INFO kablam! warning: method is never used: `new`
Nov 01 20:35:38.053 INFO kablam!   --> src/firechain/mod.rs:85:5
Nov 01 20:35:38.053 INFO kablam!    |
Nov 01 20:35:38.053 INFO kablam! 85 |     pub fn new(s: &str) -> Input {
Nov 01 20:35:38.053 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:38.053 INFO kablam! 
Nov 01 20:35:38.053 INFO kablam! warning: method is never used: `get_result`
Nov 01 20:35:38.053 INFO kablam!    --> src/firechain/mod.rs:100:5
Nov 01 20:35:38.053 INFO kablam!     |
Nov 01 20:35:38.053 INFO kablam! 100 |     pub fn get_result(&self) -> &str {
Nov 01 20:35:38.053 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:38.053 INFO kablam! 
Nov 01 20:35:38.053 INFO kablam! warning: method is never used: `new_from_hash`
Nov 01 20:35:38.053 INFO kablam!    --> src/firechain/mod.rs:106:5
Nov 01 20:35:38.053 INFO kablam!     |
Nov 01 20:35:38.053 INFO kablam! 106 |     pub fn new_from_hash(hash: String, public_key_list: Vec<PKey>, msg: String) -> Option<Signature> {
Nov 01 20:35:38.053 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:38.083 INFO kablam! 
Nov 01 20:35:38.083 INFO kablam! warning: method is never used: `new`
Nov 01 20:35:38.083 INFO kablam!    --> src/firechain/mod.rs:113:5
Nov 01 20:35:38.083 INFO kablam!     |
Nov 01 20:35:38.083 INFO kablam! 113 |     pub fn new(hash: String, msg: String, pkey: PKey) -> Signature {
Nov 01 20:35:38.083 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:38.083 INFO kablam! 
Nov 01 20:35:38.083 INFO kablam! warning: method is never used: `get_public`
Nov 01 20:35:38.083 INFO kablam!    --> src/firechain/mod.rs:123:5
Nov 01 20:35:38.083 INFO kablam!     |
Nov 01 20:35:38.083 INFO kablam! 123 |     pub fn get_public(&self) -> String {
Nov 01 20:35:38.083 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:38.083 INFO kablam! 
Nov 01 20:35:38.083 INFO kablam! warning: function is never used: `return_json`
Nov 01 20:35:38.083 INFO kablam!   --> src/server.rs:39:1
Nov 01 20:35:38.083 INFO kablam!    |
Nov 01 20:35:38.083 INFO kablam! 39 | fn return_json(string: &str) -> Response<Cursor<Vec<u8>>> {
Nov 01 20:35:38.083 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:38.083 INFO kablam! 
Nov 01 20:35:38.083 INFO kablam! warning: variable `E` should have a snake case name such as `e`
Nov 01 20:35:38.083 INFO kablam!   --> src/firechain/parser.rs:10:13
Nov 01 20:35:38.083 INFO kablam!    |
Nov 01 20:35:38.083 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.083 INFO kablam!    |             ^
Nov 01 20:35:38.083 INFO kablam!    |
Nov 01 20:35:38.083 INFO kablam!    = note: #[warn(non_snake_case)] on by default
Nov 01 20:35:38.083 INFO kablam! 
Nov 01 20:35:38.083 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 20:35:38.083 INFO kablam!   --> src/firechain/mod.rs:90:17
Nov 01 20:35:38.083 INFO kablam!    |
Nov 01 20:35:38.083 INFO kablam! 90 |                 file.read_to_string(& mut output);
Nov 01 20:35:38.083 INFO kablam!    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:38.083 INFO kablam!    |
Nov 01 20:35:38.083 INFO kablam!    = note: #[warn(unused_must_use)] on by default
Nov 01 20:35:38.083 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 20:35:38.083 INFO kablam! 
Nov 01 20:35:38.083 INFO kablam! warning: variable `E` should have a snake case name such as `e`
Nov 01 20:35:38.083 INFO kablam!   --> src/firechain/mod.rs:95:17
Nov 01 20:35:38.083 INFO kablam!    |
Nov 01 20:35:38.083 INFO kablam! 95 |             Err(E) => fatal_error(format!("The file '{}' could not be opened.",s).as_str(),-1)
Nov 01 20:35:38.083 INFO kablam!    |                 ^
Nov 01 20:35:38.083 INFO kablam! 
Nov 01 20:35:38.083 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 20:35:38.083 INFO kablam!   --> src/main.rs:57:17
Nov 01 20:35:38.083 INFO kablam!    |
Nov 01 20:35:38.083 INFO kablam! 57 |                 rq.respond(response);
Nov 01 20:35:38.083 INFO kablam!    |                 ^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:35:38.083 INFO kablam!    |
Nov 01 20:35:38.083 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 20:35:38.083 INFO kablam! 
Nov 01 20:35:38.487 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 2.58s
Nov 01 20:35:38.495 INFO kablam! su: No module specific data is present
Nov 01 20:35:38.882 INFO running `"docker" "rm" "-f" "abbefcb937e1daea83c6166c18bd98c2e69c0dc70f098d187fab92788a8f8c12"`
Nov 01 20:35:39.131 INFO blam! abbefcb937e1daea83c6166c18bd98c2e69c0dc70f098d187fab92788a8f8c12
Nov 01 20:35:39.143 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-5/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/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 20:35:39.477 INFO blam! 7ecc9a50d9b5f2d3e2264a5337e79b0e32221083d90d160ad3f8fc7f1f26b74b
Nov 01 20:35:39.478 INFO running `"docker" "start" "-a" "7ecc9a50d9b5f2d3e2264a5337e79b0e32221083d90d160ad3f8fc7f1f26b74b"`
Nov 01 20:35:40.251 INFO kablam! usermod: no changes
Nov 01 20:35:40.335 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.06s
Nov 01 20:35:40.347 INFO kablam!      Running /target/debug/deps/fchain-ee3591c7725e3123
Nov 01 20:35:40.348 INFO blam! 
Nov 01 20:35:40.348 INFO blam! running 0 tests
Nov 01 20:35:40.348 INFO blam! 
Nov 01 20:35:40.348 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 01 20:35:40.348 INFO blam! 
Nov 01 20:35:40.353 INFO kablam! su: No module specific data is present
Nov 01 20:35:40.660 INFO running `"docker" "rm" "-f" "7ecc9a50d9b5f2d3e2264a5337e79b0e32221083d90d160ad3f8fc7f1f26b74b"`
Nov 01 20:35:40.787 INFO blam! 7ecc9a50d9b5f2d3e2264a5337e79b0e32221083d90d160ad3f8fc7f1f26b74b
