[INFO] cloning repository https://github.com/hridambasu/hack-movement
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/hridambasu/hack-movement" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fhridambasu%2Fhack-movement", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fhridambasu%2Fhack-movement'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] f92550153c15492ffbeb3cefb21cbb91f13ea5fd
[INFO] testing hridambasu/hack-movement against beta-2024-12-08 for beta-1.84.0-4-retry
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fhridambasu%2Fhack-movement" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/hridambasu/hack-movement on toolchain beta-2024-12-08
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2024-12-08" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/hridambasu/hack-movement
[INFO] finished tweaking git repo https://github.com/hridambasu/hack-movement
[INFO] tweaked toml for git repo https://github.com/hridambasu/hack-movement written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] crate git repo https://github.com/hridambasu/hack-movement already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2024-12-08" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2024-12-08" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 9e7e7215cbaa60ec491187cd54ac3cf22501c9ceeb4bbe65fbdeeef3cf848044
[INFO] running `Command { std: "docker" "start" "-a" "9e7e7215cbaa60ec491187cd54ac3cf22501c9ceeb4bbe65fbdeeef3cf848044", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "9e7e7215cbaa60ec491187cd54ac3cf22501c9ceeb4bbe65fbdeeef3cf848044", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9e7e7215cbaa60ec491187cd54ac3cf22501c9ceeb4bbe65fbdeeef3cf848044", kill_on_drop: false }`
[INFO] [stdout] 9e7e7215cbaa60ec491187cd54ac3cf22501c9ceeb4bbe65fbdeeef3cf848044
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2024-12-08" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d10048cc8197fe46324a3cdb41bb87fc9ccf74186ba016ce1f2900ad23500de3
[INFO] running `Command { std: "docker" "start" "-a" "d10048cc8197fe46324a3cdb41bb87fc9ccf74186ba016ce1f2900ad23500de3", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.69
[INFO] [stderr]    Compiling unicode-ident v1.0.12
[INFO] [stderr]    Compiling autocfg v1.1.0
[INFO] [stderr]    Compiling libc v0.2.149
[INFO] [stderr]    Compiling pin-project-lite v0.2.13
[INFO] [stderr]    Compiling futures-core v0.3.28
[INFO] [stderr]    Compiling bytes v1.5.0
[INFO] [stderr]    Compiling parking_lot_core v0.9.9
[INFO] [stderr]    Compiling smallvec v1.11.1
[INFO] [stderr]    Compiling futures-channel v0.3.28
[INFO] [stderr]    Compiling scopeguard v1.2.0
[INFO] [stderr]    Compiling futures-task v0.3.28
[INFO] [stderr]    Compiling futures-sink v0.3.28
[INFO] [stderr]    Compiling memchr v2.6.4
[INFO] [stderr]    Compiling lock_api v0.4.11
[INFO] [stderr]    Compiling slab v0.4.9
[INFO] [stderr]    Compiling once_cell v1.18.0
[INFO] [stderr]    Compiling futures-util v0.3.28
[INFO] [stderr]    Compiling tracing-core v0.1.32
[INFO] [stderr]    Compiling quote v1.0.33
[INFO] [stderr]    Compiling syn v2.0.38
[INFO] [stderr]    Compiling futures-io v0.3.28
[INFO] [stderr]    Compiling pin-utils v0.1.0
[INFO] [stderr]    Compiling itoa v1.0.9
[INFO] [stderr]    Compiling rustversion v1.0.14
[INFO] [stderr]    Compiling indexmap v1.9.3
[INFO] [stderr]    Compiling num_cpus v1.16.0
[INFO] [stderr]    Compiling socket2 v0.5.4
[INFO] [stderr]    Compiling parking_lot v0.12.1
[INFO] [stderr]    Compiling signal-hook-registry v1.4.1
[INFO] [stderr]    Compiling mio v0.8.8
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling http v0.2.9
[INFO] [stderr]    Compiling hashbrown v0.12.3
[INFO] [stderr]    Compiling getrandom v0.2.10
[INFO] [stderr]    Compiling httparse v1.8.0
[INFO] [stderr]    Compiling anyhow v1.0.75
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling tower-service v0.3.2
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling try-lock v0.2.4
[INFO] [stderr]    Compiling async-trait v0.1.74
[INFO] [stderr]    Compiling serde v1.0.189
[INFO] [stderr]    Compiling version_check v0.9.4
[INFO] [stderr]    Compiling typenum v1.17.0
[INFO] [stderr]    Compiling either v1.9.0
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling http-body v0.4.5
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling want v0.3.1
[INFO] [stderr]    Compiling axum-core v0.3.4
[INFO] [stderr]    Compiling socket2 v0.4.9
[INFO] [stderr]    Compiling crossbeam-utils v0.8.16
[INFO] [stderr]    Compiling tower-layer v0.3.2
[INFO] [stderr]    Compiling httpdate v1.0.3
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling axum v0.6.20
[INFO] [stderr]    Compiling mime v0.3.17
[INFO] [stderr]    Compiling lazy_static v1.4.0
[INFO] [stderr]    Compiling crc32fast v1.3.2
[INFO] [stderr]    Compiling num-traits v0.2.17
[INFO] [stderr]    Compiling bitflags v1.3.2
[INFO] [stderr]    Compiling rustix v0.38.19
[INFO] [stderr]    Compiling sync_wrapper v0.1.2
[INFO] [stderr]    Compiling percent-encoding v2.3.0
[INFO] [stderr]    Compiling adler v1.0.2
[INFO] [stderr]    Compiling regex-syntax v0.8.2
[INFO] [stderr]    Compiling regex-syntax v0.6.29
[INFO] [stderr]    Compiling matchit v0.7.3
[INFO] [stderr]    Compiling miniz_oxide v0.7.1
[INFO] [stderr]    Compiling minimal-lexical v0.2.1
[INFO] [stderr]    Compiling base64 v0.21.4
[INFO] [stderr]    Compiling bitflags v2.4.1
[INFO] [stderr]    Compiling log v0.4.20
[INFO] [stderr]    Compiling serde_json v1.0.107
[INFO] [stderr]    Compiling linux-raw-sys v0.4.10
[INFO] [stderr]    Compiling overload v0.1.1
[INFO] [stderr]    Compiling nu-ansi-term v0.46.0
[INFO] [stderr]    Compiling tracing-log v0.1.3
[INFO] [stderr]    Compiling flate2 v1.0.28
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling regex-automata v0.4.3
[INFO] [stderr]    Compiling prost-derive v0.11.9
[INFO] [stderr]    Compiling crypto-common v0.1.6
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling sharded-slab v0.1.7
[INFO] [stderr]    Compiling regex-automata v0.1.10
[INFO] [stderr]    Compiling thread_local v1.1.7
[INFO] [stderr]    Compiling tokio-macros v2.1.0
[INFO] [stderr]    Compiling futures-macro v0.3.28
[INFO] [stderr]    Compiling tracing-attributes v0.1.27
[INFO] [stderr]    Compiling pin-project-internal v1.1.3
[INFO] [stderr]    Compiling serde_derive v1.0.189
[INFO] [stderr]    Compiling prost v0.11.9
[INFO] [stderr]    Compiling tokio v1.33.0
[INFO] [stderr]    Compiling prost-types v0.11.9
[INFO] [stderr]    Compiling pin-project v1.1.3
[INFO] [stderr]    Compiling regex v1.10.2
[INFO] [stderr]    Compiling matchers v0.1.0
[INFO] [stderr]    Compiling ryu v1.0.15
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling base64 v0.13.1
[INFO] [stderr]    Compiling tracing v0.1.39
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling hdrhistogram v7.5.2
[INFO] [stderr]    Compiling tracing-subscriber v0.3.17
[INFO] [stderr]    Compiling is-terminal v0.4.9
[INFO] [stderr]    Compiling crossbeam-channel v0.5.8
[INFO] [stderr]    Compiling concurrent-queue v2.3.0
[INFO] [stderr]    Compiling cpufeatures v0.2.9
[INFO] [stderr]    Compiling humantime v2.1.0
[INFO] [stderr]    Compiling event-listener v2.5.3
[INFO] [stderr]    Compiling sha2 v0.10.8
[INFO] [stderr]    Compiling async-channel v1.9.0
[INFO] [stderr]    Compiling colored v2.0.4
[INFO] [stderr]    Compiling async-recursion v1.0.5
[INFO] [stderr]    Compiling futures-executor v0.3.28
[INFO] [stderr]    Compiling futures v0.3.28
[INFO] [stderr]    Compiling tokio-util v0.7.9
[INFO] [stderr]    Compiling tokio-io-timeout v1.2.0
[INFO] [stderr]    Compiling tokio-stream v0.1.14
[INFO] [stderr]    Compiling h2 v0.3.21
[INFO] [stderr]    Compiling tower v0.4.13
[INFO] [stderr]    Compiling hyper v0.14.27
[INFO] [stderr]    Compiling hyper-timeout v0.4.1
[INFO] [stderr]    Compiling tonic v0.9.2
[INFO] [stderr]    Compiling console-api v0.5.0
[INFO] [stderr]    Compiling console-subscriber v0.1.10
[INFO] [stderr]    Compiling mini-chain v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `self`
[INFO] [stdout]  --> src/mini_chain/chain.rs:5:73
[INFO] [stdout]   |
[INFO] [stdout] 5 | use super::metadata::{BlockchainMetadata, BlockchainMetadataOperations, self};
[INFO] [stdout]   |                                                                         ^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Rng` and `distributions::Standard`
[INFO] [stdout]  --> src/mini_chain/chain.rs:7:12
[INFO] [stdout]   |
[INFO] [stdout] 7 | use rand::{Rng, distributions::Standard};
[INFO] [stdout]   |            ^^^  ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Stream`
[INFO] [stdout]  --> src/mini_chain/chain.rs:9:34
[INFO] [stdout]   |
[INFO] [stdout] 9 | use futures::stream::{BoxStream, Stream, StreamExt};
[INFO] [stdout]   |                                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::collections::hash_map::DefaultHasher`
[INFO] [stdout]   --> src/mini_chain/chain.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use std::collections::hash_map::DefaultHasher;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Hasher`
[INFO] [stdout]   --> src/mini_chain/chain.rs:13:23
[INFO] [stdout]    |
[INFO] [stdout] 13 | use std::hash::{Hash, Hasher};
[INFO] [stdout]    |                       ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `info` and `instrument`
[INFO] [stdout]   --> src/mini_chain/chain.rs:14:15
[INFO] [stdout]    |
[INFO] [stdout] 14 | use tracing::{instrument, info};
[INFO] [stdout]    |               ^^^^^^^^^^  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]   --> src/mini_chain/chain.rs:74:60
[INFO] [stdout]    |
[INFO] [stdout] 74 |     async fn compute_genesis_block(&self) -> Result<Option<&(Block, HashSet<String>)>, String>;
[INFO] [stdout]    |                                    -                       ^ this elided lifetime gets resolved as `'life0`
[INFO] [stdout]    |                                    |
[INFO] [stdout]    |                                    lifetime `'life0` declared here
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(elided_named_lifetimes)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/mini_chain/chain.rs:305:60
[INFO] [stdout]     |
[INFO] [stdout] 305 |     async fn compute_genesis_block(&self) -> Result<Option<&(Block, HashSet<String>)>, String> {
[INFO] [stdout]     |                                    -                       ^ this elided lifetime gets resolved as `'life0`
[INFO] [stdout]     |                                    |
[INFO] [stdout]     |                                    lifetime `'life0` declared here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/mini_chain/chain.rs:620:61
[INFO] [stdout]     |
[INFO] [stdout] 620 |     async fn stream_transactions(&self) -> Result<BoxStream<'_, Result<Transaction, String>>, String>;
[INFO] [stdout]     |                                  -                          ^^ this elided lifetime gets resolved as `'life0`
[INFO] [stdout]     |                                  |
[INFO] [stdout]     |                                  lifetime `'life0` declared here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/mini_chain/chain.rs:691:61
[INFO] [stdout]     |
[INFO] [stdout] 691 |     async fn stream_transactions(&self) -> Result<BoxStream<'_, Result<Transaction, String>>, String> {
[INFO] [stdout]     |                                  -                          ^^ this elided lifetime gets resolved as `'life0`
[INFO] [stdout]     |                                  |
[INFO] [stdout]     |                                  lifetime `'life0` declared here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Receiver`
[INFO] [stdout]  --> src/mini_chain/client.rs:5:29
[INFO] [stdout]   |
[INFO] [stdout] 5 | use async_channel::{Sender, Receiver};
[INFO] [stdout]   |                             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `HashSet`
[INFO] [stdout]  --> src/mini_chain/node.rs:2:34
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::collections::{BTreeSet, HashSet, HashMap};
[INFO] [stdout]   |                                  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self`
[INFO] [stdout]   --> src/mini_chain/node.rs:14:18
[INFO] [stdout]    |
[INFO] [stdout] 14 |     Transaction, self
[INFO] [stdout]    |                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `tokio::sync::mpsc`
[INFO] [stdout]   --> src/mini_chain/node.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 | use tokio::sync::mpsc;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]   --> src/mini_chain/mempool.rs:56:24
[INFO] [stdout]    |
[INFO] [stdout] 55 |         &self
[INFO] [stdout]    |         - lifetime `'life0` declared here
[INFO] [stdout] 56 |     ) -> Result<Option<&Transaction>, String>;
[INFO] [stdout]    |                        ^ this elided lifetime gets resolved as `'life0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/mini_chain/mempool.rs:227:24
[INFO] [stdout]     |
[INFO] [stdout] 226 |         &self
[INFO] [stdout]     |         - lifetime `'life0` declared here
[INFO] [stdout] 227 |     ) -> Result<Option<&Transaction>, String> {
[INFO] [stdout]     |                        ^ this elided lifetime gets resolved as `'life0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `futures::stream::FuturesUnordered`
[INFO] [stdout]  --> src/network.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use futures::stream::FuturesUnordered;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `tokio::time::sleep`
[INFO] [stdout]  --> src/network.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tokio::time::sleep;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `tracing::info`
[INFO] [stdout]  --> src/network.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use tracing::info;
[INFO] [stdout]   |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::time::Duration`
[INFO] [stdout]  --> src/network.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use std::time::Duration;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::mini_chain::metadata`
[INFO] [stdout]   --> src/network.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use crate::mini_chain::metadata;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `FullNode`
[INFO] [stdout]   --> src/network.rs:14:22
[INFO] [stdout]    |
[INFO] [stdout] 14 |     ChannelFullNode, FullNode
[INFO] [stdout]    |                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `tokio::sync::mpsc`
[INFO] [stdout]   --> src/network.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | use tokio::sync::mpsc;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]   --> src/lib.rs:67:25
[INFO] [stdout]    |
[INFO] [stdout] 62 | /                         loop {
[INFO] [stdout] 63 | |                             let transaction = Transaction::random_now(rng);
[INFO] [stdout] 64 | |                             client.submit_transaction(transaction).await?;
[INFO] [stdout] 65 | |                             tokio::time::sleep(Duration::from_millis(client_delay)).await;
[INFO] [stdout] 66 | |                         }
[INFO] [stdout]    | |_________________________- any code following this expression is unreachable
[INFO] [stdout] 67 |                           Ok::<(), String>(())
[INFO] [stdout]    |                           ^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unreachable_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]   --> src/lib.rs:75:25
[INFO] [stdout]    |
[INFO] [stdout] 70 | / ...   loop {
[INFO] [stdout] 71 | | ...       tokio::time::sleep(Duration::from_secs(1)).await;
[INFO] [stdout] 72 | | ...       // println!("{}", "Health check! If you don't see this you may have a livelock/overutilization".green());
[INFO] [stdout] 73 | | ...       // println!("{}", "If you see the health check above, but don't have block-building activity; you may have a deadlock.".purple());
[INFO] [stdout] 74 | | ...   }
[INFO] [stdout]    | |_______- any code following this expression is unreachable
[INFO] [stdout] 75 |   ...   Ok::<(), String>(())
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:101:25
[INFO] [stdout]     |
[INFO] [stdout] 78  | /                         loop {
[INFO] [stdout] 79  | |                             {
[INFO] [stdout] 80  | |                                 let now = SystemTime::now()
[INFO] [stdout] 81  | |                                     .duration_since(UNIX_EPOCH)
[INFO] [stdout] ...   |
[INFO] [stdout] 99  | |                             )).await; 
[INFO] [stdout] 100 | |                         }
[INFO] [stdout]     | |_________________________- any code following this expression is unreachable
[INFO] [stdout] 101 |                           Ok::<(), String>(())
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Hash`
[INFO] [stdout]   --> src/mini_chain/chain.rs:13:17
[INFO] [stdout]    |
[INFO] [stdout] 13 | use std::hash::{Hash, Hasher};
[INFO] [stdout]    |                 ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `futures::SinkExt`
[INFO] [stdout]   --> src/mini_chain/chain.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use futures::SinkExt;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/mini_chain/chain.rs:692:14
[INFO] [stdout]     |
[INFO] [stdout] 692 |         let (mut tx, rx) = tokio::sync::mpsc::channel::<Result<Transaction, String>>(32);
[INFO] [stdout]     |              ----^^
[INFO] [stdout]     |              |
[INFO] [stdout]     |              help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/mini_chain/node.rs:410:13
[INFO] [stdout]     |
[INFO] [stdout] 410 |         let mut rx = self.proposed_block_receiver.clone();
[INFO] [stdout]     |             ----^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/mini_chain/node.rs:545:13
[INFO] [stdout]     |
[INFO] [stdout] 545 |         let mut rx = self.mined_block_receiver.clone();
[INFO] [stdout]     |             ----^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/mini_chain/node.rs:695:13
[INFO] [stdout]     |
[INFO] [stdout] 695 |         let mut rx = self.synchronizer_request_receiver.clone();
[INFO] [stdout]     |             ----^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/mini_chain/node.rs:807:13
[INFO] [stdout]     |
[INFO] [stdout] 807 |         let mut rx = self.mempool_transaction_receiver.clone();
[INFO] [stdout]     |             ----^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/mini_chain/block.rs:289:13
[INFO] [stdout]     |
[INFO] [stdout] 289 |         let mut transactions = BTreeSet::new();
[INFO] [stdout]     |             ----^^^^^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 2m 04s
[INFO] running `Command { std: "docker" "inspect" "d10048cc8197fe46324a3cdb41bb87fc9ccf74186ba016ce1f2900ad23500de3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d10048cc8197fe46324a3cdb41bb87fc9ccf74186ba016ce1f2900ad23500de3", kill_on_drop: false }`
[INFO] [stdout] d10048cc8197fe46324a3cdb41bb87fc9ccf74186ba016ce1f2900ad23500de3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2024-12-08" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d641c0bed2573228c08b9ee3db211e454be9bd75273f5b1eb9dba15137bb139e
[INFO] running `Command { std: "docker" "start" "-a" "d641c0bed2573228c08b9ee3db211e454be9bd75273f5b1eb9dba15137bb139e", kill_on_drop: false }`
[INFO] [stdout] warning: unused import: `self`
[INFO] [stdout]  --> src/mini_chain/chain.rs:5:73
[INFO] [stdout]   |
[INFO] [stdout] 5 | use super::metadata::{BlockchainMetadata, BlockchainMetadataOperations, self};
[INFO] [stdout]   |                                                                         ^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Rng` and `distributions::Standard`
[INFO] [stdout]  --> src/mini_chain/chain.rs:7:12
[INFO] [stdout]   |
[INFO] [stdout] 7 | use rand::{Rng, distributions::Standard};
[INFO] [stdout]   |            ^^^  ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Stream`
[INFO] [stdout]  --> src/mini_chain/chain.rs:9:34
[INFO] [stdout]   |
[INFO] [stdout] 9 | use futures::stream::{BoxStream, Stream, StreamExt};
[INFO] [stdout]   |                                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::collections::hash_map::DefaultHasher`
[INFO] [stdout]   --> src/mini_chain/chain.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use std::collections::hash_map::DefaultHasher;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Hasher`
[INFO] [stdout]   --> src/mini_chain/chain.rs:13:23
[INFO] [stdout]    |
[INFO] [stdout] 13 | use std::hash::{Hash, Hasher};
[INFO] [stdout]    |                       ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `info` and `instrument`
[INFO] [stdout]   --> src/mini_chain/chain.rs:14:15
[INFO] [stdout]    |
[INFO] [stdout] 14 | use tracing::{instrument, info};
[INFO] [stdout]    |               ^^^^^^^^^^  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]   --> src/mini_chain/chain.rs:74:60
[INFO] [stdout]    |
[INFO] [stdout] 74 |     async fn compute_genesis_block(&self) -> Result<Option<&(Block, HashSet<String>)>, String>;
[INFO] [stdout]    |                                    -                       ^ this elided lifetime gets resolved as `'life0`
[INFO] [stdout]    |                                    |
[INFO] [stdout]    |                                    lifetime `'life0` declared here
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(elided_named_lifetimes)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling mini-chain v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/mini_chain/chain.rs:305:60
[INFO] [stdout]     |
[INFO] [stdout] 305 |     async fn compute_genesis_block(&self) -> Result<Option<&(Block, HashSet<String>)>, String> {
[INFO] [stdout]     |                                    -                       ^ this elided lifetime gets resolved as `'life0`
[INFO] [stdout]     |                                    |
[INFO] [stdout]     |                                    lifetime `'life0` declared here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/mini_chain/chain.rs:620:61
[INFO] [stdout]     |
[INFO] [stdout] 620 |     async fn stream_transactions(&self) -> Result<BoxStream<'_, Result<Transaction, String>>, String>;
[INFO] [stdout]     |                                  -                          ^^ this elided lifetime gets resolved as `'life0`
[INFO] [stdout]     |                                  |
[INFO] [stdout]     |                                  lifetime `'life0` declared here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/mini_chain/chain.rs:691:61
[INFO] [stdout]     |
[INFO] [stdout] 691 |     async fn stream_transactions(&self) -> Result<BoxStream<'_, Result<Transaction, String>>, String> {
[INFO] [stdout]     |                                  -                          ^^ this elided lifetime gets resolved as `'life0`
[INFO] [stdout]     |                                  |
[INFO] [stdout]     |                                  lifetime `'life0` declared here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Receiver`
[INFO] [stdout]  --> src/mini_chain/client.rs:5:29
[INFO] [stdout]   |
[INFO] [stdout] 5 | use async_channel::{Sender, Receiver};
[INFO] [stdout]   |                             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `HashSet`
[INFO] [stdout]  --> src/mini_chain/node.rs:2:34
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::collections::{BTreeSet, HashSet, HashMap};
[INFO] [stdout]   |                                  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self`
[INFO] [stdout]   --> src/mini_chain/node.rs:14:18
[INFO] [stdout]    |
[INFO] [stdout] 14 |     Transaction, self
[INFO] [stdout]    |                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `tokio::sync::mpsc`
[INFO] [stdout]   --> src/mini_chain/node.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 | use tokio::sync::mpsc;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]   --> src/mini_chain/mempool.rs:56:24
[INFO] [stdout]    |
[INFO] [stdout] 55 |         &self
[INFO] [stdout]    |         - lifetime `'life0` declared here
[INFO] [stdout] 56 |     ) -> Result<Option<&Transaction>, String>;
[INFO] [stdout]    |                        ^ this elided lifetime gets resolved as `'life0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/mini_chain/mempool.rs:227:24
[INFO] [stdout]     |
[INFO] [stdout] 226 |         &self
[INFO] [stdout]     |         - lifetime `'life0` declared here
[INFO] [stdout] 227 |     ) -> Result<Option<&Transaction>, String> {
[INFO] [stdout]     |                        ^ this elided lifetime gets resolved as `'life0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `futures::stream::FuturesUnordered`
[INFO] [stdout]  --> src/network.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use futures::stream::FuturesUnordered;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `tokio::time::sleep`
[INFO] [stdout]  --> src/network.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tokio::time::sleep;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `tracing::info`
[INFO] [stdout]  --> src/network.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use tracing::info;
[INFO] [stdout]   |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::time::Duration`
[INFO] [stdout]  --> src/network.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use std::time::Duration;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::mini_chain::metadata`
[INFO] [stdout]   --> src/network.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use crate::mini_chain::metadata;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `FullNode`
[INFO] [stdout]   --> src/network.rs:14:22
[INFO] [stdout]    |
[INFO] [stdout] 14 |     ChannelFullNode, FullNode
[INFO] [stdout]    |                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `tokio::sync::mpsc`
[INFO] [stdout]   --> src/network.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | use tokio::sync::mpsc;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]   --> src/lib.rs:67:25
[INFO] [stdout]    |
[INFO] [stdout] 62 | /                         loop {
[INFO] [stdout] 63 | |                             let transaction = Transaction::random_now(rng);
[INFO] [stdout] 64 | |                             client.submit_transaction(transaction).await?;
[INFO] [stdout] 65 | |                             tokio::time::sleep(Duration::from_millis(client_delay)).await;
[INFO] [stdout] 66 | |                         }
[INFO] [stdout]    | |_________________________- any code following this expression is unreachable
[INFO] [stdout] 67 |                           Ok::<(), String>(())
[INFO] [stdout]    |                           ^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unreachable_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]   --> src/lib.rs:75:25
[INFO] [stdout]    |
[INFO] [stdout] 70 | / ...   loop {
[INFO] [stdout] 71 | | ...       tokio::time::sleep(Duration::from_secs(1)).await;
[INFO] [stdout] 72 | | ...       // println!("{}", "Health check! If you don't see this you may have a livelock/overutilization".green());
[INFO] [stdout] 73 | | ...       // println!("{}", "If you see the health check above, but don't have block-building activity; you may have a deadlock.".purple());
[INFO] [stdout] 74 | | ...   }
[INFO] [stdout]    | |_______- any code following this expression is unreachable
[INFO] [stdout] 75 |   ...   Ok::<(), String>(())
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:101:25
[INFO] [stdout]     |
[INFO] [stdout] 78  | /                         loop {
[INFO] [stdout] 79  | |                             {
[INFO] [stdout] 80  | |                                 let now = SystemTime::now()
[INFO] [stdout] 81  | |                                     .duration_since(UNIX_EPOCH)
[INFO] [stdout] ...   |
[INFO] [stdout] 99  | |                             )).await; 
[INFO] [stdout] 100 | |                         }
[INFO] [stdout]     | |_________________________- any code following this expression is unreachable
[INFO] [stdout] 101 |                           Ok::<(), String>(())
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Hash`
[INFO] [stdout]   --> src/mini_chain/chain.rs:13:17
[INFO] [stdout]    |
[INFO] [stdout] 13 | use std::hash::{Hash, Hasher};
[INFO] [stdout]    |                 ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `futures::SinkExt`
[INFO] [stdout]   --> src/mini_chain/chain.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use futures::SinkExt;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/mini_chain/chain.rs:692:14
[INFO] [stdout]     |
[INFO] [stdout] 692 |         let (mut tx, rx) = tokio::sync::mpsc::channel::<Result<Transaction, String>>(32);
[INFO] [stdout]     |              ----^^
[INFO] [stdout]     |              |
[INFO] [stdout]     |              help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/mini_chain/node.rs:410:13
[INFO] [stdout]     |
[INFO] [stdout] 410 |         let mut rx = self.proposed_block_receiver.clone();
[INFO] [stdout]     |             ----^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/mini_chain/node.rs:545:13
[INFO] [stdout]     |
[INFO] [stdout] 545 |         let mut rx = self.mined_block_receiver.clone();
[INFO] [stdout]     |             ----^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/mini_chain/node.rs:695:13
[INFO] [stdout]     |
[INFO] [stdout] 695 |         let mut rx = self.synchronizer_request_receiver.clone();
[INFO] [stdout]     |             ----^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/mini_chain/node.rs:807:13
[INFO] [stdout]     |
[INFO] [stdout] 807 |         let mut rx = self.mempool_transaction_receiver.clone();
[INFO] [stdout]     |             ----^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/mini_chain/block.rs:289:13
[INFO] [stdout]     |
[INFO] [stdout] 289 |         let mut transactions = BTreeSet::new();
[INFO] [stdout]     |             ----^^^^^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self`
[INFO] [stdout]  --> src/mini_chain/chain.rs:5:73
[INFO] [stdout]   |
[INFO] [stdout] 5 | use super::metadata::{BlockchainMetadata, BlockchainMetadataOperations, self};
[INFO] [stdout]   |                                                                         ^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `distributions::Standard`
[INFO] [stdout]  --> src/mini_chain/chain.rs:7:17
[INFO] [stdout]   |
[INFO] [stdout] 7 | use rand::{Rng, distributions::Standard};
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Stream`
[INFO] [stdout]  --> src/mini_chain/chain.rs:9:34
[INFO] [stdout]   |
[INFO] [stdout] 9 | use futures::stream::{BoxStream, Stream, StreamExt};
[INFO] [stdout]   |                                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::collections::hash_map::DefaultHasher`
[INFO] [stdout]   --> src/mini_chain/chain.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use std::collections::hash_map::DefaultHasher;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `info` and `instrument`
[INFO] [stdout]   --> src/mini_chain/chain.rs:14:15
[INFO] [stdout]    |
[INFO] [stdout] 14 | use tracing::{instrument, info};
[INFO] [stdout]    |               ^^^^^^^^^^  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]   --> src/mini_chain/chain.rs:74:60
[INFO] [stdout]    |
[INFO] [stdout] 74 |     async fn compute_genesis_block(&self) -> Result<Option<&(Block, HashSet<String>)>, String>;
[INFO] [stdout]    |                                    -                       ^ this elided lifetime gets resolved as `'life0`
[INFO] [stdout]    |                                    |
[INFO] [stdout]    |                                    lifetime `'life0` declared here
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(elided_named_lifetimes)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/mini_chain/chain.rs:305:60
[INFO] [stdout]     |
[INFO] [stdout] 305 |     async fn compute_genesis_block(&self) -> Result<Option<&(Block, HashSet<String>)>, String> {
[INFO] [stdout]     |                                    -                       ^ this elided lifetime gets resolved as `'life0`
[INFO] [stdout]     |                                    |
[INFO] [stdout]     |                                    lifetime `'life0` declared here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/mini_chain/chain.rs:620:61
[INFO] [stdout]     |
[INFO] [stdout] 620 |     async fn stream_transactions(&self) -> Result<BoxStream<'_, Result<Transaction, String>>, String>;
[INFO] [stdout]     |                                  -                          ^^ this elided lifetime gets resolved as `'life0`
[INFO] [stdout]     |                                  |
[INFO] [stdout]     |                                  lifetime `'life0` declared here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/mini_chain/chain.rs:691:61
[INFO] [stdout]     |
[INFO] [stdout] 691 |     async fn stream_transactions(&self) -> Result<BoxStream<'_, Result<Transaction, String>>, String> {
[INFO] [stdout]     |                                  -                          ^^ this elided lifetime gets resolved as `'life0`
[INFO] [stdout]     |                                  |
[INFO] [stdout]     |                                  lifetime `'life0` declared here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Receiver`
[INFO] [stdout]  --> src/mini_chain/client.rs:5:29
[INFO] [stdout]   |
[INFO] [stdout] 5 | use async_channel::{Sender, Receiver};
[INFO] [stdout]   |                             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `HashSet`
[INFO] [stdout]  --> src/mini_chain/node.rs:2:34
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::collections::{BTreeSet, HashSet, HashMap};
[INFO] [stdout]   |                                  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self`
[INFO] [stdout]   --> src/mini_chain/node.rs:14:18
[INFO] [stdout]    |
[INFO] [stdout] 14 |     Transaction, self
[INFO] [stdout]    |                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `tokio::sync::mpsc`
[INFO] [stdout]   --> src/mini_chain/node.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 | use tokio::sync::mpsc;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Receiver`, `Sender`, and `self`
[INFO] [stdout]    --> src/mini_chain/node.rs:889:29
[INFO] [stdout]     |
[INFO] [stdout] 889 |     use tokio::sync::mpsc::{self, Sender, Receiver};
[INFO] [stdout]     |                             ^^^^  ^^^^^^  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]   --> src/mini_chain/mempool.rs:56:24
[INFO] [stdout]    |
[INFO] [stdout] 55 |         &self
[INFO] [stdout]    |         - lifetime `'life0` declared here
[INFO] [stdout] 56 |     ) -> Result<Option<&Transaction>, String>;
[INFO] [stdout]    |                        ^ this elided lifetime gets resolved as `'life0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/mini_chain/mempool.rs:227:24
[INFO] [stdout]     |
[INFO] [stdout] 226 |         &self
[INFO] [stdout]     |         - lifetime `'life0` declared here
[INFO] [stdout] 227 |     ) -> Result<Option<&Transaction>, String> {
[INFO] [stdout]     |                        ^ this elided lifetime gets resolved as `'life0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `futures::stream::FuturesUnordered`
[INFO] [stdout]  --> src/network.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use futures::stream::FuturesUnordered;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `tokio::time::sleep`
[INFO] [stdout]  --> src/network.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tokio::time::sleep;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `tracing::info`
[INFO] [stdout]  --> src/network.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use tracing::info;
[INFO] [stdout]   |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::time::Duration`
[INFO] [stdout]  --> src/network.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use std::time::Duration;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::mini_chain::metadata`
[INFO] [stdout]   --> src/network.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use crate::mini_chain::metadata;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `FullNode`
[INFO] [stdout]   --> src/network.rs:14:22
[INFO] [stdout]    |
[INFO] [stdout] 14 |     ChannelFullNode, FullNode
[INFO] [stdout]    |                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `tokio::sync::mpsc`
[INFO] [stdout]   --> src/network.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | use tokio::sync::mpsc;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]   --> src/lib.rs:67:25
[INFO] [stdout]    |
[INFO] [stdout] 62 | /                         loop {
[INFO] [stdout] 63 | |                             let transaction = Transaction::random_now(rng);
[INFO] [stdout] 64 | |                             client.submit_transaction(transaction).await?;
[INFO] [stdout] 65 | |                             tokio::time::sleep(Duration::from_millis(client_delay)).await;
[INFO] [stdout] 66 | |                         }
[INFO] [stdout]    | |_________________________- any code following this expression is unreachable
[INFO] [stdout] 67 |                           Ok::<(), String>(())
[INFO] [stdout]    |                           ^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unreachable_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]   --> src/lib.rs:75:25
[INFO] [stdout]    |
[INFO] [stdout] 70 | / ...   loop {
[INFO] [stdout] 71 | | ...       tokio::time::sleep(Duration::from_secs(1)).await;
[INFO] [stdout] 72 | | ...       // println!("{}", "Health check! If you don't see this you may have a livelock/overutilization".green());
[INFO] [stdout] 73 | | ...       // println!("{}", "If you see the health check above, but don't have block-building activity; you may have a deadlock.".purple());
[INFO] [stdout] 74 | | ...   }
[INFO] [stdout]    | |_______- any code following this expression is unreachable
[INFO] [stdout] 75 |   ...   Ok::<(), String>(())
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/lib.rs:101:25
[INFO] [stdout]     |
[INFO] [stdout] 78  | /                         loop {
[INFO] [stdout] 79  | |                             {
[INFO] [stdout] 80  | |                                 let now = SystemTime::now()
[INFO] [stdout] 81  | |                                     .duration_since(UNIX_EPOCH)
[INFO] [stdout] ...   |
[INFO] [stdout] 99  | |                             )).await; 
[INFO] [stdout] 100 | |                         }
[INFO] [stdout]     | |_________________________- any code following this expression is unreachable
[INFO] [stdout] 101 |                           Ok::<(), String>(())
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Hash`
[INFO] [stdout]   --> src/mini_chain/chain.rs:13:17
[INFO] [stdout]    |
[INFO] [stdout] 13 | use std::hash::{Hash, Hasher};
[INFO] [stdout]    |                 ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Hasher`
[INFO] [stdout]   --> src/mini_chain/chain.rs:13:23
[INFO] [stdout]    |
[INFO] [stdout] 13 | use std::hash::{Hash, Hasher};
[INFO] [stdout]    |                       ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `futures::SinkExt`
[INFO] [stdout]   --> src/mini_chain/chain.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use futures::SinkExt;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/mini_chain/chain.rs:692:14
[INFO] [stdout]     |
[INFO] [stdout] 692 |         let (mut tx, rx) = tokio::sync::mpsc::channel::<Result<Transaction, String>>(32);
[INFO] [stdout]     |              ----^^
[INFO] [stdout]     |              |
[INFO] [stdout]     |              help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/mini_chain/node.rs:410:13
[INFO] [stdout]     |
[INFO] [stdout] 410 |         let mut rx = self.proposed_block_receiver.clone();
[INFO] [stdout]     |             ----^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/mini_chain/node.rs:545:13
[INFO] [stdout]     |
[INFO] [stdout] 545 |         let mut rx = self.mined_block_receiver.clone();
[INFO] [stdout]     |             ----^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/mini_chain/node.rs:695:13
[INFO] [stdout]     |
[INFO] [stdout] 695 |         let mut rx = self.synchronizer_request_receiver.clone();
[INFO] [stdout]     |             ----^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/mini_chain/node.rs:807:13
[INFO] [stdout]     |
[INFO] [stdout] 807 |         let mut rx = self.mempool_transaction_receiver.clone();
[INFO] [stdout]     |             ----^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/mini_chain/block.rs:289:13
[INFO] [stdout]     |
[INFO] [stdout] 289 |         let mut transactions = BTreeSet::new();
[INFO] [stdout]     |             ----^^^^^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 9.46s
[INFO] running `Command { std: "docker" "inspect" "d641c0bed2573228c08b9ee3db211e454be9bd75273f5b1eb9dba15137bb139e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d641c0bed2573228c08b9ee3db211e454be9bd75273f5b1eb9dba15137bb139e", kill_on_drop: false }`
[INFO] [stdout] d641c0bed2573228c08b9ee3db211e454be9bd75273f5b1eb9dba15137bb139e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2024-12-08" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 33785d5be91c3a34188ea438dcb0df995946eecbabbb0163217c0e6b2fb4e1cc
[INFO] running `Command { std: "docker" "start" "-a" "33785d5be91c3a34188ea438dcb0df995946eecbabbb0163217c0e6b2fb4e1cc", kill_on_drop: false }`
[INFO] [stderr] warning: unused import: `self`
[INFO] [stderr]  --> src/mini_chain/chain.rs:5:73
[INFO] [stderr]   |
[INFO] [stderr] 5 | use super::metadata::{BlockchainMetadata, BlockchainMetadataOperations, self};
[INFO] [stderr]   |                                                                         ^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `Rng` and `distributions::Standard`
[INFO] [stderr]  --> src/mini_chain/chain.rs:7:12
[INFO] [stderr]   |
[INFO] [stderr] 7 | use rand::{Rng, distributions::Standard};
[INFO] [stderr]   |            ^^^  ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `Stream`
[INFO] [stderr]  --> src/mini_chain/chain.rs:9:34
[INFO] [stderr]   |
[INFO] [stderr] 9 | use futures::stream::{BoxStream, Stream, StreamExt};
[INFO] [stderr]   |                                  ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::collections::hash_map::DefaultHasher`
[INFO] [stderr]   --> src/mini_chain/chain.rs:12:5
[INFO] [stderr]    |
[INFO] [stderr] 12 | use std::collections::hash_map::DefaultHasher;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `Hasher`
[INFO] [stderr]   --> src/mini_chain/chain.rs:13:23
[INFO] [stderr]    |
[INFO] [stderr] 13 | use std::hash::{Hash, Hasher};
[INFO] [stderr]    |                       ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `info` and `instrument`
[INFO] [stderr]   --> src/mini_chain/chain.rs:14:15
[INFO] [stderr]    |
[INFO] [stderr] 14 | use tracing::{instrument, info};
[INFO] [stderr]    |               ^^^^^^^^^^  ^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: elided lifetime has a name
[INFO] [stderr]   --> src/mini_chain/chain.rs:74:60
[INFO] [stderr]    |
[INFO] [stderr] 74 |     async fn compute_genesis_block(&self) -> Result<Option<&(Block, HashSet<String>)>, String>;
[INFO] [stderr]    |                                    -                       ^ this elided lifetime gets resolved as `'life0`
[INFO] [stderr]    |                                    |
[INFO] [stderr]    |                                    lifetime `'life0` declared here
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(elided_named_lifetimes)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: elided lifetime has a name
[INFO] [stderr]    --> src/mini_chain/chain.rs:305:60
[INFO] [stderr]     |
[INFO] [stderr] 305 |     async fn compute_genesis_block(&self) -> Result<Option<&(Block, HashSet<String>)>, String> {
[INFO] [stderr]     |                                    -                       ^ this elided lifetime gets resolved as `'life0`
[INFO] [stderr]     |                                    |
[INFO] [stderr]     |                                    lifetime `'life0` declared here
[INFO] [stderr] 
[INFO] [stderr] warning: elided lifetime has a name
[INFO] [stderr]    --> src/mini_chain/chain.rs:620:61
[INFO] [stderr]     |
[INFO] [stderr] 620 |     async fn stream_transactions(&self) -> Result<BoxStream<'_, Result<Transaction, String>>, String>;
[INFO] [stderr]     |                                  -                          ^^ this elided lifetime gets resolved as `'life0`
[INFO] [stderr]     |                                  |
[INFO] [stderr]     |                                  lifetime `'life0` declared here
[INFO] [stderr] 
[INFO] [stderr] warning: elided lifetime has a name
[INFO] [stderr]    --> src/mini_chain/chain.rs:691:61
[INFO] [stderr]     |
[INFO] [stderr] 691 |     async fn stream_transactions(&self) -> Result<BoxStream<'_, Result<Transaction, String>>, String> {
[INFO] [stderr]     |                                  -                          ^^ this elided lifetime gets resolved as `'life0`
[INFO] [stderr]     |                                  |
[INFO] [stderr]     |                                  lifetime `'life0` declared here
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `Receiver`
[INFO] [stderr]  --> src/mini_chain/client.rs:5:29
[INFO] [stderr]   |
[INFO] [stderr] 5 | use async_channel::{Sender, Receiver};
[INFO] [stderr]   |                             ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `HashSet`
[INFO] [stderr]  --> src/mini_chain/node.rs:2:34
[INFO] [stderr]   |
[INFO] [stderr] 2 | use std::collections::{BTreeSet, HashSet, HashMap};
[INFO] [stderr]   |                                  ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `self`
[INFO] [stderr]   --> src/mini_chain/node.rs:14:18
[INFO] [stderr]    |
[INFO] [stderr] 14 |     Transaction, self
[INFO] [stderr]    |                  ^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `tokio::sync::mpsc`
[INFO] [stderr]   --> src/mini_chain/node.rs:26:5
[INFO] [stderr]    |
[INFO] [stderr] 26 | use tokio::sync::mpsc;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: elided lifetime has a name
[INFO] [stderr]   --> src/mini_chain/mempool.rs:56:24
[INFO] [stderr]    |
[INFO] [stderr] 55 |         &self
[INFO] [stderr]    |         - lifetime `'life0` declared here
[INFO] [stderr] 56 |     ) -> Result<Option<&Transaction>, String>;
[INFO] [stderr]    |                        ^ this elided lifetime gets resolved as `'life0`
[INFO] [stderr] 
[INFO] [stderr] warning: elided lifetime has a name
[INFO] [stderr]    --> src/mini_chain/mempool.rs:227:24
[INFO] [stderr]     |
[INFO] [stderr] 226 |         &self
[INFO] [stderr]     |         - lifetime `'life0` declared here
[INFO] [stderr] 227 |     ) -> Result<Option<&Transaction>, String> {
[INFO] [stderr]     |                        ^ this elided lifetime gets resolved as `'life0`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `futures::stream::FuturesUnordered`
[INFO] [stderr]  --> src/network.rs:1:5
[INFO] [stderr]   |
[INFO] [stderr] 1 | use futures::stream::FuturesUnordered;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `tokio::time::sleep`
[INFO] [stderr]  --> src/network.rs:3:5
[INFO] [stderr]   |
[INFO] [stderr] 3 | use tokio::time::sleep;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `tracing::info`
[INFO] [stderr]  --> src/network.rs:4:5
[INFO] [stderr]   |
[INFO] [stderr] 4 | use tracing::info;
[INFO] [stderr]   |     ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::time::Duration`
[INFO] [stderr]  --> src/network.rs:6:5
[INFO] [stderr]   |
[INFO] [stderr] 6 | use std::time::Duration;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `crate::mini_chain::metadata`
[INFO] [stderr]   --> src/network.rs:12:5
[INFO] [stderr]    |
[INFO] [stderr] 12 | use crate::mini_chain::metadata;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `FullNode`
[INFO] [stderr]   --> src/network.rs:14:22
[INFO] [stderr]    |
[INFO] [stderr] 14 |     ChannelFullNode, FullNode
[INFO] [stderr]    |                      ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `tokio::sync::mpsc`
[INFO] [stderr]   --> src/network.rs:16:5
[INFO] [stderr]    |
[INFO] [stderr] 16 | use tokio::sync::mpsc;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unreachable expression
[INFO] [stderr]   --> src/lib.rs:67:25
[INFO] [stderr]    |
[INFO] [stderr] 62 | /                         loop {
[INFO] [stderr] 63 | |                             let transaction = Transaction::random_now(rng);
[INFO] [stderr] 64 | |                             client.submit_transaction(transaction).await?;
[INFO] [stderr] 65 | |                             tokio::time::sleep(Duration::from_millis(client_delay)).await;
[INFO] [stderr] 66 | |                         }
[INFO] [stderr]    | |_________________________- any code following this expression is unreachable
[INFO] [stderr] 67 |                           Ok::<(), String>(())
[INFO] [stderr]    |                           ^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unreachable_code)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unreachable expression
[INFO] [stderr]   --> src/lib.rs:75:25
[INFO] [stderr]    |
[INFO] [stderr] 70 | / ...   loop {
[INFO] [stderr] 71 | | ...       tokio::time::sleep(Duration::from_secs(1)).await;
[INFO] [stderr] 72 | | ...       // println!("{}", "Health check! If you don't see this you may have a livelock/overutilization".green());
[INFO] [stderr] 73 | | ...       // println!("{}", "If you see the health check above, but don't have block-building activity; you may have a deadlock.".purple());
[INFO] [stderr] 74 | | ...   }
[INFO] [stderr]    | |_______- any code following this expression is unreachable
[INFO] [stderr] 75 |   ...   Ok::<(), String>(())
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stderr] 
[INFO] [stderr] warning: unreachable expression
[INFO] [stderr]    --> src/lib.rs:101:25
[INFO] [stderr]     |
[INFO] [stderr] 78  | /                         loop {
[INFO] [stderr] 79  | |                             {
[INFO] [stderr] 80  | |                                 let now = SystemTime::now()
[INFO] [stderr] 81  | |                                     .duration_since(UNIX_EPOCH)
[INFO] [stderr] ...   |
[INFO] [stderr] 99  | |                             )).await; 
[INFO] [stderr] 100 | |                         }
[INFO] [stderr]     | |_________________________- any code following this expression is unreachable
[INFO] [stderr] 101 |                           Ok::<(), String>(())
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `Hash`
[INFO] [stderr]   --> src/mini_chain/chain.rs:13:17
[INFO] [stderr]    |
[INFO] [stderr] 13 | use std::hash::{Hash, Hasher};
[INFO] [stderr]    |                 ^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `futures::SinkExt`
[INFO] [stderr]   --> src/mini_chain/chain.rs:10:5
[INFO] [stderr]    |
[INFO] [stderr] 10 | use futures::SinkExt;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/mini_chain/chain.rs:692:14
[INFO] [stderr]     |
[INFO] [stderr] 692 |         let (mut tx, rx) = tokio::sync::mpsc::channel::<Result<Transaction, String>>(32);
[INFO] [stderr]     |              ----^^
[INFO] [stderr]     |              |
[INFO] [stderr]     |              help: remove this `mut`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_mut)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/mini_chain/node.rs:410:13
[INFO] [stderr]     |
[INFO] [stderr] 410 |         let mut rx = self.proposed_block_receiver.clone();
[INFO] [stderr]     |             ----^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/mini_chain/node.rs:545:13
[INFO] [stderr]     |
[INFO] [stderr] 545 |         let mut rx = self.mined_block_receiver.clone();
[INFO] [stderr]     |             ----^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/mini_chain/node.rs:695:13
[INFO] [stderr]     |
[INFO] [stderr] 695 |         let mut rx = self.synchronizer_request_receiver.clone();
[INFO] [stderr]     |             ----^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/mini_chain/node.rs:807:13
[INFO] [stderr]     |
[INFO] [stderr] 807 |         let mut rx = self.mempool_transaction_receiver.clone();
[INFO] [stderr]     |             ----^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/mini_chain/block.rs:289:13
[INFO] [stderr]     |
[INFO] [stderr] 289 |         let mut transactions = BTreeSet::new();
[INFO] [stderr]     |             ----^^^^^^^^^^^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `distributions::Standard`
[INFO] [stderr]  --> src/mini_chain/chain.rs:7:17
[INFO] [stderr]   |
[INFO] [stderr] 7 | use rand::{Rng, distributions::Standard};
[INFO] [stderr]   |                 ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `Receiver`, `Sender`, and `self`
[INFO] [stderr]    --> src/mini_chain/node.rs:889:29
[INFO] [stderr]     |
[INFO] [stderr] 889 |     use tokio::sync::mpsc::{self, Sender, Receiver};
[INFO] [stderr]     |                             ^^^^  ^^^^^^  ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `mini-chain` (lib) generated 34 warnings (run `cargo fix --lib -p mini-chain` to apply 23 suggestions)
[INFO] [stderr] warning: `mini-chain` (lib test) generated 35 warnings (33 duplicates) (run `cargo fix --lib -p mini-chain --tests` to apply 2 suggestions)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.39s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/mini_chain-7bd13506d31d6515)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test mini_chain::block::test::test_different_transactions_are_different ... ok
[INFO] [stdout] test mini_chain::block::test::test_btree ... ok
[INFO] [stdout] test mini_chain::chain::test::test_get_transaction ... ok
[INFO] [stdout] test mini_chain::chain::test::test_add_block ... ok
[INFO] [stdout] test network::test::test_delivers ... ok
[INFO] [stdout] test mini_chain::chain::test::test_get_chain_tip ... ok
[INFO] [stdout] test mini_chain::block::test::test_mine_block ... FAILED
[INFO] [stdout] test mini_chain::chain::test::test_fork_and_resolve ... FAILED
[INFO] [stdout] test mini_chain::chain::test::test_fork ... FAILED
[INFO] [stdout] test mini_chain::block::test::test_randomized_mine_block ... FAILED
[INFO] [stdout] test mini_chain::node::test::test_run_full_node has been running for over 60 seconds
[INFO] [stdout] test simulation::test_simulation has been running for over 60 seconds
[INFO] [stdout] test mini_chain::node::test::test_run_full_node ... FAILED
[INFO] [stdout] test simulation::test_simulation ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- mini_chain::block::test::test_mine_block stdout ----
[INFO] [stdout] thread 'mini_chain::block::test::test_mine_block' panicked at src/mini_chain/block.rs:413:9:
[INFO] [stdout] assertion failed: block.verify_proof_of_work(2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5cdbcf62278a - std::backtrace_rs::backtrace::libunwind::trace::h8810477743020387
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/../../backtrace/src/backtrace/libunwind.rs:116:5
[INFO] [stdout]    1:     0x5cdbcf62278a - std::backtrace_rs::backtrace::trace_unsynchronized::h3aa55355dd6c54a6
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x5cdbcf62278a - std::sys::backtrace::_print_fmt::h8588b0f62410823f
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5cdbcf62278a - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h98c26ac25ffe89bb
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5cdbcf6498d3 - core::fmt::rt::Argument::fmt::hf95377f4aebd453b
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/fmt/rt.rs:177:76
[INFO] [stdout]    5:     0x5cdbcf6498d3 - core::fmt::write::h0dd5f6e2238c7982
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/fmt/mod.rs:1189:21
[INFO] [stdout]    6:     0x5cdbcf61f5c3 - std::io::Write::write_fmt::h03bb0ca26e6faf8c
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/io/mod.rs:1884:15
[INFO] [stdout]    7:     0x5cdbcf6225d2 - std::sys::backtrace::BacktraceLock::print::h5c19c1c038ee186d
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    8:     0x5cdbcf623c0d - std::panicking::default_hook::{{closure}}::h77172f079a1fcb13
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:268:22
[INFO] [stdout]    9:     0x5cdbcf623a17 - std::panicking::default_hook::he5f8e3b203ccddba
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:292:9
[INFO] [stdout]   10:     0x5cdbcf4e1c97 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7a3c7b4a1ae77f2f
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/alloc/src/boxed.rs:1986:9
[INFO] [stdout]   11:     0x5cdbcf4e1c97 - test::test_main::{{closure}}::hf0d3b69ae9b353d1
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/test/src/lib.rs:134:21
[INFO] [stdout]   12:     0x5cdbcf6242b8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h6332e82e7b189abd
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/alloc/src/boxed.rs:1986:9
[INFO] [stdout]   13:     0x5cdbcf6242b8 - std::panicking::rust_panic_with_hook::h53863d4e9018df39
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:809:13
[INFO] [stdout]   14:     0x5cdbcf624046 - std::panicking::begin_panic_handler::{{closure}}::h67280e6fa0757873
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:667:13
[INFO] [stdout]   15:     0x5cdbcf622c69 - std::sys::backtrace::__rust_end_short_backtrace::h1dac3f54d6fbbeb2
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/backtrace.rs:170:18
[INFO] [stdout]   16:     0x5cdbcf623d0c - rust_begin_unwind
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:665:5
[INFO] [stdout]   17:     0x5cdbcf344130 - core::panicking::panic_fmt::h6792bd1b2bf01041
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/panicking.rs:76:14
[INFO] [stdout]   18:     0x5cdbcf3441bc - core::panicking::panic::hbb5c236a846c507c
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/panicking.rs:148:5
[INFO] [stdout]   19:     0x5cdbcf3a12aa - mini_chain::mini_chain::block::test::test_mine_block::{{closure}}::hdd6b993bc301a626
[INFO] [stdout]                                at /opt/rustwide/workdir/src/mini_chain/block.rs:413:9
[INFO] [stdout]   20:     0x5cdbcf3bf422 - <core::pin::Pin<P> as core::future::future::Future>::poll::h866c97c3eb3919f6
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/future/future.rs:124:9
[INFO] [stdout]   21:     0x5cdbcf3bf85d - <core::pin::Pin<P> as core::future::future::Future>::poll::hc76075f584d7e1ca
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/future/future.rs:124:9
[INFO] [stdout]   22:     0x5cdbcf475f1f - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h405cba2429dc0007
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/scheduler/current_thread/mod.rs:665:57
[INFO] [stdout]   23:     0x5cdbcf475e45 - tokio::runtime::coop::with_budget::h215521a93b67ef3b
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/coop.rs:107:5
[INFO] [stdout]   24:     0x5cdbcf475e45 - tokio::runtime::coop::budget::hc6ed1191cde93ac6
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/coop.rs:73:5
[INFO] [stdout]   25:     0x5cdbcf475e45 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::h818c5c48810d864d
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/scheduler/current_thread/mod.rs:665:25
[INFO] [stdout]   26:     0x5cdbcf4738e0 - tokio::runtime::scheduler::current_thread::Context::enter::h798cfc5b011091b7
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/scheduler/current_thread/mod.rs:410:19
[INFO] [stdout]   27:     0x5cdbcf4754de - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h6e0039c5680151f2
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/scheduler/current_thread/mod.rs:664:36
[INFO] [stdout]   28:     0x5cdbcf4747f4 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h482ebd575a39ccc4
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/scheduler/current_thread/mod.rs:743:68
[INFO] [stdout]   29:     0x5cdbcf3d6e0b - tokio::runtime::context::scoped::Scoped<T>::set::hd4b98267f7a97762
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   30:     0x5cdbcf3b9e79 - tokio::runtime::context::set_scheduler::{{closure}}::h5d916bf439dab9c2
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/context.rs:176:26
[INFO] [stdout]   31:     0x5cdbcf4501fd - std::thread::local::LocalKey<T>::try_with::hb442d6fedd96fc69
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/thread/local.rs:283:12
[INFO] [stdout]   32:     0x5cdbcf44eb5a - std::thread::local::LocalKey<T>::with::h72516a92253f52a8
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/thread/local.rs:260:9
[INFO] [stdout]   33:     0x5cdbcf3b9e2d - tokio::runtime::context::set_scheduler::hfb53d38c14eb19c2
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/context.rs:176:9
[INFO] [stdout]   34:     0x5cdbcf4745a0 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::hec1bb4f9ef7d5329
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/scheduler/current_thread/mod.rs:743:27
[INFO] [stdout]   35:     0x5cdbcf474843 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h34e8da4938cb90fd
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/scheduler/current_thread/mod.rs:652:19
[INFO] [stdout]   36:     0x5cdbcf470f0d - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::h80a3b8e55c4fcdf8
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/scheduler/current_thread/mod.rs:175:28
[INFO] [stdout]   37:     0x5cdbcf4165a6 - tokio::runtime::context::runtime::enter_runtime::hc95b5e5aff0bb11d
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   38:     0x5cdbcf470a61 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::hcfaaaefc77f00c02
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/scheduler/current_thread/mod.rs:167:9
[INFO] [stdout]   39:     0x5cdbcf46f40d - tokio::runtime::runtime::Runtime::block_on::hae73598d6da5706b
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/runtime.rs:348:47
[INFO] [stdout]   40:     0x5cdbcf3a10c9 - mini_chain::mini_chain::block::test::test_mine_block::h3f9b4810c7f90ed0
[INFO] [stdout]                                at /opt/rustwide/workdir/src/mini_chain/block.rs:414:9
[INFO] [stdout]   41:     0x5cdbcf3a0f97 - mini_chain::mini_chain::block::test::test_mine_block::{{closure}}::h248b78832261cdc9
[INFO] [stdout]                                at /opt/rustwide/workdir/src/mini_chain/block.rs:407:31
[INFO] [stdout]   42:     0x5cdbcf35fd26 - core::ops::function::FnOnce::call_once::h115af43a63af577c
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5cdbcf4e67bb - core::ops::function::FnOnce::call_once::h871bf86719ec9aa4
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   44:     0x5cdbcf4e67bb - test::__rust_begin_short_backtrace::h2167df1e2b7d76fd
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/test/src/lib.rs:632:18
[INFO] [stdout]   45:     0x5cdbcf4e61a8 - test::run_test_in_process::{{closure}}::h15d92f75a3adfb79
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/test/src/lib.rs:655:60
[INFO] [stdout]   46:     0x5cdbcf4e61a8 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hb6c8955835a8dbbb
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   47:     0x5cdbcf4e61a8 - std::panicking::try::do_call::hc79d0fc888a0bd30
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:557:40
[INFO] [stdout]   48:     0x5cdbcf4e61a8 - std::panicking::try::hb8a7878e3a8589d6
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:520:19
[INFO] [stdout]   49:     0x5cdbcf4e61a8 - std::panic::catch_unwind::hb8e4600ff0ff5cfa
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panic.rs:358:14
[INFO] [stdout]   50:     0x5cdbcf4e61a8 - test::run_test_in_process::hc2900b0b18688dd6
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/test/src/lib.rs:655:27
[INFO] [stdout]   51:     0x5cdbcf4e61a8 - test::run_test::{{closure}}::hac2a9cb07be3d48d
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/test/src/lib.rs:576:43
[INFO] [stdout]   52:     0x5cdbcf4a9c4a - test::run_test::{{closure}}::h4a5b729e66a38cd8
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/test/src/lib.rs:606:41
[INFO] [stdout]   53:     0x5cdbcf4a9c4a - std::sys::backtrace::__rust_begin_short_backtrace::h0496fb742492f573
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/backtrace.rs:154:18
[INFO] [stdout]   54:     0x5cdbcf4ad5c4 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hbb6d257c550a54bd
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/thread/mod.rs:561:17
[INFO] [stdout]   55:     0x5cdbcf4ad5c4 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h46696fe4a6832328
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   56:     0x5cdbcf4ad5c4 - std::panicking::try::do_call::h2625a51b667bfb64
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:557:40
[INFO] [stdout]   57:     0x5cdbcf4ad5c4 - std::panicking::try::hb956a59a1973aa4c
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:520:19
[INFO] [stdout]   58:     0x5cdbcf4ad5c4 - std::panic::catch_unwind::h64f3b9d1067ef6a0
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panic.rs:358:14
[INFO] [stdout]   59:     0x5cdbcf4ad5c4 - std::thread::Builder::spawn_unchecked_::{{closure}}::h42b2841295b6c0b2
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/thread/mod.rs:559:30
[INFO] [stdout]   60:     0x5cdbcf4ad5c4 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h6127de71b8124639
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   61:     0x5cdbcf62848b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h42f0ba71002a1b2c
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/alloc/src/boxed.rs:1972:9
[INFO] [stdout]   62:     0x5cdbcf62848b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::had9e47d7a3dcecb8
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/alloc/src/boxed.rs:1972:9
[INFO] [stdout]   63:     0x5cdbcf62848b - std::sys::pal::unix::thread::Thread::new::thread_start::h48cf765408f6f5f2
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/pal/unix/thread.rs:105:17
[INFO] [stdout]   64:     0x769f3691dac3 - <unknown>
[INFO] [stdout]   65:     0x769f369aea04 - clone
[INFO] [stdout]   66:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- mini_chain::chain::test::test_fork_and_resolve stdout ----
[INFO] [stdout] └── (0) Block: 11fb3a40d9d811a6 
[INFO] [stdout]     └── (1) Block: ed45983886b90097 
[INFO] [stdout]         └── (2) Block: da76cd0ba36ad931 
[INFO] [stdout]             ├── (3) Block: 2a7e6c9d59175c9f 
[INFO] [stdout]             │   └── (4) Block: 009bbc5e15d37165 
[INFO] [stdout]             │       ├── (5) Block: 5894cebf14b50f58 
[INFO] [stdout]             │       │   ├── (6) Block: b033eab3cba8daa5 
[INFO] [stdout]             │       │   │   ├── (7) Block: 531453ccedfc050b < TIP
[INFO] [stdout]             │       │   │   └── (7) Block: f7cedf48d46829f7 < TIP
[INFO] [stdout]             │       │   └── (6) Block: 167ebf43fc4e94ef 
[INFO] [stdout]             │       │       ├── (7) Block: d5712c4f0b064746 < TIP
[INFO] [stdout]             │       │       └── (7) Block: 9fd218a09fdd53e9 < TIP
[INFO] [stdout]             │       └── (5) Block: 2ad47b8d586d758d 
[INFO] [stdout]             │           ├── (6) Block: afb3a7905907ffca 
[INFO] [stdout]             │           │   ├── (7) Block: 64eb079f5592c1f3 < TIP
[INFO] [stdout]             │           │   └── (7) Block: 5e709a06c81b5ebf < TIP
[INFO] [stdout]             │           └── (6) Block: 6998af7e202795ba 
[INFO] [stdout]             │               ├── (7) Block: 03701b5e2a734aba < TIP
[INFO] [stdout]             │               └── (7) Block: 833fe3ec3d64e947 < TIP
[INFO] [stdout]             └── (3) Block: 10498e104229f45e 
[INFO] [stdout]                 ├── (4) Block: c5cde2fb8d02ee25 
[INFO] [stdout]                 │   └── (5) Block: 0ffac3f0627bdb1b 
[INFO] [stdout]                 │       └── (6) Block: fbb22852691fa54f 
[INFO] [stdout]                 │           ├── (7) Block: 0802964fdfaf887a < TIP
[INFO] [stdout]                 │           └── (7) Block: d03ae004bb07a8fa < TIP
[INFO] [stdout]                 └── (4) Block: 803e20ae97005f43 
[INFO] [stdout]                     └── (5) Block: aa8e9343f74176b3 
[INFO] [stdout]                         └── (6) Block: 1e96892b9d5000c7 
[INFO] [stdout]                             ├── (7) Block: 1c2f6d701a51193d < TIP
[INFO] [stdout]                             └── (7) Block: d6fcf9dc0a28a484 < TIP
[INFO] [stdout] thread 'mini_chain::chain::test::test_fork_and_resolve' panicked at src/mini_chain/chain.rs:570:9:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: 30
[INFO] [stdout]  right: 8
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5cdbcf62278a - std::backtrace_rs::backtrace::libunwind::trace::h8810477743020387
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/../../backtrace/src/backtrace/libunwind.rs:116:5
[INFO] [stdout]    1:     0x5cdbcf62278a - std::backtrace_rs::backtrace::trace_unsynchronized::h3aa55355dd6c54a6
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x5cdbcf62278a - std::sys::backtrace::_print_fmt::h8588b0f62410823f
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5cdbcf62278a - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h98c26ac25ffe89bb
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5cdbcf6498d3 - core::fmt::rt::Argument::fmt::hf95377f4aebd453b
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/fmt/rt.rs:177:76
[INFO] [stdout]    5:     0x5cdbcf6498d3 - core::fmt::write::h0dd5f6e2238c7982
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/fmt/mod.rs:1189:21
[INFO] [stdout]    6:     0x5cdbcf61f5c3 - std::io::Write::write_fmt::h03bb0ca26e6faf8c
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/io/mod.rs:1884:15
[INFO] [stdout]    7:     0x5cdbcf6225d2 - std::sys::backtrace::BacktraceLock::print::h5c19c1c038ee186d
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    8:     0x5cdbcf623c0d - std::panicking::default_hook::{{closure}}::h77172f079a1fcb13
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:268:22
[INFO] [stdout]    9:     0x5cdbcf623a17 - std::panicking::default_hook::he5f8e3b203ccddba
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:292:9
[INFO] [stdout]   10:     0x5cdbcf4e1c97 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7a3c7b4a1ae77f2f
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/alloc/src/boxed.rs:1986:9
[INFO] [stdout]   11:     0x5cdbcf4e1c97 - test::test_main::{{closure}}::hf0d3b69ae9b353d1
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/test/src/lib.rs:134:21
[INFO] [stdout]   12:     0x5cdbcf6242b8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h6332e82e7b189abd
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/alloc/src/boxed.rs:1986:9
[INFO] [stdout]   13:     0x5cdbcf6242b8 - std::panicking::rust_panic_with_hook::h53863d4e9018df39
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:809:13
[INFO] [stdout]   14:     0x5cdbcf62407a - std::panicking::begin_panic_handler::{{closure}}::h67280e6fa0757873
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:674:13
[INFO] [stdout]   15:     0x5cdbcf622c69 - std::sys::backtrace::__rust_end_short_backtrace::h1dac3f54d6fbbeb2
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/backtrace.rs:170:18
[INFO] [stdout]   16:     0x5cdbcf623d0c - rust_begin_unwind
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:665:5
[INFO] [stdout]   17:     0x5cdbcf344130 - core::panicking::panic_fmt::h6792bd1b2bf01041
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/panicking.rs:76:14
[INFO] [stdout]   18:     0x5cdbcf34455c - core::panicking::assert_failed_inner::hf2c17e6d30928787
[INFO] [stdout]   19:     0x5cdbcf5b00d3 - core::panicking::assert_failed::hfdc3156a38c41d0e
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/panicking.rs:373:5
[INFO] [stdout]   20:     0x5cdbcf4415e0 - mini_chain::mini_chain::chain::test::test_fork_and_resolve::{{closure}}::h740024f7b76f864d
[INFO] [stdout]                                at /opt/rustwide/workdir/src/mini_chain/chain.rs:570:9
[INFO] [stdout]   21:     0x5cdbcf3bf57f - <core::pin::Pin<P> as core::future::future::Future>::poll::h997dc0c0b7614a2e
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/future/future.rs:124:9
[INFO] [stdout]   22:     0x5cdbcf3bf1fb - <core::pin::Pin<P> as core::future::future::Future>::poll::h4a5683ef19d94aab
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/future/future.rs:124:9
[INFO] [stdout]   23:     0x5cdbcf475f6e - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h4792e4ecab7c27a4
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/scheduler/current_thread/mod.rs:665:57
[INFO] [stdout]   24:     0x5cdbcf475ca5 - tokio::runtime::coop::with_budget::h5bb38e35f5eb99e4
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/coop.rs:107:5
[INFO] [stdout]   25:     0x5cdbcf475ca5 - tokio::runtime::coop::budget::h7330e7fb4c47c271
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/coop.rs:73:5
[INFO] [stdout]   26:     0x5cdbcf475ca5 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::h3c1bee4b7b86d182
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/scheduler/current_thread/mod.rs:665:25
[INFO] [stdout]   27:     0x5cdbcf472f7d - tokio::runtime::scheduler::current_thread::Context::enter::h3c7c73c3d26067aa
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/scheduler/current_thread/mod.rs:410:19
[INFO] [stdout]   28:     0x5cdbcf474b5e - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h3ecf4087da3da4d3
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/scheduler/current_thread/mod.rs:664:36
[INFO] [stdout]   29:     0x5cdbcf47481b - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::hd4252e2021f8c3ac
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/scheduler/current_thread/mod.rs:743:68
[INFO] [stdout]   30:     0x5cdbcf3d6cea - tokio::runtime::context::scoped::Scoped<T>::set::h85535bd5bcc3f52b
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   31:     0x5cdbcf3b9eca - tokio::runtime::context::set_scheduler::{{closure}}::he928b9bb3e1c71fe
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/context.rs:176:26
[INFO] [stdout]   32:     0x5cdbcf44fa93 - std::thread::local::LocalKey<T>::try_with::h6006b5364922851c
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/thread/local.rs:283:12
[INFO] [stdout]   33:     0x5cdbcf44ebfc - std::thread::local::LocalKey<T>::with::he83383956fb64ae4
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/thread/local.rs:260:9
[INFO] [stdout]   34:     0x5cdbcf3b9df1 - tokio::runtime::context::set_scheduler::he5acc34e6b3a1d78
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/context.rs:176:9
[INFO] [stdout]   35:     0x5cdbcf47413e - tokio::runtime::scheduler::current_thread::CoreGuard::enter::ha1d6bcd5a45a087f
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/scheduler/current_thread/mod.rs:743:27
[INFO] [stdout]   36:     0x5cdbcf4748b2 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h8fea62cd14cb934b
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/scheduler/current_thread/mod.rs:652:19
[INFO] [stdout]   37:     0x5cdbcf470b5c - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::h570fe4dea26690ed
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/scheduler/current_thread/mod.rs:175:28
[INFO] [stdout]   38:     0x5cdbcf416787 - tokio::runtime::context::runtime::enter_runtime::hd7bfbe93c1e0a675
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   39:     0x5cdbcf4709b6 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::h4535d1f574767579
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/scheduler/current_thread/mod.rs:167:9
[INFO] [stdout]   40:     0x5cdbcf46f2da - tokio::runtime::runtime::Runtime::block_on::ha4325d85bcb7cd39
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/runtime.rs:348:47
[INFO] [stdout]   41:     0x5cdbcf43edf0 - mini_chain::mini_chain::chain::test::test_fork_and_resolve::h0ba68d281cb8341c
[INFO] [stdout]                                at /opt/rustwide/workdir/src/mini_chain/chain.rs:577:9
[INFO] [stdout]   42:     0x5cdbcf43ec7d - mini_chain::mini_chain::chain::test::test_fork_and_resolve::{{closure}}::hb4fbb4a0343189da
[INFO] [stdout]                                at /opt/rustwide/workdir/src/mini_chain/chain.rs:531:41
[INFO] [stdout]   43:     0x5cdbcf3600c6 - core::ops::function::FnOnce::call_once::h354b3256e3191cd5
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   44:     0x5cdbcf4e67bb - core::ops::function::FnOnce::call_once::h871bf86719ec9aa4
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5cdbcf4e67bb - test::__rust_begin_short_backtrace::h2167df1e2b7d76fd
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/test/src/lib.rs:632:18
[INFO] [stdout]   46:     0x5cdbcf4e61a8 - test::run_test_in_process::{{closure}}::h15d92f75a3adfb79
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/test/src/lib.rs:655:60
[INFO] [stdout]   47:     0x5cdbcf4e61a8 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hb6c8955835a8dbbb
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   48:     0x5cdbcf4e61a8 - std::panicking::try::do_call::hc79d0fc888a0bd30
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:557:40
[INFO] [stdout]   49:     0x5cdbcf4e61a8 - std::panicking::try::hb8a7878e3a8589d6
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:520:19
[INFO] [stdout]   50:     0x5cdbcf4e61a8 - std::panic::catch_unwind::hb8e4600ff0ff5cfa
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panic.rs:358:14
[INFO] [stdout]   51:     0x5cdbcf4e61a8 - test::run_test_in_process::hc2900b0b18688dd6
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/test/src/lib.rs:655:27
[INFO] [stdout]   52:     0x5cdbcf4e61a8 - test::run_test::{{closure}}::hac2a9cb07be3d48d
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/test/src/lib.rs:576:43
[INFO] [stdout]   53:     0x5cdbcf4a9c4a - test::run_test::{{closure}}::h4a5b729e66a38cd8
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/test/src/lib.rs:606:41
[INFO] [stdout]   54:     0x5cdbcf4a9c4a - std::sys::backtrace::__rust_begin_short_backtrace::h0496fb742492f573
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/backtrace.rs:154:18
[INFO] [stdout]   55:     0x5cdbcf4ad5c4 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hbb6d257c550a54bd
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/thread/mod.rs:561:17
[INFO] [stdout]   56:     0x5cdbcf4ad5c4 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h46696fe4a6832328
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   57:     0x5cdbcf4ad5c4 - std::panicking::try::do_call::h2625a51b667bfb64
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:557:40
[INFO] [stdout]   58:     0x5cdbcf4ad5c4 - std::panicking::try::hb956a59a1973aa4c
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:520:19
[INFO] [stdout]   59:     0x5cdbcf4ad5c4 - std::panic::catch_unwind::h64f3b9d1067ef6a0
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panic.rs:358:14
[INFO] [stdout]   60:     0x5cdbcf4ad5c4 - std::thread::Builder::spawn_unchecked_::{{closure}}::h42b2841295b6c0b2
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/thread/mod.rs:559:30
[INFO] [stdout]   61:     0x5cdbcf4ad5c4 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h6127de71b8124639
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   62:     0x5cdbcf62848b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h42f0ba71002a1b2c
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/alloc/src/boxed.rs:1972:9
[INFO] [stdout]   63:     0x5cdbcf62848b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::had9e47d7a3dcecb8
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/alloc/src/boxed.rs:1972:9
[INFO] [stdout]   64:     0x5cdbcf62848b - std::sys::pal::unix::thread::Thread::new::thread_start::h48cf765408f6f5f2
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/pal/unix/thread.rs:105:17
[INFO] [stdout]   65:     0x769f3691dac3 - <unknown>
[INFO] [stdout]   66:     0x769f369aea04 - clone
[INFO] [stdout]   67:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- mini_chain::chain::test::test_fork stdout ----
[INFO] [stdout] └── (0) Block: 731e119a0d3a629e 
[INFO] [stdout]     └── (1) Block: b4ada01019ae400c 
[INFO] [stdout]         └── (2) Block: ec22c8d2156ebde0 
[INFO] [stdout]             └── (3) Block: 5a2f020c6792eb6e 
[INFO] [stdout]                 ├── (4) Block: ce7a2cc49936b0ff 
[INFO] [stdout]                 │   └── (5) Block: 386054e1d3d1d3fa < TIP
[INFO] [stdout]                 └── (4) Block: 9e95741daf233d57 
[INFO] [stdout]                     ├── (5) Block: 498c2f3655db63cc 
[INFO] [stdout]                     │   ├── (6) Block: 627ca4f6bce7b6a3 
[INFO] [stdout]                     │   │   ├── (7) Block: 647feec19d427dce 
[INFO] [stdout]                     │   │   │   ├── (8) Block: 654518af85c7d7cf < TIP
[INFO] [stdout]                     │   │   │   └── (8) Block: cad113fc237607a8 < TIP
[INFO] [stdout]                     │   │   └── (7) Block: 9fcea2af9e057852 
[INFO] [stdout]                     │   │       ├── (8) Block: 854e4259f743dd1c < TIP
[INFO] [stdout]                     │   │       └── (8) Block: 077e8c3267b1cf28 < TIP
[INFO] [stdout]                     │   └── (6) Block: e7bccfebe4b707e4 
[INFO] [stdout]                     │       ├── (7) Block: b923b555d623cde3 
[INFO] [stdout]                     │       │   └── (8) Block: ff5218b666357128 < TIP
[INFO] [stdout]                     │       └── (7) Block: b868bd1734c56e30 
[INFO] [stdout]                     │           ├── (8) Block: ee01f94ff2846d85 < TIP
[INFO] [stdout]                     │           └── (8) Block: c9c163d6c55d0ff1 < TIP
[INFO] [stdout]                     └── (5) Block: ec7858811bb83f86 
[INFO] [stdout]                         ├── (6) Block: 32acfadf55413ac7 
[INFO] [stdout]                         │   ├── (7) Block: 56b030c4e468ae9d 
[INFO] [stdout]                         │   │   ├── (8) Block: 91ec522cefae63e8 < TIP
[INFO] [stdout]                         │   │   └── (8) Block: 94e7beaba7dba711 < TIP
[INFO] [stdout]                         │   └── (7) Block: c48c344b7291c8df 
[INFO] [stdout]                         │       └── (8) Block: 4c93d91ef095e1af < TIP
[INFO] [stdout]                         └── (6) Block: e8cf458c8744fc5e < TIP
[INFO] [stdout] thread 'mini_chain::chain::test::test_fork' panicked at src/mini_chain/chain.rs:524:9:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: 29
[INFO] [stdout]  right: 9
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5cdbcf62278a - std::backtrace_rs::backtrace::libunwind::trace::h8810477743020387
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/../../backtrace/src/backtrace/libunwind.rs:116:5
[INFO] [stdout]    1:     0x5cdbcf62278a - std::backtrace_rs::backtrace::trace_unsynchronized::h3aa55355dd6c54a6
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x5cdbcf62278a - std::sys::backtrace::_print_fmt::h8588b0f62410823f
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5cdbcf62278a - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h98c26ac25ffe89bb
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5cdbcf6498d3 - core::fmt::rt::Argument::fmt::hf95377f4aebd453b
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/fmt/rt.rs:177:76
[INFO] [stdout]    5:     0x5cdbcf6498d3 - core::fmt::write::h0dd5f6e2238c7982
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/fmt/mod.rs:1189:21
[INFO] [stdout]    6:     0x5cdbcf61f5c3 - std::io::Write::write_fmt::h03bb0ca26e6faf8c
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/io/mod.rs:1884:15
[INFO] [stdout]    7:     0x5cdbcf6225d2 - std::sys::backtrace::BacktraceLock::print::h5c19c1c038ee186d
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    8:     0x5cdbcf623c0d - std::panicking::default_hook::{{closure}}::h77172f079a1fcb13
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:268:22
[INFO] [stdout]    9:     0x5cdbcf623a17 - std::panicking::default_hook::he5f8e3b203ccddba
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:292:9
[INFO] [stdout]   10:     0x5cdbcf4e1c97 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7a3c7b4a1ae77f2f
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/alloc/src/boxed.rs:1986:9
[INFO] [stdout]   11:     0x5cdbcf4e1c97 - test::test_main::{{closure}}::hf0d3b69ae9b353d1
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/test/src/lib.rs:134:21
[INFO] [stdout]   12:     0x5cdbcf6242b8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h6332e82e7b189abd
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/alloc/src/boxed.rs:1986:9
[INFO] [stdout]   13:     0x5cdbcf6242b8 - std::panicking::rust_panic_with_hook::h53863d4e9018df39
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:809:13
[INFO] [stdout]   14:     0x5cdbcf62407a - std::panicking::begin_panic_handler::{{closure}}::h67280e6fa0757873
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:674:13
[INFO] [stdout]   15:     0x5cdbcf622c69 - std::sys::backtrace::__rust_end_short_backtrace::h1dac3f54d6fbbeb2
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/backtrace.rs:170:18
[INFO] [stdout]   16:     0x5cdbcf623d0c - rust_begin_unwind
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:665:5
[INFO] [stdout]   17:     0x5cdbcf344130 - core::panicking::panic_fmt::h6792bd1b2bf01041
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/panicking.rs:76:14
[INFO] [stdout]   18:     0x5cdbcf34455c - core::panicking::assert_failed_inner::hf2c17e6d30928787
[INFO] [stdout]   19:     0x5cdbcf5b00d3 - core::panicking::assert_failed::hfdc3156a38c41d0e
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/panicking.rs:373:5
[INFO] [stdout]   20:     0x5cdbcf43ebb7 - mini_chain::mini_chain::chain::test::test_fork::{{closure}}::h9d6eccef9c8f67c9
[INFO] [stdout]                                at /opt/rustwide/workdir/src/mini_chain/chain.rs:524:9
[INFO] [stdout]   21:     0x5cdbcf3bf57f - <core::pin::Pin<P> as core::future::future::Future>::poll::h997dc0c0b7614a2e
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/future/future.rs:124:9
[INFO] [stdout]   22:     0x5cdbcf3bf1fb - <core::pin::Pin<P> as core::future::future::Future>::poll::h4a5683ef19d94aab
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/future/future.rs:124:9
[INFO] [stdout]   23:     0x5cdbcf475f6e - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h4792e4ecab7c27a4
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/scheduler/current_thread/mod.rs:665:57
[INFO] [stdout]   24:     0x5cdbcf475ca5 - tokio::runtime::coop::with_budget::h5bb38e35f5eb99e4
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/coop.rs:107:5
[INFO] [stdout]   25:     0x5cdbcf475ca5 - tokio::runtime::coop::budget::h7330e7fb4c47c271
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/coop.rs:73:5
[INFO] [stdout]   26:     0x5cdbcf475ca5 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::h3c1bee4b7b86d182
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/scheduler/current_thread/mod.rs:665:25
[INFO] [stdout]   27:     0x5cdbcf472f7d - tokio::runtime::scheduler::current_thread::Context::enter::h3c7c73c3d26067aa
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/scheduler/current_thread/mod.rs:410:19
[INFO] [stdout]   28:     0x5cdbcf474b5e - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h3ecf4087da3da4d3
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/scheduler/current_thread/mod.rs:664:36
[INFO] [stdout]   29:     0x5cdbcf47481b - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::hd4252e2021f8c3ac
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/scheduler/current_thread/mod.rs:743:68
[INFO] [stdout]   30:     0x5cdbcf3d6cea - tokio::runtime::context::scoped::Scoped<T>::set::h85535bd5bcc3f52b
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   31:     0x5cdbcf3b9eca - tokio::runtime::context::set_scheduler::{{closure}}::he928b9bb3e1c71fe
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/context.rs:176:26
[INFO] [stdout]   32:     0x5cdbcf44fa93 - std::thread::local::LocalKey<T>::try_with::h6006b5364922851c
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/thread/local.rs:283:12
[INFO] [stdout]   33:     0x5cdbcf44ebfc - std::thread::local::LocalKey<T>::with::he83383956fb64ae4
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/thread/local.rs:260:9
[INFO] [stdout]   34:     0x5cdbcf3b9df1 - tokio::runtime::context::set_scheduler::he5acc34e6b3a1d78
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/context.rs:176:9
[INFO] [stdout]   35:     0x5cdbcf47413e - tokio::runtime::scheduler::current_thread::CoreGuard::enter::ha1d6bcd5a45a087f
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/scheduler/current_thread/mod.rs:743:27
[INFO] [stdout]   36:     0x5cdbcf4748b2 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h8fea62cd14cb934b
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/scheduler/current_thread/mod.rs:652:19
[INFO] [stdout]   37:     0x5cdbcf470b5c - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::h570fe4dea26690ed
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/scheduler/current_thread/mod.rs:175:28
[INFO] [stdout]   38:     0x5cdbcf416787 - tokio::runtime::context::runtime::enter_runtime::hd7bfbe93c1e0a675
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   39:     0x5cdbcf4709b6 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::h4535d1f574767579
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/scheduler/current_thread/mod.rs:167:9
[INFO] [stdout]   40:     0x5cdbcf46f2da - tokio::runtime::runtime::Runtime::block_on::ha4325d85bcb7cd39
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/runtime.rs:348:47
[INFO] [stdout]   41:     0x5cdbcf43c420 - mini_chain::mini_chain::chain::test::test_fork::h6f09ca190d110f60
[INFO] [stdout]                                at /opt/rustwide/workdir/src/mini_chain/chain.rs:526:9
[INFO] [stdout]   42:     0x5cdbcf43c2ad - mini_chain::mini_chain::chain::test::test_fork::{{closure}}::h2f2c9a837f83e2ec
[INFO] [stdout]                                at /opt/rustwide/workdir/src/mini_chain/chain.rs:485:29
[INFO] [stdout]   43:     0x5cdbcf360676 - core::ops::function::FnOnce::call_once::h6c9a426ff6c41fd9
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   44:     0x5cdbcf4e67bb - core::ops::function::FnOnce::call_once::h871bf86719ec9aa4
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5cdbcf4e67bb - test::__rust_begin_short_backtrace::h2167df1e2b7d76fd
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/test/src/lib.rs:632:18
[INFO] [stdout]   46:     0x5cdbcf4e61a8 - test::run_test_in_process::{{closure}}::h15d92f75a3adfb79
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/test/src/lib.rs:655:60
[INFO] [stdout]   47:     0x5cdbcf4e61a8 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hb6c8955835a8dbbb
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   48:     0x5cdbcf4e61a8 - std::panicking::try::do_call::hc79d0fc888a0bd30
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:557:40
[INFO] [stdout]   49:     0x5cdbcf4e61a8 - std::panicking::try::hb8a7878e3a8589d6
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:520:19
[INFO] [stdout]   50:     0x5cdbcf4e61a8 - std::panic::catch_unwind::hb8e4600ff0ff5cfa
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panic.rs:358:14
[INFO] [stdout]   51:     0x5cdbcf4e61a8 - test::run_test_in_process::hc2900b0b18688dd6
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/test/src/lib.rs:655:27
[INFO] [stdout]   52:     0x5cdbcf4e61a8 - test::run_test::{{closure}}::hac2a9cb07be3d48d
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/test/src/lib.rs:576:43
[INFO] [stdout]   53:     0x5cdbcf4a9c4a - test::run_test::{{closure}}::h4a5b729e66a38cd8
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/test/src/lib.rs:606:41
[INFO] [stdout]   54:     0x5cdbcf4a9c4a - std::sys::backtrace::__rust_begin_short_backtrace::h0496fb742492f573
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/backtrace.rs:154:18
[INFO] [stdout]   55:     0x5cdbcf4ad5c4 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hbb6d257c550a54bd
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/thread/mod.rs:561:17
[INFO] [stdout]   56:     0x5cdbcf4ad5c4 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h46696fe4a6832328
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   57:     0x5cdbcf4ad5c4 - std::panicking::try::do_call::h2625a51b667bfb64
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:557:40
[INFO] [stdout]   58:     0x5cdbcf4ad5c4 - std::panicking::try::hb956a59a1973aa4c
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:520:19
[INFO] [stdout]   59:     0x5cdbcf4ad5c4 - std::panic::catch_unwind::h64f3b9d1067ef6a0
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panic.rs:358:14
[INFO] [stdout]   60:     0x5cdbcf4ad5c4 - std::thread::Builder::spawn_unchecked_::{{closure}}::h42b2841295b6c0b2
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/thread/mod.rs:559:30
[INFO] [stdout]   61:     0x5cdbcf4ad5c4 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h6127de71b8124639
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   62:     0x5cdbcf62848b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h42f0ba71002a1b2c
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/alloc/src/boxed.rs:1972:9
[INFO] [stdout]   63:     0x5cdbcf62848b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::had9e47d7a3dcecb8
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/alloc/src/boxed.rs:1972:9
[INFO] [stdout]   64:     0x5cdbcf62848b - std::sys::pal::unix::thread::Thread::new::thread_start::h48cf765408f6f5f2
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/pal/unix/thread.rs:105:17
[INFO] [stdout]   65:     0x769f3691dac3 - <unknown>
[INFO] [stdout]   66:     0x769f369aea04 - clone
[INFO] [stdout]   67:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- mini_chain::block::test::test_randomized_mine_block stdout ----
[INFO] [stdout] thread 'mini_chain::block::test::test_randomized_mine_block' panicked at src/mini_chain/block.rs:426:13:
[INFO] [stdout] assertion failed: block.verify_proof_of_work(2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5cdbcf62278a - std::backtrace_rs::backtrace::libunwind::trace::h8810477743020387
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/../../backtrace/src/backtrace/libunwind.rs:116:5
[INFO] [stdout]    1:     0x5cdbcf62278a - std::backtrace_rs::backtrace::trace_unsynchronized::h3aa55355dd6c54a6
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x5cdbcf62278a - std::sys::backtrace::_print_fmt::h8588b0f62410823f
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5cdbcf62278a - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h98c26ac25ffe89bb
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5cdbcf6498d3 - core::fmt::rt::Argument::fmt::hf95377f4aebd453b
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/fmt/rt.rs:177:76
[INFO] [stdout]    5:     0x5cdbcf6498d3 - core::fmt::write::h0dd5f6e2238c7982
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/fmt/mod.rs:1189:21
[INFO] [stdout]    6:     0x5cdbcf61f5c3 - std::io::Write::write_fmt::h03bb0ca26e6faf8c
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/io/mod.rs:1884:15
[INFO] [stdout]    7:     0x5cdbcf6225d2 - std::sys::backtrace::BacktraceLock::print::h5c19c1c038ee186d
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    8:     0x5cdbcf623c0d - std::panicking::default_hook::{{closure}}::h77172f079a1fcb13
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:268:22
[INFO] [stdout]    9:     0x5cdbcf623a17 - std::panicking::default_hook::he5f8e3b203ccddba
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:292:9
[INFO] [stdout]   10:     0x5cdbcf4e1c97 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7a3c7b4a1ae77f2f
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/alloc/src/boxed.rs:1986:9
[INFO] [stdout]   11:     0x5cdbcf4e1c97 - test::test_main::{{closure}}::hf0d3b69ae9b353d1
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/test/src/lib.rs:134:21
[INFO] [stdout]   12:     0x5cdbcf6242b8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h6332e82e7b189abd
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/alloc/src/boxed.rs:1986:9
[INFO] [stdout]   13:     0x5cdbcf6242b8 - std::panicking::rust_panic_with_hook::h53863d4e9018df39
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:809:13
[INFO] [stdout]   14:     0x5cdbcf624046 - std::panicking::begin_panic_handler::{{closure}}::h67280e6fa0757873
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:667:13
[INFO] [stdout]   15:     0x5cdbcf622c69 - std::sys::backtrace::__rust_end_short_backtrace::h1dac3f54d6fbbeb2
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/backtrace.rs:170:18
[INFO] [stdout]   16:     0x5cdbcf623d0c - rust_begin_unwind
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:665:5
[INFO] [stdout]   17:     0x5cdbcf344130 - core::panicking::panic_fmt::h6792bd1b2bf01041
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/panicking.rs:76:14
[INFO] [stdout]   18:     0x5cdbcf3441bc - core::panicking::panic::hbb5c236a846c507c
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/panicking.rs:148:5
[INFO] [stdout]   19:     0x5cdbcf3a1734 - mini_chain::mini_chain::block::test::test_randomized_mine_block::{{closure}}::ha7648564d5db22f1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/mini_chain/block.rs:426:13
[INFO] [stdout]   20:     0x5cdbcf3bf422 - <core::pin::Pin<P> as core::future::future::Future>::poll::h866c97c3eb3919f6
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/future/future.rs:124:9
[INFO] [stdout]   21:     0x5cdbcf3bf85d - <core::pin::Pin<P> as core::future::future::Future>::poll::hc76075f584d7e1ca
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/future/future.rs:124:9
[INFO] [stdout]   22:     0x5cdbcf475f1f - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h405cba2429dc0007
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/scheduler/current_thread/mod.rs:665:57
[INFO] [stdout]   23:     0x5cdbcf475e45 - tokio::runtime::coop::with_budget::h215521a93b67ef3b
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/coop.rs:107:5
[INFO] [stdout]   24:     0x5cdbcf475e45 - tokio::runtime::coop::budget::hc6ed1191cde93ac6
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/coop.rs:73:5
[INFO] [stdout]   25:     0x5cdbcf475e45 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::h818c5c48810d864d
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/scheduler/current_thread/mod.rs:665:25
[INFO] [stdout]   26:     0x5cdbcf4738e0 - tokio::runtime::scheduler::current_thread::Context::enter::h798cfc5b011091b7
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/scheduler/current_thread/mod.rs:410:19
[INFO] [stdout]   27:     0x5cdbcf4754de - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h6e0039c5680151f2
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/scheduler/current_thread/mod.rs:664:36
[INFO] [stdout]   28:     0x5cdbcf4747f4 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h482ebd575a39ccc4
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/scheduler/current_thread/mod.rs:743:68
[INFO] [stdout]   29:     0x5cdbcf3d6e0b - tokio::runtime::context::scoped::Scoped<T>::set::hd4b98267f7a97762
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   30:     0x5cdbcf3b9e79 - tokio::runtime::context::set_scheduler::{{closure}}::h5d916bf439dab9c2
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/context.rs:176:26
[INFO] [stdout]   31:     0x5cdbcf4501fd - std::thread::local::LocalKey<T>::try_with::hb442d6fedd96fc69
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/thread/local.rs:283:12
[INFO] [stdout]   32:     0x5cdbcf44eb5a - std::thread::local::LocalKey<T>::with::h72516a92253f52a8
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/thread/local.rs:260:9
[INFO] [stdout]   33:     0x5cdbcf3b9e2d - tokio::runtime::context::set_scheduler::hfb53d38c14eb19c2
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/context.rs:176:9
[INFO] [stdout]   34:     0x5cdbcf4745a0 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::hec1bb4f9ef7d5329
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/scheduler/current_thread/mod.rs:743:27
[INFO] [stdout]   35:     0x5cdbcf474843 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h34e8da4938cb90fd
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/scheduler/current_thread/mod.rs:652:19
[INFO] [stdout]   36:     0x5cdbcf470f0d - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::h80a3b8e55c4fcdf8
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/scheduler/current_thread/mod.rs:175:28
[INFO] [stdout]   37:     0x5cdbcf4165a6 - tokio::runtime::context::runtime::enter_runtime::hc95b5e5aff0bb11d
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   38:     0x5cdbcf470a61 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::hcfaaaefc77f00c02
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/scheduler/current_thread/mod.rs:167:9
[INFO] [stdout]   39:     0x5cdbcf46f40d - tokio::runtime::runtime::Runtime::block_on::hae73598d6da5706b
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/runtime.rs:348:47
[INFO] [stdout]   40:     0x5cdbcf3a1489 - mini_chain::mini_chain::block::test::test_randomized_mine_block::h1c3de36b61f3f66f
[INFO] [stdout]                                at /opt/rustwide/workdir/src/mini_chain/block.rs:422:9
[INFO] [stdout]   41:     0x5cdbcf3a1357 - mini_chain::mini_chain::block::test::test_randomized_mine_block::{{closure}}::h3568423e6f9206b1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/mini_chain/block.rs:418:42
[INFO] [stdout]   42:     0x5cdbcf35fc36 - core::ops::function::FnOnce::call_once::h04613291e84c8f75
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5cdbcf4e67bb - core::ops::function::FnOnce::call_once::h871bf86719ec9aa4
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   44:     0x5cdbcf4e67bb - test::__rust_begin_short_backtrace::h2167df1e2b7d76fd
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/test/src/lib.rs:632:18
[INFO] [stdout]   45:     0x5cdbcf4e61a8 - test::run_test_in_process::{{closure}}::h15d92f75a3adfb79
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/test/src/lib.rs:655:60
[INFO] [stdout]   46:     0x5cdbcf4e61a8 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hb6c8955835a8dbbb
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   47:     0x5cdbcf4e61a8 - std::panicking::try::do_call::hc79d0fc888a0bd30
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:557:40
[INFO] [stdout]   48:     0x5cdbcf4e61a8 - std::panicking::try::hb8a7878e3a8589d6
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:520:19
[INFO] [stdout]   49:     0x5cdbcf4e61a8 - std::panic::catch_unwind::hb8e4600ff0ff5cfa
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panic.rs:358:14
[INFO] [stdout]   50:     0x5cdbcf4e61a8 - test::run_test_in_process::hc2900b0b18688dd6
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/test/src/lib.rs:655:27
[INFO] [stdout]   51:     0x5cdbcf4e61a8 - test::run_test::{{closure}}::hac2a9cb07be3d48d
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/test/src/lib.rs:576:43
[INFO] [stdout]   52:     0x5cdbcf4a9c4a - test::run_test::{{closure}}::h4a5b729e66a38cd8
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/test/src/lib.rs:606:41
[INFO] [stdout]   53:     0x5cdbcf4a9c4a - std::sys::backtrace::__rust_begin_short_backtrace::h0496fb742492f573
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/backtrace.rs:154:18
[INFO] [stdout]   54:     0x5cdbcf4ad5c4 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hbb6d257c550a54bd
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/thread/mod.rs:561:17
[INFO] [stdout]   55:     0x5cdbcf4ad5c4 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h46696fe4a6832328
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   56:     0x5cdbcf4ad5c4 - std::panicking::try::do_call::h2625a51b667bfb64
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:557:40
[INFO] [stdout]   57:     0x5cdbcf4ad5c4 - std::panicking::try::hb956a59a1973aa4c
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:520:19
[INFO] [stdout]   58:     0x5cdbcf4ad5c4 - std::panic::catch_unwind::h64f3b9d1067ef6a0
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panic.rs:358:14
[INFO] [stdout]   59:     0x5cdbcf4ad5c4 - std::thread::Builder::spawn_unchecked_::{{closure}}::h42b2841295b6c0b2
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/thread/mod.rs:559:30
[INFO] [stdout]   60:     0x5cdbcf4ad5c4 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h6127de71b8124639
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   61:     0x5cdbcf62848b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h42f0ba71002a1b2c
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/alloc/src/boxed.rs:1972:9
[INFO] [stdout]   62:     0x5cdbcf62848b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::had9e47d7a3dcecb8
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/alloc/src/boxed.rs:1972:9
[INFO] [stdout]   63:     0x5cdbcf62848b - std::sys::pal::unix::thread::Thread::new::thread_start::h48cf765408f6f5f2
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/pal/unix/thread.rs:105:17
[INFO] [stdout]   64:     0x769f3691dac3 - <unknown>
[INFO] [stdout]   65:     0x769f369aea04 - clone
[INFO] [stdout]   66:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- mini_chain::node::test::test_run_full_node stdout ----
[INFO] [stdout] 
[INFO] [stdout] 1734189164
[INFO] [stdout] └── (0) Block: f1534392279bddbf < TIP
[INFO] [stdout] 
[INFO] [stdout] 1734189166
[INFO] [stdout] └── (0) Block: f1534392279bddbf < TIP
[INFO] [stdout] 
[INFO] [stdout] 1734189168
[INFO] [stdout] └── (0) Block: f1534392279bddbf 
[INFO] [stdout]     └── (1) Block: 000d66b5f9e2eb5c < TIP
[INFO] [stdout] 
[INFO] [stdout] 1734189170
[INFO] [stdout] └── (0) Block: f1534392279bddbf 
[INFO] [stdout]     └── (1) Block: 000d66b5f9e2eb5c < TIP
[INFO] [stdout] 
[INFO] [stdout] 1734189172
[INFO] [stdout] └── (0) Block: f1534392279bddbf 
[INFO] [stdout]     └── (1) Block: 000d66b5f9e2eb5c 
[INFO] [stdout]         └── (2) Block: 00ba022c9f9565f0 < TIP
[INFO] [stdout] 
[INFO] [stdout] 1734189174
[INFO] [stdout] └── (0) Block: f1534392279bddbf 
[INFO] [stdout]     └── (1) Block: 000d66b5f9e2eb5c 
[INFO] [stdout]         └── (2) Block: 00ba022c9f9565f0 
[INFO] [stdout]             └── (3) Block: 0044e8cee1b80806 < TIP
[INFO] [stdout] 
[INFO] [stdout] 1734189176
[INFO] [stdout] └── (0) Block: f1534392279bddbf 
[INFO] [stdout]     └── (1) Block: 000d66b5f9e2eb5c 
[INFO] [stdout]         └── (2) Block: 00ba022c9f9565f0 
[INFO] [stdout]             └── (3) Block: 0044e8cee1b80806 
[INFO] [stdout]                 └── (4) Block: 001fcf29cd385d44 < TIP
[INFO] [stdout] 
[INFO] [stdout] 1734189178
[INFO] [stdout] └── (0) Block: f1534392279bddbf 
[INFO] [stdout]     └── (1) Block: 000d66b5f9e2eb5c 
[INFO] [stdout]         └── (2) Block: 00ba022c9f9565f0 
[INFO] [stdout]             └── (3) Block: 0044e8cee1b80806 
[INFO] [stdout]                 └── (4) Block: 001fcf29cd385d44 < TIP
[INFO] [stdout] 
[INFO] [stdout] 1734189180
[INFO] [stdout] └── (0) Block: f1534392279bddbf 
[INFO] [stdout]     └── (1) Block: 000d66b5f9e2eb5c 
[INFO] [stdout]         └── (2) Block: 00ba022c9f9565f0 
[INFO] [stdout]             └── (3) Block: 0044e8cee1b80806 
[INFO] [stdout]                 └── (4) Block: 001fcf29cd385d44 
[INFO] [stdout]                     └── (5) Block: 0093b9f73bd85a0f < TIP
[INFO] [stdout] 
[INFO] [stdout] 1734189182
[INFO] [stdout] └── (0) Block: f1534392279bddbf 
[INFO] [stdout]     └── (1) Block: 000d66b5f9e2eb5c 
[INFO] [stdout]         └── (2) Block: 00ba022c9f9565f0 
[INFO] [stdout]             └── (3) Block: 0044e8cee1b80806 
[INFO] [stdout]                 └── (4) Block: 001fcf29cd385d44 
[INFO] [stdout]                     └── (5) Block: 0093b9f73bd85a0f < TIP
[INFO] [stdout] 
[INFO] [stdout] 1734189184
[INFO] [stdout] └── (0) Block: f1534392279bddbf 
[INFO] [stdout]     └── (1) Block: 000d66b5f9e2eb5c 
[INFO] [stdout]         └── (2) Block: 00ba022c9f9565f0 
[INFO] [stdout]             └── (3) Block: 0044e8cee1b80806 
[INFO] [stdout]                 └── (4) Block: 001fcf29cd385d44 
[INFO] [stdout]                     └── (5) Block: 0093b9f73bd85a0f 
[INFO] [stdout]                         └── (6) Block: 006d9c484f2801a6 < TIP
[INFO] [stdout] 
[INFO] [stdout] 1734189186
[INFO] [stdout] └── (0) Block: f1534392279bddbf 
[INFO] [stdout]     └── (1) Block: 000d66b5f9e2eb5c 
[INFO] [stdout]         └── (2) Block: 00ba022c9f9565f0 
[INFO] [stdout]             └── (3) Block: 0044e8cee1b80806 
[INFO] [stdout]                 └── (4) Block: 001fcf29cd385d44 
[INFO] [stdout]                     └── (5) Block: 0093b9f73bd85a0f 
[INFO] [stdout]                         └── (6) Block: 006d9c484f2801a6 < TIP
[INFO] [stdout] 
[INFO] [stdout] 1734189188
[INFO] [stdout] └── (0) Block: f1534392279bddbf 
[INFO] [stdout]     └── (1) Block: 000d66b5f9e2eb5c 
[INFO] [stdout]         └── (2) Block: 00ba022c9f9565f0 
[INFO] [stdout]             └── (3) Block: 0044e8cee1b80806 
[INFO] [stdout]                 └── (4) Block: 001fcf29cd385d44 
[INFO] [stdout]                     └── (5) Block: 0093b9f73bd85a0f 
[INFO] [stdout]                         └── (6) Block: 006d9c484f2801a6 < TIP
[INFO] [stdout] 
[INFO] [stdout] 1734189190
[INFO] [stdout] └── (0) Block: f1534392279bddbf 
[INFO] [stdout]     └── (1) Block: 000d66b5f9e2eb5c 
[INFO] [stdout]         └── (2) Block: 00ba022c9f9565f0 
[INFO] [stdout]             └── (3) Block: 0044e8cee1b80806 
[INFO] [stdout]                 └── (4) Block: 001fcf29cd385d44 
[INFO] [stdout]                     └── (5) Block: 0093b9f73bd85a0f 
[INFO] [stdout]                         └── (6) Block: 006d9c484f2801a6 < TIP
[INFO] [stdout] 
[INFO] [stdout] 1734189192
[INFO] [stdout] └── (0) Block: f1534392279bddbf 
[INFO] [stdout]     └── (1) Block: 000d66b5f9e2eb5c 
[INFO] [stdout]         └── (2) Block: 00ba022c9f9565f0 
[INFO] [stdout]             └── (3) Block: 0044e8cee1b80806 
[INFO] [stdout]                 └── (4) Block: 001fcf29cd385d44 
[INFO] [stdout]                     └── (5) Block: 0093b9f73bd85a0f 
[INFO] [stdout]                         └── (6) Block: 006d9c484f2801a6 < TIP
[INFO] [stdout] 
[INFO] [stdout] 1734189194
[INFO] [stdout] └── (0) Block: f1534392279bddbf 
[INFO] [stdout]     └── (1) Block: 000d66b5f9e2eb5c 
[INFO] [stdout]         └── (2) Block: 00ba022c9f9565f0 
[INFO] [stdout]             └── (3) Block: 0044e8cee1b80806 
[INFO] [stdout]                 └── (4) Block: 001fcf29cd385d44 
[INFO] [stdout]                     └── (5) Block: 0093b9f73bd85a0f 
[INFO] [stdout]                         └── (6) Block: 006d9c484f2801a6 < TIP
[INFO] [stdout] 
[INFO] [stdout] 1734189196
[INFO] [stdout] └── (0) Block: f1534392279bddbf 
[INFO] [stdout]     └── (1) Block: 000d66b5f9e2eb5c 
[INFO] [stdout]         └── (2) Block: 00ba022c9f9565f0 
[INFO] [stdout]             └── (3) Block: 0044e8cee1b80806 
[INFO] [stdout]                 └── (4) Block: 001fcf29cd385d44 
[INFO] [stdout]                     └── (5) Block: 0093b9f73bd85a0f 
[INFO] [stdout]                         └── (6) Block: 006d9c484f2801a6 
[INFO] [stdout]                             └── (7) Block: 009a33aa4436cc89 < TIP
[INFO] [stdout] 
[INFO] [stdout] 1734189198
[INFO] [stdout] └── (0) Block: f1534392279bddbf 
[INFO] [stdout]     └── (1) Block: 000d66b5f9e2eb5c 
[INFO] [stdout]         └── (2) Block: 00ba022c9f9565f0 
[INFO] [stdout]             └── (3) Block: 0044e8cee1b80806 
[INFO] [stdout]                 └── (4) Block: 001fcf29cd385d44 
[INFO] [stdout]                     └── (5) Block: 0093b9f73bd85a0f 
[INFO] [stdout]                         └── (6) Block: 006d9c484f2801a6 
[INFO] [stdout]                             └── (7) Block: 009a33aa4436cc89 
[INFO] [stdout]                                 └── (8) Block: 00e5f70269f108de 
[INFO] [stdout]                                     └── (9) Block: 007c0d1e0070108e < TIP
[INFO] [stdout] 
[INFO] [stdout] 1734189200
[INFO] [stdout] └── (0) Block: f1534392279bddbf 
[INFO] [stdout]     └── (1) Block: 000d66b5f9e2eb5c 
[INFO] [stdout]         └── (2) Block: 00ba022c9f9565f0 
[INFO] [stdout]             └── (3) Block: 0044e8cee1b80806 
[INFO] [stdout]                 └── (4) Block: 001fcf29cd385d44 
[INFO] [stdout]                     └── (5) Block: 0093b9f73bd85a0f 
[INFO] [stdout]                         └── (6) Block: 006d9c484f2801a6 
[INFO] [stdout]                             └── (7) Block: 009a33aa4436cc89 
[INFO] [stdout]                                 └── (8) Block: 00e5f70269f108de 
[INFO] [stdout]                                     └── (9) Block: 007c0d1e0070108e < TIP
[INFO] [stdout] 
[INFO] [stdout] 1734189202
[INFO] [stdout] └── (0) Block: f1534392279bddbf 
[INFO] [stdout]     └── (1) Block: 000d66b5f9e2eb5c 
[INFO] [stdout]         └── (2) Block: 00ba022c9f9565f0 
[INFO] [stdout]             └── (3) Block: 0044e8cee1b80806 
[INFO] [stdout]                 └── (4) Block: 001fcf29cd385d44 
[INFO] [stdout]                     └── (5) Block: 0093b9f73bd85a0f 
[INFO] [stdout]                         └── (6) Block: 006d9c484f2801a6 
[INFO] [stdout]                             └── (7) Block: 009a33aa4436cc89 
[INFO] [stdout]                                 └── (8) Block: 00e5f70269f108de 
[INFO] [stdout]                                     └── (9) Block: 007c0d1e0070108e < TIP
[INFO] [stdout] 
[INFO] [stdout] 1734189204
[INFO] [stdout] └── (0) Block: f1534392279bddbf 
[INFO] [stdout]     └── (1) Block: 000d66b5f9e2eb5c 
[INFO] [stdout]         └── (2) Block: 00ba022c9f9565f0 
[INFO] [stdout]             └── (3) Block: 0044e8cee1b80806 
[INFO] [stdout]                 └── (4) Block: 001fcf29cd385d44 
[INFO] [stdout]                     └── (5) Block: 0093b9f73bd85a0f 
[INFO] [stdout]                         └── (6) Block: 006d9c484f2801a6 
[INFO] [stdout]                             └── (7) Block: 009a33aa4436cc89 
[INFO] [stdout]                                 └── (8) Block: 00e5f70269f108de 
[INFO] [stdout]                                     └── (9) Block: 007c0d1e0070108e 
[INFO] [stdout]                                         └── (10) Block: 00cf0da6c0ca9afe 
[INFO] [stdout]                                             └── (11) Block: 000710f931c580c5 < TIP
[INFO] [stdout] 
[INFO] [stdout] 1734189206
[INFO] [stdout] └── (0) Block: f1534392279bddbf 
[INFO] [stdout]     └── (1) Block: 000d66b5f9e2eb5c 
[INFO] [stdout]         └── (2) Block: 00ba022c9f9565f0 
[INFO] [stdout]             └── (3) Block: 0044e8cee1b80806 
[INFO] [stdout]                 └── (4) Block: 001fcf29cd385d44 
[INFO] [stdout]                     └── (5) Block: 0093b9f73bd85a0f 
[INFO] [stdout]                         └── (6) Block: 006d9c484f2801a6 
[INFO] [stdout]                             └── (7) Block: 009a33aa4436cc89 
[INFO] [stdout]                                 └── (8) Block: 00e5f70269f108de 
[INFO] [stdout]                                     └── (9) Block: 007c0d1e0070108e 
[INFO] [stdout]                                         └── (10) Block: 00cf0da6c0ca9afe 
[INFO] [stdout]                                             └── (11) Block: 000710f931c580c5 < TIP
[INFO] [stdout] 
[INFO] [stdout] 1734189208
[INFO] [stdout] └── (0) Block: f1534392279bddbf 
[INFO] [stdout]     └── (1) Block: 000d66b5f9e2eb5c 
[INFO] [stdout]         └── (2) Block: 00ba022c9f9565f0 
[INFO] [stdout]             └── (3) Block: 0044e8cee1b80806 
[INFO] [stdout]                 └── (4) Block: 001fcf29cd385d44 
[INFO] [stdout]                     └── (5) Block: 0093b9f73bd85a0f 
[INFO] [stdout]                         └── (6) Block: 006d9c484f2801a6 
[INFO] [stdout]                             └── (7) Block: 009a33aa4436cc89 
[INFO] [stdout]                                 └── (8) Block: 00e5f70269f108de 
[INFO] [stdout]                                     └── (9) Block: 007c0d1e0070108e 
[INFO] [stdout]                                         └── (10) Block: 00cf0da6c0ca9afe 
[INFO] [stdout]                                             └── (11) Block: 000710f931c580c5 < TIP
[INFO] [stdout] 
[INFO] [stdout] 1734189210
[INFO] [stdout] └── (0) Block: f1534392279bddbf 
[INFO] [stdout]     └── (1) Block: 000d66b5f9e2eb5c 
[INFO] [stdout]         └── (2) Block: 00ba022c9f9565f0 
[INFO] [stdout]             └── (3) Block: 0044e8cee1b80806 
[INFO] [stdout]                 └── (4) Block: 001fcf29cd385d44 
[INFO] [stdout]                     └── (5) Block: 0093b9f73bd85a0f 
[INFO] [stdout]                         └── (6) Block: 006d9c484f2801a6 
[INFO] [stdout]                             └── (7) Block: 009a33aa4436cc89 
[INFO] [stdout]                                 └── (8) Block: 00e5f70269f108de 
[INFO] [stdout]                                     └── (9) Block: 007c0d1e0070108e 
[INFO] [stdout]                                         └── (10) Block: 00cf0da6c0ca9afe 
[INFO] [stdout]                                             └── (11) Block: 000710f931c580c5 < TIP
[INFO] [stdout] 
[INFO] [stdout] 1734189212
[INFO] [stdout] └── (0) Block: f1534392279bddbf 
[INFO] [stdout]     └── (1) Block: 000d66b5f9e2eb5c 
[INFO] [stdout]         └── (2) Block: 00ba022c9f9565f0 
[INFO] [stdout]             └── (3) Block: 0044e8cee1b80806 
[INFO] [stdout]                 └── (4) Block: 001fcf29cd385d44 
[INFO] [stdout]                     └── (5) Block: 0093b9f73bd85a0f 
[INFO] [stdout]                         └── (6) Block: 006d9c484f2801a6 
[INFO] [stdout]                             └── (7) Block: 009a33aa4436cc89 
[INFO] [stdout]                                 └── (8) Block: 00e5f70269f108de 
[INFO] [stdout]                                     └── (9) Block: 007c0d1e0070108e 
[INFO] [stdout]                                         └── (10) Block: 00cf0da6c0ca9afe 
[INFO] [stdout]                                             └── (11) Block: 000710f931c580c5 < TIP
[INFO] [stdout] 
[INFO] [stdout] 1734189214
[INFO] [stdout] └── (0) Block: f1534392279bddbf 
[INFO] [stdout]     └── (1) Block: 000d66b5f9e2eb5c 
[INFO] [stdout]         └── (2) Block: 00ba022c9f9565f0 
[INFO] [stdout]             └── (3) Block: 0044e8cee1b80806 
[INFO] [stdout]                 └── (4) Block: 001fcf29cd385d44 
[INFO] [stdout]                     └── (5) Block: 0093b9f73bd85a0f 
[INFO] [stdout]                         └── (6) Block: 006d9c484f2801a6 
[INFO] [stdout]                             └── (7) Block: 009a33aa4436cc89 
[INFO] [stdout]                                 └── (8) Block: 00e5f70269f108de 
[INFO] [stdout]                                     └── (9) Block: 007c0d1e0070108e 
[INFO] [stdout]                                         └── (10) Block: 00cf0da6c0ca9afe 
[INFO] [stdout]                                             └── (11) Block: 000710f931c580c5 < TIP
[INFO] [stdout] 
[INFO] [stdout] 1734189218
[INFO] [stdout] └── (0) Block: f1534392279bddbf 
[INFO] [stdout]     └── (1) Block: 000d66b5f9e2eb5c 
[INFO] [stdout]         └── (2) Block: 00ba022c9f9565f0 
[INFO] [stdout]             └── (3) Block: 0044e8cee1b80806 
[INFO] [stdout]                 └── (4) Block: 001fcf29cd385d44 
[INFO] [stdout]                     └── (5) Block: 0093b9f73bd85a0f 
[INFO] [stdout]                         └── (6) Block: 006d9c484f2801a6 
[INFO] [stdout]                             └── (7) Block: 009a33aa4436cc89 
[INFO] [stdout]                                 └── (8) Block: 00e5f70269f108de 
[INFO] [stdout]                                     └── (9) Block: 007c0d1e0070108e 
[INFO] [stdout]                                         └── (10) Block: 00cf0da6c0ca9afe 
[INFO] [stdout]                                             └── (11) Block: 000710f931c580c5 < TIP
[INFO] [stdout] 
[INFO] [stdout] 1734189220
[INFO] [stdout] └── (0) Block: f1534392279bddbf 
[INFO] [stdout]     └── (1) Block: 000d66b5f9e2eb5c 
[INFO] [stdout]         └── (2) Block: 00ba022c9f9565f0 
[INFO] [stdout]             └── (3) Block: 0044e8cee1b80806 
[INFO] [stdout]                 └── (4) Block: 001fcf29cd385d44 
[INFO] [stdout]                     └── (5) Block: 0093b9f73bd85a0f 
[INFO] [stdout]                         └── (6) Block: 006d9c484f2801a6 
[INFO] [stdout]                             └── (7) Block: 009a33aa4436cc89 
[INFO] [stdout]                                 └── (8) Block: 00e5f70269f108de 
[INFO] [stdout]                                     └── (9) Block: 007c0d1e0070108e 
[INFO] [stdout]                                         └── (10) Block: 00cf0da6c0ca9afe 
[INFO] [stdout]                                             └── (11) Block: 000710f931c580c5 < TIP
[INFO] [stdout] 
[INFO] [stdout] 1734189222
[INFO] [stdout] └── (0) Block: f1534392279bddbf 
[INFO] [stdout]     └── (1) Block: 000d66b5f9e2eb5c 
[INFO] [stdout]         └── (2) Block: 00ba022c9f9565f0 
[INFO] [stdout]             └── (3) Block: 0044e8cee1b80806 
[INFO] [stdout]                 └── (4) Block: 001fcf29cd385d44 
[INFO] [stdout]                     └── (5) Block: 0093b9f73bd85a0f 
[INFO] [stdout]                         └── (6) Block: 006d9c484f2801a6 
[INFO] [stdout]                             └── (7) Block: 009a33aa4436cc89 
[INFO] [stdout]                                 └── (8) Block: 00e5f70269f108de 
[INFO] [stdout]                                     └── (9) Block: 007c0d1e0070108e 
[INFO] [stdout]                                         └── (10) Block: 00cf0da6c0ca9afe 
[INFO] [stdout]                                             └── (11) Block: 000710f931c580c5 < TIP
[INFO] [stdout] 
[INFO] [stdout] 1734189224
[INFO] [stdout] └── (0) Block: f1534392279bddbf 
[INFO] [stdout]     └── (1) Block: 000d66b5f9e2eb5c 
[INFO] [stdout]         └── (2) Block: 00ba022c9f9565f0 
[INFO] [stdout]             └── (3) Block: 0044e8cee1b80806 
[INFO] [stdout]                 └── (4) Block: 001fcf29cd385d44 
[INFO] [stdout]                     └── (5) Block: 0093b9f73bd85a0f 
[INFO] [stdout]                         └── (6) Block: 006d9c484f2801a6 
[INFO] [stdout]                             └── (7) Block: 009a33aa4436cc89 
[INFO] [stdout]                                 └── (8) Block: 00e5f70269f108de 
[INFO] [stdout]                                     └── (9) Block: 007c0d1e0070108e 
[INFO] [stdout]                                         └── (10) Block: 00cf0da6c0ca9afe 
[INFO] [stdout]                                             └── (11) Block: 000710f931c580c5 < TIP
[INFO] [stdout] 
[INFO] [stdout] Final Chain
[INFO] [stdout] └── (0) Block: f1534392279bddbf 
[INFO] [stdout]     └── (1) Block: 000d66b5f9e2eb5c 
[INFO] [stdout]         └── (2) Block: 00ba022c9f9565f0 
[INFO] [stdout]             └── (3) Block: 0044e8cee1b80806 
[INFO] [stdout]                 └── (4) Block: 001fcf29cd385d44 
[INFO] [stdout]                     └── (5) Block: 0093b9f73bd85a0f 
[INFO] [stdout]                         └── (6) Block: 006d9c484f2801a6 
[INFO] [stdout]                             └── (7) Block: 009a33aa4436cc89 
[INFO] [stdout]                                 └── (8) Block: 00e5f70269f108de 
[INFO] [stdout]                                     └── (9) Block: 007c0d1e0070108e 
[INFO] [stdout]                                         └── (10) Block: 00cf0da6c0ca9afe 
[INFO] [stdout]                                             └── (11) Block: 000710f931c580c5 
[INFO] [stdout]                                                 └── (12) Block: 00d38b9215c3a3aa < TIP
[INFO] [stdout] 
[INFO] [stdout] Chain has a tall trunk!
[INFO] [stdout] 
[INFO] [stdout] Transaction Success Rate: 43.61413043478261%
[INFO] [stdout] thread 'mini_chain::node::test::test_run_full_node' panicked at src/mini_chain/node.rs:982:9:
[INFO] [stdout] assertion failed: txn_success_rate > 0.75
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5cdbcf62278a - std::backtrace_rs::backtrace::libunwind::trace::h8810477743020387
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/../../backtrace/src/backtrace/libunwind.rs:116:5
[INFO] [stdout]    1:     0x5cdbcf62278a - std::backtrace_rs::backtrace::trace_unsynchronized::h3aa55355dd6c54a6
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x5cdbcf62278a - std::sys::backtrace::_print_fmt::h8588b0f62410823f
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5cdbcf62278a - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h98c26ac25ffe89bb
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5cdbcf6498d3 - core::fmt::rt::Argument::fmt::hf95377f4aebd453b
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/fmt/rt.rs:177:76
[INFO] [stdout]    5:     0x5cdbcf6498d3 - core::fmt::write::h0dd5f6e2238c7982
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/fmt/mod.rs:1189:21
[INFO] [stdout]    6:     0x5cdbcf61f5c3 - std::io::Write::write_fmt::h03bb0ca26e6faf8c
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/io/mod.rs:1884:15
[INFO] [stdout]    7:     0x5cdbcf6225d2 - std::sys::backtrace::BacktraceLock::print::h5c19c1c038ee186d
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    8:     0x5cdbcf623c0d - std::panicking::default_hook::{{closure}}::h77172f079a1fcb13
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:268:22
[INFO] [stdout]    9:     0x5cdbcf623a17 - std::panicking::default_hook::he5f8e3b203ccddba
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:292:9
[INFO] [stdout]   10:     0x5cdbcf4e1c97 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7a3c7b4a1ae77f2f
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/alloc/src/boxed.rs:1986:9
[INFO] [stdout]   11:     0x5cdbcf4e1c97 - test::test_main::{{closure}}::hf0d3b69ae9b353d1
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/test/src/lib.rs:134:21
[INFO] [stdout]   12:     0x5cdbcf6242b8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h6332e82e7b189abd
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/alloc/src/boxed.rs:1986:9
[INFO] [stdout]   13:     0x5cdbcf6242b8 - std::panicking::rust_panic_with_hook::h53863d4e9018df39
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:809:13
[INFO] [stdout]   14:     0x5cdbcf624046 - std::panicking::begin_panic_handler::{{closure}}::h67280e6fa0757873
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:667:13
[INFO] [stdout]   15:     0x5cdbcf622c69 - std::sys::backtrace::__rust_end_short_backtrace::h1dac3f54d6fbbeb2
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/backtrace.rs:170:18
[INFO] [stdout]   16:     0x5cdbcf623d0c - rust_begin_unwind
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:665:5
[INFO] [stdout]   17:     0x5cdbcf344130 - core::panicking::panic_fmt::h6792bd1b2bf01041
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/panicking.rs:76:14
[INFO] [stdout]   18:     0x5cdbcf3441bc - core::panicking::panic::hbb5c236a846c507c
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/panicking.rs:148:5
[INFO] [stdout]   19:     0x5cdbcf432423 - mini_chain::mini_chain::node::test::run_full_node::{{closure}}::hce6deabc9a8fe458
[INFO] [stdout]                                at /opt/rustwide/workdir/src/mini_chain/node.rs:982:9
[INFO] [stdout]   20:     0x5cdbcf447fb0 - mini_chain::mini_chain::node::test::test_run_full_node::{{closure}}::he84acbfa41096e99
[INFO] [stdout]                                at /opt/rustwide/workdir/src/mini_chain/node.rs:992:31
[INFO] [stdout]   21:     0x5cdbcf3bf57f - <core::pin::Pin<P> as core::future::future::Future>::poll::h997dc0c0b7614a2e
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/future/future.rs:124:9
[INFO] [stdout]   22:     0x5cdbcf3bf1fb - <core::pin::Pin<P> as core::future::future::Future>::poll::h4a5683ef19d94aab
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/future/future.rs:124:9
[INFO] [stdout]   23:     0x5cdbcf475f6e - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h4792e4ecab7c27a4
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/scheduler/current_thread/mod.rs:665:57
[INFO] [stdout]   24:     0x5cdbcf475ca5 - tokio::runtime::coop::with_budget::h5bb38e35f5eb99e4
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/coop.rs:107:5
[INFO] [stdout]   25:     0x5cdbcf475ca5 - tokio::runtime::coop::budget::h7330e7fb4c47c271
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/coop.rs:73:5
[INFO] [stdout]   26:     0x5cdbcf475ca5 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::h3c1bee4b7b86d182
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/scheduler/current_thread/mod.rs:665:25
[INFO] [stdout]   27:     0x5cdbcf472f7d - tokio::runtime::scheduler::current_thread::Context::enter::h3c7c73c3d26067aa
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/scheduler/current_thread/mod.rs:410:19
[INFO] [stdout]   28:     0x5cdbcf474b5e - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h3ecf4087da3da4d3
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/scheduler/current_thread/mod.rs:664:36
[INFO] [stdout]   29:     0x5cdbcf47481b - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::hd4252e2021f8c3ac
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/scheduler/current_thread/mod.rs:743:68
[INFO] [stdout]   30:     0x5cdbcf3d6cea - tokio::runtime::context::scoped::Scoped<T>::set::h85535bd5bcc3f52b
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   31:     0x5cdbcf3b9eca - tokio::runtime::context::set_scheduler::{{closure}}::he928b9bb3e1c71fe
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/context.rs:176:26
[INFO] [stdout]   32:     0x5cdbcf44fa93 - std::thread::local::LocalKey<T>::try_with::h6006b5364922851c
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/thread/local.rs:283:12
[INFO] [stdout]   33:     0x5cdbcf44ebfc - std::thread::local::LocalKey<T>::with::he83383956fb64ae4
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/thread/local.rs:260:9
[INFO] [stdout]   34:     0x5cdbcf3b9df1 - tokio::runtime::context::set_scheduler::he5acc34e6b3a1d78
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/context.rs:176:9
[INFO] [stdout]   35:     0x5cdbcf47413e - tokio::runtime::scheduler::current_thread::CoreGuard::enter::ha1d6bcd5a45a087f
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/scheduler/current_thread/mod.rs:743:27
[INFO] [stdout]   36:     0x5cdbcf4748b2 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h8fea62cd14cb934b
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/scheduler/current_thread/mod.rs:652:19
[INFO] [stdout]   37:     0x5cdbcf470b5c - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::h570fe4dea26690ed
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/scheduler/current_thread/mod.rs:175:28
[INFO] [stdout]   38:     0x5cdbcf416787 - tokio::runtime::context::runtime::enter_runtime::hd7bfbe93c1e0a675
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   39:     0x5cdbcf4709b6 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::h4535d1f574767579
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/scheduler/current_thread/mod.rs:167:9
[INFO] [stdout]   40:     0x5cdbcf46f2da - tokio::runtime::runtime::Runtime::block_on::ha4325d85bcb7cd39
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.33.0/src/runtime/runtime.rs:348:47
[INFO] [stdout]   41:     0x5cdbcf447dc0 - mini_chain::mini_chain::node::test::test_run_full_node::h8d7cc41e48b82142
[INFO] [stdout]                                at /opt/rustwide/workdir/src/mini_chain/node.rs:992:9
[INFO] [stdout]   42:     0x5cdbcf447c4d - mini_chain::mini_chain::node::test::test_run_full_node::{{closure}}::h890e7d08de2c7bdd
[INFO] [stdout]                                at /opt/rustwide/workdir/src/mini_chain/node.rs:990:36
[INFO] [stdout]   43:     0x5cdbcf3615b6 - core::ops::function::FnOnce::call_once::he41477b7f0351f70
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   44:     0x5cdbcf4e67bb - core::ops::function::FnOnce::call_once::h871bf86719ec9aa4
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5cdbcf4e67bb - test::__rust_begin_short_backtrace::h2167df1e2b7d76fd
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/test/src/lib.rs:632:18
[INFO] [stdout]   46:     0x5cdbcf4e61a8 - test::run_test_in_process::{{closure}}::h15d92f75a3adfb79
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/test/src/lib.rs:655:60
[INFO] [stdout]   47:     0x5cdbcf4e61a8 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hb6c8955835a8dbbb
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   48:     0x5cdbcf4e61a8 - std::panicking::try::do_call::hc79d0fc888a0bd30
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:557:40
[INFO] [stdout]   49:     0x5cdbcf4e61a8 - std::panicking::try::hb8a7878e3a8589d6
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:520:19
[INFO] [stdout]   50:     0x5cdbcf4e61a8 - std::panic::catch_unwind::hb8e4600ff0ff5cfa
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panic.rs:358:14
[INFO] [stdout]   51:     0x5cdbcf4e61a8 - test::run_test_in_process::hc2900b0b18688dd6
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/test/src/lib.rs:655:27
[INFO] [stdout]   52:     0x5cdbcf4e61a8 - test::run_test::{{closure}}::hac2a9cb07be3d48d
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/test/src/lib.rs:576:43
[INFO] [stdout]   53:     0x5cdbcf4a9c4a - test::run_test::{{closure}}::h4a5b729e66a38cd8
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/test/src/lib.rs:606:41
[INFO] [stdout]   54:     0x5cdbcf4a9c4a - std::sys::backtrace::__rust_begin_short_backtrace::h0496fb742492f573
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/backtrace.rs:154:18
[INFO] [stdout]   55:     0x5cdbcf4ad5c4 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hbb6d257c550a54bd
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/thread/mod.rs:561:17
[INFO] [stdout]   56:     0x5cdbcf4ad5c4 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h46696fe4a6832328
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   57:     0x5cdbcf4ad5c4 - std::panicking::try::do_call::h2625a51b667bfb64
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:557:40
[INFO] [stdout]   58:     0x5cdbcf4ad5c4 - std::panicking::try::hb956a59a1973aa4c
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:520:19
[INFO] [stdout]   59:     0x5cdbcf4ad5c4 - std::panic::catch_unwind::h64f3b9d1067ef6a0
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panic.rs:358:14
[INFO] [stdout]   60:     0x5cdbcf4ad5c4 - std::thread::Builder::spawn_unchecked_::{{closure}}::h42b2841295b6c0b2
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/thread/mod.rs:559:30
[INFO] [stdout]   61:     0x5cdbcf4ad5c4 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h6127de71b8124639
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   62:     0x5cdbcf62848b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h42f0ba71002a1b2c
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/alloc/src/boxed.rs:1972:9
[INFO] [stdout]   63:     0x5cdbcf62848b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::had9e47d7a3dcecb8
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/alloc/src/boxed.rs:1972:9
[INFO] [stdout]   64:     0x5cdbcf62848b - std::sys::pal::unix::thread::Thread::new::thread_start::h48cf765408f6f5f2
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/pal/unix/thread.rs:105:17
[INFO] [stdout]   65:     0x769f3691dac3 - <unknown>
[INFO] [stdout]   66:     0x769f369aea04 - clone
[INFO] [stdout]   67:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     mini_chain::block::test::test_mine_block
[INFO] [stdout]     mini_chain::block::test::test_randomized_mine_block
[INFO] [stdout]     mini_chain::chain::test::test_fork
[INFO] [stdout]     mini_chain::chain::test::test_fork_and_resolve
[INFO] [stdout]     mini_chain::node::test::test_run_full_node
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 7 passed; 5 failed; 0 ignored; 0 measured; 0 filtered out; finished in 75.71s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] running `Command { std: "docker" "inspect" "33785d5be91c3a34188ea438dcb0df995946eecbabbb0163217c0e6b2fb4e1cc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "33785d5be91c3a34188ea438dcb0df995946eecbabbb0163217c0e6b2fb4e1cc", kill_on_drop: false }`
[INFO] [stdout] 33785d5be91c3a34188ea438dcb0df995946eecbabbb0163217c0e6b2fb4e1cc
