[INFO] fetching crate digibyte 0.27.3...
[INFO] testing digibyte-0.27.3 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate digibyte 0.27.3 into /workspace/builds/worker-7-tc2/source
[INFO] started tweaking crates.io crate digibyte 0.27.3
[INFO] finished tweaking crates.io crate digibyte 0.27.3
[INFO] tweaked toml for crates.io crate digibyte 0.27.3 written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate digibyte 0.27.3 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate digibyte 0.27.3 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" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: Cargo.toml: `package.edition` is unspecified, defaulting to `2015` while the latest is `2024`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:53:12
[INFO] [stderr]    |
[INFO] [stderr] 53 | homepage = "https://github.com/digicontributer/rust-digibyte/"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 58 | repository = "https://github.com/digicontributer/rust-digibyte/"
[INFO] [stderr]    |              ---------------------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `digibyte` (manifest) generated 2 warnings
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] d5a2943d96de79055bbc265c6fec9c49f2ce7004d9f444cbc87372889f90b9b8
[INFO] running `Command { std: "docker" "start" "d5a2943d96de79055bbc265c6fec9c49f2ce7004d9f444cbc87372889f90b9b8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d5a2943d96de79055bbc265c6fec9c49f2ce7004d9f444cbc87372889f90b9b8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "d5a2943d96de79055bbc265c6fec9c49f2ce7004d9f444cbc87372889f90b9b8" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d5a2943d96de79055bbc265c6fec9c49f2ce7004d9f444cbc87372889f90b9b8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "d5a2943d96de79055bbc265c6fec9c49f2ce7004d9f444cbc87372889f90b9b8" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: Cargo.toml: `package.edition` is unspecified, defaulting to `2015` while the latest is `2024`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:53:12
[INFO] [stderr]    |
[INFO] [stderr] 53 | homepage = "https://github.com/digicontributer/rust-digibyte/"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 58 | repository = "https://github.com/digicontributer/rust-digibyte/"
[INFO] [stderr]    |              ---------------------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `digibyte` (manifest) generated 2 warnings
[INFO] [stderr]    Compiling autocfg v0.1.7
[INFO] [stderr]    Compiling rand_core v0.4.2
[INFO] [stderr]    Compiling libc v0.2.93
[INFO] [stderr]    Compiling cc v1.0.41
[INFO] [stderr]    Compiling bech32 v0.7.3
[INFO] [stderr]    Compiling bitcoin_hashes v0.9.4
[INFO] [stderr]    Compiling rand_core v0.3.1
[INFO] [stderr]    Compiling rand_jitter v0.1.4
[INFO] [stderr]    Compiling rand_hc v0.1.0
[INFO] [stderr]    Compiling rand_isaac v0.1.1
[INFO] [stderr]    Compiling rand_xorshift v0.1.1
[INFO] [stderr]    Compiling rand_pcg v0.1.2
[INFO] [stderr]    Compiling rand_chacha v0.1.1
[INFO] [stderr]    Compiling rand v0.6.5
[INFO] [stderr]    Compiling rand_os v0.1.3
[INFO] [stderr]    Compiling secp256k1-sys v0.4.0
[INFO] [stderr]    Compiling secp256k1 v0.20.1
[INFO] [stderr]    Compiling digibyte v0.27.3 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated module `std::u32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]   --> src/consensus/encode.rs:32:32
[INFO] [stdout]    |
[INFO] [stdout] 32 | use std::{fmt, error, io, mem, u32};
[INFO] [stdout]    |                                ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `hashes::core::num::<impl u32>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/blockdata/transaction.rs:68:24
[INFO] [stdout]    |
[INFO] [stdout] 68 |             vout: u32::max_value(),
[INFO] [stdout]    |                        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `hashes::core::num::<impl u32>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/blockdata/transaction.rs:202:28
[INFO] [stdout]     |
[INFO] [stdout] 202 |             sequence: u32::max_value(),
[INFO] [stdout]     |                            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `hashes::core::num::<impl u64>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/util/amount.rs:286:21
[INFO] [stdout]     |
[INFO] [stdout] 286 |         Amount(u64::max_value())
[INFO] [stdout]     |                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `hashes::core::num::<impl u64>::min_value`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/util/amount.rs:291:21
[INFO] [stdout]     |
[INFO] [stdout] 291 |         Amount(u64::min_value())
[INFO] [stdout]     |                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `hashes::core::num::<impl i64>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/util/amount.rs:308:27
[INFO] [stdout]     |
[INFO] [stdout] 308 |         if satoshi > i64::max_value() as u64 {
[INFO] [stdout]     |                           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `hashes::core::num::<impl i64>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/util/amount.rs:564:27
[INFO] [stdout]     |
[INFO] [stdout] 564 |         SignedAmount(i64::max_value())
[INFO] [stdout]     |                           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `hashes::core::num::<impl i64>::min_value`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/util/amount.rs:569:27
[INFO] [stdout]     |
[INFO] [stdout] 569 |         SignedAmount(i64::min_value())
[INFO] [stdout]     |                           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `hashes::core::num::<impl i64>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/util/amount.rs:583:27
[INFO] [stdout]     |
[INFO] [stdout] 583 |         if satoshi > i64::max_value() as u64 {
[INFO] [stdout]     |                           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `hashes::core::num::<impl u64>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/util/amount.rs:643:18
[INFO] [stdout]     |
[INFO] [stdout] 643 |             u64::max_value() - self.as_sat() as u64 +1
[INFO] [stdout]     |                  ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/blockdata/script.rs:435:25
[INFO] [stdout]     |
[INFO] [stdout] 435 |     pub fn instructions(&self) -> Instructions {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 435 |     pub fn instructions(&self) -> Instructions<'_> {
[INFO] [stdout]     |                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/blockdata/script.rs:444:33
[INFO] [stdout]     |
[INFO] [stdout] 444 |     pub fn instructions_minimal(&self) -> Instructions {
[INFO] [stdout]     |                                 ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                 |
[INFO] [stdout]     |                                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 444 |     pub fn instructions_minimal(&self) -> Instructions<'_> {
[INFO] [stdout]     |                                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/util/base58.rs:83:17
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub fn iter(&self) -> iter::Chain<slice::Iter<T>, slice::Iter<T>> {
[INFO] [stdout]    |                 ^^^^^                 ^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |                     |
[INFO] [stdout]    |                 |                     the same lifetime is hidden here
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub fn iter(&self) -> iter::Chain<slice::Iter<'_, T>, slice::Iter<'_, T>> {
[INFO] [stdout]    |                                                   +++                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/util/base58.rs:88:21
[INFO] [stdout]    |
[INFO] [stdout] 88 |     pub fn iter_mut(&mut self) -> iter::Chain<slice::IterMut<T>, slice::IterMut<T>> {
[INFO] [stdout]    |                     ^^^^^^^^^                 ^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                     |                         |
[INFO] [stdout]    |                     |                         the same lifetime is hidden here
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 88 |     pub fn iter_mut(&mut self) -> iter::Chain<slice::IterMut<'_, T>, slice::IterMut<'_, T>> {
[INFO] [stdout]    |                                                              +++                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/util/bip32.rs:367:26
[INFO] [stdout]     |
[INFO] [stdout] 367 |     pub fn children_from(&self, cn: ChildNumber) -> DerivationPathIterator {
[INFO] [stdout]     |                          ^^^^^                      ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                          |
[INFO] [stdout]     |                          the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 367 |     pub fn children_from(&self, cn: ChildNumber) -> DerivationPathIterator<'_> {
[INFO] [stdout]     |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/util/bip32.rs:372:28
[INFO] [stdout]     |
[INFO] [stdout] 372 |     pub fn normal_children(&self) -> DerivationPathIterator {
[INFO] [stdout]     |                            ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 372 |     pub fn normal_children(&self) -> DerivationPathIterator<'_> {
[INFO] [stdout]     |                                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/util/bip32.rs:377:30
[INFO] [stdout]     |
[INFO] [stdout] 377 |     pub fn hardened_children(&self) -> DerivationPathIterator {
[INFO] [stdout]     |                              ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                              |
[INFO] [stdout]     |                              the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 377 |     pub fn hardened_children(&self) -> DerivationPathIterator<'_> {
[INFO] [stdout]     |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]    --> src/util/bip158.rs:434:49
[INFO] [stdout]     |
[INFO] [stdout] 434 |     pub fn new(reader: &'a mut dyn io::Read) -> BitStreamReader {
[INFO] [stdout]     |                         --                      ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is named here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]     |
[INFO] [stdout] 434 |     pub fn new(reader: &'a mut dyn io::Read) -> BitStreamReader<'a> {
[INFO] [stdout]     |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]    --> src/util/bip158.rs:472:50
[INFO] [stdout]     |
[INFO] [stdout] 472 |     pub fn new(writer: &'a mut dyn io::Write) -> BitStreamWriter {
[INFO] [stdout]     |                         --                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is named here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]     |
[INFO] [stdout] 472 |     pub fn new(writer: &'a mut dyn io::Write) -> BitStreamWriter<'a> {
[INFO] [stdout]     |                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 16.37s
[INFO] running `Command { std: "docker" "inspect" "d5a2943d96de79055bbc265c6fec9c49f2ce7004d9f444cbc87372889f90b9b8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "d5a2943d96de79055bbc265c6fec9c49f2ce7004d9f444cbc87372889f90b9b8" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: Cargo.toml: `package.edition` is unspecified, defaulting to `2015` while the latest is `2024`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:53:12
[INFO] [stderr]    |
[INFO] [stderr] 53 | homepage = "https://github.com/digicontributer/rust-digibyte/"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 58 | repository = "https://github.com/digicontributer/rust-digibyte/"
[INFO] [stderr]    |              ---------------------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `digibyte` (manifest) generated 2 warnings
[INFO] [stderr]    Compiling serde v1.0.125
[INFO] [stderr]    Compiling ryu v1.0.4
[INFO] [stderr]    Compiling itoa v0.4.7
[INFO] [stdout] warning: use of deprecated module `std::u32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]   --> src/consensus/encode.rs:32:32
[INFO] [stdout]    |
[INFO] [stdout] 32 | use std::{fmt, error, io, mem, u32};
[INFO] [stdout]    |                                ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `hashes::core::num::<impl u32>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/blockdata/transaction.rs:68:24
[INFO] [stdout]    |
[INFO] [stdout] 68 |             vout: u32::max_value(),
[INFO] [stdout]    |                        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `hashes::core::num::<impl u32>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/blockdata/transaction.rs:202:28
[INFO] [stdout]     |
[INFO] [stdout] 202 |             sequence: u32::max_value(),
[INFO] [stdout]     |                            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `hashes::core::num::<impl u64>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/util/amount.rs:286:21
[INFO] [stdout]     |
[INFO] [stdout] 286 |         Amount(u64::max_value())
[INFO] [stdout]     |                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `hashes::core::num::<impl u64>::min_value`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/util/amount.rs:291:21
[INFO] [stdout]     |
[INFO] [stdout] 291 |         Amount(u64::min_value())
[INFO] [stdout]     |                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `hashes::core::num::<impl i64>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/util/amount.rs:308:27
[INFO] [stdout]     |
[INFO] [stdout] 308 |         if satoshi > i64::max_value() as u64 {
[INFO] [stdout]     |                           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `hashes::core::num::<impl i64>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/util/amount.rs:564:27
[INFO] [stdout]     |
[INFO] [stdout] 564 |         SignedAmount(i64::max_value())
[INFO] [stdout]     |                           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `hashes::core::num::<impl i64>::min_value`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/util/amount.rs:569:27
[INFO] [stdout]     |
[INFO] [stdout] 569 |         SignedAmount(i64::min_value())
[INFO] [stdout]     |                           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `hashes::core::num::<impl i64>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/util/amount.rs:583:27
[INFO] [stdout]     |
[INFO] [stdout] 583 |         if satoshi > i64::max_value() as u64 {
[INFO] [stdout]     |                           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `hashes::core::num::<impl u64>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/util/amount.rs:643:18
[INFO] [stdout]     |
[INFO] [stdout] 643 |             u64::max_value() - self.as_sat() as u64 +1
[INFO] [stdout]     |                  ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/blockdata/script.rs:435:25
[INFO] [stdout]     |
[INFO] [stdout] 435 |     pub fn instructions(&self) -> Instructions {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 435 |     pub fn instructions(&self) -> Instructions<'_> {
[INFO] [stdout]     |                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/blockdata/script.rs:444:33
[INFO] [stdout]     |
[INFO] [stdout] 444 |     pub fn instructions_minimal(&self) -> Instructions {
[INFO] [stdout]     |                                 ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                 |
[INFO] [stdout]     |                                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 444 |     pub fn instructions_minimal(&self) -> Instructions<'_> {
[INFO] [stdout]     |                                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/util/base58.rs:83:17
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub fn iter(&self) -> iter::Chain<slice::Iter<T>, slice::Iter<T>> {
[INFO] [stdout]    |                 ^^^^^                 ^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |                     |
[INFO] [stdout]    |                 |                     the same lifetime is hidden here
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub fn iter(&self) -> iter::Chain<slice::Iter<'_, T>, slice::Iter<'_, T>> {
[INFO] [stdout]    |                                                   +++                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/util/base58.rs:88:21
[INFO] [stdout]    |
[INFO] [stdout] 88 |     pub fn iter_mut(&mut self) -> iter::Chain<slice::IterMut<T>, slice::IterMut<T>> {
[INFO] [stdout]    |                     ^^^^^^^^^                 ^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                     |                         |
[INFO] [stdout]    |                     |                         the same lifetime is hidden here
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 88 |     pub fn iter_mut(&mut self) -> iter::Chain<slice::IterMut<'_, T>, slice::IterMut<'_, T>> {
[INFO] [stdout]    |                                                              +++                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/util/bip32.rs:367:26
[INFO] [stdout]     |
[INFO] [stdout] 367 |     pub fn children_from(&self, cn: ChildNumber) -> DerivationPathIterator {
[INFO] [stdout]     |                          ^^^^^                      ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                          |
[INFO] [stdout]     |                          the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 367 |     pub fn children_from(&self, cn: ChildNumber) -> DerivationPathIterator<'_> {
[INFO] [stdout]     |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/util/bip32.rs:372:28
[INFO] [stdout]     |
[INFO] [stdout] 372 |     pub fn normal_children(&self) -> DerivationPathIterator {
[INFO] [stdout]     |                            ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 372 |     pub fn normal_children(&self) -> DerivationPathIterator<'_> {
[INFO] [stdout]     |                                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/util/bip32.rs:377:30
[INFO] [stdout]     |
[INFO] [stdout] 377 |     pub fn hardened_children(&self) -> DerivationPathIterator {
[INFO] [stdout]     |                              ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                              |
[INFO] [stdout]     |                              the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 377 |     pub fn hardened_children(&self) -> DerivationPathIterator<'_> {
[INFO] [stdout]     |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]    --> src/util/bip158.rs:434:49
[INFO] [stdout]     |
[INFO] [stdout] 434 |     pub fn new(reader: &'a mut dyn io::Read) -> BitStreamReader {
[INFO] [stdout]     |                         --                      ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is named here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]     |
[INFO] [stdout] 434 |     pub fn new(reader: &'a mut dyn io::Read) -> BitStreamReader<'a> {
[INFO] [stdout]     |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]    --> src/util/bip158.rs:472:50
[INFO] [stdout]     |
[INFO] [stdout] 472 |     pub fn new(writer: &'a mut dyn io::Write) -> BitStreamWriter {
[INFO] [stdout]     |                         --                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is named here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]     |
[INFO] [stdout] 472 |     pub fn new(writer: &'a mut dyn io::Write) -> BitStreamWriter<'a> {
[INFO] [stdout]     |                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling serde_test v1.0.125
[INFO] [stderr]    Compiling serde_json v1.0.44
[INFO] [stderr]    Compiling bincode v1.3.3
[INFO] [stderr]    Compiling digibyte v0.27.3 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated module `std::u32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]   --> src/consensus/encode.rs:32:32
[INFO] [stdout]    |
[INFO] [stdout] 32 | use std::{fmt, error, io, mem, u32};
[INFO] [stdout]    |                                ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `hashes::core::num::<impl u32>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/blockdata/transaction.rs:68:24
[INFO] [stdout]    |
[INFO] [stdout] 68 |             vout: u32::max_value(),
[INFO] [stdout]    |                        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `hashes::core::num::<impl u32>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/blockdata/transaction.rs:202:28
[INFO] [stdout]     |
[INFO] [stdout] 202 |             sequence: u32::max_value(),
[INFO] [stdout]     |                            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `hashes::core::num::<impl u64>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/util/amount.rs:286:21
[INFO] [stdout]     |
[INFO] [stdout] 286 |         Amount(u64::max_value())
[INFO] [stdout]     |                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `hashes::core::num::<impl u64>::min_value`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/util/amount.rs:291:21
[INFO] [stdout]     |
[INFO] [stdout] 291 |         Amount(u64::min_value())
[INFO] [stdout]     |                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `hashes::core::num::<impl i64>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/util/amount.rs:308:27
[INFO] [stdout]     |
[INFO] [stdout] 308 |         if satoshi > i64::max_value() as u64 {
[INFO] [stdout]     |                           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `hashes::core::num::<impl i64>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/util/amount.rs:564:27
[INFO] [stdout]     |
[INFO] [stdout] 564 |         SignedAmount(i64::max_value())
[INFO] [stdout]     |                           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `hashes::core::num::<impl i64>::min_value`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/util/amount.rs:569:27
[INFO] [stdout]     |
[INFO] [stdout] 569 |         SignedAmount(i64::min_value())
[INFO] [stdout]     |                           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `hashes::core::num::<impl i64>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/util/amount.rs:583:27
[INFO] [stdout]     |
[INFO] [stdout] 583 |         if satoshi > i64::max_value() as u64 {
[INFO] [stdout]     |                           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `hashes::core::num::<impl u64>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/util/amount.rs:643:18
[INFO] [stdout]     |
[INFO] [stdout] 643 |             u64::max_value() - self.as_sat() as u64 +1
[INFO] [stdout]     |                  ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `hashes::core::num::<impl i64>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]     --> src/util/amount.rs:1227:44
[INFO] [stdout]      |
[INFO] [stdout] 1227 |         let amount = Amount::from_sat(i64::max_value() as u64);
[INFO] [stdout]      |                                            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `hashes::core::num::<impl i64>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]     --> src/util/amount.rs:1267:28
[INFO] [stdout]      |
[INFO] [stdout] 1267 |         assert_eq!(ua(i64::max_value() as u64).to_signed(),  Ok(sa(i64::max_value())));
[INFO] [stdout]      |                            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `hashes::core::num::<impl i64>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]     --> src/util/amount.rs:1267:73
[INFO] [stdout]      |
[INFO] [stdout] 1267 |         assert_eq!(ua(i64::max_value() as u64).to_signed(),  Ok(sa(i64::max_value())));
[INFO] [stdout]      |                                                                         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `hashes::core::num::<impl i64>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]     --> src/util/amount.rs:1271:28
[INFO] [stdout]      |
[INFO] [stdout] 1271 |         assert_eq!(ua(i64::max_value() as u64 + 1).to_signed(),  Err(E::TooBig));
[INFO] [stdout]      |                            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `hashes::core::num::<impl i64>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]     --> src/util/amount.rs:1274:28
[INFO] [stdout]      |
[INFO] [stdout] 1274 |         assert_eq!(sa(i64::max_value()).to_unsigned(), Ok(ua(i64::max_value() as u64)));
[INFO] [stdout]      |                            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `hashes::core::num::<impl i64>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]     --> src/util/amount.rs:1274:67
[INFO] [stdout]      |
[INFO] [stdout] 1274 |         assert_eq!(sa(i64::max_value()).to_unsigned(), Ok(ua(i64::max_value() as u64)));
[INFO] [stdout]      |                                                                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `hashes::core::num::<impl i64>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]     --> src/util/amount.rs:1278:28
[INFO] [stdout]      |
[INFO] [stdout] 1278 |         assert_eq!(sa(i64::max_value()).to_unsigned().unwrap().to_signed(), Ok(sa(i64::max_value())));
[INFO] [stdout]      |                            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `hashes::core::num::<impl i64>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]     --> src/util/amount.rs:1278:88
[INFO] [stdout]      |
[INFO] [stdout] 1278 |         assert_eq!(sa(i64::max_value()).to_unsigned().unwrap().to_signed(), Ok(sa(i64::max_value())));
[INFO] [stdout]      |                                                                                        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `hashes::core::num::<impl u64>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]     --> src/util/amount.rs:1339:40
[INFO] [stdout]      |
[INFO] [stdout] 1339 | ...   assert_eq!(ua_str(&ua_sat(u64::max_value()).to_string_in(D::MilliDigibyte), D::MilliDigibyte),  Err(ParseAmountError::TooBig));
[INFO] [stdout]      |                                      ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `hashes::core::num::<impl i64>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]     --> src/util/amount.rs:1343:40
[INFO] [stdout]      |
[INFO] [stdout] 1343 |         assert_eq!(sa_str(&sa_sat(i64::max_value()).to_string_in(D::Satoshi), D::MicroDigibyte), Err(ParseAmountError::TooBig));
[INFO] [stdout]      |                                        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `hashes::core::num::<impl i64>::min_value`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]     --> src/util/amount.rs:1345:40
[INFO] [stdout]      |
[INFO] [stdout] 1345 |         assert_eq!(sa_str(&sa_sat(i64::min_value()).to_string_in(D::Satoshi), D::MicroDigibyte), Err(ParseAmountError::TooBig));
[INFO] [stdout]      |                                        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `hashes::core::num::<impl u64>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/util/uint.rs:574:57
[INFO] [stdout]     |
[INFO] [stdout] 574 |         assert_eq!(format!("{}", Uint256::from_u64(u64::max_value()).unwrap()),
[INFO] [stdout]     |                                                         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `hashes::core::num::<impl u64>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/consensus/encode.rs:835:37
[INFO] [stdout]     |
[INFO] [stdout] 835 |         test_varint_len(VarInt(u64::max_value()), 9);
[INFO] [stdout]     |                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/blockdata/script.rs:435:25
[INFO] [stdout]     |
[INFO] [stdout] 435 |     pub fn instructions(&self) -> Instructions {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 435 |     pub fn instructions(&self) -> Instructions<'_> {
[INFO] [stdout]     |                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/blockdata/script.rs:444:33
[INFO] [stdout]     |
[INFO] [stdout] 444 |     pub fn instructions_minimal(&self) -> Instructions {
[INFO] [stdout]     |                                 ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                 |
[INFO] [stdout]     |                                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 444 |     pub fn instructions_minimal(&self) -> Instructions<'_> {
[INFO] [stdout]     |                                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/util/base58.rs:83:17
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub fn iter(&self) -> iter::Chain<slice::Iter<T>, slice::Iter<T>> {
[INFO] [stdout]    |                 ^^^^^                 ^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |                     |
[INFO] [stdout]    |                 |                     the same lifetime is hidden here
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub fn iter(&self) -> iter::Chain<slice::Iter<'_, T>, slice::Iter<'_, T>> {
[INFO] [stdout]    |                                                   +++                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/util/base58.rs:88:21
[INFO] [stdout]    |
[INFO] [stdout] 88 |     pub fn iter_mut(&mut self) -> iter::Chain<slice::IterMut<T>, slice::IterMut<T>> {
[INFO] [stdout]    |                     ^^^^^^^^^                 ^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                     |                         |
[INFO] [stdout]    |                     |                         the same lifetime is hidden here
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 88 |     pub fn iter_mut(&mut self) -> iter::Chain<slice::IterMut<'_, T>, slice::IterMut<'_, T>> {
[INFO] [stdout]    |                                                              +++                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/util/bip32.rs:367:26
[INFO] [stdout]     |
[INFO] [stdout] 367 |     pub fn children_from(&self, cn: ChildNumber) -> DerivationPathIterator {
[INFO] [stdout]     |                          ^^^^^                      ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                          |
[INFO] [stdout]     |                          the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 367 |     pub fn children_from(&self, cn: ChildNumber) -> DerivationPathIterator<'_> {
[INFO] [stdout]     |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/util/bip32.rs:372:28
[INFO] [stdout]     |
[INFO] [stdout] 372 |     pub fn normal_children(&self) -> DerivationPathIterator {
[INFO] [stdout]     |                            ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 372 |     pub fn normal_children(&self) -> DerivationPathIterator<'_> {
[INFO] [stdout]     |                                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/util/bip32.rs:377:30
[INFO] [stdout]     |
[INFO] [stdout] 377 |     pub fn hardened_children(&self) -> DerivationPathIterator {
[INFO] [stdout]     |                              ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                              |
[INFO] [stdout]     |                              the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 377 |     pub fn hardened_children(&self) -> DerivationPathIterator<'_> {
[INFO] [stdout]     |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]    --> src/util/bip158.rs:434:49
[INFO] [stdout]     |
[INFO] [stdout] 434 |     pub fn new(reader: &'a mut dyn io::Read) -> BitStreamReader {
[INFO] [stdout]     |                         --                      ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is named here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]     |
[INFO] [stdout] 434 |     pub fn new(reader: &'a mut dyn io::Read) -> BitStreamReader<'a> {
[INFO] [stdout]     |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]    --> src/util/bip158.rs:472:50
[INFO] [stdout]     |
[INFO] [stdout] 472 |     pub fn new(writer: &'a mut dyn io::Write) -> BitStreamWriter {
[INFO] [stdout]     |                         --                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is named here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]     |
[INFO] [stdout] 472 |     pub fn new(writer: &'a mut dyn io::Write) -> BitStreamWriter<'a> {
[INFO] [stdout]     |                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 27.78s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: serde_test v1.0.125
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
[INFO] running `Command { std: "docker" "inspect" "d5a2943d96de79055bbc265c6fec9c49f2ce7004d9f444cbc87372889f90b9b8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "d5a2943d96de79055bbc265c6fec9c49f2ce7004d9f444cbc87372889f90b9b8" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: Cargo.toml: `package.edition` is unspecified, defaulting to `2015` while the latest is `2024`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:53:12
[INFO] [stderr]    |
[INFO] [stderr] 53 | homepage = "https://github.com/digicontributer/rust-digibyte/"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 58 | repository = "https://github.com/digicontributer/rust-digibyte/"
[INFO] [stderr]    |              ---------------------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `digibyte` (manifest) generated 2 warnings
[INFO] [stderr] warning: use of deprecated module `std::u32`: all constants in this module replaced by associated constants on the type
[INFO] [stderr]   --> src/consensus/encode.rs:32:32
[INFO] [stderr]    |
[INFO] [stderr] 32 | use std::{fmt, error, io, mem, u32};
[INFO] [stderr]    |                                ^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated associated function `hashes::core::num::<impl u32>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]   --> src/blockdata/transaction.rs:68:24
[INFO] [stderr]    |
[INFO] [stderr] 68 |             vout: u32::max_value(),
[INFO] [stderr]    |                        ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated associated function `hashes::core::num::<impl u32>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]    --> src/blockdata/transaction.rs:202:28
[INFO] [stderr]     |
[INFO] [stderr] 202 |             sequence: u32::max_value(),
[INFO] [stderr]     |                            ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated associated function `hashes::core::num::<impl u64>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]    --> src/util/amount.rs:286:21
[INFO] [stderr]     |
[INFO] [stderr] 286 |         Amount(u64::max_value())
[INFO] [stderr]     |                     ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated associated function `hashes::core::num::<impl u64>::min_value`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]    --> src/util/amount.rs:291:21
[INFO] [stderr]     |
[INFO] [stderr] 291 |         Amount(u64::min_value())
[INFO] [stderr]     |                     ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated associated function `hashes::core::num::<impl i64>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]    --> src/util/amount.rs:308:27
[INFO] [stderr]     |
[INFO] [stderr] 308 |         if satoshi > i64::max_value() as u64 {
[INFO] [stderr]     |                           ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated associated function `hashes::core::num::<impl i64>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]    --> src/util/amount.rs:564:27
[INFO] [stderr]     |
[INFO] [stderr] 564 |         SignedAmount(i64::max_value())
[INFO] [stderr]     |                           ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated associated function `hashes::core::num::<impl i64>::min_value`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]    --> src/util/amount.rs:569:27
[INFO] [stderr]     |
[INFO] [stderr] 569 |         SignedAmount(i64::min_value())
[INFO] [stderr]     |                           ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated associated function `hashes::core::num::<impl i64>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]    --> src/util/amount.rs:583:27
[INFO] [stderr]     |
[INFO] [stderr] 583 |         if satoshi > i64::max_value() as u64 {
[INFO] [stderr]     |                           ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated associated function `hashes::core::num::<impl u64>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]    --> src/util/amount.rs:643:18
[INFO] [stderr]     |
[INFO] [stderr] 643 |             u64::max_value() - self.as_sat() as u64 +1
[INFO] [stderr]     |                  ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/blockdata/script.rs:435:25
[INFO] [stderr]     |
[INFO] [stderr] 435 |     pub fn instructions(&self) -> Instructions {
[INFO] [stderr]     |                         ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                         |
[INFO] [stderr]     |                         the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 435 |     pub fn instructions(&self) -> Instructions<'_> {
[INFO] [stderr]     |                                               ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/blockdata/script.rs:444:33
[INFO] [stderr]     |
[INFO] [stderr] 444 |     pub fn instructions_minimal(&self) -> Instructions {
[INFO] [stderr]     |                                 ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                                 |
[INFO] [stderr]     |                                 the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 444 |     pub fn instructions_minimal(&self) -> Instructions<'_> {
[INFO] [stderr]     |                                                       ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]   --> src/util/base58.rs:83:17
[INFO] [stderr]    |
[INFO] [stderr] 83 |     pub fn iter(&self) -> iter::Chain<slice::Iter<T>, slice::Iter<T>> {
[INFO] [stderr]    |                 ^^^^^                 ^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]    |                 |                     |
[INFO] [stderr]    |                 |                     the same lifetime is hidden here
[INFO] [stderr]    |                 the lifetime is elided here
[INFO] [stderr]    |
[INFO] [stderr]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]    |
[INFO] [stderr] 83 |     pub fn iter(&self) -> iter::Chain<slice::Iter<'_, T>, slice::Iter<'_, T>> {
[INFO] [stderr]    |                                                   +++                 +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]   --> src/util/base58.rs:88:21
[INFO] [stderr]    |
[INFO] [stderr] 88 |     pub fn iter_mut(&mut self) -> iter::Chain<slice::IterMut<T>, slice::IterMut<T>> {
[INFO] [stderr]    |                     ^^^^^^^^^                 ^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]    |                     |                         |
[INFO] [stderr]    |                     |                         the same lifetime is hidden here
[INFO] [stderr]    |                     the lifetime is elided here
[INFO] [stderr]    |
[INFO] [stderr]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]    |
[INFO] [stderr] 88 |     pub fn iter_mut(&mut self) -> iter::Chain<slice::IterMut<'_, T>, slice::IterMut<'_, T>> {
[INFO] [stderr]    |                                                              +++                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/util/bip32.rs:367:26
[INFO] [stderr]     |
[INFO] [stderr] 367 |     pub fn children_from(&self, cn: ChildNumber) -> DerivationPathIterator {
[INFO] [stderr]     |                          ^^^^^                      ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                          |
[INFO] [stderr]     |                          the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 367 |     pub fn children_from(&self, cn: ChildNumber) -> DerivationPathIterator<'_> {
[INFO] [stderr]     |                                                                           ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/util/bip32.rs:372:28
[INFO] [stderr]     |
[INFO] [stderr] 372 |     pub fn normal_children(&self) -> DerivationPathIterator {
[INFO] [stderr]     |                            ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                            |
[INFO] [stderr]     |                            the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 372 |     pub fn normal_children(&self) -> DerivationPathIterator<'_> {
[INFO] [stderr]     |                                                            ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/util/bip32.rs:377:30
[INFO] [stderr]     |
[INFO] [stderr] 377 |     pub fn hardened_children(&self) -> DerivationPathIterator {
[INFO] [stderr]     |                              ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                              |
[INFO] [stderr]     |                              the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 377 |     pub fn hardened_children(&self) -> DerivationPathIterator<'_> {
[INFO] [stderr]     |                                                              ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stderr]    --> src/util/bip158.rs:434:49
[INFO] [stderr]     |
[INFO] [stderr] 434 |     pub fn new(reader: &'a mut dyn io::Read) -> BitStreamReader {
[INFO] [stderr]     |                         --                      ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                         |
[INFO] [stderr]     |                         the lifetime is named here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: consistently use `'a`
[INFO] [stderr]     |
[INFO] [stderr] 434 |     pub fn new(reader: &'a mut dyn io::Read) -> BitStreamReader<'a> {
[INFO] [stderr]     |                                                                ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stderr]    --> src/util/bip158.rs:472:50
[INFO] [stderr]     |
[INFO] [stderr] 472 |     pub fn new(writer: &'a mut dyn io::Write) -> BitStreamWriter {
[INFO] [stderr]     |                         --                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                         |
[INFO] [stderr]     |                         the lifetime is named here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: consistently use `'a`
[INFO] [stderr]     |
[INFO] [stderr] 472 |     pub fn new(writer: &'a mut dyn io::Write) -> BitStreamWriter<'a> {
[INFO] [stderr]     |                                                                 ++++
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated associated function `hashes::core::num::<impl i64>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]     --> src/util/amount.rs:1227:44
[INFO] [stderr]      |
[INFO] [stderr] 1227 |         let amount = Amount::from_sat(i64::max_value() as u64);
[INFO] [stderr]      |                                            ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated associated function `hashes::core::num::<impl i64>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]     --> src/util/amount.rs:1267:28
[INFO] [stderr]      |
[INFO] [stderr] 1267 |         assert_eq!(ua(i64::max_value() as u64).to_signed(),  Ok(sa(i64::max_value())));
[INFO] [stderr]      |                            ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated associated function `hashes::core::num::<impl i64>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]     --> src/util/amount.rs:1267:73
[INFO] [stderr]      |
[INFO] [stderr] 1267 |         assert_eq!(ua(i64::max_value() as u64).to_signed(),  Ok(sa(i64::max_value())));
[INFO] [stderr]      |                                                                         ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated associated function `hashes::core::num::<impl i64>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]     --> src/util/amount.rs:1271:28
[INFO] [stderr]      |
[INFO] [stderr] 1271 |         assert_eq!(ua(i64::max_value() as u64 + 1).to_signed(),  Err(E::TooBig));
[INFO] [stderr]      |                            ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated associated function `hashes::core::num::<impl i64>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]     --> src/util/amount.rs:1274:28
[INFO] [stderr]      |
[INFO] [stderr] 1274 |         assert_eq!(sa(i64::max_value()).to_unsigned(), Ok(ua(i64::max_value() as u64)));
[INFO] [stderr]      |                            ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated associated function `hashes::core::num::<impl i64>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]     --> src/util/amount.rs:1274:67
[INFO] [stderr]      |
[INFO] [stderr] 1274 |         assert_eq!(sa(i64::max_value()).to_unsigned(), Ok(ua(i64::max_value() as u64)));
[INFO] [stderr]      |                                                                   ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated associated function `hashes::core::num::<impl i64>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]     --> src/util/amount.rs:1278:28
[INFO] [stderr]      |
[INFO] [stderr] 1278 |         assert_eq!(sa(i64::max_value()).to_unsigned().unwrap().to_signed(), Ok(sa(i64::max_value())));
[INFO] [stderr]      |                            ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated associated function `hashes::core::num::<impl i64>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]     --> src/util/amount.rs:1278:88
[INFO] [stderr]      |
[INFO] [stderr] 1278 |         assert_eq!(sa(i64::max_value()).to_unsigned().unwrap().to_signed(), Ok(sa(i64::max_value())));
[INFO] [stderr]      |                                                                                        ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated associated function `hashes::core::num::<impl u64>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]     --> src/util/amount.rs:1339:40
[INFO] [stderr]      |
[INFO] [stderr] 1339 | ...   assert_eq!(ua_str(&ua_sat(u64::max_value()).to_string_in(D::MilliDigibyte), D::MilliDigibyte),  Err(ParseAmountError::TooBig));
[INFO] [stderr]      |                                      ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated associated function `hashes::core::num::<impl i64>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]     --> src/util/amount.rs:1343:40
[INFO] [stderr]      |
[INFO] [stderr] 1343 |         assert_eq!(sa_str(&sa_sat(i64::max_value()).to_string_in(D::Satoshi), D::MicroDigibyte), Err(ParseAmountError::TooBig));
[INFO] [stderr]      |                                        ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated associated function `hashes::core::num::<impl i64>::min_value`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]     --> src/util/amount.rs:1345:40
[INFO] [stderr]      |
[INFO] [stderr] 1345 |         assert_eq!(sa_str(&sa_sat(i64::min_value()).to_string_in(D::Satoshi), D::MicroDigibyte), Err(ParseAmountError::TooBig));
[INFO] [stderr]      |                                        ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated associated function `hashes::core::num::<impl u64>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]    --> src/util/uint.rs:574:57
[INFO] [stderr]     |
[INFO] [stderr] 574 |         assert_eq!(format!("{}", Uint256::from_u64(u64::max_value()).unwrap()),
[INFO] [stderr]     |                                                         ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated associated function `hashes::core::num::<impl u64>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]    --> src/consensus/encode.rs:835:37
[INFO] [stderr]     |
[INFO] [stderr] 835 |         test_varint_len(VarInt(u64::max_value()), 9);
[INFO] [stderr]     |                                     ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `digibyte` (lib) generated 19 warnings (run `cargo fix --lib -p digibyte` to apply 9 suggestions)
[INFO] [stderr] warning: `digibyte` (lib test) generated 32 warnings (19 duplicates)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.12s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: serde_test v1.0.125
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/digibyte/2d6c7df2417b6796/out/digibyte-2d6c7df2417b6796)
[INFO] [stdout] 
[INFO] [stdout] running 165 tests
[INFO] [stdout] test blockdata::constants::test::digibyte_genesis_full_block ... ok
[INFO] [stdout] test blockdata::block::tests::block_test ... ok
[INFO] [stdout] test blockdata::constants::test::testnet_genesis_full_block ... ok
[INFO] [stdout] test blockdata::opcodes::tests::str_roundtrip ... ok
[INFO] [stdout] test blockdata::block::tests::segwit_block_test ... ok
[INFO] [stdout] test blockdata::block::tests::block_version_test ... ok
[INFO] [stdout] test blockdata::script::test::p2sh_p2wsh_conversion ... ok
[INFO] [stdout] test blockdata::block::tests::compact_roundrtip_test ... ok
[INFO] [stdout] test blockdata::block::tests::test_coinbase_and_bip34 ... ok
[INFO] [stdout] test blockdata::constants::test::digibyte_genesis_first_transaction ... ok
[INFO] [stdout] test blockdata::script::test::op_return_test ... ok
[INFO] [stdout] test blockdata::script::test::provably_unspendable_test ... ok
[INFO] [stdout] test blockdata::script::test::script_builder ... ok
[INFO] [stdout] test blockdata::script::test::script_generators ... ok
[INFO] [stdout] test blockdata::script::test::script_ord ... ok
[INFO] [stdout] test blockdata::script::test::script_p2pk ... ok
[INFO] [stdout] test blockdata::script::test::script_p2sh_p2p2k_template ... ok
[INFO] [stdout] test blockdata::script::test::script_serialize ... ok
[INFO] [stdout] test blockdata::script::test::scriptint_round_trip ... ok
[INFO] [stdout] test blockdata::constants::test::signet_genesis_full_block ... ok
[INFO] [stdout] test blockdata::transaction::tests::test_outpoint ... ok
[INFO] [stdout] test blockdata::block::tests::validate_pow_test ... ok
[INFO] [stdout] test blockdata::script::test::script ... ok
[INFO] [stdout] test blockdata::script::test::script_asm ... ok
[INFO] [stdout] test blockdata::script::test::script_builder_verify ... ok
[INFO] [stdout] test blockdata::script::test::test_iterator ... ok
[INFO] [stdout] test blockdata::transaction::tests::test_sighash ... ok
[INFO] [stdout] test blockdata::transaction::tests::test_transaction_version ... ok
[INFO] [stdout] test blockdata::transaction::tests::test_ntxid ... ok
[INFO] [stdout] test blockdata::script::test::script_hashes ... ok
[INFO] [stdout] test blockdata::transaction::tests::test_is_coinbase ... ok
[INFO] [stdout] test blockdata::transaction::tests::test_nonsegwit_transaction ... ok
[INFO] [stdout] test blockdata::transaction::tests::test_sighashtype_standard ... ok
[INFO] [stdout] test blockdata::transaction::tests::test_sighashtype_fromstr_display ... ok
[INFO] [stdout] test consensus::encode::tests::deserialize_nonminimal_vec ... ok
[INFO] [stdout] test consensus::encode::tests::deserialize_strbuf_test ... ok
[INFO] [stdout] test consensus::encode::tests::serialize_varint_test ... ok
[INFO] [stdout] test consensus::encode::tests::deserialize_checkeddata_test ... ok
[INFO] [stdout] test blockdata::transaction::tests::test_txin_default ... ok
[INFO] [stdout] test consensus::encode::tests::serialize_vector_test ... ok
[INFO] [stdout] test consensus::encode::tests::deserialize_int_test ... ok
[INFO] [stdout] test consensus::encode::tests::deserialize_vec_test ... ok
[INFO] [stdout] test blockdata::transaction::tests::test_txin ... ok
[INFO] [stdout] test blockdata::transaction::tests::tx_no_input_deserialization ... ok
[INFO] [stdout] test network::address::test::deserialize_addrv2_test ... ok
[INFO] [stdout] test blockdata::transaction::tests::test_segwit_transaction ... ok
[INFO] [stdout] test consensus::encode::tests::serialize_int_test ... ok
[INFO] [stdout] test network::constants::tests::serialize_test ... ok
[INFO] [stdout] test network::address::test::debug_format_test ... ok
[INFO] [stdout] test network::constants::tests::service_flags_test ... ok
[INFO] [stdout] test network::address::test::serialize_addrv2_test ... ok
[INFO] [stdout] test network::constants::tests::string_test ... ok
[INFO] [stdout] test network::message::test::commandstring_test ... ok
[INFO] [stdout] test network::message::test::deserialize_getaddr_test ... ok
[INFO] [stdout] test network::address::test::deserialize_address_test ... ok
[INFO] [stdout] test consensus::encode::tests::serialize_strbuf_test ... ok
[INFO] [stdout] test network::message::test::deserialize_partial_message_test ... ok
[INFO] [stdout] test network::address::test::addrv2message_test ... ok
[INFO] [stdout] test consensus::encode::tests::serialization_round_trips ... ok
[INFO] [stdout] test consensus::encode::tests::serialize_checkeddata_test ... ok
[INFO] [stdout] test network::address::test::onion_test ... ok
[INFO] [stdout] test network::address::test::serialize_address_test ... ok
[INFO] [stdout] test network::message::test::deserialize_version_test ... ok
[INFO] [stdout] test network::address::test::test_socket_addr ... ok
[INFO] [stdout] test network::message::test::serialize_mempool_test ... ok
[INFO] [stdout] test network::message::test::full_round_ser_der_raw_network_message_test ... ok
[INFO] [stdout] test network::message_blockdata::tests::getheaders_message_test ... ok
[INFO] [stdout] test network::message_network::tests::version_message_test ... ok
[INFO] [stdout] test network::stream_reader::test::parse_multipartmsg_test ... ok
[INFO] [stdout] test network::stream_reader::test::read_block_from_file_test ... ok
[INFO] [stdout] test network::stream_reader::test::read_doublemsgs_test ... ok
[INFO] [stdout] test util::address::tests::test_non_existent_segwit_version ... ok
[INFO] [stdout] test network::stream_reader::test::read_singlemsg_test ... ok
[INFO] [stdout] test util::address::tests::test_p2sh_parse ... ok
[INFO] [stdout] test util::address::tests::test_p2pkh_address_58 ... FAILED
[INFO] [stdout] test network::message::test::serialize_getaddr_test ... ok
[INFO] [stdout] test network::message::test::serialize_ping_test ... ok
[INFO] [stdout] test util::address::tests::test_p2wpkh ... FAILED
[INFO] [stdout] test network::message::test::serialize_verack_test ... ok
[INFO] [stdout] test util::address::tests::test_bip173_vectors ... FAILED
[INFO] [stdout] test network::message_blockdata::tests::getblocks_message_test ... ok
[INFO] [stdout] test util::amount::tests::to_from_string_in ... ok
[INFO] [stdout] test util::amount::tests::from_str ... ok
[INFO] [stdout] test util::amount::tests::parsing ... ok
[INFO] [stdout] test util::amount::tests::test_unsigned_signed_conversion ... ok
[INFO] [stdout] test util::amount::tests::to_string ... ok
[INFO] [stdout] test util::address::tests::test_p2sh_address_58 ... FAILED
[INFO] [stdout] test util::address::tests::test_p2wsh ... FAILED
[INFO] [stdout] test util::address::tests::test_p2shwpkh ... FAILED
[INFO] [stdout] test util::address::tests::test_p2shwsh ... FAILED
[INFO] [stdout] test util::address::tests::test_p2pkh_from_key ... FAILED
[INFO] [stdout] test util::amount::tests::add_sub_mul_div ... ok
[INFO] [stdout] test util::amount::tests::checked_arithmetic ... ok
[INFO] [stdout] test util::amount::tests::floating_point ... ok
[INFO] [stdout] test util::amount::tests::to_string_with_denomination_from_str_roundtrip ... ok
[INFO] [stdout] test util::base58::tests::test_base58_decode ... ok
[INFO] [stdout] test util::base58::tests::test_base58_encode ... ok
[INFO] [stdout] test util::bip143::tests::bip143_p2wpkh ... ok
[INFO] [stdout] test util::base58::tests::test_base58_roundtrip ... ok
[INFO] [stdout] test util::bip32::tests::test_derivation_path_conversion_index ... ok
[INFO] [stdout] test util::bip143::tests::bip143_p2wpkh_nested_in_p2sh ... ok
[INFO] [stdout] test util::bip143::tests::bip143_sighash_flags ... ok
[INFO] [stdout] test util::bip143::tests::bip143_p2wsh_nested_in_p2sh ... ok
[INFO] [stdout] test util::bip158::test::test_filter ... ok
[INFO] [stdout] test util::bip32::tests::fmt_child_number ... ok
[INFO] [stdout] test util::contracthash::tests::script ... ok
[INFO] [stdout] test util::bip32::tests::test_increment ... ok
[INFO] [stdout] test util::bip32::tests::test_parse_derivation_path ... ok
[INFO] [stdout] test util::endian::tests::endian_chunk_test ... ok
[INFO] [stdout] test util::bip158::test::test_bit_stream ... ok
[INFO] [stdout] test util::bip158::test::test_blockfilters ... ok
[INFO] [stdout] test util::contracthash::tests::bad_key_number ... ok
[INFO] [stdout] test util::endian::tests::endianness_test ... ok
[INFO] [stdout] test util::key::tests::test_wpubkey_hash ... ok
[INFO] [stdout] test blockdata::transaction::tests::test_txid ... ok
[INFO] [stdout] test util::merkleblock::tests::merkleblock_construct_from_txids_not_found ... ok
[INFO] [stdout] test util::contracthash::tests::tweak_secret ... ok
[INFO] [stdout] test util::misc::tests::test_script_codesep_remove ... ok
[INFO] [stdout] test util::key::tests::test_pubkey_hash ... ok
[INFO] [stdout] test util::merkleblock::tests::merkleblock_construct_from_txids_found ... ok
[INFO] [stdout] test util::key::tests::pubkey_read_write ... ok
[INFO] [stdout] test util::merkleblock::tests::merkleblock_serialization ... ok
[INFO] [stdout] test util::psbt::tests::bip_vectors::invalid_vector_1 - should panic ... ok
[INFO] [stdout] test util::psbt::tests::bip_vectors::invalid_vector_3 - should panic ... ok
[INFO] [stdout] test util::psbt::tests::bip_vectors::invalid_vector_5 - should panic ... ok
[INFO] [stdout] test util::psbt::tests::bip_vectors::valid_vector_1 ... ok
[INFO] [stdout] test util::misc::tests::test_script_find_and_remove ... ok
[INFO] [stdout] test util::psbt::tests::bip_vectors::valid_vector_2 ... ok
[INFO] [stdout] test util::psbt::tests::bip_vectors::invalid_vector_2 - should panic ... ok
[INFO] [stdout] test util::psbt::tests::bip_vectors::valid_vector_4 ... ok
[INFO] [stdout] test util::merkleblock::tests::pmt_malleability ... ok
[INFO] [stdout] test util::psbt::tests::bip_vectors::valid_vector_6 ... ok
[INFO] [stdout] test util::psbt::tests::serialize_and_deserialize_preimage_psbt ... ok
[INFO] [stdout] test util::psbt::tests::serialize_and_deserialize_proprietary ... ok
[INFO] [stdout] test util::psbt::tests::serialize_then_deserialize_global ... ok
[INFO] [stdout] test util::psbt::tests::bip_vectors::valid_vector_3 ... ok
[INFO] [stdout] test util::misc::tests::test_signed_msg_hash ... FAILED
[INFO] [stdout] test util::psbt::tests::bip_vectors::valid_vector_5 ... ok
[INFO] [stdout] test util::taproot::test::test_vectors_core ... ok
[INFO] [stdout] test util::uint::tests::mul_u32_test ... ok
[INFO] [stdout] test util::uint::tests::multiplication_test ... ok
[INFO] [stdout] test util::uint::tests::uint256_arithmetic_test ... ok
[INFO] [stdout] test util::taproot::test::test_midstates ... ok
[INFO] [stdout] test util::uint::tests::uint256_bits_test ... ok
[INFO] [stdout] test util::psbt::tests::serialize_then_deserialize_psbtkvpair ... ok
[INFO] [stdout] test util::uint::tests::uint256_bitslice_test ... ok
[INFO] [stdout] test util::psbt::tests::trivial_psbt ... ok
[INFO] [stdout] test util::psbt::tests::bip_vectors::invalid_vector_4 - should panic ... ok
[INFO] [stdout] test util::uint::tests::uint256_extreme_bitshift_test ... ok
[INFO] [stdout] test util::uint::tests::uint256_comp_test ... ok
[INFO] [stdout] test util::uint::tests::uint256_display_test ... ok
[INFO] [stdout] test util::bip32::tests::test_vector_3 ... FAILED
[INFO] [stdout] test util::contracthash::tests::tweak_fixed_vector ... ok
[INFO] [stdout] test util::uint::tests::uint_from_be_bytes ... ok
[INFO] [stdout] test util::uint::tests::uint256_serialize_test ... ok
[INFO] [stdout] test util::psbt::tests::deserialize_and_serialize_psbt_with_two_partial_sigs ... ok
[INFO] [stdout] test util::uint::tests::uint_to_be_bytes ... ok
[INFO] [stdout] test util::bip32::tests::test_vector_2 ... FAILED
[INFO] [stdout] test util::bip32::tests::test_vector_1 ... FAILED
[INFO] [stdout] test util::contracthash::tests::sanity ... ok
[INFO] [stdout] test util::key::tests::test_key_derivation ... FAILED
[INFO] [stdout] test util::psbt::tests::serialize_then_deserialize_output ... ok
[INFO] [stdout] test util::merkleblock::tests::pmt_tests ... ok
[INFO] [stdout] test network::stream_reader::test::read_multipartmsg_test ... ok
[INFO] [stdout] test network::stream_reader::test::read_sequencemsg_test ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- util::address::tests::test_p2pkh_address_58 stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'util::address::tests::test_p2pkh_address_58' (829) panicked at src/util/address.rs:557:9:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: "D7ALZLo7BL5vM9Vb4vAqvqwX9fpQ4wKRiy"
[INFO] [stdout]  right: "132F25rTsvBdp9JzLLBHP5mvGY66i1xdiM"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x645f1790d961 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x645f1792463a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x645f1791202c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x645f178e8e76 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x645f179057c9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x645f1787d810 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x645f17905982 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x645f178e8f22 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x645f178e1b59 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x645f178e9d1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x645f17924d6c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x645f17924c83 - core[a373ad73a504971]::panicking::assert_failed_inner
[INFO] [stdout]   12:     0x645f17821ecd - core[a373ad73a504971]::panicking::assert_failed::<&alloc[2e1b2a31b91974c5]::string::String, &str>
[INFO] [stdout]   13:     0x645f1785a5d0 - <digibyte[cb61cb33743c44ca]::util::address::tests::test_p2pkh_address_58::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x645f17870c5b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x645f1787de35 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x645f17877724 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x645f17880ec2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x645f1790ca4f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x74b9e0864dfa - <unknown>
[INFO] [stdout]   20:     0x74b9e08f83d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- util::address::tests::test_p2wpkh stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'util::address::tests::test_p2wpkh' (837) panicked at src/util/address.rs:606:9:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: "dgb1qvzvkjn4q3nszqxrv3nraga2r822xjty3ndgwyq"
[INFO] [stdout]  right: "bc1qvzvkjn4q3nszqxrv3nraga2r822xjty3ykvkuw"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x645f1790d961 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x645f1792463a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x645f1791202c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x645f178e8e76 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x645f179057c9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x645f1787d810 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x645f17905982 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x645f178e8f22 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x645f178e1b59 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x645f178e9d1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x645f17924d6c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x645f17924c83 - core[a373ad73a504971]::panicking::assert_failed_inner
[INFO] [stdout]   12:     0x645f17821ecd - core[a373ad73a504971]::panicking::assert_failed::<&alloc[2e1b2a31b91974c5]::string::String, &str>
[INFO] [stdout]   13:     0x645f1785788d - <digibyte[cb61cb33743c44ca]::util::address::tests::test_p2wpkh::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x645f17870c5b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x645f1787de35 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x645f17877724 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x645f17880ec2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x645f1790ca4f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x74b9e0864dfa - <unknown>
[INFO] [stdout]   20:     0x74b9e08f83d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- util::address::tests::test_bip173_vectors stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'util::address::tests::test_bip173_vectors' (827) panicked at src/util/address.rs:680:50:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Base58(BadByte(48))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x645f1790d961 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x645f1792463a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x645f1791202c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x645f178e8e76 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x645f179057c9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x645f1787d810 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x645f17905982 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x645f178e8f22 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x645f178e1b59 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x645f178e9d1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x645f17924d6c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x645f17924b42 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x645f17859560 - <digibyte[cb61cb33743c44ca]::util::address::tests::test_bip173_vectors::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x645f17870c5b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x645f1787de35 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x645f17877724 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x645f17880ec2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x645f1790ca4f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x74b9e0864dfa - <unknown>
[INFO] [stdout]   19:     0x74b9e08f83d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- util::address::tests::test_p2sh_address_58 stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'util::address::tests::test_p2sh_address_58' (831) panicked at src/util/address.rs:586:9:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: "SPKF3vdccHNqLT6SsmAMvyvUvKKXVSLKkX"
[INFO] [stdout]  right: "33iFwdLuRpW1uK1RTRqsoi8rR4NpDzk66k"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x645f1790d961 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x645f1792463a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x645f1791202c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x645f178e8e76 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x645f179057c9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x645f1787d810 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x645f17905982 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x645f178e8f22 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x645f178e1b59 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x645f178e9d1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x645f17924d6c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x645f17924c83 - core[a373ad73a504971]::panicking::assert_failed_inner
[INFO] [stdout]   12:     0x645f17821ecd - core[a373ad73a504971]::panicking::assert_failed::<&alloc[2e1b2a31b91974c5]::string::String, &str>
[INFO] [stdout]   13:     0x645f1785a1c0 - <digibyte[cb61cb33743c44ca]::util::address::tests::test_p2sh_address_58::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x645f17870c5b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x645f1787de35 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x645f17877724 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x645f17880ec2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x645f1790ca4f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x74b9e0864dfa - <unknown>
[INFO] [stdout]   20:     0x74b9e08f83d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- util::address::tests::test_p2wsh stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'util::address::tests::test_p2wsh' (838) panicked at src/util/address.rs:620:9:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: "dgb1qwqdg6squsna38e46795at95yu9atm8azzmyvckulcc7kytlcckxsnxgqxd"
[INFO] [stdout]  right: "bc1qwqdg6squsna38e46795at95yu9atm8azzmyvckulcc7kytlcckxswvvzej"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x645f1790d961 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x645f1792463a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x645f1791202c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x645f178e8e76 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x645f179057c9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x645f1787d810 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x645f17905982 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x645f178e8f22 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x645f178e1b59 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x645f178e9d1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x645f17924d6c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x645f17924c83 - core[a373ad73a504971]::panicking::assert_failed_inner
[INFO] [stdout]   12:     0x645f17821ecd - core[a373ad73a504971]::panicking::assert_failed::<&alloc[2e1b2a31b91974c5]::string::String, &str>
[INFO] [stdout]   13:     0x645f178573e3 - <digibyte[cb61cb33743c44ca]::util::address::tests::test_p2wsh::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x645f17870c5b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x645f1787de35 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x645f17877724 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x645f17880ec2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x645f1790ca4f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x74b9e0864dfa - <unknown>
[INFO] [stdout]   20:     0x74b9e08f83d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- util::address::tests::test_p2shwpkh stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'util::address::tests::test_p2shwpkh' (833) panicked at src/util/address.rs:633:9:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: "SjnQsofZ1e9b5HjsXzgEQ7gCQ51Q53LvuR"
[INFO] [stdout]  right: "3QBRmWNqqBGme9er7fMkGqtZtp4gjMFxhE"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x645f1790d961 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x645f1792463a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x645f1791202c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x645f178e8e76 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x645f179057c9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x645f1787d810 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x645f17905982 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x645f178e8f22 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x645f178e1b59 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x645f178e9d1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x645f17924d6c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x645f17924c83 - core[a373ad73a504971]::panicking::assert_failed_inner
[INFO] [stdout]   12:     0x645f17821ecd - core[a373ad73a504971]::panicking::assert_failed::<&alloc[2e1b2a31b91974c5]::string::String, &str>
[INFO] [stdout]   13:     0x645f178587b1 - <digibyte[cb61cb33743c44ca]::util::address::tests::test_p2shwpkh::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x645f17870c5b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x645f1787de35 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x645f17877724 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x645f17880ec2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x645f1790ca4f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x74b9e0864dfa - <unknown>
[INFO] [stdout]   20:     0x74b9e08f83d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- util::address::tests::test_p2shwsh stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'util::address::tests::test_p2shwsh' (834) panicked at src/util/address.rs:647:9:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: "SRqpng5agy1sszjb6Wq68S9pcCkxkJUFx6"
[INFO] [stdout]  right: "36EqgNnsWW94SreZgBWc1ANC6wpFZwirHr"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x645f1790d961 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x645f1792463a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x645f1791202c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x645f178e8e76 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x645f179057c9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x645f1787d810 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x645f17905982 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x645f178e8f22 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x645f178e1b59 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x645f178e9d1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x645f17924d6c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x645f17924c83 - core[a373ad73a504971]::panicking::assert_failed_inner
[INFO] [stdout]   12:     0x645f17821ecd - core[a373ad73a504971]::panicking::assert_failed::<&alloc[2e1b2a31b91974c5]::string::String, &str>
[INFO] [stdout]   13:     0x645f17857fbc - <digibyte[cb61cb33743c44ca]::util::address::tests::test_p2shwsh::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x645f17870c5b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x645f1787de35 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x645f17877724 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x645f17880ec2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x645f1790ca4f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x74b9e0864dfa - <unknown>
[INFO] [stdout]   20:     0x74b9e08f83d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- util::address::tests::test_p2pkh_from_key stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'util::address::tests::test_p2pkh_from_key' (830) panicked at src/util/address.rs:566:9:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: "DUSamFaUtRQ78DVidoeY3J8keYkQXdinrt"
[INFO] [stdout]  right: "1QJVDzdqb1VpbDK7uDeyVXy9mR27CJiyhY"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x645f1790d961 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x645f1792463a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x645f1791202c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x645f178e8e76 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x645f179057c9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x645f1787d810 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x645f17905982 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x645f178e8f22 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x645f178e1b59 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x645f178e9d1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x645f17924d6c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x645f17924c83 - core[a373ad73a504971]::panicking::assert_failed_inner
[INFO] [stdout]   12:     0x645f17821ecd - core[a373ad73a504971]::panicking::assert_failed::<&alloc[2e1b2a31b91974c5]::string::String, &str>
[INFO] [stdout]   13:     0x645f17859b8f - <digibyte[cb61cb33743c44ca]::util::address::tests::test_p2pkh_from_key::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x645f17870c5b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x645f1787de35 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x645f17877724 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x645f17880ec2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x645f1790ca4f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x74b9e0864dfa - <unknown>
[INFO] [stdout]   20:     0x74b9e08f83d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- util::misc::tests::test_signed_msg_hash stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'util::misc::tests::test_signed_msg_hash' (883) panicked at src/util/misc.rs:292:9:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: "45d1f5bdb5799e445c3f1e20bb61526d349552bca99b3cfd7fc610f5a45d6af1"
[INFO] [stdout]  right: "a6f87fe6d58a032c320ff8d1541656f0282c2c7bfcc69d61af4c8e8ed528e49c"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x645f1790d961 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x645f1792463a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x645f1791202c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x645f178e8e76 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x645f179057c9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x645f1787d810 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x645f17905982 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x645f178e8f22 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x645f178e1b59 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x645f178e9d1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x645f17924d6c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x645f17924c83 - core[a373ad73a504971]::panicking::assert_failed_inner
[INFO] [stdout]   12:     0x645f17821895 - core[a373ad73a504971]::panicking::assert_failed::<alloc[2e1b2a31b91974c5]::string::String, &str>
[INFO] [stdout]   13:     0x645f1781c1b1 - <digibyte[cb61cb33743c44ca]::util::misc::tests::test_signed_msg_hash::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x645f17870c5b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x645f1787de35 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x645f17877724 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x645f17880ec2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x645f1790ca4f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x74b9e0864dfa - <unknown>
[INFO] [stdout]   20:     0x74b9e08f83d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- util::bip32::tests::test_vector_3 stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'util::bip32::tests::test_vector_3' (864) panicked at src/util/bip32.rs:876:9:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: "xprv9s21ZrQH143K2LLqXkaST1k6iLyMsyhxjCDAJ4GHSsXhGF3JzZicw6YwKhn5J1WEz4GrqBeohrT7vW3iGhKibJ4r874uHGQWU31qFjs6oQ6"
[INFO] [stdout]  right: "xprv9s21ZrQH143K25QhxbucbDDuQ4naNntJRi4KUfWT7xo4EKsHt2QJDu7KXp1A3u7Bi1j8ph3EGsZ9Xvz9dGuVrtHHs7pXeTzjuxBrCmmhgC6"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x645f1790d961 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x645f1792463a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x645f1791202c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x645f178e8e76 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x645f179057c9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x645f1787d810 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x645f17905982 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x645f178e8f22 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x645f178e1b59 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x645f178e9d1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x645f17924d6c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x645f17924c83 - core[a373ad73a504971]::panicking::assert_failed_inner
[INFO] [stdout]   12:     0x645f17821fa4 - core[a373ad73a504971]::panicking::assert_failed::<&str, &str>
[INFO] [stdout]   13:     0x645f17843ed9 - digibyte[cb61cb33743c44ca]::util::bip32::tests::test_path::<secp256k1[5ee7029fc6b539e]::context::std_only::All>
[INFO] [stdout]   14:     0x645f1784c619 - <digibyte[cb61cb33743c44ca]::util::bip32::tests::test_vector_3::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x645f17870c5b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   16:     0x645f1787de35 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   17:     0x645f17877724 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x645f17880ec2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   19:     0x645f1790ca4f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x74b9e0864dfa - <unknown>
[INFO] [stdout]   21:     0x74b9e08f83d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- util::bip32::tests::test_vector_2 stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'util::bip32::tests::test_vector_2' (863) panicked at src/util/bip32.rs:876:9:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: "xprv9s21ZrQH143K4GmVjv5hQJsGEhaSsS2wGzbzLATDqgi4kwFviS251kHLzQr6Qr6UYWi3nVigWYRQw8pTXJgipqDnAeAzsrw9usk6r2VjYa9"
[INFO] [stdout]  right: "xprv9s21ZrQH143K31xYSDQpPDxsXRTUcvj2iNHm5NUtrGiGG5e2DtALGdso3pGz6ssrdK4PFmM8NSpSBHNqPqm55Qn3LqFtT2emdEXVYsCzC2U"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x645f1790d961 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x645f1792463a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x645f1791202c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x645f178e8e76 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x645f179057c9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x645f1787d810 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x645f17905982 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x645f178e8f22 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x645f178e1b59 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x645f178e9d1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x645f17924d6c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x645f17924c83 - core[a373ad73a504971]::panicking::assert_failed_inner
[INFO] [stdout]   12:     0x645f17821fa4 - core[a373ad73a504971]::panicking::assert_failed::<&str, &str>
[INFO] [stdout]   13:     0x645f17843ed9 - digibyte[cb61cb33743c44ca]::util::bip32::tests::test_path::<secp256k1[5ee7029fc6b539e]::context::std_only::All>
[INFO] [stdout]   14:     0x645f1784c149 - <digibyte[cb61cb33743c44ca]::util::bip32::tests::test_vector_2::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x645f17870c5b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   16:     0x645f1787de35 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   17:     0x645f17877724 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x645f17880ec2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   19:     0x645f1790ca4f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x74b9e0864dfa - <unknown>
[INFO] [stdout]   21:     0x74b9e08f83d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- util::bip32::tests::test_vector_1 stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'util::bip32::tests::test_vector_1' (862) panicked at src/util/bip32.rs:876:9:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: "xprv9s21ZrQH143K4PyrXtXfLA3EmymdszkbPJZ4VSdcKhHRSnuyvLgGAAr3jzvr7fUE6tpL6w6KRgRmtk68pVCCWAzK37xbC9fTi5N2XtCwA8G"
[INFO] [stdout]  right: "xprv9s21ZrQH143K3QTDL4LXw2F7HEK3wJUD2nW2nRk4stbPy6cq3jPPqjiChkVvvNKmPGJxWUtg6LnF5kejMRNNU3TGtRBeJgk33yuGBxrMPHi"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x645f1790d961 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x645f1792463a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x645f1791202c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x645f178e8e76 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x645f179057c9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x645f1787d810 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x645f17905982 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x645f178e8f22 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x645f178e1b59 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x645f178e9d1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x645f17924d6c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x645f17924c83 - core[a373ad73a504971]::panicking::assert_failed_inner
[INFO] [stdout]   12:     0x645f17821fa4 - core[a373ad73a504971]::panicking::assert_failed::<&str, &str>
[INFO] [stdout]   13:     0x645f17843ed9 - digibyte[cb61cb33743c44ca]::util::bip32::tests::test_path::<secp256k1[5ee7029fc6b539e]::context::std_only::All>
[INFO] [stdout]   14:     0x645f1784bc79 - <digibyte[cb61cb33743c44ca]::util::bip32::tests::test_vector_1::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x645f17870c5b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   16:     0x645f1787de35 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   17:     0x645f17877724 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x645f17880ec2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   19:     0x645f1790ca4f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x74b9e0864dfa - <unknown>
[INFO] [stdout]   21:     0x74b9e08f83d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- util::key::tests::test_key_derivation stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'util::key::tests::test_key_derivation' (873) panicked at src/util/key.rs:425:94:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Base58(InvalidVersion([128]))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x645f1790d961 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x645f1792463a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x645f1791202c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x645f178e8e76 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x645f179057c9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x645f1787d810 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x645f17905982 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x645f178e8f22 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x645f178e1b59 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x645f178e9d1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x645f17924d6c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x645f17924b42 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x645f177c1eee - <digibyte[cb61cb33743c44ca]::util::key::tests::test_key_derivation::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x645f17870c5b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x645f1787de35 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x645f17877724 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x645f17880ec2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x645f1790ca4f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x74b9e0864dfa - <unknown>
[INFO] [stdout]   19:     0x74b9e08f83d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     util::address::tests::test_bip173_vectors
[INFO] [stdout]     util::address::tests::test_p2pkh_address_58
[INFO] [stdout]     util::address::tests::test_p2pkh_from_key
[INFO] [stdout]     util::address::tests::test_p2sh_address_58
[INFO] [stdout]     util::address::tests::test_p2shwpkh
[INFO] [stdout]     util::address::tests::test_p2shwsh
[INFO] [stdout]     util::address::tests::test_p2wpkh
[INFO] [stdout]     util::address::tests::test_p2wsh
[INFO] [stdout]     util::bip32::tests::test_vector_1
[INFO] [stdout]     util::bip32::tests::test_vector_2
[INFO] [stdout]     util::bip32::tests::test_vector_3
[INFO] [stdout]     util::key::tests::test_key_derivation
[INFO] [stdout]     util::misc::tests::test_signed_msg_hash
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 152 passed; 13 failed; 0 ignored; 0 measured; 0 filtered out; finished in 6.02s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] running `Command { std: "docker" "inspect" "d5a2943d96de79055bbc265c6fec9c49f2ce7004d9f444cbc87372889f90b9b8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d5a2943d96de79055bbc265c6fec9c49f2ce7004d9f444cbc87372889f90b9b8", kill_on_drop: false }`
[INFO] [stdout] d5a2943d96de79055bbc265c6fec9c49f2ce7004d9f444cbc87372889f90b9b8
