Jul 11 13:00:18.901 INFO checking sorpaas/etclient against master#ae5b629efd79de78e6ba7ef493c32857bd7f9cf9 for pr-52234 Jul 11 13:00:18.901 INFO running: cargo +ae5b629efd79de78e6ba7ef493c32857bd7f9cf9-alt check --frozen --all --all-targets Jul 11 13:00:18.901 INFO creating container for: cargo +ae5b629efd79de78e6ba7ef493c32857bd7f9cf9-alt check --frozen --all --all-targets Jul 11 13:00:18.902 INFO running `"docker" "create" "-v" "/home/ec2-user/crater/./work/local/test-source/worker-0/pr-52234/master#ae5b629efd79de78e6ba7ef493c32857bd7f9cf9:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/pr-52234/worker-0/master#ae5b629efd79de78e6ba7ef493c32857bd7f9cf9:/target:rw,Z" "-v" "/home/ec2-user/crater/./work/local/cargo-home:/cargo-home:ro,Z" "-v" "/home/ec2-user/crater/./work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=500" "-e" "CMD=cargo +ae5b629efd79de78e6ba7ef493c32857bd7f9cf9-alt check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "crater"` Jul 11 13:00:19.175 INFO blam! 70d932c0979112457cb3b44bacc9633f25eeaef854d9aefef6569606e924495b Jul 11 13:00:19.178 INFO running `"docker" "start" "-a" "70d932c0979112457cb3b44bacc9633f25eeaef854d9aefef6569606e924495b"` Jul 11 13:00:20.309 INFO kablam! Checking odds v0.2.25 Jul 11 13:00:20.327 INFO kablam! Checking libc v0.2.31 Jul 11 13:00:20.327 INFO kablam! Checking byteorder v1.1.0 Jul 11 13:00:20.327 INFO kablam! Checking elastic-array-plus v0.9.0 Jul 11 13:00:20.327 INFO kablam! Checking lazy_static v0.2.9 Jul 11 13:00:20.335 INFO kablam! Checking etcommon-hexutil v0.2.2 Jul 11 13:00:20.335 INFO kablam! Checking futures v0.1.16 Jul 11 13:00:20.335 INFO kablam! Checking lazycell v0.5.1 Jul 11 13:00:22.141 INFO kablam! Checking slab v0.3.0 Jul 11 13:00:22.551 INFO kablam! Checking scoped-tls v0.1.0 Jul 11 13:00:23.375 INFO kablam! Checking regex-syntax v0.3.9 Jul 11 13:00:24.399 INFO kablam! Checking utf8-ranges v0.1.3 Jul 11 13:00:25.729 INFO kablam! Checking serde v1.0.15 Jul 11 13:00:29.002 INFO kablam! Compiling secp256k1-plus v0.5.7 Jul 11 13:00:29.786 INFO kablam! Compiling rust-crypto v0.2.36 Jul 11 13:00:30.818 INFO kablam! Checking nodrop v0.1.9 Jul 11 13:00:34.437 INFO kablam! Checking generic-array v0.8.3 Jul 11 13:00:35.853 INFO kablam! Checking arrayvec v0.3.23 Jul 11 13:00:37.127 INFO kablam! Compiling serde_derive_internals v0.16.0 Jul 11 13:00:37.583 INFO kablam! Checking iovec v0.1.0 Jul 11 13:00:38.787 INFO kablam! Checking rand v0.3.16 Jul 11 13:00:39.867 INFO kablam! Checking net2 v0.2.31 Jul 11 13:00:44.447 INFO kablam! Checking memchr v0.1.11 Jul 11 13:00:46.623 INFO kablam! Checking time v0.1.38 Jul 11 13:00:47.375 INFO kablam! Checking thread-id v2.0.0 Jul 11 13:00:48.779 INFO kablam! Checking etcommon-rlp v0.2.2 Jul 11 13:00:57.783 INFO kablam! Checking bytes v0.4.5 Jul 11 13:01:06.507 INFO kablam! Checking digest v0.6.2 Jul 11 13:01:06.548 INFO kablam! Checking block-buffer v0.2.0 Jul 11 13:01:06.763 INFO kablam! Checking aho-corasick v0.5.3 Jul 11 13:01:06.866 INFO kablam! Checking mio v0.6.10 Jul 11 13:01:07.263 INFO kablam! Checking thread_local v0.2.7 Jul 11 13:01:09.191 INFO kablam! Checking etcommon-bigint v0.2.7 Jul 11 13:01:12.125 INFO kablam! Compiling serde_derive v1.0.15 Jul 11 13:01:16.139 INFO kablam! Checking sha3 v0.6.0 Jul 11 13:01:16.501 INFO kablam! Checking ripemd160 v0.6.0 Jul 11 13:01:20.643 INFO kablam! Checking sha2 v0.6.0 Jul 11 13:01:23.643 INFO kablam! Checking regex v0.1.80 Jul 11 13:01:27.197 INFO kablam! Checking tokio-io v0.1.3 Jul 11 13:01:27.991 INFO kablam! Checking tokio-timer-plus v0.1.3 Jul 11 13:01:38.282 INFO kablam! Checking tokio-core v0.1.9 Jul 11 13:01:40.224 INFO kablam! Checking etcommon-bloom v0.2.1 Jul 11 13:01:40.228 INFO kablam! Checking etcommon-trie v0.3.8 Jul 11 13:01:40.228 INFO kablam! Checking ethash v0.3.0 Jul 11 13:01:51.459 INFO kablam! Checking etcommon-block v0.3.2 Jul 11 13:01:52.950 INFO kablam! Checking dpt v0.2.6 Jul 11 13:01:54.667 INFO kablam! Checking env_logger v0.3.5 Jul 11 13:01:57.587 INFO kablam! Checking sputnikvm v0.7.6 Jul 11 13:02:16.923 INFO kablam! Checking sputnikvm-stateful v0.7.5 Jul 11 13:02:24.476 INFO kablam! Checking rlpx v0.3.0 Jul 11 13:02:26.755 INFO kablam! Checking serde_json v1.0.3 Jul 11 13:02:28.676 INFO kablam! Checking devp2p v0.3.1 Jul 11 13:02:33.516 INFO kablam! Checking etclient v0.2.1 (file:///source) Jul 11 13:02:34.385 INFO kablam! warning: unused `#[macro_use]` import Jul 11 13:02:34.385 INFO kablam! --> src/main.rs:19:1 Jul 11 13:02:34.385 INFO kablam! | Jul 11 13:02:34.385 INFO kablam! 19 | #[macro_use] Jul 11 13:02:34.385 INFO kablam! | ^^^^^^^^^^^^ Jul 11 13:02:34.385 INFO kablam! | Jul 11 13:02:34.385 INFO kablam! = note: #[warn(unused_imports)] on by default Jul 11 13:02:34.385 INFO kablam! Jul 11 13:02:34.386 INFO kablam! warning: unused import: `MemoryStateful` Jul 11 13:02:34.386 INFO kablam! --> src/validator/genesis.rs:2:36 Jul 11 13:02:34.386 INFO kablam! | Jul 11 13:02:34.386 INFO kablam! 2 | use sputnikvm_stateful::{Stateful, MemoryStateful}; Jul 11 13:02:34.386 INFO kablam! | ^^^^^^^^^^^^^^ Jul 11 13:02:34.386 INFO kablam! Jul 11 13:02:34.386 INFO kablam! warning: unused imports: `Block`, `TotalHeader`, `Transaction` Jul 11 13:02:34.386 INFO kablam! --> src/validator/genesis.rs:4:21 Jul 11 13:02:34.386 INFO kablam! | Jul 11 13:02:34.386 INFO kablam! 4 | use block::{Header, Block, TotalHeader, Transaction, TransactionAction}; Jul 11 13:02:34.386 INFO kablam! | ^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^ Jul 11 13:02:34.386 INFO kablam! Jul 11 13:02:34.386 INFO kablam! warning: unused import: `DatabaseGuard` Jul 11 13:02:34.386 INFO kablam! --> src/validator/genesis.rs:5:12 Jul 11 13:02:34.386 INFO kablam! | Jul 11 13:02:34.386 INFO kablam! 5 | use trie::{DatabaseGuard, DatabaseOwned, MemoryTrie}; Jul 11 13:02:34.386 INFO kablam! | ^^^^^^^^^^^^^ Jul 11 13:02:34.387 INFO kablam! Jul 11 13:02:34.387 INFO kablam! warning: unused import: `ethash` Jul 11 13:02:34.387 INFO kablam! --> src/validator/genesis.rs:10:5 Jul 11 13:02:34.387 INFO kablam! | Jul 11 13:02:34.387 INFO kablam! 10 | use ethash; Jul 11 13:02:34.387 INFO kablam! | ^^^^^^ Jul 11 13:02:34.387 INFO kablam! Jul 11 13:02:34.387 INFO kablam! warning: unused import: `FixedMemoryTrie` Jul 11 13:02:34.387 INFO kablam! --> src/validator/mod.rs:3:28 Jul 11 13:02:34.387 INFO kablam! | Jul 11 13:02:34.387 INFO kablam! 3 | use trie::{MemoryDatabase, FixedMemoryTrie}; Jul 11 13:02:34.387 INFO kablam! | ^^^^^^^^^^^^^^^ Jul 11 13:02:34.387 INFO kablam! Jul 11 13:02:34.387 INFO kablam! warning: unused import: `H64` Jul 11 13:02:34.387 INFO kablam! --> src/validator/mod.rs:4:26 Jul 11 13:02:34.387 INFO kablam! | Jul 11 13:02:34.387 INFO kablam! 4 | use bigint::{U256, H256, H64, Gas}; Jul 11 13:02:34.387 INFO kablam! | ^^^ Jul 11 13:02:34.387 INFO kablam! Jul 11 13:02:34.387 INFO kablam! warning: unused imports: `Transaction`, `ommers_hash`, `transactions_root` Jul 11 13:02:34.387 INFO kablam! --> src/validator/mod.rs:5:43 Jul 11 13:02:34.387 INFO kablam! | Jul 11 13:02:34.387 INFO kablam! 5 | use block::{Header, Receipt, TotalHeader, Transaction, Block, Log, TransactionAction, ommers_hash, transactions_root, receipts_root}; Jul 11 13:02:34.387 INFO kablam! | ^^^^^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^ Jul 11 13:02:34.388 INFO kablam! Jul 11 13:02:34.388 INFO kablam! warning: unused import: `Keccak256` Jul 11 13:02:34.388 INFO kablam! --> src/validator/mod.rs:7:20 Jul 11 13:02:34.388 INFO kablam! | Jul 11 13:02:34.388 INFO kablam! 7 | use sha3::{Digest, Keccak256}; Jul 11 13:02:34.388 INFO kablam! | ^^^^^^^^^ Jul 11 13:02:34.388 INFO kablam! Jul 11 13:02:34.388 INFO kablam! warning: unused import: `rlp` Jul 11 13:02:34.388 INFO kablam! --> src/validator/mod.rs:8:5 Jul 11 13:02:34.388 INFO kablam! | Jul 11 13:02:34.388 INFO kablam! 8 | use rlp; Jul 11 13:02:34.388 INFO kablam! | ^^^ Jul 11 13:02:34.388 INFO kablam! Jul 11 13:02:34.388 INFO kablam! warning: unused import: `PublicKey` Jul 11 13:02:34.388 INFO kablam! --> src/main.rs:33:22 Jul 11 13:02:34.388 INFO kablam! | Jul 11 13:02:34.388 INFO kablam! 33 | use secp256k1::key::{PublicKey, SecretKey}; Jul 11 13:02:34.388 INFO kablam! | ^^^^^^^^^ Jul 11 13:02:34.388 INFO kablam! Jul 11 13:02:34.388 INFO kablam! warning: unused import: `H512` Jul 11 13:02:34.388 INFO kablam! --> src/main.rs:43:26 Jul 11 13:02:34.388 INFO kablam! | Jul 11 13:02:34.388 INFO kablam! 43 | use bigint::{H256, U256, H512}; Jul 11 13:02:34.388 INFO kablam! | ^^^^ Jul 11 13:02:34.389 INFO kablam! Jul 11 13:02:34.389 INFO kablam! warning: unused import: `Keccak256` Jul 11 13:02:34.389 INFO kablam! --> src/main.rs:45:20 Jul 11 13:02:34.389 INFO kablam! | Jul 11 13:02:34.389 INFO kablam! 45 | use sha3::{Digest, Keccak256}; Jul 11 13:02:34.389 INFO kablam! | ^^^^^^^^^ Jul 11 13:02:34.389 INFO kablam! Jul 11 13:02:34.389 INFO kablam! warning: unused import: `receipts_root` Jul 11 13:02:34.389 INFO kablam! --> src/main.rs:46:73 Jul 11 13:02:34.389 INFO kablam! | Jul 11 13:02:34.389 INFO kablam! 46 | use block::{Header, Block, Transaction, transactions_root, ommers_hash, receipts_root}; Jul 11 13:02:34.389 INFO kablam! | ^^^^^^^^^^^^^ Jul 11 13:02:34.389 INFO kablam! Jul 11 13:02:34.414 INFO kablam! warning: unused `#[macro_use]` import Jul 11 13:02:34.414 INFO kablam! --> src/main.rs:19:1 Jul 11 13:02:34.414 INFO kablam! | Jul 11 13:02:34.414 INFO kablam! 19 | #[macro_use] Jul 11 13:02:34.414 INFO kablam! | ^^^^^^^^^^^^ Jul 11 13:02:34.414 INFO kablam! | Jul 11 13:02:34.414 INFO kablam! = note: #[warn(unused_imports)] on by default Jul 11 13:02:34.414 INFO kablam! Jul 11 13:02:34.414 INFO kablam! warning: unused imports: `Block`, `TotalHeader`, `Transaction` Jul 11 13:02:34.414 INFO kablam! --> src/validator/genesis.rs:4:21 Jul 11 13:02:34.414 INFO kablam! | Jul 11 13:02:34.414 INFO kablam! 4 | use block::{Header, Block, TotalHeader, Transaction, TransactionAction}; Jul 11 13:02:34.414 INFO kablam! | ^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^ Jul 11 13:02:34.414 INFO kablam! Jul 11 13:02:34.414 INFO kablam! warning: unused import: `DatabaseGuard` Jul 11 13:02:34.414 INFO kablam! --> src/validator/genesis.rs:5:12 Jul 11 13:02:34.414 INFO kablam! | Jul 11 13:02:34.414 INFO kablam! 5 | use trie::{DatabaseGuard, DatabaseOwned, MemoryTrie}; Jul 11 13:02:34.415 INFO kablam! | ^^^^^^^^^^^^^ Jul 11 13:02:34.415 INFO kablam! Jul 11 13:02:34.415 INFO kablam! warning: unused import: `ethash` Jul 11 13:02:34.415 INFO kablam! --> src/validator/genesis.rs:10:5 Jul 11 13:02:34.415 INFO kablam! | Jul 11 13:02:34.415 INFO kablam! 10 | use ethash; Jul 11 13:02:34.415 INFO kablam! | ^^^^^^ Jul 11 13:02:34.415 INFO kablam! Jul 11 13:02:34.415 INFO kablam! warning: unused import: `ethash` Jul 11 13:02:34.415 INFO kablam! --> src/validator/genesis.rs:80:9 Jul 11 13:02:34.415 INFO kablam! | Jul 11 13:02:34.415 INFO kablam! 80 | use ethash; Jul 11 13:02:34.415 INFO kablam! | ^^^^^^ Jul 11 13:02:34.415 INFO kablam! Jul 11 13:02:34.415 INFO kablam! warning: unused import: `FixedMemoryTrie` Jul 11 13:02:34.415 INFO kablam! --> src/validator/mod.rs:3:28 Jul 11 13:02:34.415 INFO kablam! | Jul 11 13:02:34.415 INFO kablam! 3 | use trie::{MemoryDatabase, FixedMemoryTrie}; Jul 11 13:02:34.415 INFO kablam! | ^^^^^^^^^^^^^^^ Jul 11 13:02:34.415 INFO kablam! Jul 11 13:02:34.415 INFO kablam! warning: unused import: `H64` Jul 11 13:02:34.416 INFO kablam! --> src/validator/mod.rs:4:26 Jul 11 13:02:34.416 INFO kablam! | Jul 11 13:02:34.416 INFO kablam! 4 | use bigint::{U256, H256, H64, Gas}; Jul 11 13:02:34.416 INFO kablam! | ^^^ Jul 11 13:02:34.416 INFO kablam! Jul 11 13:02:34.416 INFO kablam! warning: unused imports: `Transaction`, `ommers_hash`, `transactions_root` Jul 11 13:02:34.416 INFO kablam! --> src/validator/mod.rs:5:43 Jul 11 13:02:34.416 INFO kablam! | Jul 11 13:02:34.416 INFO kablam! 5 | use block::{Header, Receipt, TotalHeader, Transaction, Block, Log, TransactionAction, ommers_hash, transactions_root, receipts_root}; Jul 11 13:02:34.416 INFO kablam! | ^^^^^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^ Jul 11 13:02:34.416 INFO kablam! Jul 11 13:02:34.416 INFO kablam! warning: unused import: `Keccak256` Jul 11 13:02:34.416 INFO kablam! --> src/validator/mod.rs:7:20 Jul 11 13:02:34.416 INFO kablam! | Jul 11 13:02:34.416 INFO kablam! 7 | use sha3::{Digest, Keccak256}; Jul 11 13:02:34.416 INFO kablam! | ^^^^^^^^^ Jul 11 13:02:34.416 INFO kablam! Jul 11 13:02:34.416 INFO kablam! warning: unused import: `rlp` Jul 11 13:02:34.416 INFO kablam! --> src/validator/mod.rs:8:5 Jul 11 13:02:34.417 INFO kablam! | Jul 11 13:02:34.417 INFO kablam! 8 | use rlp; Jul 11 13:02:34.417 INFO kablam! | ^^^ Jul 11 13:02:34.417 INFO kablam! Jul 11 13:02:34.417 INFO kablam! warning: unused import: `PublicKey` Jul 11 13:02:34.417 INFO kablam! --> src/main.rs:33:22 Jul 11 13:02:34.417 INFO kablam! | Jul 11 13:02:34.417 INFO kablam! 33 | use secp256k1::key::{PublicKey, SecretKey}; Jul 11 13:02:34.417 INFO kablam! | ^^^^^^^^^ Jul 11 13:02:34.417 INFO kablam! Jul 11 13:02:34.417 INFO kablam! warning: unused import: `H512` Jul 11 13:02:34.417 INFO kablam! --> src/main.rs:43:26 Jul 11 13:02:34.417 INFO kablam! | Jul 11 13:02:34.417 INFO kablam! 43 | use bigint::{H256, U256, H512}; Jul 11 13:02:34.417 INFO kablam! | ^^^^ Jul 11 13:02:34.417 INFO kablam! Jul 11 13:02:34.417 INFO kablam! warning: unused import: `Keccak256` Jul 11 13:02:34.417 INFO kablam! --> src/main.rs:45:20 Jul 11 13:02:34.417 INFO kablam! | Jul 11 13:02:34.418 INFO kablam! 45 | use sha3::{Digest, Keccak256}; Jul 11 13:02:34.418 INFO kablam! | ^^^^^^^^^ Jul 11 13:02:34.418 INFO kablam! Jul 11 13:02:34.418 INFO kablam! warning: unused import: `receipts_root` Jul 11 13:02:34.418 INFO kablam! --> src/main.rs:46:73 Jul 11 13:02:34.418 INFO kablam! | Jul 11 13:02:34.418 INFO kablam! 46 | use block::{Header, Block, Transaction, transactions_root, ommers_hash, receipts_root}; Jul 11 13:02:34.420 INFO kablam! | ^^^^^^^^^^^^^ Jul 11 13:02:34.420 INFO kablam! Jul 11 13:02:34.750 INFO kablam! warning: use of deprecated item 'futures::Future::boxed': removed without replacement, recommended to use a local extension trait or function if needed, more details in #228 Jul 11 13:02:34.750 INFO kablam! --> src/main.rs:152:59 Jul 11 13:02:34.750 INFO kablam! | Jul 11 13:02:34.750 INFO kablam! 152 | let mut timeout = Timeout::new(dur, &handle).unwrap().boxed(); Jul 11 13:02:34.750 INFO kablam! | ^^^^^ Jul 11 13:02:34.750 INFO kablam! | Jul 11 13:02:34.750 INFO kablam! = note: #[warn(deprecated)] on by default Jul 11 13:02:34.750 INFO kablam! Jul 11 13:02:34.755 INFO kablam! warning: use of deprecated item 'futures::Future::boxed': removed without replacement, recommended to use a local extension trait or function if needed, more details in #228 Jul 11 13:02:34.755 INFO kablam! --> src/main.rs:152:59 Jul 11 13:02:34.755 INFO kablam! | Jul 11 13:02:34.755 INFO kablam! 152 | let mut timeout = Timeout::new(dur, &handle).unwrap().boxed(); Jul 11 13:02:34.756 INFO kablam! | ^^^^^ Jul 11 13:02:34.756 INFO kablam! | Jul 11 13:02:34.756 INFO kablam! = note: #[warn(deprecated)] on by default Jul 11 13:02:34.756 INFO kablam! Jul 11 13:02:34.756 INFO kablam! warning: use of deprecated item 'futures::Future::boxed': removed without replacement, recommended to use a local extension trait or function if needed, more details in #228 Jul 11 13:02:34.756 INFO kablam! --> src/main.rs:167:29 Jul 11 13:02:34.756 INFO kablam! | Jul 11 13:02:34.756 INFO kablam! 167 | timeout = t.boxed(); Jul 11 13:02:34.756 INFO kablam! | ^^^^^ Jul 11 13:02:34.756 INFO kablam! Jul 11 13:02:34.762 INFO kablam! warning: use of deprecated item 'futures::Future::boxed': removed without replacement, recommended to use a local extension trait or function if needed, more details in #228 Jul 11 13:02:34.762 INFO kablam! --> src/main.rs:167:29 Jul 11 13:02:34.762 INFO kablam! | Jul 11 13:02:34.762 INFO kablam! 167 | timeout = t.boxed(); Jul 11 13:02:34.762 INFO kablam! | ^^^^^ Jul 11 13:02:34.762 INFO kablam! Jul 11 13:02:34.766 INFO kablam! warning: use of deprecated item 'futures::Future::boxed': removed without replacement, recommended to use a local extension trait or function if needed, more details in #228 Jul 11 13:02:34.766 INFO kablam! --> src/main.rs:199:63 Jul 11 13:02:34.766 INFO kablam! | Jul 11 13:02:34.766 INFO kablam! 199 | timeout = Timeout::new(dur, &handle).unwrap().boxed(); Jul 11 13:02:34.766 INFO kablam! | ^^^^^ Jul 11 13:02:34.766 INFO kablam! Jul 11 13:02:34.783 INFO kablam! warning: use of deprecated item 'futures::Future::boxed': removed without replacement, recommended to use a local extension trait or function if needed, more details in #228 Jul 11 13:02:34.784 INFO kablam! --> src/main.rs:199:63 Jul 11 13:02:34.784 INFO kablam! | Jul 11 13:02:34.784 INFO kablam! 199 | timeout = Timeout::new(dur, &handle).unwrap().boxed(); Jul 11 13:02:34.784 INFO kablam! | ^^^^^ Jul 11 13:02:34.784 INFO kablam! Jul 11 13:02:34.798 INFO kablam! warning: use of deprecated item 'futures::Future::boxed': removed without replacement, recommended to use a local extension trait or function if needed, more details in #228 Jul 11 13:02:34.798 INFO kablam! --> src/main.rs:298:71 Jul 11 13:02:34.798 INFO kablam! | Jul 11 13:02:34.798 INFO kablam! 298 | timeout = Timeout::new(dur, &handle).unwrap().boxed(); Jul 11 13:02:34.798 INFO kablam! | ^^^^^ Jul 11 13:02:34.802 INFO kablam! Jul 11 13:02:34.835 INFO kablam! warning: use of deprecated item 'futures::Future::boxed': removed without replacement, recommended to use a local extension trait or function if needed, more details in #228 Jul 11 13:02:34.835 INFO kablam! --> src/main.rs:298:71 Jul 11 13:02:34.835 INFO kablam! | Jul 11 13:02:34.835 INFO kablam! 298 | timeout = Timeout::new(dur, &handle).unwrap().boxed(); Jul 11 13:02:34.835 INFO kablam! | ^^^^^ Jul 11 13:02:34.835 INFO kablam! Jul 11 13:02:35.195 INFO kablam! warning: unused import: `Digest` Jul 11 13:02:35.195 INFO kablam! --> src/validator/mod.rs:7:12 Jul 11 13:02:35.195 INFO kablam! | Jul 11 13:02:35.195 INFO kablam! 7 | use sha3::{Digest, Keccak256}; Jul 11 13:02:35.195 INFO kablam! | ^^^^^^ Jul 11 13:02:35.202 INFO kablam! Jul 11 13:02:35.203 INFO kablam! warning: unused import: `Digest` Jul 11 13:02:35.203 INFO kablam! --> src/main.rs:45:12 Jul 11 13:02:35.203 INFO kablam! | Jul 11 13:02:35.203 INFO kablam! 45 | use sha3::{Digest, Keccak256}; Jul 11 13:02:35.203 INFO kablam! | ^^^^^^ Jul 11 13:02:35.203 INFO kablam! Jul 11 13:02:35.263 INFO kablam! warning: unused import: `Digest` Jul 11 13:02:35.263 INFO kablam! --> src/validator/mod.rs:7:12 Jul 11 13:02:35.263 INFO kablam! | Jul 11 13:02:35.263 INFO kablam! 7 | use sha3::{Digest, Keccak256}; Jul 11 13:02:35.263 INFO kablam! | ^^^^^^ Jul 11 13:02:35.263 INFO kablam! Jul 11 13:02:35.263 INFO kablam! warning: unused import: `Digest` Jul 11 13:02:35.263 INFO kablam! --> src/main.rs:45:12 Jul 11 13:02:35.263 INFO kablam! | Jul 11 13:02:35.263 INFO kablam! 45 | use sha3::{Digest, Keccak256}; Jul 11 13:02:35.263 INFO kablam! | ^^^^^^ Jul 11 13:02:35.263 INFO kablam! Jul 11 13:02:35.339 INFO kablam! warning: unused variable: `difficulty_bound_divisor` Jul 11 13:02:35.339 INFO kablam! --> src/validator/mod.rs:31:9 Jul 11 13:02:35.339 INFO kablam! | Jul 11 13:02:35.340 INFO kablam! 31 | let difficulty_bound_divisor = U256::from(0x0800); Jul 11 13:02:35.340 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using `_difficulty_bound_divisor` instead Jul 11 13:02:35.346 INFO kablam! | Jul 11 13:02:35.347 INFO kablam! = note: #[warn(unused_variables)] on by default Jul 11 13:02:35.347 INFO kablam! Jul 11 13:02:35.347 INFO kablam! warning: unused variable: `duration_limit` Jul 11 13:02:35.347 INFO kablam! --> src/validator/mod.rs:33:9 Jul 11 13:02:35.347 INFO kablam! | Jul 11 13:02:35.347 INFO kablam! 33 | let duration_limit = 0x0d; Jul 11 13:02:35.347 INFO kablam! | ^^^^^^^^^^^^^^ help: consider using `_duration_limit` instead Jul 11 13:02:35.347 INFO kablam! Jul 11 13:02:35.348 INFO kablam! warning: unused variable: `frontier_limit` Jul 11 13:02:35.348 INFO kablam! --> src/validator/mod.rs:34:9 Jul 11 13:02:35.348 INFO kablam! | Jul 11 13:02:35.348 INFO kablam! 34 | let frontier_limit = U256::from(1150000); Jul 11 13:02:35.348 INFO kablam! | ^^^^^^^^^^^^^^ help: consider using `_frontier_limit` instead Jul 11 13:02:35.348 INFO kablam! Jul 11 13:02:35.348 INFO kablam! warning: unused variable: `i` Jul 11 13:02:35.348 INFO kablam! --> src/main.rs:89:9 Jul 11 13:02:35.348 INFO kablam! | Jul 11 13:02:35.349 INFO kablam! 89 | for i in validated_number..headers.len() { Jul 11 13:02:35.349 INFO kablam! | ^ help: consider using `_i` instead Jul 11 13:02:35.349 INFO kablam! Jul 11 13:02:35.350 INFO kablam! warning: unused variable: `when` Jul 11 13:02:35.350 INFO kablam! --> src/main.rs:148:13 Jul 11 13:02:35.350 INFO kablam! | Jul 11 13:02:35.350 INFO kablam! 148 | let mut when = Instant::now() + dur; Jul 11 13:02:35.350 INFO kablam! | ^^^^ help: consider using `_when` instead Jul 11 13:02:35.350 INFO kablam! Jul 11 13:02:35.350 INFO kablam! warning: unused variable: `version` Jul 11 13:02:35.350 INFO kablam! --> src/main.rs:212:29 Jul 11 13:02:35.350 INFO kablam! | Jul 11 13:02:35.350 INFO kablam! 212 | node, data, version Jul 11 13:02:35.350 INFO kablam! | ^^^^^^^ help: try ignoring the field: `version: _` Jul 11 13:02:35.351 INFO kablam! Jul 11 13:02:35.351 INFO kablam! warning: unused variable: `max_headers` Jul 11 13:02:35.351 INFO kablam! --> src/main.rs:222:33 Jul 11 13:02:35.351 INFO kablam! | Jul 11 13:02:35.351 INFO kablam! 222 | number, max_headers, skip, reverse Jul 11 13:02:35.351 INFO kablam! | ^^^^^^^^^^^ help: try ignoring the field: `max_headers: _` Jul 11 13:02:35.351 INFO kablam! Jul 11 13:02:35.351 INFO kablam! warning: unused variable: `skip` Jul 11 13:02:35.351 INFO kablam! --> src/main.rs:222:46 Jul 11 13:02:35.351 INFO kablam! | Jul 11 13:02:35.351 INFO kablam! 222 | number, max_headers, skip, reverse Jul 11 13:02:35.352 INFO kablam! | ^^^^ help: try ignoring the field: `skip: _` Jul 11 13:02:35.352 INFO kablam! Jul 11 13:02:35.352 INFO kablam! warning: unused variable: `reverse` Jul 11 13:02:35.352 INFO kablam! --> src/main.rs:222:52 Jul 11 13:02:35.352 INFO kablam! | Jul 11 13:02:35.352 INFO kablam! 222 | number, max_headers, skip, reverse Jul 11 13:02:35.352 INFO kablam! | ^^^^^^^ help: try ignoring the field: `reverse: _` Jul 11 13:02:35.352 INFO kablam! Jul 11 13:02:35.352 INFO kablam! warning: unused variable: `max_headers` Jul 11 13:02:35.352 INFO kablam! --> src/main.rs:242:31 Jul 11 13:02:35.353 INFO kablam! | Jul 11 13:02:35.353 INFO kablam! 242 | hash, max_headers, skip, reverse Jul 11 13:02:35.353 INFO kablam! | ^^^^^^^^^^^ help: try ignoring the field: `max_headers: _` Jul 11 13:02:35.353 INFO kablam! Jul 11 13:02:35.353 INFO kablam! warning: unused variable: `skip` Jul 11 13:02:35.353 INFO kablam! --> src/main.rs:242:44 Jul 11 13:02:35.353 INFO kablam! | Jul 11 13:02:35.353 INFO kablam! 242 | hash, max_headers, skip, reverse Jul 11 13:02:35.353 INFO kablam! | ^^^^ help: try ignoring the field: `skip: _` Jul 11 13:02:35.353 INFO kablam! Jul 11 13:02:35.353 INFO kablam! warning: unused variable: `reverse` Jul 11 13:02:35.354 INFO kablam! --> src/main.rs:242:50 Jul 11 13:02:35.354 INFO kablam! | Jul 11 13:02:35.354 INFO kablam! 242 | hash, max_headers, skip, reverse Jul 11 13:02:35.354 INFO kablam! | ^^^^^^^ help: try ignoring the field: `reverse: _` Jul 11 13:02:35.354 INFO kablam! Jul 11 13:02:35.354 INFO kablam! warning: unused variable: `result` Jul 11 13:02:35.354 INFO kablam! --> src/validator/mod.rs:143:24 Jul 11 13:02:35.354 INFO kablam! | Jul 11 13:02:35.354 INFO kablam! 143 | let (mix_hash, result) = self.dag.hashimoto(self.current_block.header.partial_hash(), Jul 11 13:02:35.354 INFO kablam! | ^^^^^^ help: consider using `_result` instead Jul 11 13:02:35.355 INFO kablam! Jul 11 13:02:35.355 INFO kablam! warning: unused variable: `vm` Jul 11 13:02:35.355 INFO kablam! --> src/validator/mod.rs:221:13 Jul 11 13:02:35.355 INFO kablam! | Jul 11 13:02:35.355 INFO kablam! 221 | let vm: SeqTransactionVM = stateful.execute( Jul 11 13:02:35.355 INFO kablam! | ^^ help: consider using `_vm` instead Jul 11 13:02:35.356 INFO kablam! Jul 11 13:02:35.356 INFO kablam! warning: unused variable: `vm` Jul 11 13:02:35.356 INFO kablam! --> src/validator/mod.rs:233:17 Jul 11 13:02:35.356 INFO kablam! | Jul 11 13:02:35.356 INFO kablam! 233 | let vm: SeqTransactionVM = stateful.execute( Jul 11 13:02:35.356 INFO kablam! | ^^ help: consider using `_vm` instead Jul 11 13:02:35.356 INFO kablam! Jul 11 13:02:35.356 INFO kablam! warning: unused variable: `number` Jul 11 13:02:35.356 INFO kablam! --> src/patch.rs:26:21 Jul 11 13:02:35.356 INFO kablam! | Jul 11 13:02:35.357 INFO kablam! 26 | fn block_reward(number: U256, uncles: usize) -> U256 { P::base_reward() + P::base_reward().shr(5) * U256::from(uncles) } Jul 11 13:02:35.357 INFO kablam! | ^^^^^^ help: consider using `_number` instead Jul 11 13:02:35.357 INFO kablam! Jul 11 13:02:35.357 INFO kablam! warning: unused variable: `uncles` Jul 11 13:02:35.357 INFO kablam! --> src/patch.rs:51:35 Jul 11 13:02:35.357 INFO kablam! | Jul 11 13:02:35.357 INFO kablam! 51 | fn block_reward(number: U256, uncles: usize) -> U256 { Jul 11 13:02:35.357 INFO kablam! | ^^^^^^ help: consider using `_uncles` instead Jul 11 13:02:35.357 INFO kablam! Jul 11 13:02:35.358 INFO kablam! warning: unused variable: `distance` Jul 11 13:02:35.358 INFO kablam! --> src/patch.rs:59:21 Jul 11 13:02:35.358 INFO kablam! | Jul 11 13:02:35.358 INFO kablam! 59 | fn uncle_reward(distance: U256) -> U256 { Jul 11 13:02:35.358 INFO kablam! | ^^^^^^^^ help: consider using `_distance` instead Jul 11 13:02:35.358 INFO kablam! Jul 11 13:02:35.398 INFO kablam! warning: unused variable: `difficulty_bound_divisor` Jul 11 13:02:35.398 INFO kablam! --> src/validator/mod.rs:31:9 Jul 11 13:02:35.398 INFO kablam! | Jul 11 13:02:35.398 INFO kablam! 31 | let difficulty_bound_divisor = U256::from(0x0800); Jul 11 13:02:35.398 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using `_difficulty_bound_divisor` instead Jul 11 13:02:35.398 INFO kablam! | Jul 11 13:02:35.398 INFO kablam! = note: #[warn(unused_variables)] on by default Jul 11 13:02:35.398 INFO kablam! Jul 11 13:02:35.398 INFO kablam! warning: unused variable: `duration_limit` Jul 11 13:02:35.398 INFO kablam! --> src/validator/mod.rs:33:9 Jul 11 13:02:35.398 INFO kablam! | Jul 11 13:02:35.398 INFO kablam! 33 | let duration_limit = 0x0d; Jul 11 13:02:35.398 INFO kablam! | ^^^^^^^^^^^^^^ help: consider using `_duration_limit` instead Jul 11 13:02:35.398 INFO kablam! Jul 11 13:02:35.398 INFO kablam! warning: unused variable: `frontier_limit` Jul 11 13:02:35.398 INFO kablam! --> src/validator/mod.rs:34:9 Jul 11 13:02:35.398 INFO kablam! | Jul 11 13:02:35.398 INFO kablam! 34 | let frontier_limit = U256::from(1150000); Jul 11 13:02:35.399 INFO kablam! | ^^^^^^^^^^^^^^ help: consider using `_frontier_limit` instead Jul 11 13:02:35.399 INFO kablam! Jul 11 13:02:35.399 INFO kablam! warning: unused variable: `i` Jul 11 13:02:35.399 INFO kablam! --> src/main.rs:89:9 Jul 11 13:02:35.399 INFO kablam! | Jul 11 13:02:35.399 INFO kablam! 89 | for i in validated_number..headers.len() { Jul 11 13:02:35.399 INFO kablam! | ^ help: consider using `_i` instead Jul 11 13:02:35.399 INFO kablam! Jul 11 13:02:35.399 INFO kablam! warning: unused variable: `when` Jul 11 13:02:35.399 INFO kablam! --> src/main.rs:148:13 Jul 11 13:02:35.399 INFO kablam! | Jul 11 13:02:35.399 INFO kablam! 148 | let mut when = Instant::now() + dur; Jul 11 13:02:35.399 INFO kablam! | ^^^^ help: consider using `_when` instead Jul 11 13:02:35.399 INFO kablam! Jul 11 13:02:35.400 INFO kablam! warning: unused variable: `version` Jul 11 13:02:35.400 INFO kablam! --> src/main.rs:212:29 Jul 11 13:02:35.400 INFO kablam! | Jul 11 13:02:35.400 INFO kablam! 212 | node, data, version Jul 11 13:02:35.400 INFO kablam! | ^^^^^^^ help: try ignoring the field: `version: _` Jul 11 13:02:35.400 INFO kablam! Jul 11 13:02:35.400 INFO kablam! warning: unused variable: `max_headers` Jul 11 13:02:35.400 INFO kablam! --> src/main.rs:222:33 Jul 11 13:02:35.400 INFO kablam! | Jul 11 13:02:35.400 INFO kablam! 222 | number, max_headers, skip, reverse Jul 11 13:02:35.400 INFO kablam! | ^^^^^^^^^^^ help: try ignoring the field: `max_headers: _` Jul 11 13:02:35.400 INFO kablam! Jul 11 13:02:35.401 INFO kablam! warning: unused variable: `skip` Jul 11 13:02:35.401 INFO kablam! --> src/main.rs:222:46 Jul 11 13:02:35.401 INFO kablam! | Jul 11 13:02:35.401 INFO kablam! 222 | number, max_headers, skip, reverse Jul 11 13:02:35.401 INFO kablam! | ^^^^ help: try ignoring the field: `skip: _` Jul 11 13:02:35.401 INFO kablam! Jul 11 13:02:35.401 INFO kablam! warning: unused variable: `reverse` Jul 11 13:02:35.401 INFO kablam! --> src/main.rs:222:52 Jul 11 13:02:35.401 INFO kablam! | Jul 11 13:02:35.401 INFO kablam! 222 | number, max_headers, skip, reverse Jul 11 13:02:35.401 INFO kablam! | ^^^^^^^ help: try ignoring the field: `reverse: _` Jul 11 13:02:35.401 INFO kablam! Jul 11 13:02:35.401 INFO kablam! warning: unused variable: `max_headers` Jul 11 13:02:35.401 INFO kablam! --> src/main.rs:242:31 Jul 11 13:02:35.401 INFO kablam! | Jul 11 13:02:35.401 INFO kablam! 242 | hash, max_headers, skip, reverse Jul 11 13:02:35.401 INFO kablam! | ^^^^^^^^^^^ help: try ignoring the field: `max_headers: _` Jul 11 13:02:35.401 INFO kablam! Jul 11 13:02:35.401 INFO kablam! warning: unused variable: `skip` Jul 11 13:02:35.401 INFO kablam! --> src/main.rs:242:44 Jul 11 13:02:35.401 INFO kablam! | Jul 11 13:02:35.401 INFO kablam! 242 | hash, max_headers, skip, reverse Jul 11 13:02:35.401 INFO kablam! | ^^^^ help: try ignoring the field: `skip: _` Jul 11 13:02:35.401 INFO kablam! Jul 11 13:02:35.401 INFO kablam! warning: unused variable: `reverse` Jul 11 13:02:35.401 INFO kablam! --> src/main.rs:242:50 Jul 11 13:02:35.401 INFO kablam! | Jul 11 13:02:35.401 INFO kablam! 242 | hash, max_headers, skip, reverse Jul 11 13:02:35.401 INFO kablam! | ^^^^^^^ help: try ignoring the field: `reverse: _` Jul 11 13:02:35.401 INFO kablam! Jul 11 13:02:35.402 INFO kablam! warning: unused variable: `result` Jul 11 13:02:35.402 INFO kablam! --> src/validator/mod.rs:143:24 Jul 11 13:02:35.402 INFO kablam! | Jul 11 13:02:35.402 INFO kablam! 143 | let (mix_hash, result) = self.dag.hashimoto(self.current_block.header.partial_hash(), Jul 11 13:02:35.402 INFO kablam! | ^^^^^^ help: consider using `_result` instead Jul 11 13:02:35.402 INFO kablam! Jul 11 13:02:35.402 INFO kablam! warning: unused variable: `vm` Jul 11 13:02:35.402 INFO kablam! --> src/validator/mod.rs:221:13 Jul 11 13:02:35.402 INFO kablam! | Jul 11 13:02:35.402 INFO kablam! 221 | let vm: SeqTransactionVM = stateful.execute( Jul 11 13:02:35.402 INFO kablam! | ^^ help: consider using `_vm` instead Jul 11 13:02:35.402 INFO kablam! Jul 11 13:02:35.402 INFO kablam! warning: unused variable: `vm` Jul 11 13:02:35.402 INFO kablam! --> src/validator/mod.rs:233:17 Jul 11 13:02:35.402 INFO kablam! | Jul 11 13:02:35.402 INFO kablam! 233 | let vm: SeqTransactionVM = stateful.execute( Jul 11 13:02:35.402 INFO kablam! | ^^ help: consider using `_vm` instead Jul 11 13:02:35.402 INFO kablam! Jul 11 13:02:35.402 INFO kablam! warning: unused variable: `number` Jul 11 13:02:35.402 INFO kablam! --> src/patch.rs:26:21 Jul 11 13:02:35.402 INFO kablam! | Jul 11 13:02:35.402 INFO kablam! 26 | fn block_reward(number: U256, uncles: usize) -> U256 { P::base_reward() + P::base_reward().shr(5) * U256::from(uncles) } Jul 11 13:02:35.402 INFO kablam! | ^^^^^^ help: consider using `_number` instead Jul 11 13:02:35.402 INFO kablam! Jul 11 13:02:35.402 INFO kablam! warning: unused variable: `uncles` Jul 11 13:02:35.402 INFO kablam! --> src/patch.rs:51:35 Jul 11 13:02:35.402 INFO kablam! | Jul 11 13:02:35.402 INFO kablam! 51 | fn block_reward(number: U256, uncles: usize) -> U256 { Jul 11 13:02:35.402 INFO kablam! | ^^^^^^ help: consider using `_uncles` instead Jul 11 13:02:35.403 INFO kablam! Jul 11 13:02:35.403 INFO kablam! warning: unused variable: `distance` Jul 11 13:02:35.403 INFO kablam! --> src/patch.rs:59:21 Jul 11 13:02:35.403 INFO kablam! | Jul 11 13:02:35.403 INFO kablam! 59 | fn uncle_reward(distance: U256) -> U256 { Jul 11 13:02:35.403 INFO kablam! | ^^^^^^^^ help: consider using `_distance` instead Jul 11 13:02:35.403 INFO kablam! Jul 11 13:02:35.455 INFO kablam! warning: variable does not need to be mutable Jul 11 13:02:35.455 INFO kablam! --> src/main.rs:120:9 Jul 11 13:02:35.455 INFO kablam! | Jul 11 13:02:35.455 INFO kablam! 120 | let mut client = ETHStream::new( Jul 11 13:02:35.455 INFO kablam! | ----^^^^^^ Jul 11 13:02:35.455 INFO kablam! | | Jul 11 13:02:35.455 INFO kablam! | help: remove this `mut` Jul 11 13:02:35.462 INFO kablam! | Jul 11 13:02:35.463 INFO kablam! = note: #[warn(unused_mut)] on by default Jul 11 13:02:35.463 INFO kablam! Jul 11 13:02:35.463 INFO kablam! warning: variable does not need to be mutable Jul 11 13:02:35.463 INFO kablam! --> src/main.rs:144:9 Jul 11 13:02:35.463 INFO kablam! | Jul 11 13:02:35.463 INFO kablam! 144 | let mut got_bodies_for_current = true; Jul 11 13:02:35.463 INFO kablam! | ----^^^^^^^^^^^^^^^^^^^^^^ Jul 11 13:02:35.463 INFO kablam! | | Jul 11 13:02:35.463 INFO kablam! | help: remove this `mut` Jul 11 13:02:35.463 INFO kablam! Jul 11 13:02:35.464 INFO kablam! warning: variable does not need to be mutable Jul 11 13:02:35.464 INFO kablam! --> src/main.rs:148:9 Jul 11 13:02:35.464 INFO kablam! | Jul 11 13:02:35.464 INFO kablam! 148 | let mut when = Instant::now() + dur; Jul 11 13:02:35.464 INFO kablam! | ----^^^^ Jul 11 13:02:35.464 INFO kablam! | | Jul 11 13:02:35.464 INFO kablam! | help: remove this `mut` Jul 11 13:02:35.464 INFO kablam! Jul 11 13:02:35.464 INFO kablam! warning: variable does not need to be mutable Jul 11 13:02:35.464 INFO kablam! --> src/main.rs:150:29 Jul 11 13:02:35.465 INFO kablam! | Jul 11 13:02:35.465 INFO kablam! 150 | let (mut client_sender, mut client_receiver) = client.split(); Jul 11 13:02:35.465 INFO kablam! | ----^^^^^^^^^^^^^^^ Jul 11 13:02:35.465 INFO kablam! | | Jul 11 13:02:35.465 INFO kablam! | help: remove this `mut` Jul 11 13:02:35.465 INFO kablam! Jul 11 13:02:35.523 INFO kablam! warning: variable does not need to be mutable Jul 11 13:02:35.523 INFO kablam! --> src/main.rs:120:9 Jul 11 13:02:35.524 INFO kablam! | Jul 11 13:02:35.524 INFO kablam! 120 | let mut client = ETHStream::new( Jul 11 13:02:35.524 INFO kablam! | ----^^^^^^ Jul 11 13:02:35.524 INFO kablam! | | Jul 11 13:02:35.524 INFO kablam! | help: remove this `mut` Jul 11 13:02:35.524 INFO kablam! | Jul 11 13:02:35.524 INFO kablam! = note: #[warn(unused_mut)] on by default Jul 11 13:02:35.524 INFO kablam! Jul 11 13:02:35.524 INFO kablam! warning: variable does not need to be mutable Jul 11 13:02:35.524 INFO kablam! --> src/main.rs:144:9 Jul 11 13:02:35.524 INFO kablam! | Jul 11 13:02:35.524 INFO kablam! 144 | let mut got_bodies_for_current = true; Jul 11 13:02:35.524 INFO kablam! | ----^^^^^^^^^^^^^^^^^^^^^^ Jul 11 13:02:35.524 INFO kablam! | | Jul 11 13:02:35.524 INFO kablam! | help: remove this `mut` Jul 11 13:02:35.524 INFO kablam! Jul 11 13:02:35.524 INFO kablam! warning: variable does not need to be mutable Jul 11 13:02:35.524 INFO kablam! --> src/main.rs:148:9 Jul 11 13:02:35.524 INFO kablam! | Jul 11 13:02:35.524 INFO kablam! 148 | let mut when = Instant::now() + dur; Jul 11 13:02:35.524 INFO kablam! | ----^^^^ Jul 11 13:02:35.524 INFO kablam! | | Jul 11 13:02:35.524 INFO kablam! | help: remove this `mut` Jul 11 13:02:35.525 INFO kablam! Jul 11 13:02:35.525 INFO kablam! warning: variable does not need to be mutable Jul 11 13:02:35.525 INFO kablam! --> src/main.rs:150:29 Jul 11 13:02:35.525 INFO kablam! | Jul 11 13:02:35.525 INFO kablam! 150 | let (mut client_sender, mut client_receiver) = client.split(); Jul 11 13:02:35.525 INFO kablam! | ----^^^^^^^^^^^^^^^ Jul 11 13:02:35.525 INFO kablam! | | Jul 11 13:02:35.525 INFO kablam! | help: remove this `mut` Jul 11 13:02:35.525 INFO kablam! Jul 11 13:02:35.563 INFO kablam! warning: variable does not need to be mutable Jul 11 13:02:35.563 INFO kablam! --> src/validator/genesis.rs:19:9 Jul 11 13:02:35.563 INFO kablam! | Jul 11 13:02:35.563 INFO kablam! 19 | let mut header = Header { Jul 11 13:02:35.563 INFO kablam! | ----^^^^^^ Jul 11 13:02:35.563 INFO kablam! | | Jul 11 13:02:35.563 INFO kablam! | help: remove this `mut` Jul 11 13:02:35.563 INFO kablam! Jul 11 13:02:35.596 INFO kablam! warning: variable does not need to be mutable Jul 11 13:02:35.596 INFO kablam! --> src/validator/genesis.rs:49:9 Jul 11 13:02:35.596 INFO kablam! | Jul 11 13:02:35.596 INFO kablam! 49 | let mut accounts: Vec<(&String, &JSONAccount)> = genesis_accounts.iter().collect(); Jul 11 13:02:35.597 INFO kablam! | ----^^^^^^^^ Jul 11 13:02:35.597 INFO kablam! | | Jul 11 13:02:35.597 INFO kablam! | help: remove this `mut` Jul 11 13:02:35.602 INFO kablam! Jul 11 13:02:35.633 INFO kablam! warning: variable does not need to be mutable Jul 11 13:02:35.633 INFO kablam! --> src/validator/genesis.rs:19:9 Jul 11 13:02:35.633 INFO kablam! | Jul 11 13:02:35.633 INFO kablam! 19 | let mut header = Header { Jul 11 13:02:35.633 INFO kablam! | ----^^^^^^ Jul 11 13:02:35.633 INFO kablam! | | Jul 11 13:02:35.633 INFO kablam! | help: remove this `mut` Jul 11 13:02:35.633 INFO kablam! Jul 11 13:02:35.665 INFO kablam! warning: variable does not need to be mutable Jul 11 13:02:35.665 INFO kablam! --> src/validator/genesis.rs:49:9 Jul 11 13:02:35.665 INFO kablam! | Jul 11 13:02:35.665 INFO kablam! 49 | let mut accounts: Vec<(&String, &JSONAccount)> = genesis_accounts.iter().collect(); Jul 11 13:02:35.665 INFO kablam! | ----^^^^^^^^ Jul 11 13:02:35.665 INFO kablam! | | Jul 11 13:02:35.666 INFO kablam! | help: remove this `mut` Jul 11 13:02:35.666 INFO kablam! Jul 11 13:02:35.759 INFO kablam! warning: constant item is never used: `NETWORK_ID` Jul 11 13:02:35.759 INFO kablam! --> src/main.rs:52:1 Jul 11 13:02:35.760 INFO kablam! | Jul 11 13:02:35.760 INFO kablam! 52 | const NETWORK_ID: usize = 1; Jul 11 13:02:35.760 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 13:02:35.770 INFO kablam! | Jul 11 13:02:35.771 INFO kablam! = note: #[warn(dead_code)] on by default Jul 11 13:02:35.771 INFO kablam! Jul 11 13:02:35.797 INFO kablam! warning: unused `std::result::Result` which must be used Jul 11 13:02:35.797 INFO kablam! --> src/main.rs:112:5 Jul 11 13:02:35.797 INFO kablam! | Jul 11 13:02:35.797 INFO kablam! 112 | env_logger::init(); Jul 11 13:02:35.797 INFO kablam! | ^^^^^^^^^^^^^^^^^^^ Jul 11 13:02:35.797 INFO kablam! | Jul 11 13:02:35.797 INFO kablam! = note: #[warn(unused_must_use)] on by default Jul 11 13:02:35.798 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Jul 11 13:02:35.798 INFO kablam! Jul 11 13:02:35.897 INFO kablam! warning: constant item is never used: `NETWORK_ID` Jul 11 13:02:35.897 INFO kablam! --> src/main.rs:52:1 Jul 11 13:02:35.897 INFO kablam! | Jul 11 13:02:35.897 INFO kablam! 52 | const NETWORK_ID: usize = 1; Jul 11 13:02:35.897 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 13:02:35.906 INFO kablam! | Jul 11 13:02:35.907 INFO kablam! = note: #[warn(dead_code)] on by default Jul 11 13:02:35.907 INFO kablam! Jul 11 13:02:35.936 INFO kablam! warning: unused `std::result::Result` which must be used Jul 11 13:02:35.936 INFO kablam! --> src/main.rs:112:5 Jul 11 13:02:35.936 INFO kablam! | Jul 11 13:02:35.936 INFO kablam! 112 | env_logger::init(); Jul 11 13:02:35.936 INFO kablam! | ^^^^^^^^^^^^^^^^^^^ Jul 11 13:02:35.942 INFO kablam! | Jul 11 13:02:35.943 INFO kablam! = note: #[warn(unused_must_use)] on by default Jul 11 13:02:35.943 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Jul 11 13:02:35.943 INFO kablam! Jul 11 13:02:36.042 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 2m 16s Jul 11 13:02:36.087 INFO kablam! su: No module specific data is present Jul 11 13:02:36.672 INFO running `"docker" "rm" "-f" "70d932c0979112457cb3b44bacc9633f25eeaef854d9aefef6569606e924495b"` Jul 11 13:02:36.835 INFO blam! 70d932c0979112457cb3b44bacc9633f25eeaef854d9aefef6569606e924495b