[INFO] cloning repository https://github.com/AntoineBastide47/Blockchain
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/AntoineBastide47/Blockchain" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FAntoineBastide47%2FBlockchain", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FAntoineBastide47%2FBlockchain'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] d2babc3ee4af163abff14cb012db84448b08c676
[INFO] testing AntoineBastide47/Blockchain against master#2fd6efc32704647e64d3d646d21c4c68eae100e4 for pr-149852-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FAntoineBastide47%2FBlockchain" "/workspace/builds/worker-3-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/AntoineBastide47/Blockchain
[INFO] finished tweaking git repo https://github.com/AntoineBastide47/Blockchain
[INFO] tweaked toml for git repo https://github.com/AntoineBastide47/Blockchain written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/AntoineBastide47/Blockchain on toolchain 2fd6efc32704647e64d3d646d21c4c68eae100e4
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+2fd6efc32704647e64d3d646d21c4c68eae100e4" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/AntoineBastide47/Blockchain already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+2fd6efc32704647e64d3d646d21c4c68eae100e4" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded unsigned-varint v0.8.0
[INFO] [stderr]   Downloaded rtoolbox v0.0.3
[INFO] [stderr]   Downloaded blake2b-rs v0.2.0
[INFO] [stderr]   Downloaded rw-stream-sink v0.4.0
[INFO] [stderr]   Downloaded multihash v0.19.3
[INFO] [stderr]   Downloaded multiaddr v0.18.2
[INFO] [stderr]   Downloaded libp2p v0.56.0
[INFO] [stderr]   Downloaded quick-protobuf-codec v0.3.1
[INFO] [stderr]   Downloaded libp2p-upnp v0.5.0
[INFO] [stderr]   Downloaded if-addrs v0.10.2
[INFO] [stderr]   Downloaded prometheus-client-derive-encode v0.4.2
[INFO] [stderr]   Downloaded base256emoji v1.0.2
[INFO] [stderr]   Downloaded netlink-packet-utils v0.5.2
[INFO] [stderr]   Downloaded futures-rustls v0.26.0
[INFO] [stderr]   Downloaded futures-bounded v0.2.4
[INFO] [stderr]   Downloaded libp2p-allow-block-list v0.6.0
[INFO] [stderr]   Downloaded yamux v0.12.1
[INFO] [stderr]   Downloaded libp2p-metrics v0.17.0
[INFO] [stderr]   Downloaded libp2p-mdns v0.48.0
[INFO] [stderr]   Downloaded igd-next v0.16.2
[INFO] [stderr]   Downloaded prometheus-client v0.23.1
[INFO] [stderr]   Downloaded x25519-dalek v2.0.1
[INFO] [stderr]   Downloaded libp2p-swarm v0.47.0
[INFO] [stderr]   Downloaded quick-protobuf v0.8.1
[INFO] [stderr]   Downloaded netlink-packet-route v0.17.1
[INFO] [stderr]   Downloaded ed25519-dalek v2.2.0
[INFO] [stderr]   Downloaded attohttpc v0.30.1
[INFO] [stderr]   Downloaded libp2p-core v0.43.2
[INFO] [stderr]   Downloaded libp2p-identity v0.2.13
[INFO] [stderr]   Downloaded rpassword v7.4.0
[INFO] [stderr]   Downloaded sparse-merkle-tree v0.6.1
[INFO] [stderr]   Downloaded libp2p-identify v0.47.0
[INFO] [stderr]   Downloaded libp2p-noise v0.46.1
[INFO] [stderr]   Downloaded async-io v2.6.0
[INFO] [stderr]   Downloaded rtnetlink v0.13.1
[INFO] [stderr]   Downloaded libp2p-tcp v0.44.0
[INFO] [stderr]   Downloaded libp2p-yamux v0.47.0
[INFO] [stderr]   Downloaded libp2p-quic v0.13.0
[INFO] [stderr]   Downloaded libp2p-swarm-derive v0.35.1
[INFO] [stderr]   Downloaded multistream-select v0.13.0
[INFO] [stderr]   Downloaded yamux v0.13.8
[INFO] [stderr]   Downloaded const-str v0.4.3
[INFO] [stderr]   Downloaded libp2p-connection-limits v0.6.0
[INFO] [stderr]   Downloaded libp2p-dns v0.44.0
[INFO] [stderr]   Downloaded asynchronous-codec v0.7.0
[INFO] [stderr]   Downloaded libp2p-tls v0.6.2
[INFO] [stderr]   Downloaded libp2p-request-response v0.29.0
[INFO] [stderr]   Downloaded netlink-proto v0.11.5
[INFO] [stderr]   Downloaded netlink-sys v0.8.7
[INFO] [stderr]   Downloaded windows-core v0.53.0
[INFO] [stderr]   Downloaded if-watch v3.2.1
[INFO] [stderr]   Downloaded xmltree v0.10.3
[INFO] [stderr]   Downloaded snow v0.9.6
[INFO] [stderr]   Downloaded netlink-packet-core v0.7.0
[INFO] [stderr]   Downloaded data-encoding-macro-internal v0.1.16
[INFO] [stderr]   Downloaded multibase v0.9.2
[INFO] [stderr]   Downloaded unsigned-varint v0.7.2
[INFO] [stderr]   Downloaded match-lookup v0.1.1
[INFO] [stderr]   Downloaded data-encoding-macro v0.1.18
[INFO] [stderr]   Downloaded windows v0.53.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+2fd6efc32704647e64d3d646d21c4c68eae100e4" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] b06b5765f848661c1f2395af825885ad66e4553279188558c14fed6ec678dde5
[INFO] running `Command { std: "docker" "start" "-a" "b06b5765f848661c1f2395af825885ad66e4553279188558c14fed6ec678dde5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b06b5765f848661c1f2395af825885ad66e4553279188558c14fed6ec678dde5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b06b5765f848661c1f2395af825885ad66e4553279188558c14fed6ec678dde5", kill_on_drop: false }`
[INFO] [stdout] b06b5765f848661c1f2395af825885ad66e4553279188558c14fed6ec678dde5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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" "-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:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+2fd6efc32704647e64d3d646d21c4c68eae100e4" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 0d5817c21f95f97d8c66682e92013d71460de157919ea4b7241353ae77a3a651
[INFO] running `Command { std: "docker" "start" "-a" "0d5817c21f95f97d8c66682e92013d71460de157919ea4b7241353ae77a3a651", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.103
[INFO] [stderr]    Compiling unicode-ident v1.0.22
[INFO] [stderr]    Compiling quote v1.0.42
[INFO] [stderr]    Compiling libc v0.2.177
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling typenum v1.19.0
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling futures-core v0.3.31
[INFO] [stderr]    Compiling stable_deref_trait v1.2.1
[INFO] [stderr]    Compiling futures-channel v0.3.31
[INFO] [stderr]    Compiling slab v0.4.11
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling semver v1.0.27
[INFO] [stderr]    Compiling zerocopy v0.8.31
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling writeable v0.6.2
[INFO] [stderr]    Compiling litemap v0.8.1
[INFO] [stderr]    Compiling bytes v1.11.0
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling syn v2.0.111
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling thiserror v2.0.17
[INFO] [stderr]    Compiling icu_normalizer_data v2.1.1
[INFO] [stderr]    Compiling icu_properties_data v2.1.2
[INFO] [stderr]    Compiling curve25519-dalek v4.1.3
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling once_cell v1.21.3
[INFO] [stderr]    Compiling lock_api v0.4.14
[INFO] [stderr]    Compiling unsigned-varint v0.8.0
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling data-encoding v2.9.0
[INFO] [stderr]    Compiling find-msvc-tools v0.1.6
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling cc v1.2.51
[INFO] [stderr]    Compiling core2 v0.4.0
[INFO] [stderr]    Compiling quick-protobuf v0.8.1
[INFO] [stderr]    Compiling getrandom v0.2.16
[INFO] [stderr]    Compiling num_cpus v1.17.0
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling percent-encoding v2.3.2
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling const-str v0.4.3
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling form_urlencoded v1.2.2
[INFO] [stderr]    Compiling socket2 v0.6.1
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling mio v1.1.0
[INFO] [stderr]    Compiling signal-hook-registry v1.4.7
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling multihash v0.19.3
[INFO] [stderr]    Compiling base-x v0.2.11
[INFO] [stderr]    Compiling bs58 v0.5.1
[INFO] [stderr]    Compiling unsigned-varint v0.7.2
[INFO] [stderr]    Compiling web-time v1.1.0
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling anyhow v1.0.100
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling allocator-api2 v0.2.21
[INFO] [stderr]    Compiling foldhash v0.1.5
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling nix v0.26.4
[INFO] [stderr]    Compiling hashbrown v0.15.5
[INFO] [stderr]    Compiling rand_core v0.9.3
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling ff v0.13.1
[INFO] [stderr]    Compiling lru v0.12.5
[INFO] [stderr]    Compiling snow v0.9.6
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling nohash-hasher v0.2.0
[INFO] [stderr]    Compiling base16ct v0.2.0
[INFO] [stderr]    Compiling group v0.13.0
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling blake2b-rs v0.2.0
[INFO] [stderr]    Compiling ipnet v2.11.0
[INFO] [stderr]    Compiling sparse-merkle-tree v0.6.1
[INFO] [stderr]    Compiling socket2 v0.5.10
[INFO] [stderr]    Compiling cty v0.2.2
[INFO] [stderr]    Compiling option-ext v0.2.0
[INFO] [stderr]    Compiling base64ct v1.8.1
[INFO] [stderr]    Compiling dirs-sys v0.5.0
[INFO] [stderr]    Compiling rtoolbox v0.0.3
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling password-hash v0.5.0
[INFO] [stderr]    Compiling rpassword v7.4.0
[INFO] [stderr]    Compiling dirs v6.0.0
[INFO] [stderr]    Compiling match-lookup v0.1.1
[INFO] [stderr]    Compiling fs2 v0.4.3
[INFO] [stderr]    Compiling zeroize_derive v1.4.3
[INFO] [stderr]    Compiling zerofrom-derive v0.1.6
[INFO] [stderr]    Compiling futures-macro v0.3.31
[INFO] [stderr]    Compiling yoke-derive v0.8.1
[INFO] [stderr]    Compiling zerovec-derive v0.11.2
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling thiserror-impl v2.0.17
[INFO] [stderr]    Compiling zeroize v1.8.2
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling pin-project-internal v1.1.10
[INFO] [stderr]    Compiling curve25519-dalek-derive v0.1.1
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling zerofrom v0.1.6
[INFO] [stderr]    Compiling data-encoding-macro-internal v0.1.16
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling yoke v0.8.1
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling signature v2.2.0
[INFO] [stderr]    Compiling zerovec v0.11.5
[INFO] [stderr]    Compiling zerotrie v0.2.3
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling ed25519 v2.2.3
[INFO] [stderr]    Compiling data-encoding-macro v0.1.18
[INFO] [stderr]    Compiling hkdf v0.12.4
[INFO] [stderr]    Compiling base256emoji v1.0.2
[INFO] [stderr]    Compiling tokio-macros v2.6.0
[INFO] [stderr]    Compiling pin-project v1.1.10
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling multibase v0.9.2
[INFO] [stderr]    Compiling der v0.7.10
[INFO] [stderr]    Compiling tinystr v0.8.2
[INFO] [stderr]    Compiling potential_utf v0.1.4
[INFO] [stderr]    Compiling icu_locale_core v2.1.1
[INFO] [stderr]    Compiling icu_collections v2.1.1
[INFO] [stderr]    Compiling tokio v1.49.0
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling ed25519-dalek v2.2.0
[INFO] [stderr]    Compiling libp2p-identity v0.2.13
[INFO] [stderr]    Compiling libp2p-swarm-derive v0.35.1
[INFO] [stderr]    Compiling spki v0.7.3
[INFO] [stderr]    Compiling icu_provider v2.1.1
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling netlink-packet-utils v0.5.2
[INFO] [stderr]    Compiling icu_normalizer v2.1.1
[INFO] [stderr]    Compiling icu_properties v2.1.2
[INFO] [stderr]    Compiling netlink-packet-core v0.7.0
[INFO] [stderr]    Compiling pkcs8 v0.10.2
[INFO] [stderr]    Compiling sec1 v0.7.3
[INFO] [stderr]    Compiling crypto-bigint v0.5.5
[INFO] [stderr]    Compiling netlink-packet-route v0.17.1
[INFO] [stderr]    Compiling inout v0.1.4
[INFO] [stderr]    Compiling cipher v0.4.4
[INFO] [stderr]    Compiling x25519-dalek v2.0.1
[INFO] [stderr]    Compiling rfc6979 v0.4.0
[INFO] [stderr]    Compiling universal-hash v0.5.1
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling poly1305 v0.8.0
[INFO] [stderr]    Compiling futures-executor v0.3.31
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling futures v0.3.31
[INFO] [stderr]    Compiling rw-stream-sink v0.4.0
[INFO] [stderr]    Compiling multistream-select v0.13.0
[INFO] [stderr]    Compiling asynchronous-codec v0.7.0
[INFO] [stderr]    Compiling url v2.5.7
[INFO] [stderr]    Compiling futures-bounded v0.2.4
[INFO] [stderr]    Compiling quick-protobuf-codec v0.3.1
[INFO] [stderr]    Compiling elliptic-curve v0.13.8
[INFO] [stderr]    Compiling yamux v0.12.1
[INFO] [stderr]    Compiling multiaddr v0.18.2
[INFO] [stderr]    Compiling yamux v0.13.8
[INFO] [stderr]    Compiling ecdsa v0.16.9
[INFO] [stderr]    Compiling libp2p-core v0.43.2
[INFO] [stderr]    Compiling chacha20 v0.9.1
[INFO] [stderr]    Compiling blake2 v0.10.6
[INFO] [stderr]    Compiling aead v0.5.2
[INFO] [stderr]    Compiling k256 v0.13.4
[INFO] [stderr]    Compiling chacha20poly1305 v0.10.1
[INFO] [stderr]    Compiling sha3 v0.10.8
[INFO] [stderr]    Compiling dashmap v6.1.0
[INFO] [stderr]    Compiling blockchain_derive v0.1.0 (/opt/rustwide/workdir/blockchain_derive)
[INFO] [stderr]    Compiling argon2 v0.5.3
[INFO] [stderr]    Compiling netlink-sys v0.8.7
[INFO] [stderr]    Compiling libp2p-swarm v0.47.0
[INFO] [stderr]    Compiling netlink-proto v0.11.5
[INFO] [stderr]    Compiling libp2p-yamux v0.47.0
[INFO] [stderr]    Compiling libp2p-noise v0.46.1
[INFO] [stderr]    Compiling rtnetlink v0.13.1
[INFO] [stderr]    Compiling if-watch v3.2.1
[INFO] [stderr]    Compiling libp2p-allow-block-list v0.6.0
[INFO] [stderr]    Compiling libp2p-identify v0.47.0
[INFO] [stderr]    Compiling libp2p-request-response v0.29.0
[INFO] [stderr]    Compiling libp2p-connection-limits v0.6.0
[INFO] [stderr]    Compiling libp2p-tcp v0.44.0
[INFO] [stderr]    Compiling libp2p v0.56.0
[INFO] [stderr]    Compiling blockchain v0.15.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 2m 04s
[INFO] running `Command { std: "docker" "inspect" "0d5817c21f95f97d8c66682e92013d71460de157919ea4b7241353ae77a3a651", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0d5817c21f95f97d8c66682e92013d71460de157919ea4b7241353ae77a3a651", kill_on_drop: false }`
[INFO] [stdout] 0d5817c21f95f97d8c66682e92013d71460de157919ea4b7241353ae77a3a651
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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" "-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:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+2fd6efc32704647e64d3d646d21c4c68eae100e4" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 5bcd421d03a09c6c17e2a64c44f12595928812e471b244f8af5eb30c0ccac2de
[INFO] running `Command { std: "docker" "start" "-a" "5bcd421d03a09c6c17e2a64c44f12595928812e471b244f8af5eb30c0ccac2de", kill_on_drop: false }`
[INFO] [stderr]    Compiling rustix v1.1.3
[INFO] [stderr]    Compiling bitflags v2.10.0
[INFO] [stderr]    Compiling linux-raw-sys v0.11.0
[INFO] [stderr]    Compiling tempfile v3.24.0
[INFO] [stderr]    Compiling blockchain v0.15.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 18.76s
[INFO] running `Command { std: "docker" "inspect" "5bcd421d03a09c6c17e2a64c44f12595928812e471b244f8af5eb30c0ccac2de", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5bcd421d03a09c6c17e2a64c44f12595928812e471b244f8af5eb30c0ccac2de", kill_on_drop: false }`
[INFO] [stdout] 5bcd421d03a09c6c17e2a64c44f12595928812e471b244f8af5eb30c0ccac2de
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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" "-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:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+2fd6efc32704647e64d3d646d21c4c68eae100e4" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 58ab1bce6ed3042e929d997d60a5a2b17fe0455d6c19b2c322b221ab391e2158
[INFO] running `Command { std: "docker" "start" "-a" "58ab1bce6ed3042e929d997d60a5a2b17fe0455d6c19b2c322b221ab391e2158", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.31s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/blockchain-80b18753fd01106e)
[INFO] [stdout] 
[INFO] [stdout] running 495 tests
[INFO] [stdout] test core::account::tests::clone_preserves_fields ... ok
[INFO] [stdout] test core::account::tests::charge_deducts_from_balance ... ok
[INFO] [stdout] test core::account::tests::empty_code_hash_constant ... ok
[INFO] [stdout] test core::account::tests::charge_insufficient_balance_fails ... ok
[INFO] [stdout] test core::account::tests::encode_decode_roundtrip ... ok
[INFO] [stdout] test core::account::tests::from_with_empty_hashes_creates_eoa ... ok
[INFO] [stdout] test core::account::tests::increment_nonce_increases_by_one ... ok
[INFO] [stdout] test core::account::tests::charge_invalidates_hash_cache ... ok
[INFO] [stdout] test core::account::tests::increment_nonce_invalidates_hash_cache ... ok
[INFO] [stdout] test core::account::tests::is_contract_false_for_eoa ... ok
[INFO] [stdout] test core::account::tests::from_creates_account_with_explicit_fields ... ok
[INFO] [stdout] test core::account::tests::new_creates_eoa_with_balance ... ok
[INFO] [stdout] test core::account::tests::new_with_max_balance ... ok
[INFO] [stdout] test core::account::tests::new_with_zero_balance ... ok
[INFO] [stdout] test core::account::tests::value_hash_cached ... ok
[INFO] [stdout] test core::account::tests::value_hash_cache_invalidates_on_chain_id_change ... ok
[INFO] [stdout] test core::account::tests::value_hash_deterministic ... ok
[INFO] [stdout] test core::account::tests::value_hash_different_balances ... ok
[INFO] [stdout] test core::account::tests::value_hash_different_chain_ids ... ok
[INFO] [stdout] test core::account::tests::empty_storage_root_constant ... ok
[INFO] [stdout] test core::account::tests::charge_exact_balance_succeeds ... ok
[INFO] [stdout] test core::block::tests::test_different_headers_different_hashes ... ok
[INFO] [stdout] test core::block::tests::test_header_binary_codec ... ok
[INFO] [stdout] test core::block::tests::test_header_max_values ... ok
[INFO] [stdout] test core::block::tests::new_creates_verifiable_block ... ok
[INFO] [stdout] test core::block::tests::test_header_decode_insufficient_data ... ok
[INFO] [stdout] test core::block::tests::empty_block_has_valid_merkle_root ... ok
[INFO] [stdout] test core::block::tests::test_genesis_block ... ok
[INFO] [stdout] test core::block::tests::verify_fails_with_invalid_transaction_signature ... ok
[INFO] [stdout] test core::block::tests::verify_fails_with_tampered_transaction ... ok
[INFO] [stdout] test core::block::tests::test_block_hash_consistency ... ok
[INFO] [stdout] test core::block::tests::new_with_transactions ... ok
[INFO] [stdout] test core::block::tests::verify_fails_with_wrong_validator ... ok
[INFO] [stdout] test core::block::tests::verify_fails_with_tampered_merkle_root ... ok
[INFO] [stdout] test core::block::tests::new_computes_merkle_root_from_transactions ... ok
[INFO] [stdout] test core::blockchain::tests::add_block_rejects_when_validator_rejects_tx ... ok
[INFO] [stdout] test core::blockchain::tests::apply_block_rejects_state_root_mismatch ... ok
[INFO] [stdout] test core::blockchain::tests::apply_tx_charges_gas_from_account ... ok
[INFO] [stdout] test core::blockchain::tests::apply_tx_increments_nonce_on_success ... ok
[INFO] [stdout] test core::blockchain::tests::add_block_respects_validator ... ok
[INFO] [stdout] test core::blockchain::tests::apply_block_rejects_duplicate_block ... ok
[INFO] [stdout] test core::blockchain::tests::contract_id_differs_for_different_data ... ok
[INFO] [stdout] test core::blockchain::tests::apply_tx_charges_correct_gas_amount ... ok
[INFO] [stdout] test core::blockchain::tests::contract_id_is_deterministic ... ok
[INFO] [stdout] test core::blockchain::tests::new_creates_blockchain_with_genesis ... ok
[INFO] [stdout] test core::blockchain::tests::apply_tx_rejects_missing_account ... ok
[INFO] [stdout] test core::blockchain::tests::apply_tx_rejects_gas_overflow ... ok
[INFO] [stdout] test core::blockchain::tests::apply_tx_rejects_insufficient_balance_for_gas ... ok
[INFO] [stdout] test core::transaction::tests::decode_fails_on_empty_input ... ok
[INFO] [stdout] test core::blockchain::tests::height_increases_with_blocks ... ok
[INFO] [stdout] test core::blockchain::tests::multiple_txs_increment_nonce_sequentially ... ok
[INFO] [stdout] test core::transaction::tests::decode_rejects_oversized_length_prefix ... ok
[INFO] [stdout] test core::transaction::tests::decode_inner_preserves_all_fields ... ok
[INFO] [stdout] test core::transaction::tests::decode_fails_on_truncated_input ... ok
[INFO] [stdout] test core::transaction::tests::decode_rejects_trailing_bytes ... ok
[INFO] [stdout] test core::block::tests::verify_with_multiple_transactions ... ok
[INFO] [stdout] test core::transaction::tests::encode_produces_length_prefixed_output ... ok
[INFO] [stdout] test core::transaction::tests::content_byte_size_matches_actual_encoded_size ... ok
[INFO] [stdout] test core::transaction::tests::hash_is_deterministic ... ok
[INFO] [stdout] test core::transaction::tests::encoding_is_deterministic ... ok
[INFO] [stdout] test core::transaction::tests::roundtrip_with_empty_data ... ok
[INFO] [stdout] test core::transaction::tests::serialize_deserialize_roundtrip ... ok
[INFO] [stdout] test core::transaction::tests::verify_fails_with_tampered_data ... ok
[INFO] [stdout] test core::transaction::tests::same_data_different_keys_have_different_hashes ... ok
[INFO] [stdout] test core::transaction::tests::new_creates_valid_transaction ... ok
[INFO] [stdout] test core::transaction::tests::multiple_transactions_decode_sequentially ... ok
[INFO] [stdout] test core::validator::tests::empty_storage_rejected ... ok
[INFO] [stdout] test core::transaction::tests::verify_succeeds_with_empty_data ... ok
[INFO] [stdout] test core::transaction::tests::verify_fails_with_wrong_public_key ... ok
[INFO] [stdout] test core::validator::tests::validate_tx_accepts_valid_signature ... ok
[INFO] [stdout] test core::validator::tests::valid_block_accepted ... ok
[INFO] [stdout] test core::validator::tests::validate_tx_rejects_insufficient_balance ... ok
[INFO] [stdout] test core::validator::tests::validate_tx_rejects_nonce_mismatch ... ok
[INFO] [stdout] test core::validator::tests::validate_tx_rejects_invalid_signature ... ok
[INFO] [stdout] test core::validator::tests::validate_tx_rejects_zero_gas_limit ... ok
[INFO] [stdout] test core::validator::tests::wrong_height_rejected ... ok
[INFO] [stdout] test core::validator::tests::wrong_previous_hash_rejected ... ok
[INFO] [stdout] test core::transaction::tests::roundtrip_with_max_safe_data_size ... ok
[INFO] [stdout] test core::transaction::tests::verify_succeeds_with_large_data ... ok
[INFO] [stdout] test core::blockchain::tests::add_blocks ... ok
[INFO] [stdout] test crypto::key_pair::tests::derive_key_different_salts_produce_different_keys ... ok
[INFO] [stdout] test crypto::key_pair::tests::corrupted_ciphertext_fails ... ok
[INFO] [stdout] test crypto::key_pair::tests::corrupted_salt_fails ... ok
[INFO] [stdout] test crypto::key_pair::tests::corrupted_nonce_fails ... ok
[INFO] [stdout] test crypto::key_pair::tests::derive_key_different_passphrases_produce_different_keys ... ok
[INFO] [stdout] test crypto::key_pair::tests::from_bytes_different_bytes_different_keys ... ok
[INFO] [stdout] test crypto::key_pair::tests::from_bytes_produces_deterministic_key ... ok
[INFO] [stdout] test crypto::key_pair::tests::from_bytes_sign_verify_roundtrip ... ok
[INFO] [stdout] test crypto::key_pair::tests::from_bytes_with_valid_key ... ok
[INFO] [stdout] test crypto::key_pair::tests::from_bytes_with_zero_key_fails ... ok
[INFO] [stdout] test crypto::key_pair::tests::binary_passphrase_works ... ok
[INFO] [stdout] test crypto::key_pair::tests::load_nonexistent_file_fails ... ok
[INFO] [stdout] test crypto::key_pair::tests::derive_key_deterministic ... ok
[INFO] [stdout] test crypto::key_pair::tests::file_format_correct_length ... ok
[INFO] [stdout] test crypto::key_pair::tests::file_has_correct_version ... ok
[INFO] [stdout] test crypto::key_pair::tests::file_has_correct_magic ... ok
[INFO] [stdout] test crypto::key_pair::tests::invalid_magic_fails ... ok
[INFO] [stdout] test crypto::key_pair::tests::test_address_determinism ... ok
[INFO] [stdout] test crypto::key_pair::tests::test_address_uniqueness ... ok
[INFO] [stdout] test crypto::key_pair::tests::test_sign_large_data ... ok
[INFO] [stdout] test crypto::key_pair::tests::test_sign_verify_failure ... ok
[INFO] [stdout] test crypto::key_pair::tests::test_sign_verify_failure_2 ... ok
[INFO] [stdout] test crypto::key_pair::tests::test_sign_verify_success ... ok
[INFO] [stdout] test crypto::key_pair::tests::test_verify_empty_data ... ok
[INFO] [stdout] test crypto::key_pair::tests::test_verify_tampered_data ... ok
[INFO] [stdout] test crypto::key_pair::tests::long_passphrase_works ... ok
[INFO] [stdout] test crypto::key_pair::tests::empty_passphrase_works ... ok
[INFO] [stdout] test crypto::key_pair::tests::save_creates_parent_directories ... ok
[INFO] [stdout] test crypto::key_pair::tests::truncated_file_fails ... ok
[INFO] [stdout] test crypto::key_pair::tests::each_save_produces_different_ciphertext ... ok
[INFO] [stdout] test crypto::key_pair::tests::unsupported_version_fails ... ok
[INFO] [stdout] test crypto::key_pair::tests::save_and_load_preserves_signing_capability ... ok
[INFO] [stdout] test crypto::key_pair::tests::save_and_load_roundtrip ... ok
[INFO] [stdout] test network::libp2p_transport::tests::addr_returns_correct_address ... ok
[INFO] [stdout] test crypto::key_pair::tests::unicode_passphrase_works ... ok
[INFO] [stdout] test crypto::key_pair::tests::wrong_passphrase_fails_decryption ... ok
[INFO] [stdout] test crypto::key_pair::tests::overwrite_existing_key ... ok
[INFO] [stdout] test network::libp2p_transport::tests::connect_is_bidirectional ... ok
[INFO] [stdout] test network::libp2p_transport::tests::different_transports_have_different_peer_ids ... ok
[INFO] [stdout] test network::libp2p_transport::tests::broadcast_excludes_sender ... ok
[INFO] [stdout] test network::libp2p_transport::tests::keypair_binary_passphrase_works ... ok
[INFO] [stdout] test network::libp2p_transport::tests::chain_topology_message_passing ... ok
[INFO] [stdout] test network::libp2p_transport::tests::keypair_corrupted_ciphertext_fails ... ok
[INFO] [stdout] test network::libp2p_transport::tests::connect_multiple_peers ... ok
[INFO] [stdout] test network::libp2p_transport::tests::keypair_corrupted_nonce_fails ... ok
[INFO] [stdout] test network::libp2p_transport::tests::concurrent_connections ... ok
[INFO] [stdout] test network::libp2p_transport::tests::keypair_corrupted_salt_fails ... ok
[INFO] [stdout] test network::libp2p_transport::tests::keypair_derive_key_deterministic ... ok
[INFO] [stdout] test network::libp2p_transport::tests::keypair_load_nonexistent_file_fails ... ok
[INFO] [stdout] test network::libp2p_transport::tests::keypair_derive_key_different_salts_produce_different_keys ... ok
[INFO] [stdout] test network::libp2p_transport::tests::keypair_derive_key_different_passphrases_produce_different_keys ... ok
[INFO] [stdout] test network::libp2p_transport::tests::keypair_file_has_correct_magic ... ok
[INFO] [stdout] test network::libp2p_transport::tests::keypair_file_has_correct_version ... ok
[INFO] [stdout] test network::libp2p_transport::tests::keypair_invalid_magic_fails ... ok
[INFO] [stdout] test network::libp2p_transport::tests::keypair_empty_passphrase_works ... ok
[INFO] [stdout] test network::libp2p_transport::tests::keypair_truncated_file_fails ... ok
[INFO] [stdout] test network::libp2p_transport::tests::keypair_unsupported_version_fails ... ok
[INFO] [stdout] test network::libp2p_transport::tests::keypair_load_or_generate_creates_new_when_missing ... ok
[INFO] [stdout] test network::libp2p_transport::tests::keypair_long_passphrase_works ... ok
[INFO] [stdout] test network::libp2p_transport::tests::keypair_save_and_load_roundtrip ... ok
[INFO] [stdout] test network::libp2p_transport::tests::keypair_each_save_produces_different_ciphertext ... ok
[INFO] [stdout] test network::libp2p_transport::tests::keypair_unicode_passphrase_works ... ok
[INFO] [stdout] test network::libp2p_transport::tests::keypair_wrong_passphrase_fails_decryption ... ok
[INFO] [stdout] test network::libp2p_transport::tests::multiaddr_conversion_ipv6 ... ok
[INFO] [stdout] test network::libp2p_transport::tests::multiaddr_conversion_roundtrip ... ok
[INFO] [stdout] test network::libp2p_transport::tests::large_message_transfer ... ok
[INFO] [stdout] test network::libp2p_transport::tests::keypair_overwrite_existing_key ... ok
[INFO] [stdout] test network::libp2p_transport::tests::message_ordering_preserved ... ok
[INFO] [stdout] test network::libp2p_transport::tests::peer_id_is_stable_across_connections ... ok
[INFO] [stdout] test network::libp2p_transport::tests::late_joining_node_can_connect ... ok
[INFO] [stdout] test network::libp2p_transport::tests::late_joining_node_can_send_messages ... ok
[INFO] [stdout] test network::libp2p_transport::tests::late_joining_node_participates_in_broadcast ... ok
[INFO] [stdout] test network::libp2p_transport::tests::late_joining_node_receives_messages ... ok
[INFO] [stdout] test network::libp2p_transport::tests::peer_ids_returns_empty_when_no_connections ... ok
[INFO] [stdout] test network::libp2p_transport::tests::peer_ids_reflects_bidirectional_connections ... ok
[INFO] [stdout] test network::local_transport::tests::addr_returns_correct_multiaddr ... ok
[INFO] [stdout] test network::local_transport::tests::broadcast_excludes_sender ... ok
[INFO] [stdout] test network::local_transport::tests::chain_topology_message_passing ... ok
[INFO] [stdout] test network::local_transport::tests::connect_is_bidirectional ... ok
[INFO] [stdout] test network::local_transport::tests::connect_multiple_peers ... ok
[INFO] [stdout] test network::local_transport::tests::peer_ids_reflects_bidirectional_connections ... ok
[INFO] [stdout] test network::local_transport::tests::peer_ids_returns_connected_peers ... ok
[INFO] [stdout] test network::local_transport::tests::peer_ids_returns_empty_when_no_connections ... ok
[INFO] [stdout] test network::local_transport::tests::send_to_nonexistent_peer_fails ... ok
[INFO] [stdout] test network::local_transport::tests::test_broadcast ... ok
[INFO] [stdout] test network::local_transport::tests::test_connect ... ok
[INFO] [stdout] test network::local_transport::tests::test_send_message ... ok
[INFO] [stdout] test network::message::tests::block_message_roundtrip ... ok
[INFO] [stdout] test network::message::tests::get_blocks_message_roundtrip ... ok
[INFO] [stdout] test network::message::tests::get_blocks_message_zero_end ... ok
[INFO] [stdout] test network::message::tests::message_serialization_roundtrip ... ok
[INFO] [stdout] test network::message::tests::message_type_discriminants ... ok
[INFO] [stdout] test network::message::tests::send_blocks_message_empty ... ok
[INFO] [stdout] test network::message::tests::send_blocks_message_with_blocks ... ok
[INFO] [stdout] test network::message::tests::send_status_message_roundtrip ... ok
[INFO] [stdout] test network::rpc::tests::rpc_roundtrip_block_payload ... ok
[INFO] [stdout] test network::rpc::tests::rpc_serialization_roundtrip ... ok
[INFO] [stdout] test network::server::tests::handle_rpc_decodes_block_with_truncated_data ... ok
[INFO] [stdout] test network::server::tests::handle_rpc_decodes_get_blocks ... ok
[INFO] [stdout] test network::server::tests::handle_rpc_decodes_get_status ... ok
[INFO] [stdout] test network::server::tests::handle_rpc_decodes_send_blocks_empty ... ok
[INFO] [stdout] test network::server::tests::handle_rpc_decodes_send_status ... ok
[INFO] [stdout] test network::libp2p_transport::tests::send_to_nonexistent_peer_fails ... ok
[INFO] [stdout] test network::server::tests::handle_rpc_decodes_valid_block ... ok
[INFO] [stdout] test network::server::tests::handle_rpc_decodes_valid_transaction ... ok
[INFO] [stdout] test network::server::tests::handle_rpc_rejects_invalid_block_data ... ok
[INFO] [stdout] test network::server::tests::handle_rpc_rejects_invalid_transaction_data ... ok
[INFO] [stdout] test network::server::tests::handle_rpc_rejects_malformed_payload ... ok
[INFO] [stdout] test network::server::tests::handle_rpc_preserves_block_transactions ... ok
[INFO] [stdout] test network::server::tests::process_get_blocks_handles_end_less_than_start ... ok
[INFO] [stdout] test network::server::tests::late_server_syncs_with_established_chain ... ok
[INFO] [stdout] test network::server::tests::process_get_blocks_handles_max_end ... ok
[INFO] [stdout] test network::server::tests::process_get_blocks_handles_max_start ... ok
[INFO] [stdout] test network::server::tests::process_get_blocks_handles_start_equals_end ... ok
[INFO] [stdout] test network::server::tests::process_get_blocks_handles_start_one_end_zero ... ok
[INFO] [stdout] test network::server::tests::process_get_blocks_handles_start_zero ... ok
[INFO] [stdout] test network::server::tests::process_get_blocks_returns_empty_for_start_greater_than_end ... ok
[INFO] [stdout] test network::server::tests::process_get_blocks_returns_empty_for_invalid_range ... ok
[INFO] [stdout] test network::server::tests::process_get_status_responds_with_send_status ... ok
[INFO] [stdout] test network::server::tests::process_send_blocks_adds_blocks_to_chain ... ok
[INFO] [stdout] test network::server::tests::process_send_status_errors_when_peer_behind ... ok
[INFO] [stdout] test network::server::tests::process_send_blocks_adds_multiple_blocks_in_order ... ok
[INFO] [stdout] test network::server::tests::process_send_status_requests_blocks_when_peer_ahead ... ok
[INFO] [stdout] test network::server::tests::process_send_status_skips_sync_when_both_new_nodes ... ok
[INFO] [stdout] test network::server::tests::server_connect_establishes_bidirectional_transport ... ok
[INFO] [stdout] test network::server::tests::server_is_not_validator_without_private_key ... ok
[INFO] [stdout] test network::server::tests::server_connect_sends_get_status_message ... ok
[INFO] [stdout] test network::server::tests::server_is_validator_when_private_key_set ... ok
[INFO] [stdout] test network::server::tests::start_returns_none_for_non_validator ... ok
[INFO] [stdout] test network::server::tests::start_returns_validator_handle_when_enabled ... ok
[INFO] [stdout] test storage::main_storage::tests::append_and_retrieve ... ok
[INFO] [stdout] test storage::main_storage::tests::concurrent_reads ... ok
[INFO] [stdout] test storage::main_storage::tests::new_initializes_with_genesis ... ok
[INFO] [stdout] test storage::main_storage::tests::rejects_block_not_on_tip ... ok
[INFO] [stdout] test storage::main_storage::tests::state_store_apply_batch_inserts_and_deletes ... ok
[INFO] [stdout] test storage::main_storage::tests::chain_of_blocks ... ok
[INFO] [stdout] test storage::main_storage::tests::state_store_get_returns_none_for_missing_key ... ok
[INFO] [stdout] test storage::test_storage::test::get_header ... ok
[INFO] [stdout] test storage::test_storage::test::get_nonexistent_block ... ok
[INFO] [stdout] test storage::test_storage::test::append_and_retrieve ... ok
[INFO] [stdout] test storage::test_storage::test::new_initializes_with_genesis ... ok
[INFO] [stdout] test storage::test_storage::test::preview_root_computes_without_modifying_state ... ok
[INFO] [stdout] test storage::test_storage::test::preview_root_handles_deletions ... ok
[INFO] [stdout] test storage::test_storage::test::preview_root_matches_apply_batch_result ... ok
[INFO] [stdout] test storage::test_storage::test::preview_root_with_empty_writes_matches_apply_batch ... ok
[INFO] [stdout] test storage::txpool::tests::append_rejects_when_full ... ok
[INFO] [stdout] test storage::txpool::tests::contains_returns_false_for_empty_pool ... ok
[INFO] [stdout] test storage::txpool::tests::contains_returns_true_after_append ... ok
[INFO] [stdout] test storage::txpool::tests::custom_capacity_is_respected ... ok
[INFO] [stdout] test storage::txpool::tests::duplicate_transaction_not_added_twice ... ok
[INFO] [stdout] test storage::txpool::tests::flush_clears_transactions_but_order_vector_remains ... ok
[INFO] [stdout] test storage::test_storage::test::rejects_block_not_on_tip - should panic ... ok
[INFO] [stdout] test storage::txpool::tests::remove_batch_prunes_order_once ... ok
[INFO] [stdout] test network::libp2p_transport::tests::test_connect ... ok
[INFO] [stdout] test storage::txpool::tests::text_tx_pool ... ok
[INFO] [stdout] test storage::txpool::tests::test_ordering ... ok
[INFO] [stdout] test storage::txpool::tests::transactions_returns_empty_vec_for_empty_pool ... ok
[INFO] [stdout] test storage::txpool::tests::transactions_with_same_data_different_keys_are_distinct ... ok
[INFO] [stdout] test types::encoding::tests::array_empty ... ok
[INFO] [stdout] test types::encoding::tests::array_no_length_prefix ... ok
[INFO] [stdout] test types::encoding::tests::array_roundtrip ... ok
[INFO] [stdout] test types::encoding::tests::bool_encoding ... ok
[INFO] [stdout] test types::encoding::tests::bool_invalid_value ... ok
[INFO] [stdout] test types::encoding::tests::bool_roundtrip ... ok
[INFO] [stdout] test types::encoding::tests::boxed_slice_roundtrip ... ok
[INFO] [stdout] test types::encoding::tests::decode_advances_input ... ok
[INFO] [stdout] test types::encoding::tests::hash_cache_decode_from_empty_is_uninitialized ... ok
[INFO] [stdout] test types::encoding::tests::hash_cache_decode_leaves_input_intact ... ok
[INFO] [stdout] test types::encoding::tests::hash_cache_decode_rejects_trailing_bytes ... ok
[INFO] [stdout] test types::encoding::tests::hash_cache_encoding_is_empty ... ok
[INFO] [stdout] test types::encoding::tests::i64_negative_values ... ok
[INFO] [stdout] test types::encoding::tests::i8_roundtrip ... ok
[INFO] [stdout] test types::encoding::tests::nested_vec_option ... ok
[INFO] [stdout] test types::encoding::tests::option_invalid_tag ... ok
[INFO] [stdout] test types::encoding::tests::option_none_encoding ... ok
[INFO] [stdout] test types::encoding::tests::option_roundtrip ... ok
[INFO] [stdout] test types::encoding::tests::option_some_encoding ... ok
[INFO] [stdout] test types::encoding::tests::option_vec ... ok
[INFO] [stdout] test types::encoding::tests::size_counter_accumulates ... ok
[INFO] [stdout] test types::encoding::tests::string_invalid_utf8 ... ok
[INFO] [stdout] test types::encoding::tests::string_roundtrip ... ok
[INFO] [stdout] test types::encoding::tests::string_unicode ... ok
[INFO] [stdout] test types::encoding::tests::to_bytes_pre_allocates_exact_capacity ... ok
[INFO] [stdout] test types::encoding::tests::trailing_bytes_error ... ok
[INFO] [stdout] test types::encoding::tests::u128_roundtrip ... ok
[INFO] [stdout] test types::encoding::tests::u32_little_endian ... ok
[INFO] [stdout] test types::encoding::tests::u64_roundtrip ... ok
[INFO] [stdout] test types::encoding::tests::u8_roundtrip ... ok
[INFO] [stdout] test types::encoding::tests::unexpected_eof_empty_input ... ok
[INFO] [stdout] test types::encoding::tests::unexpected_eof_partial_input ... ok
[INFO] [stdout] test types::encoding::tests::usize_encoded_as_u64 ... ok
[INFO] [stdout] test types::encoding::tests::vec_empty ... ok
[INFO] [stdout] test types::encoding::tests::vec_encoding_format ... ok
[INFO] [stdout] test types::encoding::tests::vec_roundtrip ... ok
[INFO] [stdout] test types::hash::tests::hash_cache_chain_id_max ... ok
[INFO] [stdout] test network::libp2p_transport::tests::peer_ids_returns_connected_peers ... ok
[INFO] [stdout] test types::hash::tests::hash_cache_chain_id_zero ... ok
[INFO] [stdout] test types::hash::tests::hash_cache_clone_preserves_cached_value ... ok
[INFO] [stdout] test types::hash::tests::hash_cache_get_or_compute_overwrites_on_chain_change ... ok
[INFO] [stdout] test types::hash::tests::hash_cache_computes_on_first_call ... ok
[INFO] [stdout] test types::hash::tests::hash_cache_get_returns_none_for_wrong_chain_id ... ok
[INFO] [stdout] test types::hash::tests::hash_cache_invalidate_allows_recomputation ... ok
[INFO] [stdout] test types::hash::tests::hash_cache_invalidate_clears_cached_value ... ok
[INFO] [stdout] test types::hash::tests::hash_cache_recomputes_for_different_chain_id ... ok
[INFO] [stdout] test types::hash::tests::hash_cache_recomputes_when_returning_to_original_chain ... ok
[INFO] [stdout] test types::hash::tests::hash_cache_returns_cached_for_same_chain_id ... ok
[INFO] [stdout] test types::hash::tests::hash_cache_invalidate_on_empty_cache_is_noop ... ok
[INFO] [stdout] test types::hash::tests::hash_cache_stores_correct_chain_id ... ok
[INFO] [stdout] test types::hash::tests::to_vec_zero_hash ... ok
[INFO] [stdout] test types::hash::tests::to_vec_returns_correct_bytes ... ok
[INFO] [stdout] test types::merkle_tree::tests::empty_returns_zero_hash ... ok
[INFO] [stdout] test types::merkle_tree::tests::even_number_of_leaves_matches_manual_reduction ... ok
[INFO] [stdout] test types::merkle_tree::tests::odd_number_of_leaves_duplicates_last_for_padding ... ok
[INFO] [stdout] test types::merkle_tree::tests::single_leaf_returns_leaf ... ok
[INFO] [stdout] test utils::log::tests::days_to_date_epoch ... ok
[INFO] [stdout] test utils::log::tests::days_to_date_known_date ... ok
[INFO] [stdout] test utils::log::tests::days_to_date_leap_year ... ok
[INFO] [stdout] test utils::log::tests::level_display ... ok
[INFO] [stdout] test utils::log::tests::level_ordering ... ok
[INFO] [stdout] test virtual_machine::assembler::tests::asm_instr_assemble_bool ... ok
[INFO] [stdout] test virtual_machine::assembler::tests::asm_instr_assemble_load_i64 ... ok
[INFO] [stdout] test virtual_machine::assembler::tests::asm_instr_assemble_ref ... ok
[INFO] [stdout] test virtual_machine::assembler::tests::asm_instr_assemble_three_reg ... ok
[INFO] [stdout] test virtual_machine::assembler::tests::asm_instr_assemble_two_reg ... ok
[INFO] [stdout] test virtual_machine::assembler::tests::assemble_bool_literal ... ok
[INFO] [stdout] test virtual_machine::assembler::tests::assemble_call_argc_max_u8 ... ok
[INFO] [stdout] test virtual_machine::assembler::tests::assemble_call_argc_overflow ... ok
[INFO] [stdout] test virtual_machine::assembler::tests::assemble_call_argc_u8 ... ok
[INFO] [stdout] test virtual_machine::assembler::tests::assemble_call_host_argc_u8 ... ok
[INFO] [stdout] test virtual_machine::assembler::tests::assemble_comments_and_blank_lines ... ok
[INFO] [stdout] test virtual_machine::assembler::tests::assemble_empty_source ... ok
[INFO] [stdout] test virtual_machine::assembler::tests::assemble_inline_comment ... ok
[INFO] [stdout] test virtual_machine::assembler::tests::assemble_invalid_instruction ... ok
[INFO] [stdout] test virtual_machine::assembler::tests::assemble_invalid_string_literal ... ok
[INFO] [stdout] test virtual_machine::assembler::tests::assemble_multiple_strings ... ok
[INFO] [stdout] test virtual_machine::assembler::tests::assemble_single_instruction ... ok
[INFO] [stdout] test virtual_machine::assembler::tests::assemble_string_literal ... ok
[INFO] [stdout] test virtual_machine::assembler::tests::assemble_wrong_arity ... ok
[INFO] [stdout] test virtual_machine::assembler::tests::duplicate_label_error ... ok
[INFO] [stdout] test types::merkle_tree::tests::from_transactions_matches_explicit_id_merkle_root ... ok
[INFO] [stdout] test virtual_machine::assembler::tests::instruction_from_str_valid ... ok
[INFO] [stdout] test virtual_machine::assembler::tests::instruction_parse_empty ... ok
[INFO] [stdout] test virtual_machine::assembler::tests::instruction_parse_load_i64 ... ok
[INFO] [stdout] test virtual_machine::assembler::tests::instruction_parse_three_reg ... ok
[INFO] [stdout] test virtual_machine::assembler::tests::is_label_def_invalid ... ok
[INFO] [stdout] test virtual_machine::assembler::tests::is_label_def_valid ... ok
[INFO] [stdout] test virtual_machine::assembler::tests::parse_bool_invalid ... ok
[INFO] [stdout] test virtual_machine::assembler::tests::parse_bool_valid ... ok
[INFO] [stdout] test virtual_machine::assembler::tests::instruction_from_str_invalid ... ok
[INFO] [stdout] test virtual_machine::assembler::tests::parse_ref_u32_invalid ... ok
[INFO] [stdout] test virtual_machine::assembler::tests::parse_ref_u32_valid ... ok
[INFO] [stdout] test virtual_machine::assembler::tests::parse_reg_invalid_number ... ok
[INFO] [stdout] test virtual_machine::assembler::tests::parse_reg_missing_prefix ... ok
[INFO] [stdout] test virtual_machine::assembler::tests::parse_reg_valid ... ok
[INFO] [stdout] test virtual_machine::assembler::tests::parse_u8_invalid ... ok
[INFO] [stdout] test virtual_machine::assembler::tests::parse_u8_valid ... ok
[INFO] [stdout] test virtual_machine::assembler::tests::undefined_label_error ... ok
[INFO] [stdout] test virtual_machine::isa::tests::instruction_try_from_invalid ... ok
[INFO] [stdout] test virtual_machine::isa_static_check::tests::instruction_count_unchanged ... ok
[INFO] [stdout] test virtual_machine::isa_static_check::tests::instruction_gas_costs_unchanged ... ok
[INFO] [stdout] test virtual_machine::isa_static_check::tests::instruction_mnemonics_unchanged ... ok
[INFO] [stdout] test virtual_machine::isa_static_check::tests::instruction_opcodes_unchanged ... ok
[INFO] [stdout] test virtual_machine::program::tests::from_bytes_bad_magic ... ok
[INFO] [stdout] test virtual_machine::program::tests::from_bytes_trailing_bytes ... ok
[INFO] [stdout] test virtual_machine::program::tests::from_bytes_truncated ... ok
[INFO] [stdout] test virtual_machine::program::tests::from_bytes_unsupported_version ... ok
[INFO] [stdout] test virtual_machine::program::tests::roundtrip_empty_program ... ok
[INFO] [stdout] test virtual_machine::program::tests::roundtrip_with_bytecode ... ok
[INFO] [stdout] test virtual_machine::program::tests::roundtrip_with_strings ... ok
[INFO] [stdout] test virtual_machine::state::tests::overlay_delete_returns_none ... ok
[INFO] [stdout] test virtual_machine::state::tests::overlay_into_writes_captures_all_operations ... ok
[INFO] [stdout] test virtual_machine::state::tests::overlay_reads_through_to_base ... ok
[INFO] [stdout] test virtual_machine::state::tests::overlay_write_shadows_base ... ok
[INFO] [stdout] test virtual_machine::state::tests::overlay_write_after_delete_restores_value ... ok
[INFO] [stdout] test virtual_machine::vm::tests::add ... ok
[INFO] [stdout] test virtual_machine::vm::tests::abs ... ok
[INFO] [stdout] test virtual_machine::vm::tests::add_wrapping ... ok
[INFO] [stdout] test virtual_machine::vm::tests::and ... ok
[INFO] [stdout] test virtual_machine::vm::tests::beq_not_taken ... ok
[INFO] [stdout] test virtual_machine::vm::tests::beq_taken ... ok
[INFO] [stdout] test virtual_machine::vm::tests::bge_greater ... ok
[INFO] [stdout] test virtual_machine::vm::tests::bgeu_unsigned ... ok
[INFO] [stdout] test virtual_machine::vm::tests::blt_not_taken ... ok
[INFO] [stdout] test virtual_machine::vm::tests::bge_taken ... ok
[INFO] [stdout] test virtual_machine::vm::tests::blt_signed ... ok
[INFO] [stdout] test virtual_machine::vm::tests::blt_taken ... ok
[INFO] [stdout] test virtual_machine::vm::tests::bltu_unsigned ... ok
[INFO] [stdout] test virtual_machine::vm::tests::bne_not_taken ... ok
[INFO] [stdout] test virtual_machine::vm::tests::bne_taken ... ok
[INFO] [stdout] test virtual_machine::vm::tests::bool_to_str_round_trips ... ok
[INFO] [stdout] test virtual_machine::vm::tests::call_and_ret_simple ... ok
[INFO] [stdout] test virtual_machine::vm::tests::call_nested ... ok
[INFO] [stdout] test virtual_machine::vm::tests::call_overwrites_dst_register_with_return_value ... ok
[INFO] [stdout] test virtual_machine::vm::tests::call_preserves_registers ... ok
[INFO] [stdout] test virtual_machine::vm::tests::call_stack_empty_after_balanced_calls ... ok
[INFO] [stdout] test virtual_machine::vm::tests::call_stack_isolation_between_calls ... ok
[INFO] [stdout] test virtual_machine::vm::tests::call_stack_unwind_on_multiple_returns ... ok
[INFO] [stdout] test virtual_machine::vm::tests::call_then_jal_then_ret_fails ... ok
[INFO] [stdout] test virtual_machine::vm::tests::call_undefined_function ... ok
[INFO] [stdout] test virtual_machine::vm::tests::call_with_same_dst_as_return_reg ... ok
[INFO] [stdout] test virtual_machine::vm::tests::counter_steps_loop ... ok
[INFO] [stdout] test virtual_machine::vm::tests::deeply_nested_calls ... ok
[INFO] [stdout] test virtual_machine::vm::tests::div ... ok
[INFO] [stdout] test virtual_machine::vm::tests::div_by_zero ... ok
[INFO] [stdout] test virtual_machine::vm::tests::eq ... ok
[INFO] [stdout] test virtual_machine::vm::tests::bool_to_i64 ... ok
[INFO] [stdout] test virtual_machine::vm::tests::ge ... ok
[INFO] [stdout] test virtual_machine::vm::tests::gt ... ok
[INFO] [stdout] test virtual_machine::vm::tests::host_compare_empty_strings ... ok
[INFO] [stdout] test virtual_machine::vm::tests::host_compare_empty_vs_nonempty ... ok
[INFO] [stdout] test virtual_machine::vm::tests::host_compare_equal ... ok
[INFO] [stdout] test virtual_machine::vm::tests::host_compare_greater_than ... ok
[INFO] [stdout] test virtual_machine::vm::tests::host_compare_less_than ... ok
[INFO] [stdout] test virtual_machine::vm::tests::host_compare_prefix_longer ... ok
[INFO] [stdout] test virtual_machine::vm::tests::host_compare_prefix_shorter ... ok
[INFO] [stdout] test virtual_machine::vm::tests::host_compare_wrong_arg_count ... ok
[INFO] [stdout] test virtual_machine::vm::tests::host_concat_both_empty ... ok
[INFO] [stdout] test virtual_machine::vm::tests::host_concat_empty_left ... ok
[INFO] [stdout] test virtual_machine::vm::tests::host_concat_empty_right ... ok
[INFO] [stdout] test virtual_machine::vm::tests::host_concat_two_strings ... ok
[INFO] [stdout] test virtual_machine::vm::tests::host_concat_wrong_arg_count ... ok
[INFO] [stdout] test virtual_machine::vm::tests::host_concat_wrong_type ... ok
[INFO] [stdout] test virtual_machine::vm::tests::host_hash_consistent ... ok
[INFO] [stdout] test virtual_machine::vm::tests::host_hash_different_inputs ... ok
[INFO] [stdout] test virtual_machine::vm::tests::host_hash_empty_string ... ok
[INFO] [stdout] test virtual_machine::vm::tests::host_hash_known_value ... ok
[INFO] [stdout] test virtual_machine::vm::tests::host_hash_returns_ref ... ok
[INFO] [stdout] test virtual_machine::vm::tests::host_hash_wrong_arg_count ... ok
[INFO] [stdout] test virtual_machine::vm::tests::host_hash_wrong_type ... ok
[INFO] [stdout] test virtual_machine::vm::tests::host_invalid_function ... ok
[INFO] [stdout] test virtual_machine::vm::tests::host_len_ascii_string ... ok
[INFO] [stdout] test virtual_machine::vm::tests::host_len_empty_string ... ok
[INFO] [stdout] test virtual_machine::vm::tests::host_len_single_char ... ok
[INFO] [stdout] test virtual_machine::vm::tests::host_len_wrong_arg_count ... ok
[INFO] [stdout] test virtual_machine::vm::tests::host_len_wrong_type ... ok
[INFO] [stdout] test virtual_machine::vm::tests::host_slice_clamps_end_beyond_length ... ok
[INFO] [stdout] test virtual_machine::vm::tests::host_slice_clamps_start_beyond_end ... ok
[INFO] [stdout] test virtual_machine::vm::tests::host_slice_empty_result ... ok
[INFO] [stdout] test virtual_machine::vm::tests::host_slice_from_offset ... ok
[INFO] [stdout] test virtual_machine::vm::tests::host_slice_full_string ... ok
[INFO] [stdout] test virtual_machine::vm::tests::host_slice_middle ... ok
[INFO] [stdout] test virtual_machine::vm::tests::host_slice_wrong_arg_count ... ok
[INFO] [stdout] test virtual_machine::vm::tests::i64_to_bool ... ok
[INFO] [stdout] test virtual_machine::vm::tests::i64_to_str_round_trips ... ok
[INFO] [stdout] test virtual_machine::vm::tests::invalid_opcode ... ok
[INFO] [stdout] test virtual_machine::vm::tests::jal_forward_jump ... ok
[INFO] [stdout] test virtual_machine::vm::tests::jal_saves_return_address ... ok
[INFO] [stdout] test virtual_machine::vm::tests::jalr_indirect_jump ... ok
[INFO] [stdout] test virtual_machine::vm::tests::jump_skips_instructions ... ok
[INFO] [stdout] test virtual_machine::vm::tests::le ... ok
[INFO] [stdout] test virtual_machine::vm::tests::load_bool ... ok
[INFO] [stdout] test virtual_machine::vm::tests::load_bool_state_false ... ok
[INFO] [stdout] test virtual_machine::vm::tests::load_bool_state_key_not_found ... ok
[INFO] [stdout] test virtual_machine::vm::tests::load_bool_state_true ... ok
[INFO] [stdout] test virtual_machine::vm::tests::load_hash ... ok
[INFO] [stdout] test virtual_machine::vm::tests::load_hash_state ... ok
[INFO] [stdout] test virtual_machine::vm::tests::load_i64 ... ok
[INFO] [stdout] test virtual_machine::vm::tests::load_i64_state ... ok
[INFO] [stdout] test virtual_machine::vm::tests::load_i64_state_key_not_found ... ok
[INFO] [stdout] test virtual_machine::vm::tests::load_i64_state_negative ... ok
[INFO] [stdout] test virtual_machine::vm::tests::load_str ... ok
[INFO] [stdout] test virtual_machine::vm::tests::load_str_state ... ok
[INFO] [stdout] test virtual_machine::vm::tests::load_str_state_empty ... ok
[INFO] [stdout] test virtual_machine::vm::tests::load_str_state_key_not_found ... ok
[INFO] [stdout] test virtual_machine::vm::tests::loop_with_backward_branch ... ok
[INFO] [stdout] test virtual_machine::vm::tests::lt ... ok
[INFO] [stdout] test virtual_machine::vm::tests::max ... ok
[INFO] [stdout] test virtual_machine::vm::tests::mod_by_zero ... ok
[INFO] [stdout] test virtual_machine::vm::tests::min ... ok
[INFO] [stdout] test virtual_machine::vm::tests::modulo ... ok
[INFO] [stdout] test virtual_machine::vm::tests::move_bool ... ok
[INFO] [stdout] test virtual_machine::vm::tests::move_int ... ok
[INFO] [stdout] test virtual_machine::vm::tests::mul ... ok
[INFO] [stdout] test virtual_machine::vm::tests::multiple_ret_without_call_fails ... ok
[INFO] [stdout] test virtual_machine::vm::tests::neg ... ok
[INFO] [stdout] test virtual_machine::vm::tests::nested_call_return_value_propagation ... ok
[INFO] [stdout] test virtual_machine::vm::tests::not ... ok
[INFO] [stdout] test virtual_machine::vm::tests::or ... ok
[INFO] [stdout] test virtual_machine::vm::tests::read_uninitialized_register ... ok
[INFO] [stdout] test virtual_machine::vm::tests::ret_with_empty_stack_fails ... ok
[INFO] [stdout] test virtual_machine::vm::tests::ret_without_call ... ok
[INFO] [stdout] test virtual_machine::vm::tests::return_bool_value ... ok
[INFO] [stdout] test virtual_machine::vm::tests::return_from_recursive_call ... ok
[INFO] [stdout] test virtual_machine::vm::tests::return_ref_value ... ok
[INFO] [stdout] test virtual_machine::vm::tests::return_zero_value ... ok
[INFO] [stdout] test virtual_machine::vm::tests::shl ... ok
[INFO] [stdout] test virtual_machine::vm::tests::shr ... ok
[INFO] [stdout] test virtual_machine::vm::tests::store_bool ... ok
[INFO] [stdout] test virtual_machine::vm::tests::store_hash ... ok
[INFO] [stdout] test virtual_machine::vm::tests::store_i64 ... ok
[INFO] [stdout] test virtual_machine::vm::tests::store_overwrites_previous_value ... ok
[INFO] [stdout] test virtual_machine::vm::tests::store_str ... ok
[INFO] [stdout] test virtual_machine::vm::tests::store_then_load_hash ... ok
[INFO] [stdout] test virtual_machine::vm::tests::store_then_load_i64 ... ok
[INFO] [stdout] test virtual_machine::vm::tests::store_then_load_str ... ok
[INFO] [stdout] test virtual_machine::vm::tests::str_to_bool_accepts_true_and_false ... ok
[INFO] [stdout] test virtual_machine::vm::tests::str_to_bool_rejects_other_strings ... ok
[INFO] [stdout] test virtual_machine::vm::tests::str_to_i64_parses_numbers ... ok
[INFO] [stdout] test virtual_machine::vm::tests::str_to_i64_rejects_non_numbers ... ok
[INFO] [stdout] test virtual_machine::vm::tests::sub ... ok
[INFO] [stdout] test virtual_machine::vm::tests::store_then_load_bool ... ok
[INFO] [stdout] test virtual_machine::vm::tests::truncated_bytecode ... ok
[INFO] [stdout] test virtual_machine::vm::tests::type_mismatch_bool_for_int ... ok
[INFO] [stdout] test virtual_machine::vm::tests::vm_new_charges_init_cost ... ok
[INFO] [stdout] test virtual_machine::vm::tests::vm_new_fails_when_init_cost_exceeds_max_gas ... ok
[INFO] [stdout] test virtual_machine::vm::tests::type_mismatch_int_for_bool ... ok
[INFO] [stdout] test virtual_machine::vm::tests::vm_new_succeeds_when_init_cost_equals_max_gas ... ok
[INFO] [stdout] test virtual_machine::vm::tests::vm_respects_custom_max_gas ... ok
[INFO] [stdout] test virtual_machine::vm::tests::xor ... ok
[INFO] [stdout] test network::libp2p_transport::tests::test_send_message ... ok
[INFO] [stdout] test network::libp2p_transport::tests::reconnecting_node_can_communicate ... ok
[INFO] [stdout] test network::libp2p_transport::tests::multiple_late_joiners_sequential ... FAILED
[INFO] [stdout] test network::libp2p_transport::tests::test_broadcast ... ok
[INFO] [stdout] test storage::txpool::tests::transactions_are_capped ... ok
[INFO] [stdout] test storage::txpool::tests::large_pool_maintains_order ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- network::libp2p_transport::tests::multiple_late_joiners_sequential stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'network::libp2p_transport::tests::multiple_late_joiners_sequential' (170) panicked at src/network/libp2p_transport.rs:1605:13:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: 2
[INFO] [stdout]  right: 3
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60725d494d12 - std[716c9a7a72e5c14e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x60725d494d12 - std[716c9a7a72e5c14e]::backtrace_rs::backtrace::trace_unsynchronized::<std[716c9a7a72e5c14e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x60725d494d12 - std[716c9a7a72e5c14e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x60725d494d12 - <<std[716c9a7a72e5c14e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[c5ed12ab89cc536a]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x60725d4ad33a - <core[c5ed12ab89cc536a]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x60725d4ad33a - core[c5ed12ab89cc536a]::fmt::write
[INFO] [stdout]    6:     0x60725d49a486 - std[716c9a7a72e5c14e]::io::default_write_fmt::<alloc[9c68fdf4f4f29218]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x60725d49a486 - <alloc[9c68fdf4f4f29218]::vec::Vec<u8> as std[716c9a7a72e5c14e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x60725d470b4f - <std[716c9a7a72e5c14e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x60725d470b4f - std[716c9a7a72e5c14e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x60725d48c139 - std[716c9a7a72e5c14e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x60725cf3221e - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn for<'a, 'b> core[c5ed12ab89cc536a]::ops::function::Fn<(&'a std[716c9a7a72e5c14e]::panic::PanicHookInfo<'b>,), Output = ()> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::Fn<(&std[716c9a7a72e5c14e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x60725cf3221e - test[64760d2bdea328cc]::test_main_with_exit_callback::<test[64760d2bdea328cc]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x60725d48c3a2 - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn for<'a, 'b> core[c5ed12ab89cc536a]::ops::function::Fn<(&'a std[716c9a7a72e5c14e]::panic::PanicHookInfo<'b>,), Output = ()> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::Fn<(&std[716c9a7a72e5c14e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x60725d48c3a2 - std[716c9a7a72e5c14e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x60725d470c08 - std[716c9a7a72e5c14e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x60725d467e69 - std[716c9a7a72e5c14e]::sys::backtrace::__rust_end_short_backtrace::<std[716c9a7a72e5c14e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x60725d471b4d - __rustc[4f0b026143eab78e]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x60725d4ada7c - core[c5ed12ab89cc536a]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x60725d4ad933 - core[c5ed12ab89cc536a]::panicking::assert_failed_inner
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panicking.rs:439:17
[INFO] [stdout]   20:     0x60725d4a86bd - core[c5ed12ab89cc536a]::panicking::assert_failed::<usize, usize>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x60725ce5c96e - blockchain[6b14b2ead8f488da]::network::libp2p_transport::tests::multiple_late_joiners_sequential::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/network/libp2p_transport.rs:1605:13
[INFO] [stdout]   22:     0x60725cd73172 - <core[c5ed12ab89cc536a]::pin::Pin<&mut dyn core[c5ed12ab89cc536a]::future::future::Future<Output = ()>> as core[c5ed12ab89cc536a]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/future/future.rs:133:9
[INFO] [stdout]   23:     0x60725cd731ed - <core[c5ed12ab89cc536a]::pin::Pin<&mut core[c5ed12ab89cc536a]::pin::Pin<&mut dyn core[c5ed12ab89cc536a]::future::future::Future<Output = ()>>> as core[c5ed12ab89cc536a]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/future/future.rs:133:9
[INFO] [stdout]   24:     0x60725cc1691d - <tokio[1bcbbb1ad7cbd8ad]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[c5ed12ab89cc536a]::pin::Pin<&mut core[c5ed12ab89cc536a]::pin::Pin<&mut dyn core[c5ed12ab89cc536a]::future::future::Future<Output = ()>>>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:753:70
[INFO] [stdout]   25:     0x60725cc166ab - tokio[1bcbbb1ad7cbd8ad]::task::coop::with_budget::<core[c5ed12ab89cc536a]::task::poll::Poll<()>, <tokio[1bcbbb1ad7cbd8ad]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[c5ed12ab89cc536a]::pin::Pin<&mut core[c5ed12ab89cc536a]::pin::Pin<&mut dyn core[c5ed12ab89cc536a]::future::future::Future<Output = ()>>>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/task/coop/mod.rs:167:5
[INFO] [stdout]   26:     0x60725cc166ab - tokio[1bcbbb1ad7cbd8ad]::task::coop::budget::<core[c5ed12ab89cc536a]::task::poll::Poll<()>, <tokio[1bcbbb1ad7cbd8ad]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[c5ed12ab89cc536a]::pin::Pin<&mut core[c5ed12ab89cc536a]::pin::Pin<&mut dyn core[c5ed12ab89cc536a]::future::future::Future<Output = ()>>>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/task/coop/mod.rs:133:5
[INFO] [stdout]   27:     0x60725cc166ab - <tokio[1bcbbb1ad7cbd8ad]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[c5ed12ab89cc536a]::pin::Pin<&mut core[c5ed12ab89cc536a]::pin::Pin<&mut dyn core[c5ed12ab89cc536a]::future::future::Future<Output = ()>>>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:753:25
[INFO] [stdout]   28:     0x60725cc05560 - <tokio[1bcbbb1ad7cbd8ad]::runtime::scheduler::current_thread::Context>::enter::<core[c5ed12ab89cc536a]::task::poll::Poll<()>, <tokio[1bcbbb1ad7cbd8ad]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[c5ed12ab89cc536a]::pin::Pin<&mut core[c5ed12ab89cc536a]::pin::Pin<&mut dyn core[c5ed12ab89cc536a]::future::future::Future<Output = ()>>>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:442:19
[INFO] [stdout]   29:     0x60725cc1226d - <tokio[1bcbbb1ad7cbd8ad]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[c5ed12ab89cc536a]::pin::Pin<&mut core[c5ed12ab89cc536a]::pin::Pin<&mut dyn core[c5ed12ab89cc536a]::future::future::Future<Output = ()>>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:752:44
[INFO] [stdout]   30:     0x60725cc11564 - <tokio[1bcbbb1ad7cbd8ad]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[1bcbbb1ad7cbd8ad]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[c5ed12ab89cc536a]::pin::Pin<&mut core[c5ed12ab89cc536a]::pin::Pin<&mut dyn core[c5ed12ab89cc536a]::future::future::Future<Output = ()>>>>::{closure#0}, core[c5ed12ab89cc536a]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:840:68
[INFO] [stdout]   31:     0x60725cd757ab - <tokio[1bcbbb1ad7cbd8ad]::runtime::context::scoped::Scoped<tokio[1bcbbb1ad7cbd8ad]::runtime::scheduler::Context>>::set::<<tokio[1bcbbb1ad7cbd8ad]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[1bcbbb1ad7cbd8ad]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[c5ed12ab89cc536a]::pin::Pin<&mut core[c5ed12ab89cc536a]::pin::Pin<&mut dyn core[c5ed12ab89cc536a]::future::future::Future<Output = ()>>>>::{closure#0}, core[c5ed12ab89cc536a]::option::Option<()>>::{closure#0}, (alloc[9c68fdf4f4f29218]::boxed::Box<tokio[1bcbbb1ad7cbd8ad]::runtime::scheduler::current_thread::Core>, core[c5ed12ab89cc536a]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   32:     0x60725cd41479 - tokio[1bcbbb1ad7cbd8ad]::runtime::context::set_scheduler::<(alloc[9c68fdf4f4f29218]::boxed::Box<tokio[1bcbbb1ad7cbd8ad]::runtime::scheduler::current_thread::Core>, core[c5ed12ab89cc536a]::option::Option<()>), <tokio[1bcbbb1ad7cbd8ad]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[1bcbbb1ad7cbd8ad]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[c5ed12ab89cc536a]::pin::Pin<&mut core[c5ed12ab89cc536a]::pin::Pin<&mut dyn core[c5ed12ab89cc536a]::future::future::Future<Output = ()>>>>::{closure#0}, core[c5ed12ab89cc536a]::option::Option<()>>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/context.rs:176:38
[INFO] [stdout]   33:     0x60725ccdb712 - <std[716c9a7a72e5c14e]::thread::local::LocalKey<tokio[1bcbbb1ad7cbd8ad]::runtime::context::Context>>::try_with::<tokio[1bcbbb1ad7cbd8ad]::runtime::context::set_scheduler<(alloc[9c68fdf4f4f29218]::boxed::Box<tokio[1bcbbb1ad7cbd8ad]::runtime::scheduler::current_thread::Core>, core[c5ed12ab89cc536a]::option::Option<()>), <tokio[1bcbbb1ad7cbd8ad]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[1bcbbb1ad7cbd8ad]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[c5ed12ab89cc536a]::pin::Pin<&mut core[c5ed12ab89cc536a]::pin::Pin<&mut dyn core[c5ed12ab89cc536a]::future::future::Future<Output = ()>>>>::{closure#0}, core[c5ed12ab89cc536a]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[9c68fdf4f4f29218]::boxed::Box<tokio[1bcbbb1ad7cbd8ad]::runtime::scheduler::current_thread::Core>, core[c5ed12ab89cc536a]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   34:     0x60725ccdb29e - <std[716c9a7a72e5c14e]::thread::local::LocalKey<tokio[1bcbbb1ad7cbd8ad]::runtime::context::Context>>::with::<tokio[1bcbbb1ad7cbd8ad]::runtime::context::set_scheduler<(alloc[9c68fdf4f4f29218]::boxed::Box<tokio[1bcbbb1ad7cbd8ad]::runtime::scheduler::current_thread::Core>, core[c5ed12ab89cc536a]::option::Option<()>), <tokio[1bcbbb1ad7cbd8ad]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[1bcbbb1ad7cbd8ad]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[c5ed12ab89cc536a]::pin::Pin<&mut core[c5ed12ab89cc536a]::pin::Pin<&mut dyn core[c5ed12ab89cc536a]::future::future::Future<Output = ()>>>>::{closure#0}, core[c5ed12ab89cc536a]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[9c68fdf4f4f29218]::boxed::Box<tokio[1bcbbb1ad7cbd8ad]::runtime::scheduler::current_thread::Core>, core[c5ed12ab89cc536a]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   35:     0x60725cd3dc3d - tokio[1bcbbb1ad7cbd8ad]::runtime::context::set_scheduler::<(alloc[9c68fdf4f4f29218]::boxed::Box<tokio[1bcbbb1ad7cbd8ad]::runtime::scheduler::current_thread::Core>, core[c5ed12ab89cc536a]::option::Option<()>), <tokio[1bcbbb1ad7cbd8ad]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[1bcbbb1ad7cbd8ad]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[c5ed12ab89cc536a]::pin::Pin<&mut core[c5ed12ab89cc536a]::pin::Pin<&mut dyn core[c5ed12ab89cc536a]::future::future::Future<Output = ()>>>>::{closure#0}, core[c5ed12ab89cc536a]::option::Option<()>>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/context.rs:176:17
[INFO] [stdout]   36:     0x60725cc08a60 - <tokio[1bcbbb1ad7cbd8ad]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[1bcbbb1ad7cbd8ad]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[c5ed12ab89cc536a]::pin::Pin<&mut core[c5ed12ab89cc536a]::pin::Pin<&mut dyn core[c5ed12ab89cc536a]::future::future::Future<Output = ()>>>>::{closure#0}, core[c5ed12ab89cc536a]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:840:27
[INFO] [stdout]   37:     0x60725cc08d56 - <tokio[1bcbbb1ad7cbd8ad]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[c5ed12ab89cc536a]::pin::Pin<&mut core[c5ed12ab89cc536a]::pin::Pin<&mut dyn core[c5ed12ab89cc536a]::future::future::Future<Output = ()>>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:740:24
[INFO] [stdout]   38:     0x60725cc11070 - <tokio[1bcbbb1ad7cbd8ad]::runtime::scheduler::current_thread::CurrentThread>::block_on::<core[c5ed12ab89cc536a]::pin::Pin<&mut dyn core[c5ed12ab89cc536a]::future::future::Future<Output = ()>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:200:33
[INFO] [stdout]   39:     0x60725cef1dc3 - tokio[1bcbbb1ad7cbd8ad]::runtime::context::runtime::enter_runtime::<<tokio[1bcbbb1ad7cbd8ad]::runtime::scheduler::current_thread::CurrentThread>::block_on<core[c5ed12ab89cc536a]::pin::Pin<&mut dyn core[c5ed12ab89cc536a]::future::future::Future<Output = ()>>>::{closure#0}, ()>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   40:     0x60725cc04831 - <tokio[1bcbbb1ad7cbd8ad]::runtime::scheduler::current_thread::CurrentThread>::block_on::<core[c5ed12ab89cc536a]::pin::Pin<&mut dyn core[c5ed12ab89cc536a]::future::future::Future<Output = ()>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:188:9
[INFO] [stdout]   41:     0x60725cc2b834 - <tokio[1bcbbb1ad7cbd8ad]::runtime::runtime::Runtime>::block_on_inner::<core[c5ed12ab89cc536a]::pin::Pin<&mut dyn core[c5ed12ab89cc536a]::future::future::Future<Output = ()>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/runtime.rs:368:52
[INFO] [stdout]   42:     0x60725cc2b9fc - <tokio[1bcbbb1ad7cbd8ad]::runtime::runtime::Runtime>::block_on::<core[c5ed12ab89cc536a]::pin::Pin<&mut dyn core[c5ed12ab89cc536a]::future::future::Future<Output = ()>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/runtime.rs:342:18
[INFO] [stdout]   43:     0x60725ce85560 - blockchain[6b14b2ead8f488da]::network::libp2p_transport::tests::multiple_late_joiners_sequential
[INFO] [stdout]                                at /opt/rustwide/workdir/src/network/libp2p_transport.rs:1599:23
[INFO] [stdout]   44:     0x60725ce53637 - blockchain[6b14b2ead8f488da]::network::libp2p_transport::tests::multiple_late_joiners_sequential::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/network/libp2p_transport.rs:1595:48
[INFO] [stdout]   45:     0x60725cda0816 - <blockchain[6b14b2ead8f488da]::network::libp2p_transport::tests::multiple_late_joiners_sequential::{closure#0} as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x60725cf265cb - <fn() -> core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   47:     0x60725cf265cb - test[64760d2bdea328cc]::__rust_begin_short_backtrace::<core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>, fn() -> core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:663:18
[INFO] [stdout]   48:     0x60725cf32e2a - test[64760d2bdea328cc]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:686:74
[INFO] [stdout]   49:     0x60725cf32e2a - <core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   50:     0x60725cf32e2a - std[716c9a7a72e5c14e]::panicking::catch_unwind::do_call::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>, core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:581:40
[INFO] [stdout]   51:     0x60725cf32e2a - std[716c9a7a72e5c14e]::panicking::catch_unwind::<core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>, core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:544:19
[INFO] [stdout]   52:     0x60725cf32e2a - std[716c9a7a72e5c14e]::panic::catch_unwind::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>, core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panic.rs:359:14
[INFO] [stdout]   53:     0x60725cf32e2a - test[64760d2bdea328cc]::run_test_in_process
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:686:27
[INFO] [stdout]   54:     0x60725cf32e2a - test[64760d2bdea328cc]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:607:43
[INFO] [stdout]   55:     0x60725cf2d2f4 - test[64760d2bdea328cc]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:637:41
[INFO] [stdout]   56:     0x60725cf2d2f4 - std[716c9a7a72e5c14e]::sys::backtrace::__rust_begin_short_backtrace::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   57:     0x60725cf35922 - std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   58:     0x60725cf35922 - <core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   59:     0x60725cf35922 - std[716c9a7a72e5c14e]::panicking::catch_unwind::do_call::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:581:40
[INFO] [stdout]   60:     0x60725cf35922 - std[716c9a7a72e5c14e]::panicking::catch_unwind::<(), core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:544:19
[INFO] [stdout]   61:     0x60725cf35922 - std[716c9a7a72e5c14e]::panic::catch_unwind::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panic.rs:359:14
[INFO] [stdout]   62:     0x60725cf35922 - std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   63:     0x60725cf35922 - <std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1} as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   64:     0x60725d49407f - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn core[c5ed12ab89cc536a]::ops::function::FnOnce<(), Output = ()> + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   65:     0x60725d49407f - <std[716c9a7a72e5c14e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   66:     0x73e254decaa4 - <unknown>
[INFO] [stdout]   67:     0x73e254e79a64 - clone
[INFO] [stdout]   68:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     network::libp2p_transport::tests::multiple_late_joiners_sequential
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 494 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 136.49s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] running `Command { std: "docker" "inspect" "58ab1bce6ed3042e929d997d60a5a2b17fe0455d6c19b2c322b221ab391e2158", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "58ab1bce6ed3042e929d997d60a5a2b17fe0455d6c19b2c322b221ab391e2158", kill_on_drop: false }`
[INFO] [stdout] 58ab1bce6ed3042e929d997d60a5a2b17fe0455d6c19b2c322b221ab391e2158
