[INFO] cloning repository https://github.com/0xZaddyy/Rust-bitcoin
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/0xZaddyy/Rust-bitcoin" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2F0xZaddyy%2FRust-bitcoin", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2F0xZaddyy%2FRust-bitcoin'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 3722e2557a0ddeb711698891524080a76842f38e
[INFO] testing 0xZaddyy/Rust-bitcoin against master#d98a5da813da67eb189387b8ccfb73cf481275d8+rustflags=-Copt-level=3 for pr-138759
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2F0xZaddyy%2FRust-bitcoin" "/workspace/builds/worker-5-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/0xZaddyy/Rust-bitcoin
[INFO] finished tweaking git repo https://github.com/0xZaddyy/Rust-bitcoin
[INFO] tweaked toml for git repo https://github.com/0xZaddyy/Rust-bitcoin written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/0xZaddyy/Rust-bitcoin on toolchain d98a5da813da67eb189387b8ccfb73cf481275d8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+d98a5da813da67eb189387b8ccfb73cf481275d8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+d98a5da813da67eb189387b8ccfb73cf481275d8" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 43 packages to latest compatible versions
[INFO] [stderr]       Adding bincode v1.3.3 (available: v2.0.1)
[INFO] [stderr]       Adding hex-conservative v0.3.0 (available: v1.0.0)
[INFO] [stderr]       Adding secp256k1 v0.30.0 (available: v0.31.1)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+d98a5da813da67eb189387b8ccfb73cf481275d8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded hex_lit v0.1.1
[INFO] [stderr]   Downloaded zerocopy-derive v0.8.27
[INFO] [stderr]   Downloaded bitcoin-io v0.1.3
[INFO] [stderr]   Downloaded semver v1.0.27
[INFO] [stderr]   Downloaded bitcoin_hashes v0.14.0
[INFO] [stderr]   Downloaded memmap2 v0.9.8
[INFO] [stderr]   Downloaded hex-conservative v0.2.1
[INFO] [stderr]   Downloaded secp256k1 v0.30.0
[INFO] [stderr]   Downloaded serde_json v1.0.145
[INFO] [stderr]   Downloaded arbitrary v1.4.2
[INFO] [stderr]   Downloaded serde_test v1.0.177
[INFO] [stderr]   Downloaded hex-conservative v0.3.0
[INFO] [stderr]   Downloaded zerocopy v0.8.27
[INFO] [stderr]   Downloaded bech32 v0.11.0
[INFO] [stderr]   Downloaded honggfuzz v0.5.58
[INFO] [stderr]   Downloaded bitcoinconsensus v0.106.0+26.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+d98a5da813da67eb189387b8ccfb73cf481275d8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] efbe49d2d1fd0a217957fa0c07c8ac5935f428bc478539666679c42e21cf29ae
[INFO] running `Command { std: "docker" "start" "-a" "efbe49d2d1fd0a217957fa0c07c8ac5935f428bc478539666679c42e21cf29ae", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "efbe49d2d1fd0a217957fa0c07c8ac5935f428bc478539666679c42e21cf29ae", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "efbe49d2d1fd0a217957fa0c07c8ac5935f428bc478539666679c42e21cf29ae", kill_on_drop: false }`
[INFO] [stdout] efbe49d2d1fd0a217957fa0c07c8ac5935f428bc478539666679c42e21cf29ae
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Copt-level=3" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+d98a5da813da67eb189387b8ccfb73cf481275d8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 2f5c652c00e77aa6e31772aaa124eaa86616d2d610794c8732f1e161c06b3fa1
[INFO] running `Command { std: "docker" "start" "-a" "2f5c652c00e77aa6e31772aaa124eaa86616d2d610794c8732f1e161c06b3fa1", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.101
[INFO] [stderr]    Compiling unicode-ident v1.0.19
[INFO] [stderr]    Compiling quote v1.0.41
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling arrayvec v0.7.6
[INFO] [stderr]    Compiling bitcoin-internals v0.4.0 (/opt/rustwide/workdir/internals)
[INFO] [stderr]    Compiling libc v0.2.177
[INFO] [stderr]    Compiling zerocopy v0.8.27
[INFO] [stderr]    Compiling find-msvc-tools v0.1.4
[INFO] [stderr]    Compiling cc v1.2.41
[INFO] [stderr]    Compiling bitcoin-io v0.1.3
[INFO] [stderr]    Compiling hex-conservative v0.2.1
[INFO] [stderr]    Compiling arbitrary v1.4.2
[INFO] [stderr]    Compiling syn v2.0.106
[INFO] [stderr]    Compiling getrandom v0.2.16
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling bitcoin_hashes v0.14.0
[INFO] [stderr]    Compiling bech32 v0.11.0
[INFO] [stderr]    Compiling serde_json v1.0.145
[INFO] [stderr]    Compiling semver v1.0.27
[INFO] [stderr]    Compiling base64 v0.22.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling honggfuzz v0.5.58
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling bitcoin-addresses v0.0.0 (/opt/rustwide/workdir/addresses)
[INFO] [stderr]    Compiling chacha20-poly1305 v0.1.2 (/opt/rustwide/workdir/chacha20_poly1305)
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling secp256k1-sys v0.10.1
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling hex-conservative v0.3.0
[INFO] [stderr]    Compiling secp256k1 v0.30.0
[INFO] [stderr]    Compiling bitcoin_hashes v0.16.0 (/opt/rustwide/workdir/hashes)
[INFO] [stderr]    Compiling consensus-encoding v0.0.0 (/opt/rustwide/workdir/consensus_encoding)
[INFO] [stderr]    Compiling bitcoin-io v0.2.0 (/opt/rustwide/workdir/io)
[INFO] [stderr]    Compiling base58ck v0.2.0 (/opt/rustwide/workdir/base58)
[INFO] [stderr]    Compiling bitcoin-units v1.0.0-rc.0 (/opt/rustwide/workdir/units)
[INFO] [stderr]    Compiling bitcoin-primitives v0.101.0 (/opt/rustwide/workdir/primitives)
[INFO] [stderr]    Compiling bitcoin v0.33.0-alpha.0 (/opt/rustwide/workdir/bitcoin)
[INFO] [stderr]    Compiling bitcoin-p2p-messages v0.1.0 (/opt/rustwide/workdir/p2p)
[INFO] [stderr]    Compiling bitcoin-fuzz v0.0.1 (/opt/rustwide/workdir/fuzz)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 57s
[INFO] running `Command { std: "docker" "inspect" "2f5c652c00e77aa6e31772aaa124eaa86616d2d610794c8732f1e161c06b3fa1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2f5c652c00e77aa6e31772aaa124eaa86616d2d610794c8732f1e161c06b3fa1", kill_on_drop: false }`
[INFO] [stdout] 2f5c652c00e77aa6e31772aaa124eaa86616d2d610794c8732f1e161c06b3fa1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Copt-level=3" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+d98a5da813da67eb189387b8ccfb73cf481275d8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 853b567b78d030f3ba287d74a441da152b7b18be97c2b6a06dbd6eb989b3d8d2
[INFO] running `Command { std: "docker" "start" "-a" "853b567b78d030f3ba287d74a441da152b7b18be97c2b6a06dbd6eb989b3d8d2", kill_on_drop: false }`
[INFO] [stderr]    Compiling bitcoin-internals v0.4.0 (/opt/rustwide/workdir/internals)
[INFO] [stderr]    Compiling bincode v1.3.3
[INFO] [stderr]    Compiling serde_test v1.0.177
[INFO] [stderr]    Compiling hex_lit v0.1.1
[INFO] [stderr]    Compiling chacha20-poly1305 v0.1.2 (/opt/rustwide/workdir/chacha20_poly1305)
[INFO] [stderr]    Compiling bitcoin-addresses v0.0.0 (/opt/rustwide/workdir/addresses)
[INFO] [stderr]    Compiling bitcoin_hashes v0.16.0 (/opt/rustwide/workdir/hashes)
[INFO] [stderr]    Compiling consensus-encoding v0.0.0 (/opt/rustwide/workdir/consensus_encoding)
[INFO] [stderr]    Compiling bitcoin-io v0.2.0 (/opt/rustwide/workdir/io)
[INFO] [stderr]    Compiling base58ck v0.2.0 (/opt/rustwide/workdir/base58)
[INFO] [stderr]    Compiling bitcoin-units v1.0.0-rc.0 (/opt/rustwide/workdir/units)
[INFO] [stderr]    Compiling bitcoin-primitives v0.101.0 (/opt/rustwide/workdir/primitives)
[INFO] [stderr]    Compiling bitcoin v0.33.0-alpha.0 (/opt/rustwide/workdir/bitcoin)
[INFO] [stderr]    Compiling bitcoin-p2p-messages v0.1.0 (/opt/rustwide/workdir/p2p)
[INFO] [stderr]    Compiling bitcoin-fuzz v0.0.1 (/opt/rustwide/workdir/fuzz)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 3m 42s
[INFO] running `Command { std: "docker" "inspect" "853b567b78d030f3ba287d74a441da152b7b18be97c2b6a06dbd6eb989b3d8d2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "853b567b78d030f3ba287d74a441da152b7b18be97c2b6a06dbd6eb989b3d8d2", kill_on_drop: false }`
[INFO] [stdout] 853b567b78d030f3ba287d74a441da152b7b18be97c2b6a06dbd6eb989b3d8d2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Copt-level=3" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+d98a5da813da67eb189387b8ccfb73cf481275d8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 4ab2cba537720166664b17928ea36f78764c6f28f081314010ea6574218489e2
[INFO] running `Command { std: "docker" "start" "-a" "4ab2cba537720166664b17928ea36f78764c6f28f081314010ea6574218489e2", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.16s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/base58ck-183a7731283ad4e0)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test tests::base58_decode ... ok
[INFO] [stdout] test tests::base58_encode ... ok
[INFO] [stdout] test tests::base58_roundtrip ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/bitcoin-16a375bfe647eed2)
[INFO] [stdout] 
[INFO] [stdout] running 407 tests
[INFO] [stdout] test address::tests::address_type ... ok
[INFO] [stdout] test address::tests::address_debug ... ok
[INFO] [stdout] test address::tests::fail_address_from_script ... ok
[INFO] [stdout] test address::tests::invalid_address_parses_error ... ok
[INFO] [stdout] test address::tests::is_related_to_pubkey_p2shwpkh ... ok
[INFO] [stdout] test address::tests::is_related_to_pubkey_p2tr ... ok
[INFO] [stdout] test address::tests::matches_script_pubkey ... ok
[INFO] [stdout] test address::tests::non_existent_segwit_version ... ok
[INFO] [stdout] test address::tests::p2sh_address_58 ... ok
[INFO] [stdout] test address::tests::p2pkh_from_key ... ok
[INFO] [stdout] test address::tests::p2sh_parse ... ok
[INFO] [stdout] test address::tests::p2sh_parse_for_large_script ... ok
[INFO] [stdout] test address::tests::is_related_to_pubkey_p2wpkh ... ok
[INFO] [stdout] test address::tests::is_related_to_xonly_pubkey ... ok
[INFO] [stdout] test address::tests::p2shwpkh ... ok
[INFO] [stdout] test address::tests::p2pkh_address_58 ... ok
[INFO] [stdout] test address::tests::p2shwsh ... ok
[INFO] [stdout] test address::tests::is_related_to_pubkey_p2pkh ... ok
[INFO] [stdout] test address::tests::p2tr_from_untweaked ... ok
[INFO] [stdout] test address::tests::p2wsh ... ok
[INFO] [stdout] test address::tests::json_serialize ... ok
[INFO] [stdout] test address::tests::pay_to_anchor_address_regtest ... ok
[INFO] [stdout] test address::tests::qr_string ... ok
[INFO] [stdout] test address::tests::serde_address_usage_in_struct ... ok
[INFO] [stdout] test address::tests::valid_address_parses_correctly ... ok
[INFO] [stdout] test bip152::test::compact_block_vector ... ok
[INFO] [stdout] test bip152::test::getblocktx_differential_encoding_de_and_serialization ... ok
[INFO] [stdout] test address::tests::p2wpkh ... ok
[INFO] [stdout] test bip158::test::filter ... ok
[INFO] [stdout] test bip152::test::header_and_short_ids_from_block ... ok
[INFO] [stdout] test bip32::tests::encode_decode_childnumber ... ok
[INFO] [stdout] test bip158::test::bit_stream ... ok
[INFO] [stdout] test bip158::test::blockfilters ... ok
[INFO] [stdout] test bip32::tests::derivation_path_conversion_index ... ok
[INFO] [stdout] test bip32::tests::encode_fingerprint_chaincode ... ok
[INFO] [stdout] test bip32::tests::fmt_child_number ... ok
[INFO] [stdout] test bip32::tests::official_vectors_5 ... ok
[INFO] [stdout] test bip32::tests::parse_derivation_path_invalid_format ... ok
[INFO] [stdout] test bip32::tests::parse_derivation_path_out_of_range ... ok
[INFO] [stdout] test bip32::tests::parse_derivation_path_same_as_into_derivation_path ... ok
[INFO] [stdout] test bip32::tests::parse_derivation_path_valid_empty_master ... ok
[INFO] [stdout] test bip32::tests::parse_derivation_path_valid ... ok
[INFO] [stdout] test bip32::tests::increment ... ok
[INFO] [stdout] test bip32::tests::test_derivation_path_display ... ok
[INFO] [stdout] test bip32::tests::test_lowerhex_formatting ... ok
[INFO] [stdout] test bip32::tests::test_binary_formatting ... ok
[INFO] [stdout] test bip32::tests::test_octal_formatting ... ok
[INFO] [stdout] test bip32::tests::test_reject_xpriv_with_non_zero_byte_at_index_45 ... ok
[INFO] [stdout] test bip32::tests::test_reject_xpriv_with_zero_depth_and_non_zero_index ... ok
[INFO] [stdout] test bip32::tests::test_reject_xpriv_with_zero_depth_and_non_zero_parent_fingerprint ... ok
[INFO] [stdout] test bip32::tests::test_upperhex_formatting ... ok
[INFO] [stdout] test blockdata::block::tests::block ... ok
[INFO] [stdout] test address::tests::is_related_to_pubkey_p2pkh_uncompressed_key ... ok
[INFO] [stdout] test blockdata::block::tests::block_new_checked_validation ... ok
[INFO] [stdout] test blockdata::block::tests::block_validation_invalid_coinbase ... ok
[INFO] [stdout] test bip32::tests::vector_3 ... ok
[INFO] [stdout] test blockdata::block::tests::block_validation_no_transactions ... ok
[INFO] [stdout] test blockdata::block::tests::block_validation_success_with_coinbase ... ok
[INFO] [stdout] test blockdata::block::tests::coinbase_bip34_height_with_coinbase_type ... ok
[INFO] [stdout] test blockdata::block::tests::compact_roundtrip ... ok
[INFO] [stdout] test blockdata::block::tests::header_block_hash_regression ... ok
[INFO] [stdout] test blockdata::block::tests::coinbase_and_bip34 ... ok
[INFO] [stdout] test blockdata::block::tests::segwit_block ... ok
[INFO] [stdout] test blockdata::block::tests::static_vector ... ok
[INFO] [stdout] test blockdata::block::tests::block_version ... ok
[INFO] [stdout] test blockdata::constants::test::bitcoin_genesis_block_calling_convention ... ok
[INFO] [stdout] test blockdata::constants::test::bitcoin_genesis_first_transaction ... ok
[INFO] [stdout] test blockdata::constants::test::bitcoin_genesis_full_block ... ok
[INFO] [stdout] test blockdata::constants::test::mainnet_chain_hash_genesis_block ... ok
[INFO] [stdout] test blockdata::constants::test::mainnet_chain_hash_test_vector ... ok
[INFO] [stdout] test blockdata::constants::test::regtest_chain_hash_genesis_block ... ok
[INFO] [stdout] test blockdata::constants::test::signet_chain_hash_genesis_block ... ok
[INFO] [stdout] test blockdata::constants::test::signet_genesis_full_block ... ok
[INFO] [stdout] test blockdata::constants::test::testnet4_chain_hash_genesis_block ... ok
[INFO] [stdout] test blockdata::block::tests::checked_block_coinbase_method ... ok
[INFO] [stdout] test blockdata::constants::test::testnet_chain_hash_genesis_block ... ok
[INFO] [stdout] test blockdata::constants::test::testnet_genesis_full_block ... ok
[INFO] [stdout] test blockdata::opcodes::tests::classify_test ... ok
[INFO] [stdout] test blockdata::opcodes::tests::decode_pushnum ... ok
[INFO] [stdout] test blockdata::opcodes::tests::formatting_works ... ok
[INFO] [stdout] test blockdata::opcodes::tests::ordinary_op_code ... ok
[INFO] [stdout] test blockdata::script::tests::default_dust_value ... ok
[INFO] [stdout] test blockdata::script::tests::instruction_script_num_parse ... ok
[INFO] [stdout] test blockdata::script::tests::instructions_are_fused ... ok
[INFO] [stdout] test blockdata::script::tests::iterator ... ok
[INFO] [stdout] test blockdata::script::tests::longest_witness_program ... ok
[INFO] [stdout] test blockdata::opcodes::tests::str_roundtrip ... ok
[INFO] [stdout] test blockdata::script::tests::non_minimal_scriptints ... ok
[INFO] [stdout] test blockdata::script::tests::multisig ... ok
[INFO] [stdout] test blockdata::script::tests::p2pk_pubkey_bytes_compressed_key_returns_expected_key ... ok
[INFO] [stdout] test blockdata::script::tests::op_return ... ok
[INFO] [stdout] test blockdata::script::tests::p2pk_pubkey_bytes_different_op_code_returns_none ... ok
[INFO] [stdout] test blockdata::block::tests::soft_fork_signalling ... ok
[INFO] [stdout] test blockdata::block::tests::validate_pow ... ok
[INFO] [stdout] test bip32::tests::vector_2 ... ok
[INFO] [stdout] test blockdata::script::tests::p2pk_pubkey_bytes_invalid_key_returns_some ... ok
[INFO] [stdout] test blockdata::script::tests::p2pk_pubkey_bytes_no_checksig_returns_none ... ok
[INFO] [stdout] test blockdata::script::tests::p2pk_pubkey_bytes_empty_script_returns_none ... ok
[INFO] [stdout] test blockdata::script::tests::p2pk_pubkey_bytes_incorrect_key_size_returns_none ... ok
[INFO] [stdout] test blockdata::script::tests::p2pk_pubkey_bytes_no_key_returns_none ... ok
[INFO] [stdout] test blockdata::script::tests::p2pk_pubkey_bytes_valid_key_and_valid_script_returns_expected_key ... ok
[INFO] [stdout] test blockdata::script::tests::p2pk_public_key_different_op_code_returns_none ... ok
[INFO] [stdout] test blockdata::script::tests::p2pk_public_key_compressed_key_returns_some ... ok
[INFO] [stdout] test blockdata::script::tests::p2pk_public_key_empty_script_returns_none ... ok
[INFO] [stdout] test blockdata::script::tests::p2pk_public_key_incorrect_size_returns_none ... ok
[INFO] [stdout] test blockdata::script::tests::p2pk_public_key_invalid_key_returns_none ... ok
[INFO] [stdout] test blockdata::script::tests::p2pk_public_key_no_checksig_returns_none ... ok
[INFO] [stdout] test blockdata::script::tests::p2pk_public_key_valid_key_and_valid_script_returns_expected_key ... ok
[INFO] [stdout] test blockdata::script::tests::p2sh_p2wsh_conversion ... ok
[INFO] [stdout] test blockdata::script::tests::read_scriptbool_non_zero_is_true ... ok
[INFO] [stdout] test blockdata::script::tests::read_scriptbool_zero_is_false ... ok
[INFO] [stdout] test blockdata::script::tests::p2pk_public_key_no_key_returns_none ... ok
[INFO] [stdout] test blockdata::script::tests::script_buf_collect ... ok
[INFO] [stdout] test blockdata::script::tests::script ... ok
[INFO] [stdout] test blockdata::script::tests::provably_unspendable ... ok
[INFO] [stdout] test blockdata::script::tests::script_buf_push_int ... ok
[INFO] [stdout] test blockdata::script::tests::script_builder ... ok
[INFO] [stdout] test blockdata::script::tests::script_builder_verify ... ok
[INFO] [stdout] test blockdata::script::tests::script_asm ... ok
[INFO] [stdout] test blockdata::script::tests::script_builder_with_capacity ... ok
[INFO] [stdout] test blockdata::script::tests::script_extend ... ok
[INFO] [stdout] test blockdata::script::tests::script_get_sigop_count ... ok
[INFO] [stdout] test blockdata::script::tests::script_json_serialize ... ok
[INFO] [stdout] test blockdata::script::tests::script_hashes ... ok
[INFO] [stdout] test blockdata::script::tests::script_ord ... ok
[INFO] [stdout] test blockdata::script::tests::script_p2pk ... ok
[INFO] [stdout] test blockdata::script::tests::script_generators ... ok
[INFO] [stdout] test blockdata::script::tests::script_serde_human_and_not ... ok
[INFO] [stdout] test blockdata::script::tests::script_p2sh_p2p2k_template ... ok
[INFO] [stdout] test blockdata::script::tests::script_serialize ... ok
[INFO] [stdout] test blockdata::script::tests::script_x_only_key ... ok
[INFO] [stdout] test blockdata::script::tests::script_push_int_overflow ... ok
[INFO] [stdout] test blockdata::script::tests::scriptint_round_trip ... ok
[INFO] [stdout] test blockdata::script::tests::standard_op_return ... ok
[INFO] [stdout] test blockdata::script::tests::shortest_witness_program ... ok
[INFO] [stdout] test blockdata::script::witness_program::tests::valid_v1_witness_programs ... ok
[INFO] [stdout] test blockdata::script::witness_program::tests::witness_program_is_too_long ... ok
[INFO] [stdout] test blockdata::transaction::tests::coinbase_assume_methods ... ok
[INFO] [stdout] test blockdata::transaction::tests::consensus_serde ... ok
[INFO] [stdout] test blockdata::transaction::tests::effective_value_fee_rate_does_not_overflow ... ok
[INFO] [stdout] test blockdata::transaction::tests::effective_value_happy_path ... ok
[INFO] [stdout] test blockdata::transaction::tests::encode_to_unsized_writer ... ok
[INFO] [stdout] test blockdata::script::witness_program::tests::valid_v0_witness_programs ... ok
[INFO] [stdout] test blockdata::script::witness_program::tests::witness_program_is_too_short ... ok
[INFO] [stdout] test blockdata::transaction::tests::is_coinbase ... ok
[INFO] [stdout] test blockdata::transaction::tests::nonsegwit_transaction ... ok
[INFO] [stdout] test blockdata::transaction::tests::outpoint ... ok
[INFO] [stdout] test blockdata::transaction::tests::ntxid ... ok
[INFO] [stdout] test blockdata::transaction::tests::segwit_invalid_transaction ... ok
[INFO] [stdout] test blockdata::transaction::tests::outpoint_format ... ok
[INFO] [stdout] test blockdata::transaction::tests::segwit_transaction ... ok
[INFO] [stdout] test blockdata::transaction::tests::sequence_from_hex_upper ... ok
[INFO] [stdout] test blockdata::transaction::tests::sequence_from_str_hex_invalid_hex_should_err ... ok
[INFO] [stdout] test blockdata::transaction::tests::sequence_from_unprefixed_hex_lower ... ok
[INFO] [stdout] test blockdata::transaction::tests::sequence_from_unprefixed_hex_upper ... ok
[INFO] [stdout] test blockdata::transaction::tests::sequence_from_hex_lower ... ok
[INFO] [stdout] test blockdata::transaction::tests::sequence_debug_output ... ok
[INFO] [stdout] test blockdata::transaction::tests::transaction_version ... ok
[INFO] [stdout] test blockdata::transaction::tests::sighashtype_fromstr_display ... ok
[INFO] [stdout] test blockdata::transaction::tests::tx_no_input_deserialization ... ok
[INFO] [stdout] test blockdata::transaction::tests::tx_sigop_count ... ok
[INFO] [stdout] test blockdata::transaction::tests::txid ... ok
[INFO] [stdout] test blockdata::transaction::tests::txin ... ok
[INFO] [stdout] test blockdata::transaction::tests::weight_prediction_const_from_slices ... ok
[INFO] [stdout] test blockdata::transaction::tests::weight_prediction_new ... ok
[INFO] [stdout] test blockdata::transaction::tests::weight_predictions ... ok
[INFO] [stdout] test blockdata::witness::test::consensus_serialize ... ok
[INFO] [stdout] test blockdata::witness::test::exact_sized_iterator ... ok
[INFO] [stdout] test blockdata::witness::test::fuzz_cases ... ok
[INFO] [stdout] test blockdata::witness::test::get_annex ... ok
[INFO] [stdout] test blockdata::transaction::tests::txin_txout_weight ... ok
[INFO] [stdout] test blockdata::witness::test::get_control_block ... ok
[INFO] [stdout] test bip32::tests::schnorr_broken_privkey_ffs - should panic ... ok
[INFO] [stdout] test bip32::tests::schnorr_broken_privkey_zeros - should panic ... ok
[INFO] [stdout] test blockdata::witness::test::get_tapscript ... ok
[INFO] [stdout] test blockdata::witness::test::push_ecdsa_sig ... ok
[INFO] [stdout] test blockdata::witness::test::get_tapscript_from_keypath ... ok
[INFO] [stdout] test consensus::encode::tests::deserialize_int ... ok
[INFO] [stdout] test blockdata::witness::test::get_taproot_leaf_script ... ok
[INFO] [stdout] test consensus::encode::tests::deserialize_nonminimal_vec ... ok
[INFO] [stdout] test blockdata::witness::test::tx ... ok
[INFO] [stdout] test consensus::encode::tests::deserialize_strbuf ... ok
[INFO] [stdout] test consensus::encode::tests::deserialize_tx_hex ... ok
[INFO] [stdout] test consensus::encode::tests::deserialize_vec ... ok
[INFO] [stdout] test consensus::encode::tests::serialize_strbuf ... ok
[INFO] [stdout] test consensus::encode::tests::serialize_varint ... ok
[INFO] [stdout] test consensus::encode::tests::serialize_vector ... ok
[INFO] [stdout] test consensus::encode::tests::test_read_bytes_from_finite_reader ... ok
[INFO] [stdout] test consensus::error::tests::invalid_checksum_display ... ok
[INFO] [stdout] test consensus::error::tests::invalid_checksum_display_actual_leading_zeros ... ok
[INFO] [stdout] test consensus::error::tests::invalid_checksum_display_expected_leading_zeros ... ok
[INFO] [stdout] test crypto::ecdsa::tests::iterate_serialized_signature ... ok
[INFO] [stdout] test crypto::ecdsa::tests::write_serialized_signature ... ok
[INFO] [stdout] test consensus::encode::tests::deserialize_tx_hex_too_many_bytes ... ok
[INFO] [stdout] test consensus::encode::tests::serialize_int ... ok
[INFO] [stdout] test crypto::key::tests::invalid_private_key_len ... ok
[INFO] [stdout] test crypto::key::tests::pubkey_hash ... ok
[INFO] [stdout] test crypto::key::tests::key_derivation ... ok
[INFO] [stdout] test crypto::key::tests::pubkey_to_sort_key ... ok
[INFO] [stdout] test crypto::key::tests::public_key_from_str_invalid_str ... ok
[INFO] [stdout] test crypto::key::tests::public_key_from_str_wrong_length ... ok
[INFO] [stdout] test crypto::key::tests::pubkey_sort ... ok
[INFO] [stdout] test crypto::key::tests::skey_serde ... ok
[INFO] [stdout] test crypto::key::tests::wpubkey_hash ... ok
[INFO] [stdout] test crypto::sighash::tests::annex_errors ... ok
[INFO] [stdout] test crypto::sighash::tests::bip143_p2wpkh ... ok
[INFO] [stdout] test crypto::sighash::tests::bip143_p2wsh_nested_in_p2sh_sighash_all_plus_anyonecanpay ... ok
[INFO] [stdout] test crypto::sighash::tests::bip143_p2wpkh_nested_in_p2sh ... ok
[INFO] [stdout] test crypto::key::tests::pubkey_read_write ... ok
[INFO] [stdout] test consensus::encode::tests::limit_read ... ok
[INFO] [stdout] test crypto::sighash::tests::bip143_p2wsh_nested_in_p2sh_sighash_none ... ok
[INFO] [stdout] test crypto::sighash::tests::bip143_p2wsh_nested_in_p2sh_sighash_none_plus_anyonecanpay ... ok
[INFO] [stdout] test blockdata::transaction::tests::huge_witness ... ok
[INFO] [stdout] test crypto::sighash::tests::bip143_p2wsh_nested_in_p2sh_sighash_single ... ok
[INFO] [stdout] test crypto::sighash::tests::bip143_p2wsh_nested_in_p2sh_sighash_single_plus_anyonecanpay ... ok
[INFO] [stdout] test crypto::sighash::tests::bip143_p2wsh_nested_in_p2sh_sighash_type_all ... ok
[INFO] [stdout] test crypto::sighash::tests::sighash_errors ... ok
[INFO] [stdout] test crypto::sighash::tests::sighashes_keyspending ... ok
[INFO] [stdout] test crypto::sighash::tests::sighashes_with_annex ... ok
[INFO] [stdout] test crypto::sighash::tests::sighashes_with_annex_and_script ... ok
[INFO] [stdout] test crypto::sighash::tests::sighashes_with_script_path ... ok
[INFO] [stdout] test crypto::sighash::tests::sighashes_with_script_path_raw_hash ... ok
[INFO] [stdout] test crypto::sighash::tests::sighashtype_fromstr_display ... ok
[INFO] [stdout] test crypto::sighash::tests::tap_sighash_hash ... ok
[INFO] [stdout] test hash_types::tests::hash_display ... ok
[INFO] [stdout] test merkle_tree::block::tests::extract_matches_from_merkleblock ... ok
[INFO] [stdout] test merkle_tree::block::tests::merkleblock_construct_from_txids_found ... ok
[INFO] [stdout] test merkle_tree::block::tests::merkleblock_construct_from_txids_not_found ... ok
[INFO] [stdout] test merkle_tree::block::tests::merkleblock_serialization ... ok
[INFO] [stdout] test merkle_tree::block::tests::pmt_malleability ... ok
[INFO] [stdout] test merkle_tree::block::tests::tree_width_01 ... ok
[INFO] [stdout] test merkle_tree::block::tests::regression_2606 ... ok
[INFO] [stdout] test merkle_tree::block::tests::tree_width_02 ... ok
[INFO] [stdout] test merkle_tree::block::tests::tree_width_03 ... ok
[INFO] [stdout] test merkle_tree::block::tests::tree_width_04 ... ok
[INFO] [stdout] test merkle_tree::block::tests::tree_width_06 ... ok
[INFO] [stdout] test merkle_tree::block::tests::tree_width_07 ... ok
[INFO] [stdout] test merkle_tree::block::tests::tree_width_08 ... ok
[INFO] [stdout] test merkle_tree::block::tests::tree_width_09 ... ok
[INFO] [stdout] test merkle_tree::block::tests::tree_width_10 ... ok
[INFO] [stdout] test merkle_tree::block::tests::tree_width_11 ... ok
[INFO] [stdout] test crypto::sighash::tests::sighash_single_bug ... ok
[INFO] [stdout] test merkle_tree::block::tests::tree_width_05 ... ok
[INFO] [stdout] test merkle_tree::block::tests::tree_width_14 ... ok
[INFO] [stdout] test merkle_tree::block::tests::tree_width_12 ... ok
[INFO] [stdout] test merkle_tree::block::tests::tree_width_15 ... ok
[INFO] [stdout] test merkle_tree::block::tests::tree_width_16 ... ok
[INFO] [stdout] test merkle_tree::block::tests::tree_width_17 ... ok
[INFO] [stdout] test merkle_tree::block::tests::tree_width_13 ... ok
[INFO] [stdout] test merkle_tree::block::tests::tree_width_18 ... ok
[INFO] [stdout] test merkle_tree::block::tests::tree_width_19 ... ok
[INFO] [stdout] test merkle_tree::block::tests::tree_width_20 ... ok
[INFO] [stdout] test merkle_tree::block::tests::tree_width_21 ... ok
[INFO] [stdout] test network::tests::serde_as_core_arg ... ok
[INFO] [stdout] test network::tests::string ... ok
[INFO] [stdout] test pow::tests::check_fmt_0 ... ok
[INFO] [stdout] test pow::tests::check_fmt_1 ... ok
[INFO] [stdout] test network::tests::from_to_core_arg ... ok
[INFO] [stdout] test pow::tests::check_fmt_10 ... ok
[INFO] [stdout] test network::tests::serde_roundtrip ... ok
[INFO] [stdout] test pow::tests::check_fmt_11 ... ok
[INFO] [stdout] test pow::tests::check_fmt_13 ... ok
[INFO] [stdout] test pow::tests::check_fmt_12 ... ok
[INFO] [stdout] test pow::tests::check_fmt_14 ... ok
[INFO] [stdout] test pow::tests::check_fmt_2 ... ok
[INFO] [stdout] test crypto::sighash::tests::legacy_sighash ... ok
[INFO] [stdout] test pow::tests::check_fmt_20 ... ok
[INFO] [stdout] test pow::tests::check_fmt_21 ... ok
[INFO] [stdout] test pow::tests::check_fmt_22 ... ok
[INFO] [stdout] test pow::tests::check_fmt_23 ... ok
[INFO] [stdout] test pow::tests::check_fmt_24 ... ok
[INFO] [stdout] test pow::tests::check_fmt_30 ... ok
[INFO] [stdout] test pow::tests::check_fmt_25 ... ok
[INFO] [stdout] test pow::tests::check_fmt_3 ... ok
[INFO] [stdout] test crypto::sighash::tests::bip_341_sighash_tests ... ok
[INFO] [stdout] test pow::tests::check_fmt_4 ... ok
[INFO] [stdout] test pow::tests::check_fmt_31 ... ok
[INFO] [stdout] test pow::tests::check_fmt_32 ... ok
[INFO] [stdout] test pow::tests::check_fmt_5 ... ok
[INFO] [stdout] test pow::tests::compact_target_from_adjustment_is_max_target ... ok
[INFO] [stdout] test pow::tests::compact_target_from_downwards_difficulty_adjustment ... ok
[INFO] [stdout] test pow::tests::compact_target_from_downwards_difficulty_adjustment_using_headers ... ok
[INFO] [stdout] test pow::tests::compact_target_from_hex_invalid_hex_should_err ... ok
[INFO] [stdout] test pow::tests::compact_target_from_maximum_upward_difficulty_adjustment ... ok
[INFO] [stdout] test pow::tests::compact_target_from_hex_lower ... ok
[INFO] [stdout] test pow::tests::compact_target_from_hex_upper ... ok
[INFO] [stdout] test pow::tests::compact_target_from_unprefixed_hex_upper ... ok
[INFO] [stdout] test pow::tests::compact_target_from_upwards_difficulty_adjustment ... ok
[INFO] [stdout] test pow::tests::compact_target_from_maximum_upward_difficulty_adjustment_with_negative_timespan ... ok
[INFO] [stdout] test pow::tests::compact_target_from_upwards_difficulty_adjustment_using_headers ... ok
[INFO] [stdout] test pow::tests::compact_target_from_minimum_downward_difficulty_adjustment ... ok
[INFO] [stdout] test pow::tests::compact_target_lower_hex_and_upper_hex ... ok
[INFO] [stdout] test pow::tests::compact_target_from_unprefixed_hex_lower ... ok
[INFO] [stdout] test pow::tests::from_unsigned_integer_type_u16 ... ok
[INFO] [stdout] test pow::tests::from_unsigned_integer_type_u128 ... ok
[INFO] [stdout] test pow::tests::from_unsigned_integer_type_u32 ... ok
[INFO] [stdout] test pow::tests::from_unsigned_integer_type_u8 ... ok
[INFO] [stdout] test pow::tests::from_unsigned_integer_type_u64 ... ok
[INFO] [stdout] test pow::tests::mul_u64_overflows ... ok
[INFO] [stdout] test pow::tests::roundtrip_compact_target ... ok
[INFO] [stdout] test pow::tests::sanity_be_bytes ... ok
[INFO] [stdout] test pow::tests::sanity_le_bytes ... ok
[INFO] [stdout] test pow::tests::max_target_from_compact ... ok
[INFO] [stdout] test pow::tests::target_difficulty_float ... ok
[INFO] [stdout] test pow::tests::target_from_compact ... ok
[INFO] [stdout] test pow::tests::target_is_met_by_for_target_equals_hash ... ok
[INFO] [stdout] test pow::tests::roundtrip_target_work ... ok
[INFO] [stdout] test pow::tests::u256_bit_at ... ok
[INFO] [stdout] test pow::tests::u256_bit_inversion ... ok
[INFO] [stdout] test pow::tests::u256_addition ... ok
[INFO] [stdout] test pow::tests::u256_arithmetic ... ok
[INFO] [stdout] test pow::tests::u256_extreme_bitshift ... ok
[INFO] [stdout] test pow::tests::u256_display ... ok
[INFO] [stdout] test pow::tests::u256_comp ... ok
[INFO] [stdout] test pow::tests::u256_from_le_bytes ... ok
[INFO] [stdout] test pow::tests::u256_from_be_array_u64 ... ok
[INFO] [stdout] test pow::tests::u256_from_be_bytes ... ok
[INFO] [stdout] test pow::tests::u256_from_u128 ... ok
[INFO] [stdout] test pow::tests::u256_from_hex_32_characters_long ... ok
[INFO] [stdout] test pow::tests::u256_from_u8 ... ok
[INFO] [stdout] test pow::tests::u256_from_u16 ... ok
[INFO] [stdout] test pow::tests::u256_from_u32 ... ok
[INFO] [stdout] test pow::tests::u256_increment ... ok
[INFO] [stdout] test pow::tests::u256_from_u64 ... ok
[INFO] [stdout] test pow::tests::u256_max_min_inverse_roundtrip ... ok
[INFO] [stdout] test pow::tests::u256_is_max_correct_negative ... ok
[INFO] [stdout] test pow::tests::u256_mul_u64 ... ok
[INFO] [stdout] test pow::tests::u256_is_max_correct_positive ... ok
[INFO] [stdout] test pow::tests::u256_lower_hex ... ok
[INFO] [stdout] test pow::tests::u256_multiplication_bits_in_each_word ... ok
[INFO] [stdout] test pow::tests::u256_mul_u64_by_one ... ok
[INFO] [stdout] test pow::tests::u256_mul_u64_by_zero ... ok
[INFO] [stdout] test pow::tests::u256_num_bits ... ok
[INFO] [stdout] test pow::tests::u256_multiplication ... ok
[INFO] [stdout] test pow::tests::u256_shift_right ... ok
[INFO] [stdout] test pow::tests::u256_to_be_bytes ... ok
[INFO] [stdout] test pow::tests::u256_to_f64 ... ok
[INFO] [stdout] test pow::tests::u256_serde ... ok
[INFO] [stdout] test pow::tests::u256_subtraction ... ok
[INFO] [stdout] test pow::tests::u256_shift_left ... ok
[INFO] [stdout] test pow::tests::u256_upper_hex ... ok
[INFO] [stdout] test pow::tests::u256_to_from_unprefixed_hex_roundtrips ... ok
[INFO] [stdout] test pow::tests::u256_to_le_bytes ... ok
[INFO] [stdout] test pow::tests::u256_to_from_hex_roundtrips ... ok
[INFO] [stdout] test pow::tests::u256_wrapping_add_wraps_at_boundary ... ok
[INFO] [stdout] test psbt::map::input::test::psbt_sighash_const_all ... ok
[INFO] [stdout] test pow::tests::u256_wrapping_sub_wraps_at_boundary ... ok
[INFO] [stdout] test pow::tests::u256_zero_min_max_inverse ... ok
[INFO] [stdout] test pow::tests::work_log2 ... ok
[INFO] [stdout] test psbt::map::input::test::psbt_sighash_type_ecdsa ... ok
[INFO] [stdout] test psbt::serialize::tests::can_deserialize_non_standard_psbt_sighash_type ... ok
[INFO] [stdout] test psbt::serialize::tests::deserialize_xonly_public_key_len ... ok
[INFO] [stdout] test psbt::map::input::test::psbt_sighash_type_notstd ... ok
[INFO] [stdout] test psbt::map::input::test::psbt_sighash_type_taproot ... ok
[INFO] [stdout] test psbt::serialize::tests::taptree_roundtrip ... ok
[INFO] [stdout] test psbt::serialize::tests::taptree_hidden ... ok
[INFO] [stdout] test psbt::tests::bip_371_vectors::invalid_vectors ... ok
[INFO] [stdout] test psbt::serialize::tests::invalid_vector_1 - should panic ... ok
[INFO] [stdout] test psbt::tests::bip_vectors::invalid_vector_1_base64 - should panic ... ok
[INFO] [stdout] test psbt::tests::bip_vectors::invalid_vector_2 - should panic ... ok
[INFO] [stdout] test psbt::tests::bip_vectors::invalid_vector_1 - should panic ... ok
[INFO] [stdout] test psbt::tests::bip_vectors::invalid_vector_3 - should panic ... ok
[INFO] [stdout] test psbt::tests::bip_vectors::invalid_vector_2_base64 - should panic ... ok
[INFO] [stdout] test psbt::tests::bip_vectors::invalid_vector_4 - should panic ... ok
[INFO] [stdout] test psbt::tests::bip_371_vectors::valid_psbt_vectors ... ok
[INFO] [stdout] test psbt::tests::bip_vectors::invalid_vector_3_base64 - should panic ... ok
[INFO] [stdout] test psbt::tests::bip_vectors::valid_vector_1 ... ok
[INFO] [stdout] test psbt::tests::bip_vectors::valid_vector_2 ... ok
[INFO] [stdout] test psbt::tests::bip_vectors::invalid_vector_5 - should panic ... ok
[INFO] [stdout] test psbt::tests::bip_vectors::invalid_vector_5_base64 - should panic ... ok
[INFO] [stdout] test psbt::tests::bip_vectors::invalid_vector_4_base64 - should panic ... ok
[INFO] [stdout] test psbt::tests::bip_vectors::valid_vector_3 ... ok
[INFO] [stdout] test psbt::tests::bip_vectors::valid_vector_4 ... ok
[INFO] [stdout] test psbt::tests::bip_vectors::valid_vector_6 ... ok
[INFO] [stdout] test psbt::tests::combine_psbt_fuzz_3628 ... ok
[INFO] [stdout] test psbt::tests::bip_vectors::valid_vector_5 ... ok
[INFO] [stdout] test psbt::tests::deserialize_and_serialize_psbt_with_two_partial_sigs ... ok
[INFO] [stdout] test psbt::tests::combine_psbts_commutative ... ok
[INFO] [stdout] test psbt::tests::fee ... ok
[INFO] [stdout] test psbt::tests::psbt_uncompressed_key ... ok
[INFO] [stdout] test psbt::tests::serde_psbt ... ok
[INFO] [stdout] test psbt::tests::invalid_vector_4617 ... ok
[INFO] [stdout] test psbt::tests::psbt_high_fee_checks ... ok
[INFO] [stdout] test psbt::tests::serialize_and_deserialize_preimage_psbt ... ok
[INFO] [stdout] test psbt::tests::serialize_and_deserialize_proprietary ... ok
[INFO] [stdout] test psbt::tests::serialize_then_deserialize_global ... ok
[INFO] [stdout] test psbt::tests::serialize_and_deserialize_musig2_participants ... ok
[INFO] [stdout] test psbt::tests::trivial_psbt ... ok
[INFO] [stdout] test psbt::tests::serialize_then_deserialize_psbtkvpair ... ok
[INFO] [stdout] test sign_message::tests::incorrect_message_signature ... ok
[INFO] [stdout] test psbt::tests::get_key_xpriv_bip32_parent ... ok
[INFO] [stdout] test taproot::merkle_branch::borrowed::tests::alignment ... ok
[INFO] [stdout] test taproot::serialized_signature::tests::iterator_ops_are_homomorphic ... ok
[INFO] [stdout] test psbt::tests::serialize_then_deserialize_output ... ok
[INFO] [stdout] test sign_message::tests::test_signed_msg_hash ... ok
[INFO] [stdout] test taproot::test::build_huffman_tree ... ok
[INFO] [stdout] test taproot::test::leaf_version_serde ... ok
[INFO] [stdout] test taproot::test::merkle_branch_serde ... ok
[INFO] [stdout] test taproot::test::midstates ... ok
[INFO] [stdout] test taproot::test::vectors_core ... ok
[INFO] [stdout] test taproot::test::bip_341_tests ... ok
[INFO] [stdout] test taproot::test::taptree_builder ... ok
[INFO] [stdout] test psbt::tests::combine_psbts ... ok
[INFO] [stdout] test taproot::test::control_block_verify ... ok
[INFO] [stdout] test blockdata::transaction::tests::sequence_number ... ok
[INFO] [stdout] test bip32::tests::vector_1 ... ok
[INFO] [stdout] test consensus::encode::tests::deserialize_extreme_tx ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 407 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.58s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/bip_174.rs (/opt/rustwide/target/debug/deps/bip_174-795eb9ef55f109c1)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test bip174_psbt_workflow ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/network.rs (/opt/rustwide/target/debug/deps/network-da967e67d0da6c49)
[INFO] [stderr]      Running tests/psbt-sign-taproot.rs (/opt/rustwide/target/debug/deps/psbt_sign_taproot-07dcabe2ac15f18e)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test can_match_exhaustively_on_network ... ok
[INFO] [stdout] test can_match_exhaustively_on_testnet ... ok
[INFO] [stdout] test can_match_on_testnet_version_3_only ... ok
[INFO] [stdout] test can_not_match_exaustively_on_testnet_version ... ok
[INFO] [stdout] test can_use_network_kind ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]      Running tests/serde.rs (/opt/rustwide/target/debug/deps/serde-72ff3584bb1ecd1e)
[INFO] [stdout] test psbt_sign_taproot ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 20 tests
[INFO] [stdout] test serde_regression_absolute_lock_time_height ... ok
[INFO] [stdout] test serde_regression_absolute_lock_time_time ... ok
[INFO] [stdout] test serde_regression_ecdsa_sig ... ok
[INFO] [stdout] test serde_regression_out_point ... ok
[INFO] [stdout] test serde_regression_psbt ... ok
[INFO] [stdout] test serde_regression_public_key ... ok
[INFO] [stdout] test serde_regression_private_key ... ok
[INFO] [stdout] test serde_regression_relative_lock_time_height ... ok
[INFO] [stdout] test serde_regression_child_number ... ok
[INFO] [stdout] test serde_regression_control_block ... ok
[INFO] [stdout] test serde_regression_script ... ok
[INFO] [stdout] test serde_regression_relative_lock_time_time ... ok
[INFO] [stdout] test serde_regression_address ... ok
[INFO] [stdout] test serde_regression_taproot_sig ... ok
[INFO] [stdout] test serde_regression_target ... ok
[INFO] [stdout] test serde_regression_witness ... ok
[INFO] [stdout] test serde_regression_extended_priv_key ... ok
[INFO] [stdout] test serde_regression_taptree ... ok
[INFO] [stdout] test serde_regression_extended_pub_key ... ok
[INFO] [stderr]      Running tests/serde_opcodes.rs (/opt/rustwide/target/debug/deps/serde_opcodes-83171818ead9c054)
[INFO] [stdout] test serde_regression_work ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/bitcoin_addresses-7ab13495f2ddeeaf)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test serde_regression_opcodes ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/bitcoin_fuzz-60eb1f98a3dea8a1)
[INFO] [stdout] 
[INFO] [stderr]      Running unittests fuzz_targets/bitcoin/deserialize_address.rs (/opt/rustwide/target/debug/deps/bitcoin_deserialize_address-a60d367ac0e4e776)
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running unittests fuzz_targets/bitcoin/deserialize_block.rs (/opt/rustwide/target/debug/deps/bitcoin_deserialize_block-d96ca0cb9624ed59)
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests fuzz_targets/bitcoin/deserialize_prefilled_transaction.rs (/opt/rustwide/target/debug/deps/bitcoin_deserialize_prefilled_transaction-99e116f6cb21a996)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running unittests fuzz_targets/bitcoin/deserialize_psbt.rs (/opt/rustwide/target/debug/deps/bitcoin_deserialize_psbt-9bfbd55495267a88)
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests fuzz_targets/bitcoin/deserialize_script.rs (/opt/rustwide/target/debug/deps/bitcoin_deserialize_script-4ad1c82e71be986b)
[INFO] [stdout] 
[INFO] [stderr]      Running unittests fuzz_targets/bitcoin/deserialize_transaction.rs (/opt/rustwide/target/debug/deps/bitcoin_deserialize_transaction-53966c349adf1ac2)
[INFO] [stdout] running 0 tests
[INFO] [stderr]      Running unittests fuzz_targets/bitcoin/deserialize_witness.rs (/opt/rustwide/target/debug/deps/bitcoin_deserialize_witness-a43dabc8c5ca262f)
[INFO] [stdout] 
[INFO] [stderr]      Running unittests fuzz_targets/bitcoin/outpoint_string.rs (/opt/rustwide/target/debug/deps/bitcoin_outpoint_string-5556de01e0fa2f3a)
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stderr]      Running unittests fuzz_targets/bitcoin/script_bytes_to_asm_fmt.rs (/opt/rustwide/target/debug/deps/bitcoin_script_bytes_to_asm_fmt-ac86dcb1979ca4ad)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests fuzz_targets/hashes/json.rs (/opt/rustwide/target/debug/deps/hashes_json-d35291903f8ec20f)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running unittests fuzz_targets/hashes/ripemd160.rs (/opt/rustwide/target/debug/deps/hashes_ripemd160-3b7e3adfaa9081c1)
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stderr]      Running unittests fuzz_targets/hashes/sha1.rs (/opt/rustwide/target/debug/deps/hashes_sha1-ed17872d645af146)
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests fuzz_targets/hashes/sha256.rs (/opt/rustwide/target/debug/deps/hashes_sha256-015c6032c91be5d4)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests fuzz_targets/hashes/sha512.rs (/opt/rustwide/target/debug/deps/hashes_sha512-16161b6d182e3a36)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests fuzz_targets/hashes/sha512_256.rs (/opt/rustwide/target/debug/deps/hashes_sha512_256-22a3e1dc7397ae4e)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests fuzz_targets/p2p/arbitrary_addrv2.rs (/opt/rustwide/target/debug/deps/p2p_arbitrary_addrv2-12be9b1c3e106e94)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests fuzz_targets/p2p/deserialize_addrv2.rs (/opt/rustwide/target/debug/deps/p2p_deserialize_addrv2-0fd85020871bf6ab)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests fuzz_targets/p2p/deserialize_raw_net_msg.rs (/opt/rustwide/target/debug/deps/p2p_deserialize_raw_net_msg-7133042b3d64edf9)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stderr]      Running unittests fuzz_targets/units/arbitrary_weight.rs (/opt/rustwide/target/debug/deps/units_arbitrary_weight-8e05bda8b26c477f)
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests fuzz_targets/units/parse_amount.rs (/opt/rustwide/target/debug/deps/units_parse_amount-9bb998dd297d5dd3)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/bitcoin_internals-d9ae8b4ba5f6fb6f)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 38 tests
[INFO] [stdout] test array_vec::tests::extend_from_slice ... ok
[INFO] [stdout] test array_vec::tests::arrayvec_ops ... ok
[INFO] [stdout] test compact_size::tests::decode_1_byte_from_bigger_slice ... ok
[INFO] [stdout] test compact_size::tests::decode_3_byte_from_bigger_slice ... ok
[INFO] [stdout] test compact_size::tests::decode_9_byte_from_bigger_slice ... ok
[INFO] [stdout] test compact_size::tests::decode_5_byte_from_bigger_slice ... ok
[INFO] [stdout] test compact_size::tests::decode_from_3_byte_slice_lower_bound ... ok
[INFO] [stdout] test compact_size::tests::decode_from_3_byte_slice_upper_bound ... ok
[INFO] [stdout] test compact_size::tests::decode_from_5_byte_slice_endianness ... ok
[INFO] [stdout] test compact_size::tests::decode_from_9_byte_slice_endianness ... ok
[INFO] [stdout] test compact_size::tests::decode_from_5_byte_slice_lower_bound ... ok
[INFO] [stdout] test compact_size::tests::decode_from_5_byte_slice_upper_bound ... ok
[INFO] [stdout] test compact_size::tests::decode_from_9_byte_slice_lower_bound ... ok
[INFO] [stdout] test compact_size::tests::decode_from_9_byte_slice_upper_bound ... ok
[INFO] [stdout] test compact_size::tests::encoded_value_1_byte ... ok
[INFO] [stdout] test compact_size::tests::decode_value_1_byte ... ok
[INFO] [stdout] test compact_size::tests::encoded_value_3_byte_endianness ... ok
[INFO] [stdout] test compact_size::tests::encoded_value_3_byte_lower_bound ... ok
[INFO] [stdout] test compact_size::tests::encoded_value_3_byte_upper_bound ... ok
[INFO] [stdout] test compact_size::tests::encoded_value_5_byte_endianness ... ok
[INFO] [stdout] test compact_size::tests::encoded_value_5_byte_lower_bound ... ok
[INFO] [stdout] test compact_size::tests::encoded_value_5_byte_upper_bound ... ok
[INFO] [stdout] test compact_size::tests::encoded_value_9_byte_lower_bound ... ok
[INFO] [stdout] test compact_size::tests::encoded_value_9_byte_endianness ... ok
[INFO] [stdout] test compact_size::tests::encoded_value_9_byte_upper_bound ... ok
[INFO] [stdout] test script::tests::reads_1_byte ... ok
[INFO] [stdout] test script::tests::reads_2_bytes ... ok
[INFO] [stdout] test slice::tests::one_to_one ... ok
[INFO] [stdout] test script::tests::reads_4_bytes ... ok
[INFO] [stdout] test slice::tests::one_to_two ... ok
[INFO] [stdout] test slice::tests::three_to_two ... ok
[INFO] [stdout] test slice::tests::two_to_one ... ok
[INFO] [stdout] test slice::tests::two_to_two ... ok
[INFO] [stdout] test compact_size::tests::decode_from_3_byte_slice_endianness ... ok
[INFO] [stdout] test array_vec::tests::overflow_push - should panic ... ok
[INFO] [stdout] test array_vec::tests::overflow_extend - should panic ... ok
[INFO] [stdout] test compact_size::tests::decode_from_empty_slice_panics - should panic ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/bitcoin_io-6f68956ce1874f17)
[INFO] [stdout] test compact_size::tests::decode_non_minimal_panics - should panic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 38 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 28 tests
[INFO] [stdout] test hash::tests::hash_from_reader_ripemd160 ... ok
[INFO] [stdout] test hash::tests::hash_from_reader_sha256 ... ok
[INFO] [stdout] test hash::tests::hash_from_reader_sha256d ... ok
[INFO] [stdout] test hash::tests::hash_from_reader_sha384 ... ok
[INFO] [stdout] test hash::tests::hash_from_reader_hash160 ... ok
[INFO] [stdout] test hash::tests::hash_from_reader_sha512_256 ... ok
[INFO] [stdout] test hash::tests::hash_from_reader_sha1 ... ok
[INFO] [stdout] test hash::tests::hash_from_reader_sha512 ... ok
[INFO] [stdout] test hash::tests::regression_hmac_sha256_with_key ... ok
[INFO] [stdout] test hash::tests::hmac ... ok
[INFO] [stdout] test hash::tests::regression_hmac_sha512_with_key ... ok
[INFO] [stdout] test hash::tests::regression_sha256t ... ok
[INFO] [stdout] test hash::tests::hash160 ... ok
[INFO] [stdout] test hash::tests::regression_siphash24_with_key ... ok
[INFO] [stdout] test hash::tests::sha256 ... ok
[INFO] [stdout] test hash::tests::sha256d ... ok
[INFO] [stdout] test hash::tests::sha1 ... ok
[INFO] [stdout] test hash::tests::sha512_256 ... ok
[INFO] [stdout] test hash::tests::siphash24 ... ok
[INFO] [stdout] test hash::tests::sha512 ... ok
[INFO] [stdout] test tests::buf_read_fill_and_consume_slice ... ok
[INFO] [stdout] test hash::tests::sha384 ... ok
[INFO] [stdout] test hash::tests::ripemd160 ... ok
[INFO] [stdout] test tests::read_into_zero_length_buffer ... ok
[INFO] [stdout] test tests::read_to_limit_greater_than_total_length ... ok
[INFO] [stdout] test tests::set_position_past_end_read_returns_eof ... ok
[INFO] [stdout] test tests::read_to_limit_less_than_total_length ... ok
[INFO] [stdout] test tests::take_and_read_to_end ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 28 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/api.rs (/opt/rustwide/target/debug/deps/api-cc472af7ccbce0fc)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test all_non_error_types_implement_send_sync ... ok
[INFO] [stdout] test api_all_non_error_types_have_non_empty_debug ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/bitcoin_p2p_messages-d902899c0a8403c6)
[INFO] [stdout] 
[INFO] [stdout] running 56 tests
[INFO] [stdout] test address::test::addrv2_to_ipaddr_cjdns ... ok
[INFO] [stdout] test address::test::addrv2_to_ipaddr_i2p ... ok
[INFO] [stdout] test address::test::addrv2_to_ipaddr_ipv6 ... ok
[INFO] [stdout] test address::test::addrv2_to_ipaddr_ipv4 ... ok
[INFO] [stdout] test address::test::addrv2_to_ipaddr_torv3 ... ok
[INFO] [stdout] test address::test::addrv2_to_ipv4addr_cjdns ... ok
[INFO] [stdout] test address::test::addrv2_to_ipv4addr_ipv6 ... ok
[INFO] [stdout] test address::test::addrv2_to_ipv4addr_torv3 ... ok
[INFO] [stdout] test address::test::addrv2_to_ipv6addr_cjdns ... ok
[INFO] [stdout] test address::test::addrv2_to_ipv6addr_ipv4 ... ok
[INFO] [stdout] test address::test::addrv2_to_ipaddr_unknown ... ok
[INFO] [stdout] test address::test::addrv2_to_ipv6addr_i2p ... ok
[INFO] [stdout] test address::test::addrv2_to_ipv6addr_torv3 ... ok
[INFO] [stdout] test address::test::addrv2_to_ipv6addr_ipv6 ... ok
[INFO] [stdout] test address::test::addrv2_to_ipv6addr_unknown ... ok
[INFO] [stdout] test address::test::debug_format ... ok
[INFO] [stdout] test address::test::deserialize_address ... ok
[INFO] [stdout] test address::test::onion ... ok
[INFO] [stdout] test address::test::addrv2_to_ipv4addr_i2p ... ok
[INFO] [stdout] test address::test::deserialize_addrv2 ... ok
[INFO] [stdout] test address::test::addrv2_to_ipv4addr_ipv4 ... ok
[INFO] [stdout] test address::test::serialize_address ... ok
[INFO] [stdout] test address::test::serialize_addrv2 ... ok
[INFO] [stdout] test address::test::socket_addr ... ok
[INFO] [stdout] test message::test::commandstring ... ok
[INFO] [stdout] test message::test::deserialize_checkeddata ... ok
[INFO] [stdout] test message::test::deserialize_partial_message ... ok
[INFO] [stdout] test message::test::deserialize_v2_version ... ok
[INFO] [stdout] test message::test::deserialize_v2_getaddr ... ok
[INFO] [stdout] test message::test::deserialize_version ... ok
[INFO] [stdout] test address::test::addrv2_to_ipv4addr_unknown ... ok
[INFO] [stdout] test message::test::headers_message ... ok
[INFO] [stdout] test message::test::serialize_checkeddata ... ok
[INFO] [stdout] test message::test::deserialize_getaddr ... ok
[INFO] [stdout] test message::test::serialize_v2_ping ... ok
[INFO] [stdout] test address::test::addrv2message ... ok
[INFO] [stdout] test message::test::serialize_mempool ... ok
[INFO] [stdout] test message::test::serialize_v2_getaddr ... ok
[INFO] [stdout] test message::test::serialize_ping ... ok
[INFO] [stdout] test message::test::serialize_v2_mempool ... ok
[INFO] [stdout] test message::test::serialize_getaddr ... ok
[INFO] [stdout] test message_blockdata::tests::getheaders_message ... ok
[INFO] [stdout] test message_network::tests::alert_message_test ... ok
[INFO] [stdout] test message_network::tests::reject_message_test ... ok
[INFO] [stdout] test message::test::serialize_v2_verack ... ok
[INFO] [stdout] test message::test::serialize_verack ... ok
[INFO] [stdout] test message_blockdata::tests::getblocks_message ... ok
[INFO] [stdout] test message::test::full_round_ser_der_raw_network_message ... ok
[INFO] [stdout] test message_network::tests::test_user_agent ... ok
[INFO] [stdout] test message_network::tests::version_message_test ... ok
[INFO] [stdout] test network_ext::tests::default_network_magic ... ok
[INFO] [stdout] test network_ext::tests::default_p2p_port ... ok
[INFO] [stdout] test tests::magic_from_str ... ok
[INFO] [stdout] test tests::serialize_deserialize ... ok
[INFO] [stdout] test tests::service_flags_test ... ok
[INFO] [stdout] test message_network::tests::test_incorrect_user_agent - should panic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 56 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/bitcoin_primitives-9e4489eb0d43a782)
[INFO] [stdout] 
[INFO] [stdout] running 102 tests
[INFO] [stdout] test block::tests::block_assume_checked ... ok
[INFO] [stdout] test block::tests::block_block_hash ... ok
[INFO] [stdout] test block::tests::block_cached_witness_root ... ok
[INFO] [stdout] test block::tests::block_hash_from_block_ref ... ok
[INFO] [stdout] test block::tests::block_new_unchecked ... ok
[INFO] [stdout] test block::tests::header_display ... ok
[INFO] [stdout] test block::tests::version_default ... ok
[INFO] [stdout] test block::tests::header_size ... ok
[INFO] [stdout] test block::tests::version_is_not_signalling_when_use_version_bit_not_set ... ok
[INFO] [stdout] test block::tests::block_hash_from_header_ref ... ok
[INFO] [stdout] test block::tests::version_is_signalling ... ok
[INFO] [stdout] test block::tests::version_is_not_signalling ... ok
[INFO] [stdout] test block::tests::version_to_consensus ... ok
[INFO] [stdout] test block::tests::version_is_not_signalling_with_invalid_bit ... ok
[INFO] [stdout] test block::tests::block_hash_from_block ... ok
[INFO] [stdout] test block::tests::header_debug ... ok
[INFO] [stdout] test block::tests::block_into_parts ... ok
[INFO] [stdout] test hash_types::tests::debug ... ok
[INFO] [stdout] test opcodes::tests::decode_pushnum ... ok
[INFO] [stdout] test hash_types::tests::serde_human_readable_roundtrips ... ok
[INFO] [stdout] test hash_types::tests::serde_non_human_readable_roundtrips ... ok
[INFO] [stdout] test block::tests::block_hash_from_header ... ok
[INFO] [stdout] test opcodes::tests::formatting_works ... ok
[INFO] [stdout] test opcodes::tests::classify_test ... ok
[INFO] [stdout] test script::borrowed::tests::script_from_bytes_mut ... ok
[INFO] [stdout] test opcodes::tests::ordinary_op_code ... ok
[INFO] [stdout] test opcodes::tests::str_roundtrip ... ok
[INFO] [stdout] test script::borrowed::tests::script_is_empty ... ok
[INFO] [stdout] test script::borrowed::tests::script_len ... ok
[INFO] [stdout] test script::borrowed::tests::script_to_owned ... ok
[INFO] [stdout] test script::borrowed::tests::test_index ... ok
[INFO] [stdout] test script::owned::tests::script_buf_as_script ... ok
[INFO] [stdout] test script::owned::tests::script_buf_as_mut_script ... ok
[INFO] [stdout] test script::owned::tests::script_buf_capacity ... ok
[INFO] [stdout] test pow::tests::compact_target_formatting ... ok
[INFO] [stdout] test script::borrowed::tests::script_from_bytes ... ok
[INFO] [stdout] test pow::tests::compact_target_ordering ... ok
[INFO] [stdout] test script::borrowed::tests::script_to_vec ... ok
[INFO] [stdout] test script::owned::tests::script_buf_reserve_exact ... ok
[INFO] [stdout] test script::tests::cow_script_to_scriptbuf ... ok
[INFO] [stdout] test script::tests::cow_owned_to_scriptbuf ... ok
[INFO] [stdout] test script::tests::cow_scriptbuf_to_box_script ... ok
[INFO] [stdout] test script::tests::cow_script_to_box_script ... ok
[INFO] [stdout] test script::tests::legacy_opcode ... ok
[INFO] [stdout] test script::tests::partial_ord ... ok
[INFO] [stdout] test script::tests::pushdata_end_conditions ... ok
[INFO] [stdout] test script::tests::redeem_script_size_error ... ok
[INFO] [stdout] test script::tests::cow_scriptbuf_to_script ... ok
[INFO] [stdout] test script::tests::script_as_mut ... ok
[INFO] [stdout] test script::tests::script_as_ref ... ok
[INFO] [stdout] test script::tests::script_hash_from_script ... ok
[INFO] [stdout] test script::tests::script_hash_from_script_unchecked ... ok
[INFO] [stdout] test script::tests::script_display_pushdata ... ok
[INFO] [stdout] test script::tests::script_to_arc ... ok
[INFO] [stdout] test script::tests::script_display ... ok
[INFO] [stdout] test script::tests::script_to_hex ... ok
[INFO] [stdout] test script::tests::scriptbuf_as_ref ... ok
[INFO] [stdout] test script::tests::script_to_rc ... ok
[INFO] [stdout] test script::tests::scriptbuf_as_mut ... ok
[INFO] [stdout] test script::tests::scriptbuf_display ... ok
[INFO] [stdout] test script::tests::scriptbuf_borrow_mut ... ok
[INFO] [stdout] test script::tests::scriptbuf_to_hex ... ok
[INFO] [stdout] test script::tests::try_from_script_for_scripthash ... ok
[INFO] [stdout] test script::tests::scriptbuf_from_vec_u8 ... ok
[INFO] [stdout] test script::tests::try_from_script_for_wscript_hash ... ok
[INFO] [stdout] test script::tests::try_from_scriptbuf_ref_for_wscript_hash ... ok
[INFO] [stdout] test script::tests::try_from_scriptbuf_for_wscript_hash ... ok
[INFO] [stdout] test script::tests::try_from_scriptpubkeybuf_for_scripthash ... ok
[INFO] [stdout] test script::tests::try_from_scriptpubkeybuf_ref_for_scripthash ... ok
[INFO] [stdout] test script::tests::witness_script_size_error ... ok
[INFO] [stdout] test script::tests::wscript_hash_from_script ... ok
[INFO] [stdout] test transaction::tests::canonical_vout ... ok
[INFO] [stdout] test script::tests::wscript_hash_from_script_unchecked ... ok
[INFO] [stdout] test transaction::tests::out_point_serde_deserialize_non_human_readable ... ok
[INFO] [stdout] test transaction::tests::out_point_serde_human_readable_rountrips ... ok
[INFO] [stdout] test transaction::tests::out_point_serde_non_human_readable_rountrips ... ok
[INFO] [stdout] test transaction::tests::outpoint_display_roundtrip ... ok
[INFO] [stdout] test transaction::tests::outpoint_from_str_too_long ... ok
[INFO] [stdout] test transaction::tests::out_point_serde_deserialize_human_readable ... ok
[INFO] [stdout] test transaction::tests::sanity_check ... ok
[INFO] [stdout] test transaction::tests::version_display ... ok
[INFO] [stdout] test witness::test::exact_sized_iterator ... ok
[INFO] [stdout] test transaction::tests::transaction_functions ... ok
[INFO] [stdout] test witness::test::partial_eq ... ok
[INFO] [stdout] test witness::test::partial_eq_for_slice ... ok
[INFO] [stdout] test witness::test::push ... ok
[INFO] [stdout] test witness::test::serde_bincode_backward_compatibility ... ok
[INFO] [stdout] test script::owned::tests::script_buf_into_boxed_script ... ok
[INFO] [stderr]      Running tests/api.rs (/opt/rustwide/target/debug/deps/api-8bcbeb7983fb08e8)
[INFO] [stdout] test script::owned::tests::script_buf_from_bytes ... ok
[INFO] [stdout] test script::owned::tests::script_buf_reserve ... ok
[INFO] [stdout] test witness::test::serde_human ... ok
[INFO] [stdout] test witness::test::serde_human_roundtrips ... ok
[INFO] [stdout] test witness::test::serde_bincode_roundtrips ... ok
[INFO] [stdout] test script::owned::tests::script_buf_into_bytes ... ok
[INFO] [stdout] test transaction::tests::outpoint_from_str ... ok
[INFO] [stdout] test witness::test::test_from_hex ... ok
[INFO] [stdout] test witness::test::test_witness_from_iterator ... ok
[INFO] [stdout] test witness::test::witness_debug_can_display_empty_element ... ok
[INFO] [stdout] test witness::test::witness_from_array_impl ... ok
[INFO] [stdout] test witness::test::witness_single_empty_element ... ok
[INFO] [stdout] test witness::test::witness_from_impl ... ok
[INFO] [stdout] test witness::test::witness_from_parts ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 102 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test all_types_implement_send_sync ... ok
[INFO] [stdout] test api_can_use_all_types_from_module_script ... ok
[INFO] [stdout] test api_can_use_all_types_from_module_locktime ... ok
[INFO] [stdout] test api_all_non_error_types_have_non_empty_debug ... ok
[INFO] [stdout] test api_can_use_types_from_crate_root ... ok
[INFO] [stdout] test api_can_use_units_types_from_crate_root ... ok
[INFO] [stdout] test dyn_compatible ... ok
[INFO] [stdout] test api_can_use_all_units_types_from_module_amount ... ok
[INFO] [stdout] test regression_default ... ok
[INFO] [stdout] test api_can_use_all_units_types_from_module_amount_error ... ok
[INFO] [stdout] test api_can_use_modules_from_crate_root ... ok
[INFO] [stdout] test api_can_use_units_modules_from_crate_root ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/bitcoin_units-0d54f62bae3d25ed)
[INFO] [stdout] running 299 tests
[INFO] [stdout] test amount::result::tests::test_sum_amount_results ... ok
[INFO] [stdout] test amount::result::tests::test_sum_signed_amount_results ... ok
[INFO] [stdout] test amount::result::tests::test_sum_amount_results_with_references ... ok
[INFO] [stdout] test amount::serde::tests::can_serde_as_btc ... ok
[INFO] [stdout] test amount::result::tests::test_sum_with_error_propagation ... ok
[INFO] [stdout] test amount::serde::tests::can_serde_as_sat ... ok
[INFO] [stdout] test amount::tests::add ... ok
[INFO] [stdout] test amount::tests::add_sub_combos ... ok
[INFO] [stdout] test amount::tests::amount_checked_div_by_fee_rate ... ok
[INFO] [stdout] test amount::tests::amount_checked_div_by_weight_floor ... ok
[INFO] [stdout] test amount::tests::amount_checked_div_by_weight_ceil ... ok
[INFO] [stdout] test amount::tests::amount_div_nonzero ... ok
[INFO] [stdout] test amount::tests::amount_op_result_neg ... ok
[INFO] [stdout] test amount::tests::amount_try_from_signed_amount ... ok
[INFO] [stdout] test amount::tests::amount_op_result_sum ... ok
[INFO] [stdout] test amount::serde::tests::can_serde_as_str ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_11 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_0 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_12 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_1 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_14 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_15 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_16 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_10 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_13 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_21 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_2 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_24 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_22 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_23 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_25 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_26 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_29 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_27 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_28 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_31 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_30 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_32 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_3 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_33 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_34 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_36 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_35 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_37 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_38 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_18 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_40 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_19 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_39 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_41 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_20 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_17 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_4 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_42 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_43 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_44 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_45 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_47 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_46 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_5 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_51 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_50 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_48 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_49 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_52 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_53 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_54 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_6 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_7 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_9 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_show_denom_0 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_show_denom_1 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_show_denom_2 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_show_denom_3 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_show_denom_6 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_8 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_show_denom_4 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_show_denom_5 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_show_denom_7 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_show_denom_align_2 ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_show_denom_align_1 ... ok
[INFO] [stdout] test amount::tests::disallow_unknown_denomination ... ok
[INFO] [stdout] test amount::tests::btc_check_fmt_non_negative_show_denom_align_0 ... ok
[INFO] [stdout] test amount::tests::check_const ... ok
[INFO] [stdout] test amount::tests::check_if_num_is_too_precise ... ok
[INFO] [stdout] test amount::tests::display_math_op ... ok
[INFO] [stdout] test amount::tests::checked_arithmetic ... ok
[INFO] [stdout] test amount::tests::div_assign ... ok
[INFO] [stdout] test amount::tests::display_display_struct ... ok
[INFO] [stdout] test amount::tests::denomination_string_acceptable_forms ... ok
[INFO] [stdout] test amount::tests::floating_point ... ok
[INFO] [stdout] test amount::tests::disallow_confusing_forms ... ok
[INFO] [stdout] test amount::tests::from_str_zero_without_denomination ... ok
[INFO] [stdout] test amount::tests::mul_assign ... ok
[INFO] [stdout] test amount::tests::mul_div ... ok
[INFO] [stdout] test amount::tests::from_str ... ok
[INFO] [stdout] test amount::tests::from_str_zero ... ok
[INFO] [stdout] test amount::tests::neg ... ok
[INFO] [stdout] test amount::tests::from_int_btc ... ok
[INFO] [stdout] test amount::tests::num_op_result_ops ... ok
[INFO] [stdout] test amount::tests::num_op_result_ops_integer ... ok
[INFO] [stdout] test amount::tests::op_int_combos ... ok
[INFO] [stdout] test amount::tests::parsing ... ok
[INFO] [stdout] test amount::tests::sanity_check ... ok
[INFO] [stdout] test amount::tests::positive_sub ... ok
[INFO] [stdout] test amount::tests::sanity_all_ops ... ok
[INFO] [stdout] test amount::tests::sat_check_fmt_non_negative_1 ... ok
[INFO] [stdout] test amount::tests::sat_check_fmt_non_negative_0 ... ok
[INFO] [stdout] test amount::tests::sat_check_fmt_non_negative_10 ... ok
[INFO] [stdout] test amount::tests::sat_check_fmt_non_negative_13 ... ok
[INFO] [stdout] test amount::tests::math_op_errors ... ok
[INFO] [stdout] test amount::tests::sat_check_fmt_non_negative_11 ... ok
[INFO] [stdout] test amount::tests::sat_check_fmt_non_negative_14 ... ok
[INFO] [stdout] test amount::tests::sat_check_fmt_non_negative_15 ... ok
[INFO] [stdout] test amount::tests::sat_check_fmt_non_negative_12 ... ok
[INFO] [stdout] test amount::tests::sat_check_fmt_non_negative_18 ... ok
[INFO] [stdout] test amount::tests::sat_check_fmt_non_negative_19 ... ok
[INFO] [stdout] test amount::tests::sat_check_fmt_non_negative_2 ... ok
[INFO] [stdout] test amount::tests::sat_check_fmt_non_negative_21 ... ok
[INFO] [stdout] test amount::tests::sat_check_fmt_non_negative_22 ... ok
[INFO] [stdout] test amount::tests::sat_check_fmt_non_negative_16 ... ok
[INFO] [stdout] test amount::tests::sat_check_fmt_non_negative_17 ... ok
[INFO] [stdout] test amount::tests::sat_check_fmt_non_negative_20 ... ok
[INFO] [stdout] test amount::tests::sat_check_fmt_non_negative_23 ... ok
[INFO] [stdout] test amount::tests::sat_check_fmt_non_negative_3 ... ok
[INFO] [stdout] test amount::tests::sat_check_fmt_non_negative_7 ... ok
[INFO] [stdout] test amount::tests::sat_check_fmt_non_negative_5 ... ok
[INFO] [stdout] test amount::tests::sat_check_fmt_non_negative_4 ... ok
[INFO] [stdout] test amount::tests::sat_check_fmt_non_negative_8 ... ok
[INFO] [stdout] test amount::tests::sat_check_fmt_non_negative_6 ... ok
[INFO] [stdout] test amount::tests::sat_check_fmt_non_negative_9 ... ok
[INFO] [stdout] test amount::tests::sat_check_fmt_non_negative_show_denom_0 ... ok
[INFO] [stdout] test amount::tests::sat_check_fmt_non_negative_show_denom_11 ... ok
[INFO] [stdout] test amount::tests::sat_check_fmt_non_negative_show_denom_1 ... ok
[INFO] [stdout] test amount::tests::sat_check_fmt_non_negative_show_denom_10 ... ok
[INFO] [stdout] test amount::tests::sat_check_fmt_non_negative_show_denom_14 ... ok
[INFO] [stdout] test amount::tests::sat_check_fmt_non_negative_show_denom_16 ... ok
[INFO] [stdout] test amount::tests::sat_check_fmt_non_negative_show_denom_12 ... ok
[INFO] [stdout] test amount::tests::sat_check_fmt_non_negative_show_denom_17 ... ok
[INFO] [stdout] test amount::tests::sat_check_fmt_non_negative_show_denom_13 ... ok
[INFO] [stdout] test amount::tests::sat_check_fmt_non_negative_show_denom_18 ... ok
[INFO] [stdout] test amount::tests::sat_check_fmt_non_negative_show_denom_19 ... ok
[INFO] [stdout] test amount::tests::sat_check_fmt_non_negative_show_denom_2 ... ok
[INFO] [stdout] test amount::tests::sat_check_fmt_non_negative_show_denom_22 ... ok
[INFO] [stdout] test amount::tests::sat_check_fmt_non_negative_show_denom_3 ... ok
[INFO] [stdout] test amount::tests::sat_check_fmt_non_negative_show_denom_5 ... ok
[INFO] [stdout] test amount::tests::sat_check_fmt_non_negative_show_denom_6 ... ok
[INFO] [stdout] test amount::tests::sat_check_fmt_non_negative_show_denom_7 ... ok
[INFO] [stdout] test amount::tests::sat_check_fmt_non_negative_show_denom_8 ... ok
[INFO] [stdout] test amount::tests::sat_check_fmt_non_negative_show_denom_9 ... ok
[INFO] [stdout] test amount::tests::signed_addition ... ok
[INFO] [stdout] test amount::tests::signed_amount_div_by_amount ... ok
[INFO] [stdout] test amount::tests::signed_amount_div_by_amount_zero ... ok
[INFO] [stdout] test amount::tests::signed_amount_div_nonzero ... ok
[INFO] [stdout] test amount::tests::sat_check_fmt_non_negative_show_denom_21 ... ok
[INFO] [stdout] test amount::tests::signed_sub ... ok
[INFO] [stdout] test amount::tests::sat_check_fmt_non_negative_show_denom_20 ... ok
[INFO] [stdout] test amount::tests::sat_check_fmt_non_negative_show_denom_4 ... ok
[INFO] [stdout] test amount::tests::sat_check_fmt_non_negative_show_denom_15 ... ok
[INFO] [stdout] test amount::tests::sub ... ok
[INFO] [stdout] test amount::tests::signed_subtraction ... ok
[INFO] [stdout] test amount::tests::test_repeat_char ... ok
[INFO] [stdout] test amount::tests::to_from_string_in ... ok
[INFO] [stdout] test amount::tests::sum_amounts ... ok
[INFO] [stdout] test amount::tests::unsigned_addition ... ok
[INFO] [stdout] test amount::tests::unsigned_amount_div_by_amount_zero ... ok
[INFO] [stdout] test amount::tests::unsigned_amount_div_by_amount ... ok
[INFO] [stdout] test amount::tests::unsigned_signed_conversion ... ok
[INFO] [stdout] test amount::tests::to_string ... ok
[INFO] [stdout] test block::tests::all_available_ops ... ok
[INFO] [stdout] test block::tests::block_height_interval_checked ... ok
[INFO] [stdout] test block::tests::block_height_checked ... ok
[INFO] [stdout] test amount::tests::unsigned_subtraction ... ok
[INFO] [stdout] test block::tests::block_mtp_checked ... ok
[INFO] [stdout] test block::tests::block_mtp_interval_from_number_of_512seconds ... ok
[INFO] [stdout] test block::tests::block_mtp_interval_checked ... ok
[INFO] [stdout] test fee::tests::fee_wu ... ok
[INFO] [stdout] test fee::tests::weight_mul ... ok
[INFO] [stdout] test fee::tests::multiply ... ok
[INFO] [stdout] test fee_rate::tests::add_assign ... ok
[INFO] [stdout] test fee_rate::tests::addition ... ok
[INFO] [stdout] test fee_rate::tests::checked_add ... ok
[INFO] [stdout] test fee_rate::tests::checked_sub ... ok
[INFO] [stdout] test fee_rate::tests::checked_mul ... ok
[INFO] [stdout] test amount::tests::to_string_with_denomination_from_str_roundtrip ... ok
[INFO] [stdout] test fee_rate::tests::fee_rate_const ... ok
[INFO] [stdout] test fee_rate::tests::fee_rate_from_sat_per_kvb ... ok
[INFO] [stdout] test amount::tests::trailing_zeros_for_amount ... ok
[INFO] [stdout] test fee_rate::tests::fee_rate_from_sat_per_vb ... ok
[INFO] [stdout] test fee_rate::tests::feerate_div_nonzero ... ok
[INFO] [stdout] test fee_rate::tests::fee_rate_to_sat_per_x ... ok
[INFO] [stdout] test fee_rate::tests::mvb ... ok
[INFO] [stdout] test locktime::absolute::error::tests::locktime_unit_display ... ok
[INFO] [stdout] test fee_rate::tests::subtract ... ok
[INFO] [stdout] test fee_rate::tests::sub_assign ... ok
[INFO] [stdout] test locktime::absolute::tests::display_and_alternate ... ok
[INFO] [stdout] test locktime::absolute::tests::height_from_str_hex_happy_path ... ok
[INFO] [stdout] test locktime::absolute::tests::height_from_str_hex_invalid_hex_should_err ... ok
[INFO] [stdout] test locktime::absolute::tests::height_from_str_hex_no_prefix_happy_path ... ok
[INFO] [stdout] test locktime::absolute::tests::height_is_satisfied_by ... ok
[INFO] [stdout] test locktime::absolute::tests::incorrect_units_do_not_imply ... ok
[INFO] [stdout] test block::tests::sanity_check ... ok
[INFO] [stdout] test locktime::absolute::tests::invalid_hex ... ok
[INFO] [stdout] test fee_rate::tests::checked_div ... ok
[INFO] [stdout] test locktime::absolute::tests::is_block_height_or_time ... ok
[INFO] [stdout] test locktime::absolute::tests::lock_time_from_hex_lower ... ok
[INFO] [stdout] test locktime::absolute::tests::height_correctly_implies ... ok
[INFO] [stdout] test fee::tests::amount_div_by_fee_rate ... ok
[INFO] [stdout] test locktime::absolute::tests::invalid_locktime_type ... ok
[INFO] [stdout] test fee::tests::fee_rate_div_by_weight ... ok
[INFO] [stdout] test locktime::absolute::tests::lock_time_from_unprefixed_hex_lower ... ok
[INFO] [stdout] test locktime::absolute::tests::lock_time_from_unprefixed_hex_upper ... ok
[INFO] [stdout] test locktime::absolute::tests::median_time_past_is_satisfied_by ... ok
[INFO] [stdout] test locktime::absolute::tests::roundtrips ... ok
[INFO] [stdout] test locktime::absolute::tests::parses_correctly_to_height_or_time ... ok
[INFO] [stdout] test locktime::absolute::tests::time_from_str_hex_happy_path ... ok
[INFO] [stdout] test locktime::absolute::tests::time_from_str_hex_no_prefix_happy_path ... ok
[INFO] [stdout] test locktime::absolute::tests::time_from_str_hex_invalid_hex_should_err ... ok
[INFO] [stdout] test locktime::absolute::tests::lock_time_from_hex_upper ... ok
[INFO] [stdout] test locktime::absolute::tests::satisfied_by_height ... ok
[INFO] [stdout] test locktime::absolute::tests::satisfied_by_time ... ok
[INFO] [stdout] test locktime::absolute::tests::valid_chain_computes_mtp ... ok
[INFO] [stdout] test locktime::relative::tests::disabled_locktime_error ... ok
[INFO] [stdout] test locktime::relative::tests::display_and_alternate ... ok
[INFO] [stdout] test locktime::relative::tests::from_512_second_intervals_roundtrip ... ok
[INFO] [stdout] test locktime::relative::tests::from_seconds_ceil_and_floor ... ok
[INFO] [stdout] test locktime::relative::tests::from_seconds_ceil_success ... ok
[INFO] [stdout] test locktime::relative::tests::from_seconds_ceil_causes_time_overflow_error ... ok
[INFO] [stdout] test locktime::relative::tests::from_seconds_floor_causes_time_overflow_error ... ok
[INFO] [stdout] test locktime::relative::tests::from_seconds_ceil_with_maximum_encodable_seconds_success ... ok
[INFO] [stdout] test locktime::relative::tests::from_seconds_floor_success ... ok
[INFO] [stdout] test locktime::relative::tests::from_seconds_floor_with_maximum_encodable_seconds_success ... ok
[INFO] [stdout] test locktime::relative::tests::from_seconds_floor_with_exact_interval ... ok
[INFO] [stdout] test locktime::absolute::tests::time_correctly_implies ... ok
[INFO] [stdout] test locktime::relative::tests::consensus_round_trip ... ok
[INFO] [stdout] test locktime::relative::tests::incompatible_time_error ... ok
[INFO] [stdout] test locktime::relative::tests::parses_correctly_to_height_or_time ... ok
[INFO] [stdout] test locktime::relative::tests::sanity_check ... ok
[INFO] [stdout] test locktime::relative::tests::incompatible_height_error ... ok
[INFO] [stdout] test locktime::relative::tests::test_locktime_chain_state ... ok
[INFO] [stdout] test locktime::relative::tests::sequence_correctly_implies ... ok
[INFO] [stdout] test locktime::relative::tests::test_time_chain_state ... ok
[INFO] [stdout] test locktime::relative::tests::incorrect_units_do_not_imply ... ok
[INFO] [stdout] test parse_int::tests::parse_hex_u128_prefixed ... ok
[INFO] [stdout] test parse_int::tests::check_unprefixed ... ok
[INFO] [stdout] test parse_int::tests::parse_hex_u32_unprefixed ... ok
[INFO] [stdout] test parse_int::tests::parse_hex_u32_prefixed ... ok
[INFO] [stdout] test locktime::relative::tests::test_height_chain_state ... ok
[INFO] [stdout] test locktime::relative::tests::time_correctly_implies ... ok
[INFO] [stdout] test parse_int::tests::parse_u128_from_hex_no_prefix ... ok
[INFO] [stdout] test parse_int::tests::parse_u128_from_hex_prefixed ... ok
[INFO] [stdout] test locktime::relative::tests::height_correctly_implies ... ok
[INFO] [stdout] test parse_int::tests::parse_u32_from_hex_prefixed ... ok
[INFO] [stdout] test parse_int::tests::parse_u32_from_hex_no_prefix ... ok
[INFO] [stdout] test parse_int::tests::parse_int ... ok
[INFO] [stdout] test parse_int::tests::parse_u32_from_hex_unchecked_errors_on_prefix ... ok
[INFO] [stdout] test sequence::tests::from_seconds_ceil_causes_overflow_error ... ok
[INFO] [stdout] test sequence::tests::from_seconds_ceil_success ... ok
[INFO] [stdout] test parse_int::tests::remove_prefix ... ok
[INFO] [stdout] test parse_int::tests::parse_hex_u128_unprefixed ... ok
[INFO] [stdout] test sequence::tests::from_seconds_floor_causes_overflow_error ... ok
[INFO] [stdout] test sequence::tests::from_seconds_floor_success ... ok
[INFO] [stdout] test sequence::tests::sequence_display ... ok
[INFO] [stdout] test result::tests::mathop_predicates ... ok
[INFO] [stdout] test sequence::tests::sequence_formatting ... ok
[INFO] [stdout] test sequence::tests::sequence_properties ... ok
[INFO] [stdout] test time::tests::block_time_round_trip ... ok
[INFO] [stdout] test weight::tests::add_assign ... ok
[INFO] [stdout] test weight::tests::addition ... ok
[INFO] [stdout] test weight::tests::checked_add_overflows ... ok
[INFO] [stdout] test weight::tests::checked_div_overflows ... ok
[INFO] [stdout] test weight::tests::checked_mul ... ok
[INFO] [stdout] test weight::tests::checked_div ... ok
[INFO] [stdout] test weight::tests::div_assign ... ok
[INFO] [stdout] test weight::tests::checked_mul_overflows ... ok
[INFO] [stdout] test weight::tests::divide ... ok
[INFO] [stdout] test weight::tests::checked_add ... ok
[INFO] [stdout] test weight::tests::checked_sub ... ok
[INFO] [stdout] test weight::tests::checked_sub_overflows ... ok
[INFO] [stdout] test weight::tests::from_vb ... ok
[INFO] [stdout] test weight::tests::from_vb_overflows ... ok
[INFO] [stdout] test weight::tests::from_vb_unchecked ... ok
[INFO] [stdout] test weight::tests::from_witness_data_size ... ok
[INFO] [stdout] test weight::tests::from_kwu ... ok
[INFO] [stdout] test weight::tests::mul_assign ... ok
[INFO] [stdout] test weight::tests::sanity_check ... ok
[INFO] [stdout] test weight::tests::remainder_assign ... ok
[INFO] [stdout] test weight::tests::remainder ... ok
[INFO] [stdout] test weight::tests::sub_assign ... ok
[INFO] [stdout] test weight::tests::to_kwu_ceil ... ok
[INFO] [stdout] test weight::tests::subtract ... ok
[INFO] [stdout] test weight::tests::to_kwu_floor ... ok
[INFO] [stdout] test weight::tests::multiply ... ok
[INFO] [stdout] test weight::tests::from_kwu_overflows ... ok
[INFO] [stdout] test weight::tests::from_non_witness_data_size ... ok
[INFO] [stdout] test weight::tests::to_vb_ceil ... ok
[INFO] [stdout] test weight::tests::to_vb_floor ... ok
[INFO] [stdout] test weight::tests::weight_div_nonzero ... ok
[INFO] [stdout] test parse_int::tests::parse_int_panic_when_populating_bits ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 299 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/api.rs (/opt/rustwide/target/debug/deps/api-cea78898467a2655)
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test all_types_implement_send_sync ... ok
[INFO] [stdout] test api_can_use_all_types_from_module_amount ... ok
[INFO] [stdout] test api_all_non_error_types_have_non_empty_debug ... ok
[INFO] [stdout] test api_can_use_all_types_from_module_amount_error ... ok
[INFO] [stdout] test api_can_use_all_types_from_module_locktime_absolute ... ok
[INFO] [stdout] test api_can_use_all_types_from_module_locktime_relative ... ok
[INFO] [stdout] test api_can_use_all_types_from_module_parse ... ok
[INFO] [stdout] test api_can_use_all_types_from_module_time ... ok
[INFO] [stdout] test api_can_use_all_types_from_module_weight ... ok
[INFO] [stdout] test api_can_use_modules_from_crate_root ... ok
[INFO] [stdout] test regression_default ... ok
[INFO] [stdout] test dyn_compatible ... ok
[INFO] [stdout] test api_can_use_types_from_crate_root ... ok
[INFO] [stdout] test api_can_use_all_types_from_module_block ... ok
[INFO] [stderr]      Running tests/serde.rs (/opt/rustwide/target/debug/deps/serde-b9d9a4e5926a5f5d)
[INFO] [stdout] test api_can_use_all_types_from_module_fee_rate ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test serde_as_btc ... ok
[INFO] [stdout] test serde_as_sat ... ok
[INFO] [stdout] test serde_as_btc_opt ... ok
[INFO] [stdout] test serde_as_sat_opt ... ok
[INFO] [stdout] test serde_as_str_opt ... ok
[INFO] [stdout] test serde_regression ... ok
[INFO] [stderr]      Running tests/str.rs (/opt/rustwide/target/debug/deps/str-11eab136a8d87115)
[INFO] [stdout] test serde_as_str ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/bitcoin_hashes-e50d8a279274bb54)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 21 tests
[INFO] [stdout] test amount_signed_max_money ... ok
[INFO] [stdout] test amount_unsigned_max_money ... ok
[INFO] [stdout] test amount_signed_one_sat ... ok
[INFO] [stdout] test amount_unsigned_one_sat ... ok
[INFO] [stdout] test block_height_max ... ok
[INFO] [stdout] test block_height_min ... ok
[INFO] [stdout] test block_interval_max ... ok
[INFO] [stdout] test block_interval_min ... ok
[INFO] [stdout] test denomination_btc ... ok
[INFO] [stdout] test denomination_sat ... ok
[INFO] [stdout] test lock_by_height_absolute_max ... ok
[INFO] [stdout] test lock_by_height_relative_min ... ok
[INFO] [stdout] test lock_by_time_relative_max ... ok
[INFO] [stdout] test lock_by_time_relative_min ... ok
[INFO] [stdout] test lock_by_time_absolute_max ... ok
[INFO] [stdout] test lock_by_height_absolute_min ... ok
[INFO] [stdout] test lock_by_time_absolute_min ... ok
[INFO] [stdout] test lock_by_height_relative_max ... ok
[INFO] [stdout] test weight_max_block ... ok
[INFO] [stdout] test weight_min ... ok
[INFO] [stdout] test weight_max ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running tests/api.rs (/opt/rustwide/target/debug/deps/api-692b3d1a49c9e4a8)
[INFO] [stdout] running 33 tests
[INFO] [stdout] test hash160::tests::ripemd_serde ... ok
[INFO] [stdout] test hkdf::tests::alloc_wrapper ... ok
[INFO] [stdout] test hkdf::tests::rfc5869_basic ... ok
[INFO] [stdout] test hash160::tests::test ... ok
[INFO] [stdout] test cmp::tests::eq_test ... ok
[INFO] [stdout] test hkdf::tests::rfc5869_longer_inputs_outputs ... ok
[INFO] [stdout] test hkdf::tests::debug ... ok
[INFO] [stdout] test hkdf::tests::short_okm ... ok
[INFO] [stdout] test hkdf::tests::too_long_okm ... ok
[INFO] [stdout] test hmac::tests::hmac_sha512_serde ... ok
[INFO] [stdout] test macros::test::debug ... ok
[INFO] [stdout] test hmac::tests::test ... ok
[INFO] [stdout] test macros::test::display ... ok
[INFO] [stdout] test macros::test::display_alternate ... ok
[INFO] [stdout] test macros::test::hash_as_ref_array ... ok
[INFO] [stdout] test macros::test::hash_as_ref_slice ... ok
[INFO] [stdout] test macros::test::hash_borrow ... ok
[INFO] [stdout] test macros::test::inner_hash_as_ref_slice ... ok
[INFO] [stdout] test macros::test::lower_hex ... ok
[INFO] [stdout] test macros::test::lower_hex_alternate ... ok
[INFO] [stdout] test sha256t::tests::macro_created_sha256t_hash_type_backward ... ok
[INFO] [stdout] test sha256d::tests::fmt_roundtrips ... ok
[INFO] [stdout] test macros::test::inner_hash_as_ref_array ... ok
[INFO] [stdout] test sha256t::tests::macro_created_sha256t_hash_type_prints_forward ... ok
[INFO] [stdout] test macros::test::macros_work_in_function_scope ... ok
[INFO] [stdout] test sha256t::tests::manually_created_sha256t_hash_type ... ok
[INFO] [stdout] test sha256d::tests::sha256_serde ... ok
[INFO] [stdout] test sha384::tests::test ... ok
[INFO] [stdout] test sha256d::tests::test ... ok
[INFO] [stdout] test siphash24::tests::siphash_2_4 ... ok
[INFO] [stdout] test tests::newtype_fmt_roundtrip ... ok
[INFO] [stdout] test sha3_256::tests::test ... ok
[INFO] [stdout] test sha512_256::tests::test ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 33 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test all_types_implement_send_sync ... ok
[INFO] [stdout] test api_can_use_modules_from_crate_root ... ok
[INFO] [stdout] test api_all_non_error_types_have_non_empty_debug ... ok
[INFO] [stdout] test api_can_use_alias_from_crate_root ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/regression.rs (/opt/rustwide/target/debug/deps/regression-654d538db93ddae7)
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test regression_hash160 ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/chacha20_poly1305-624ecc69a3c89ccb)
[INFO] [stdout] test regression_ripemd160 ... ok
[INFO] [stdout] test regression_hmac_sha256_with_key ... ok
[INFO] [stdout] test regression_sha1 ... ok
[INFO] [stdout] test regression_sha256 ... ok
[INFO] [stdout] test regression_sha256d ... ok
[INFO] [stdout] test regression_sha256_hash_again ... ok
[INFO] [stdout] test regression_sha256t ... ok
[INFO] [stdout] test regression_sha384 ... ok
[INFO] [stdout] test regression_sha512 ... ok
[INFO] [stdout] test regression_sha512_256 ... ok
[INFO] [stdout] test regression_siphash24_with_key ... ok
[INFO] [stdout] test regression_hmac_sha512_with_key ... ok
[INFO] [stdout] test regression_sha3_256 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test chacha20::tests::chacha_block ... ok
[INFO] [stdout] test chacha20::tests::multiple_partial_applies ... ok
[INFO] [stdout] test chacha20::tests::modulo_64 ... ok
[INFO] [stdout] test chacha20::tests::rfc_standard ... ok
[INFO] [stdout] test poly1305::tests::rfc7539 ... ok
[INFO] [stdout] test chacha20::tests::new_from_block ... ok
[INFO] [stdout] test chacha20::tests::prepare_state ... ok
[INFO] [stdout] test tests::rfc7539 ... ok
[INFO] [stdout] test chacha20::tests::small_plaintext ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/consensus_encoding-61aa7a68801bdf7a)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests base58ck
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests bitcoin
[INFO] [stdout] 
[INFO] [stdout] running 29 tests
[INFO] [stdout] test bitcoin/src/address/mod.rs - address::Address (line 363) ... ignored
[INFO] [stdout] test bitcoin/src/address/mod.rs - address (line 11) ... ok
[INFO] [stdout] test bitcoin/src/address/mod.rs - address (line 28) ... ok
[INFO] [stdout] test bitcoin/src/bip158.rs - bip158 (line 21) ... ignored
[INFO] [stdout] test bitcoin/src/address/mod.rs - address::Address (line 381) ... ok
[INFO] [stdout] test bitcoin/src/address/mod.rs - address::Address (line 331) ... ok
[INFO] [stdout] test bitcoin/src/bip158.rs - bip158::BitStreamReader<'a,R>::read (line 501) ... ok
[INFO] [stdout] test bitcoin/src/address/mod.rs - address::Address (line 374) ... ok
[INFO] [stdout] test bitcoin/src/address/mod.rs - address::Address (line 356) ... ok
[INFO] [stdout] test bitcoin/src/address/mod.rs - address::Address<NetworkUnchecked>::is_valid_for_network (line 819) ... ok
[INFO] [stdout] test bitcoin/src/address/mod.rs - address::Address::to_qr_uri (line 734) ... ok
[INFO] [stdout] test bitcoin/src/crypto/key.rs - crypto::key::TweakedKeypair (line 879) ... ok
[INFO] [stdout] test bitcoin/src/crypto/sighash.rs - crypto::sighash::SighashCache<R>::witness_mut (line 1156) ... ignored
[INFO] [stdout] test bitcoin/src/address/mod.rs - address::Address<NetworkUnchecked>::require_network (line 856) ... ok
[INFO] [stdout] test bitcoin/src/consensus/serde.rs - consensus::serde::With (line 414) ... ok
[INFO] [stdout] test bitcoin/src/bip32.rs - bip32::DerivationPath::from_u32_slice (line 508) ... ok
[INFO] [stdout] test bitcoin/src/bip32.rs - bip32::DerivationPath::extend (line 475) ... ok
[INFO] [stdout] test bitcoin/src/bip32.rs - bip32::DerivationPath::to_u32_vec (line 498) ... ok
[INFO] [stdout] test bitcoin/src/lib.rs - ext (line 105) ... ok
[INFO] [stdout] test bitcoin/src/merkle_tree/block.rs - merkle_tree::block::PartialMerkleTree::from_txids (line 203) ... ok
[INFO] [stdout] test bitcoin/src/crypto/sighash.rs - crypto::sighash::EncodeSigningDataResult<E>::is_sighash_single_bug (line 1404) ... ok
[INFO] [stdout] test bitcoin/src/crypto/key.rs - crypto::key::PublicKey::to_sort_key (line 255) ... ok
[INFO] [stdout] test bitcoin/src/merkle_tree/mod.rs - merkle_tree (line 7) ... ok
[INFO] [stdout] test bitcoin/src/psbt/map/input.rs - psbt::map::input::PsbtSighashType::ALL (line 199) ... ok
[INFO] [stdout] test bitcoin/src/network/mod.rs - network::Network::chain_hash (line 169) ... ok
[INFO] [stdout] test bitcoin/src/network/mod.rs - network::Network::from_chain_hash (line 182) ... ok
[INFO] [stdout] test bitcoin/src/psbt/map/input.rs - psbt::map::input::PsbtSighashType (line 135) ... ok
[INFO] [stdout] test bitcoin/src/network/params.rs - network::params (line 13) ... ok
[INFO] [stdout] test bitcoin/src/merkle_tree/block.rs - merkle_tree::block::MerkleBlock::from_block_with_predicate (line 48) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 26 passed; 0 failed; 3 ignored; 0 measured; 0 filtered out; finished in 3.99s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests bitcoin_addresses
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests bitcoin_fuzz
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests bitcoin_internals
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test internals/src/slice.rs - slice::SliceExt::bitcoin_as_chunks (line 12) ... ignored
[INFO] [stdout] test internals/src/slice.rs - slice::SliceExt::bitcoin_as_chunks_mut (line 23) ... ignored
[INFO] [stdout] test internals/src/error/input_string.rs - error::input_string::InputString::unknown_variant (line 56) ... ok
[INFO] [stdout] test internals/src/error/input_string.rs - error::input_string::InputString::display_cannot_parse (line 24) ... ok
[INFO] [stdout] test /opt/rustwide/target/debug/build/bitcoin-internals-29ae391713c692a7/out/rust_version.rs - rust_version::rust_version (line 4) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.39s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests bitcoin_io
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests bitcoin_p2p_messages
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests bitcoin_primitives
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test primitives/src/witness.rs - witness::Witness::get_back (line 190) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.20s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests bitcoin_units
[INFO] [stdout] 
[INFO] [stdout] running 46 tests
[INFO] [stdout] test units/src/amount/signed.rs - amount::signed::SignedAmount::to_float_in (line 207) ... ok
[INFO] [stdout] test units/src/amount/signed.rs - amount::signed::SignedAmount::from_btc (line 135) ... ok
[INFO] [stdout] test units/src/amount/signed.rs - amount::signed::SignedAmount::to_btc (line 225) ... ok
[INFO] [stdout] test units/src/amount/signed.rs - amount::signed::SignedAmount::display_in (line 254) ... ok
[INFO] [stdout] test units/src/amount/serde.rs - amount::serde (line 14) ... ok
[INFO] [stdout] test units/src/amount/signed.rs - amount::signed::SignedAmount::from_str_with_denomination (line 190) ... ok
[INFO] [stdout] test units/src/amount/signed.rs - amount::signed::SignedAmount::to_string_in (line 292) ... ok
[INFO] [stdout] test units/src/amount/signed.rs - amount::signed::encapsulate::SignedAmount::from_sat (line 78) ... ok
[INFO] [stdout] test units/src/amount/signed.rs - amount::signed::SignedAmount::to_string_with_denomination (line 306) ... ok
[INFO] [stdout] test units/src/amount/mod.rs - amount::Denomination (line 60) ... ok
[INFO] [stdout] test units/src/amount/signed.rs - amount::signed::encapsulate::SignedAmount::to_sat (line 64) ... ok
[INFO] [stdout] test units/src/amount/signed.rs - amount::signed::encapsulate::SignedAmount (line 38) ... ok
[INFO] [stdout] test units/src/amount/unsigned.rs - amount::unsigned::Amount::div_by_weight_ceil (line 450) ... ok
[INFO] [stdout] test units/src/amount/unsigned.rs - amount::unsigned::Amount::to_float_in (line 215) ... ok
[INFO] [stdout] test units/src/amount/unsigned.rs - amount::unsigned::Amount::to_string_with_denomination (line 317) ... ok
[INFO] [stdout] test units/src/amount/unsigned.rs - amount::unsigned::Amount::display_in (line 265) ... ok
[INFO] [stdout] test units/src/amount/unsigned.rs - amount::unsigned::Amount::to_string_in (line 303) ... ok
[INFO] [stdout] test units/src/amount/unsigned.rs - amount::unsigned::Amount::from_str_with_denomination (line 198) ... ok
[INFO] [stdout] test units/src/amount/unsigned.rs - amount::unsigned::Amount::to_btc (line 233) ... ok
[INFO] [stdout] test units/src/amount/unsigned.rs - amount::unsigned::encapsulate::Amount::from_sat (line 82) ... ok
[INFO] [stdout] test units/src/amount/unsigned.rs - amount::unsigned::Amount::from_btc (line 138) ... ok
[INFO] [stdout] test units/src/amount/unsigned.rs - amount::unsigned::encapsulate::Amount::to_sat (line 68) ... ok
[INFO] [stdout] test units/src/amount/unsigned.rs - amount::unsigned::encapsulate::Amount (line 42) ... ok
[INFO] [stdout] test units/src/fee_rate/serde.rs - fee_rate::serde (line 15) ... ok
[INFO] [stdout] test units/src/locktime/absolute/mod.rs - locktime::absolute::LockTime (line 64) ... ok
[INFO] [stdout] test units/src/lib.rs - (line 13) ... ok
[INFO] [stdout] test units/src/locktime/absolute/mod.rs - locktime::absolute::LockTime::Blocks (line 81) ... ok
[INFO] [stdout] test units/src/locktime/absolute/mod.rs - locktime::absolute::LockTime::from_consensus (line 163) ... ok
[INFO] [stdout] test units/src/locktime/absolute/mod.rs - locktime::absolute::LockTime::Seconds (line 94) ... ok
[INFO] [stdout] test units/src/locktime/absolute/mod.rs - locktime::absolute::LockTime::from_height (line 197) ... ok
[INFO] [stdout] test units/src/locktime/absolute/mod.rs - locktime::absolute::Height::to_u32 (line 541) ... ok
[INFO] [stdout] test units/src/locktime/absolute/mod.rs - locktime::absolute::LockTime::from_mtp (line 233) ... ok
[INFO] [stdout] test units/src/locktime/absolute/mod.rs - locktime::absolute::Height::from_u32 (line 520) ... ok
[INFO] [stdout] test units/src/locktime/absolute/mod.rs - locktime::absolute::LockTime::from_unprefixed_hex (line 145) ... ok
[INFO] [stdout] test units/src/locktime/absolute/mod.rs - locktime::absolute::LockTime::from_hex (line 122) ... ok
[INFO] [stdout] test units/src/locktime/absolute/mod.rs - locktime::absolute::LockTime::is_implied_by (line 351) ... ok
[INFO] [stdout] test units/src/locktime/absolute/mod.rs - locktime::absolute::LockTime::is_satisfied_by (line 280) - compile ... ok
[INFO] [stdout] test units/src/locktime/relative/mod.rs - locktime::relative::LockTime::from_sequence (line 121) ... ok
[INFO] [stdout] test units/src/locktime/absolute/mod.rs - locktime::absolute::MedianTimePast::to_u32 (line 655) ... ok
[INFO] [stdout] test units/src/locktime/relative/mod.rs - locktime::relative::LockTime::from_consensus (line 71) ... ok
[INFO] [stdout] test units/src/locktime/absolute/mod.rs - locktime::absolute::LockTime::to_consensus_u32 (line 379) ... ok
[INFO] [stdout] test units/src/locktime/absolute/mod.rs - locktime::absolute::MedianTimePast::from_u32 (line 634) ... ok
[INFO] [stdout] test units/src/locktime/relative/mod.rs - locktime::relative::LockTime::is_implied_by (line 287) ... ok
[INFO] [stdout] test units/src/result.rs - result::NumOpResult (line 57) ... ok
[INFO] [stdout] test units/src/locktime/relative/mod.rs - locktime::relative::LockTime::is_implied_by_sequence (line 319) ... ok
[INFO] [stderr]    Doc-tests bitcoin_hashes
[INFO] [stdout] test units/src/result.rs - result::NumOpResult (line 29) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 46 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 4.44s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test hashes/src/macros.rs - macros::sha256t_tag (line 16) ... ok
[INFO] [stdout] test hashes/src/lib.rs - (line 37) ... ok
[INFO] [stdout] test hashes/src/lib.rs - (line 12) ... ok
[INFO] [stdout] test hashes/src/macros.rs - macros::hash_newtype (line 59) ... ok
[INFO] [stdout] test hashes/src/lib.rs - (line 23) ... ok
[INFO] [stdout] test hashes/src/macros.rs - macros::hash_newtype (line 45) ... ok
[INFO] [stdout] test hashes/src/macros.rs - macros::hash_newtype (line 76) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.82s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests chacha20_poly1305
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests consensus_encoding
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "4ab2cba537720166664b17928ea36f78764c6f28f081314010ea6574218489e2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4ab2cba537720166664b17928ea36f78764c6f28f081314010ea6574218489e2", kill_on_drop: false }`
[INFO] [stdout] 4ab2cba537720166664b17928ea36f78764c6f28f081314010ea6574218489e2
