[INFO] fetching crate grin_core 5.3.3... [INFO] testing grin_core-5.3.3 against 1.90.0 for beta-1.91-3 [INFO] extracting crate grin_core 5.3.3 into /workspace/builds/worker-2-tc1/source [INFO] started tweaking crates.io crate grin_core 5.3.3 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate grin_core 5.3.3 [INFO] tweaked toml for crates.io crate grin_core 5.3.3 written to /workspace/builds/worker-2-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate grin_core 5.3.3 on toolchain 1.90.0 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.90.0" "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" "+1.90.0" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 174 packages to latest compatible versions [INFO] [stderr] Adding bytes v0.5.6 (available: v1.10.1) [INFO] [stderr] Adding croaring v1.1.0 (available: v2.4.0) [INFO] [stderr] Adding num v0.2.1 (available: v0.4.3) [INFO] [stderr] Adding num-bigint v0.2.6 (available: v0.4.6) [INFO] [stderr] Adding rand v0.6.5 (available: v0.9.2) [INFO] [stderr] Adding siphasher v0.3.11 (available: v1.0.1) [INFO] [stderr] Adding subtle v2.4.1 (available: v2.6.1) [INFO] [stderr] Adding thiserror v1.0.69 (available: v2.0.17) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.90.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded num-complex v0.2.4 [INFO] [stderr] Downloaded parking_lot_core v0.7.3 [INFO] [stderr] Downloaded ripemd160 v0.9.1 [INFO] [stderr] Downloaded num v0.2.1 [INFO] [stderr] Downloaded enum_primitive v0.1.1 [INFO] [stderr] Downloaded grin_util v5.3.3 [INFO] [stderr] Downloaded num-traits v0.1.43 [INFO] [stderr] Downloaded blake2-rfc v0.2.18 [INFO] [stderr] Downloaded password-hash v0.2.3 [INFO] [stderr] Downloaded croaring v1.1.0 [INFO] [stderr] Downloaded arrayvec v0.4.12 [INFO] [stderr] Downloaded zip v0.5.13 [INFO] [stderr] Downloaded grin_keychain v5.3.3 [INFO] [stderr] Downloaded nodrop v0.1.14 [INFO] [stderr] Downloaded pbkdf2 v0.8.0 [INFO] [stderr] Downloaded croaring-sys v2.1.0 [INFO] [stderr] Downloaded grin_secp256k1zkp v0.7.14 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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" "+1.90.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 8eb3d6c6ab481ed6be605618d76909da311b63cf5ee9e4025a12a79a1f79347e [INFO] running `Command { std: "docker" "start" "-a" "8eb3d6c6ab481ed6be605618d76909da311b63cf5ee9e4025a12a79a1f79347e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "8eb3d6c6ab481ed6be605618d76909da311b63cf5ee9e4025a12a79a1f79347e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8eb3d6c6ab481ed6be605618d76909da311b63cf5ee9e4025a12a79a1f79347e", kill_on_drop: false }` [INFO] [stdout] 8eb3d6c6ab481ed6be605618d76909da311b63cf5ee9e4025a12a79a1f79347e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] b918046b24892836f24c4771b1e99fb07e90d16587fd3d341090a5a8e50713c3 [INFO] running `Command { std: "docker" "start" "-a" "b918046b24892836f24c4771b1e99fb07e90d16587fd3d341090a5a8e50713c3", kill_on_drop: false }` [INFO] [stderr] Compiling autocfg v0.1.8 [INFO] [stderr] Compiling generic-array v0.14.7 [INFO] [stderr] Compiling rand_core v0.3.1 [INFO] [stderr] Compiling smallvec v1.15.1 [INFO] [stderr] Compiling miniz_oxide v0.8.9 [INFO] [stderr] Compiling object v0.37.3 [INFO] [stderr] Compiling syn v2.0.106 [INFO] [stderr] Compiling subtle v2.4.1 [INFO] [stderr] Compiling serde_json v1.0.145 [INFO] [stderr] Compiling ordered-float v2.10.1 [INFO] [stderr] Compiling num-integer v0.1.46 [INFO] [stderr] Compiling grin_secp256k1zkp v0.7.14 [INFO] [stderr] Compiling num-bigint v0.2.6 [INFO] [stderr] Compiling gimli v0.32.3 [INFO] [stderr] Compiling opaque-debug v0.3.1 [INFO] [stderr] Compiling arrayvec v0.4.12 [INFO] [stderr] Compiling rand_xorshift v0.1.1 [INFO] [stderr] Compiling rand_chacha v0.1.1 [INFO] [stderr] Compiling rand_pcg v0.1.2 [INFO] [stderr] Compiling parking_lot_core v0.9.11 [INFO] [stderr] Compiling rand v0.6.5 [INFO] [stderr] Compiling parking_lot_core v0.7.3 [INFO] [stderr] Compiling rand_hc v0.1.0 [INFO] [stderr] Compiling parking_lot v0.12.4 [INFO] [stderr] Compiling digest v0.9.0 [INFO] [stderr] Compiling block-buffer v0.9.0 [INFO] [stderr] Compiling crypto-mac v0.11.1 [INFO] [stderr] Compiling rand_isaac v0.1.1 [INFO] [stderr] Compiling rand v0.5.6 [INFO] [stderr] Compiling rand_os v0.1.3 [INFO] [stderr] Compiling croaring-sys v2.1.0 [INFO] [stderr] Compiling lock_api v0.3.4 [INFO] [stderr] Compiling flate2 v1.1.2 [INFO] [stderr] Compiling num-complex v0.2.4 [INFO] [stderr] Compiling num-rational v0.2.4 [INFO] [stderr] Compiling arrayvec v0.7.6 [INFO] [stderr] Compiling base64ct v1.8.0 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling rustc-demangle v0.1.26 [INFO] [stderr] Compiling nodrop v0.1.14 [INFO] [stderr] Compiling sha2 v0.9.9 [INFO] [stderr] Compiling parking_lot v0.10.2 [INFO] [stderr] Compiling hmac v0.11.0 [INFO] [stderr] Compiling password-hash v0.2.3 [INFO] [stderr] Compiling base64 v0.12.3 [INFO] [stderr] Compiling constant_time_eq v0.1.5 [INFO] [stderr] Compiling blake2-rfc v0.2.18 [INFO] [stderr] Compiling ripemd160 v0.9.1 [INFO] [stderr] Compiling num-iter v0.1.45 [INFO] [stderr] Compiling pbkdf2 v0.8.0 [INFO] [stderr] Compiling num-traits v0.1.43 [INFO] [stderr] Compiling lru-cache v0.1.2 [INFO] [stderr] Compiling enum_primitive v0.1.1 [INFO] [stderr] Compiling bytes v0.5.6 [INFO] [stderr] Compiling siphasher v0.3.11 [INFO] [stderr] Compiling num v0.2.1 [INFO] [stderr] Compiling addr2line v0.25.1 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling zeroize_derive v1.4.2 [INFO] [stderr] Compiling derive_more-impl v2.0.1 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling thiserror-impl v2.0.17 [INFO] [stderr] Compiling backtrace v0.3.76 [INFO] [stderr] Compiling zeroize v1.8.2 [INFO] [stderr] Compiling croaring v1.1.0 [INFO] [stderr] Compiling thiserror v2.0.17 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling zip v0.5.13 [INFO] [stderr] Compiling derive_more v2.0.1 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling log v0.4.28 [INFO] [stderr] Compiling chrono v0.4.42 [INFO] [stderr] Compiling serde-value v0.7.0 [INFO] [stderr] Compiling serde_yaml v0.9.34+deprecated [INFO] [stderr] Compiling log4rs v1.4.0 [INFO] [stderr] Compiling grin_util v5.3.3 [INFO] [stderr] Compiling grin_keychain v5.3.3 [INFO] [stderr] Compiling grin_core v5.3.3 (/opt/rustwide/workdir) [INFO] [stdout] warning: struct `Edge` is never constructed [INFO] [stdout] --> src/pow/common.rs:34:12 [INFO] [stdout] | [INFO] [stdout] 34 | pub struct Edge { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/core/pmmr/pmmr.rs:191:23 [INFO] [stdout] | [INFO] [stdout] 191 | pub fn new(backend: &'a mut B) -> PMMR<'_, T, B> { [INFO] [stdout] | ^^ -- the same lifetime is elided here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 191 - pub fn new(backend: &'a mut B) -> PMMR<'_, T, B> { [INFO] [stdout] 191 + pub fn new(backend: &'a mut B) -> PMMR<'a, T, B> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/core/pmmr/pmmr.rs:201:22 [INFO] [stdout] | [INFO] [stdout] 201 | pub fn at(backend: &'a mut B, size: u64) -> PMMR<'_, T, B> { [INFO] [stdout] | ^^ -- the same lifetime is elided here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 201 - pub fn at(backend: &'a mut B, size: u64) -> PMMR<'_, T, B> { [INFO] [stdout] 201 + pub fn at(backend: &'a mut B, size: u64) -> PMMR<'a, T, B> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/core/pmmr/readonly_pmmr.rs:44:23 [INFO] [stdout] | [INFO] [stdout] 44 | pub fn new(backend: &'a B) -> ReadonlyPMMR<'_, T, B> { [INFO] [stdout] | ^^ -- the same lifetime is elided here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 44 - pub fn new(backend: &'a B) -> ReadonlyPMMR<'_, T, B> { [INFO] [stdout] 44 + pub fn new(backend: &'a B) -> ReadonlyPMMR<'a, T, B> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/core/pmmr/readonly_pmmr.rs:54:22 [INFO] [stdout] | [INFO] [stdout] 54 | pub fn at(backend: &'a B, size: u64) -> ReadonlyPMMR<'_, T, B> { [INFO] [stdout] | ^^ the lifetime is named here -- the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 54 - pub fn at(backend: &'a B, size: u64) -> ReadonlyPMMR<'_, T, B> { [INFO] [stdout] 54 + pub fn at(backend: &'a B, size: u64) -> ReadonlyPMMR<'a, T, B> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/core/pmmr/rewindable_pmmr.rs:43:23 [INFO] [stdout] | [INFO] [stdout] 43 | pub fn new(backend: &'a B) -> RewindablePMMR<'_, T, B> { [INFO] [stdout] | ^^ -- the same lifetime is elided here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 43 - pub fn new(backend: &'a B) -> RewindablePMMR<'_, T, B> { [INFO] [stdout] 43 + pub fn new(backend: &'a B) -> RewindablePMMR<'a, T, B> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/core/pmmr/rewindable_pmmr.rs:53:22 [INFO] [stdout] | [INFO] [stdout] 53 | pub fn at(backend: &'a B, last_pos: u64) -> RewindablePMMR<'_, T, B> { [INFO] [stdout] | ^^ the lifetime is named here -- the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 53 - pub fn at(backend: &'a B, last_pos: u64) -> RewindablePMMR<'_, T, B> { [INFO] [stdout] 53 + pub fn at(backend: &'a B, last_pos: u64) -> RewindablePMMR<'a, T, B> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 31.77s [INFO] running `Command { std: "docker" "inspect" "b918046b24892836f24c4771b1e99fb07e90d16587fd3d341090a5a8e50713c3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b918046b24892836f24c4771b1e99fb07e90d16587fd3d341090a5a8e50713c3", kill_on_drop: false }` [INFO] [stdout] b918046b24892836f24c4771b1e99fb07e90d16587fd3d341090a5a8e50713c3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] bdf2b72de06484018d020690f2b40c32dd60f63bfcb41684a3f2b5db9b2a84aa [INFO] running `Command { std: "docker" "start" "-a" "bdf2b72de06484018d020690f2b40c32dd60f63bfcb41684a3f2b5db9b2a84aa", kill_on_drop: false }` [INFO] [stdout] warning: struct `Edge` is never constructed [INFO] [stdout] --> src/pow/common.rs:34:12 [INFO] [stdout] | [INFO] [stdout] 34 | pub struct Edge { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/core/pmmr/pmmr.rs:191:23 [INFO] [stdout] | [INFO] [stdout] 191 | pub fn new(backend: &'a mut B) -> PMMR<'_, T, B> { [INFO] [stdout] | ^^ -- the same lifetime is elided here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 191 - pub fn new(backend: &'a mut B) -> PMMR<'_, T, B> { [INFO] [stdout] 191 + pub fn new(backend: &'a mut B) -> PMMR<'a, T, B> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/core/pmmr/pmmr.rs:201:22 [INFO] [stdout] | [INFO] [stdout] 201 | pub fn at(backend: &'a mut B, size: u64) -> PMMR<'_, T, B> { [INFO] [stdout] | ^^ -- the same lifetime is elided here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 201 - pub fn at(backend: &'a mut B, size: u64) -> PMMR<'_, T, B> { [INFO] [stdout] 201 + pub fn at(backend: &'a mut B, size: u64) -> PMMR<'a, T, B> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/core/pmmr/readonly_pmmr.rs:44:23 [INFO] [stdout] | [INFO] [stdout] 44 | pub fn new(backend: &'a B) -> ReadonlyPMMR<'_, T, B> { [INFO] [stdout] | ^^ -- the same lifetime is elided here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 44 - pub fn new(backend: &'a B) -> ReadonlyPMMR<'_, T, B> { [INFO] [stdout] 44 + pub fn new(backend: &'a B) -> ReadonlyPMMR<'a, T, B> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/core/pmmr/readonly_pmmr.rs:54:22 [INFO] [stdout] | [INFO] [stdout] 54 | pub fn at(backend: &'a B, size: u64) -> ReadonlyPMMR<'_, T, B> { [INFO] [stdout] | ^^ the lifetime is named here -- the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 54 - pub fn at(backend: &'a B, size: u64) -> ReadonlyPMMR<'_, T, B> { [INFO] [stdout] 54 + pub fn at(backend: &'a B, size: u64) -> ReadonlyPMMR<'a, T, B> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/core/pmmr/rewindable_pmmr.rs:43:23 [INFO] [stdout] | [INFO] [stdout] 43 | pub fn new(backend: &'a B) -> RewindablePMMR<'_, T, B> { [INFO] [stdout] | ^^ -- the same lifetime is elided here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 43 - pub fn new(backend: &'a B) -> RewindablePMMR<'_, T, B> { [INFO] [stdout] 43 + pub fn new(backend: &'a B) -> RewindablePMMR<'a, T, B> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/core/pmmr/rewindable_pmmr.rs:53:22 [INFO] [stdout] | [INFO] [stdout] 53 | pub fn at(backend: &'a B, last_pos: u64) -> RewindablePMMR<'_, T, B> { [INFO] [stdout] | ^^ the lifetime is named here -- the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 53 - pub fn at(backend: &'a B, last_pos: u64) -> RewindablePMMR<'_, T, B> { [INFO] [stdout] 53 + pub fn at(backend: &'a B, last_pos: u64) -> RewindablePMMR<'a, T, B> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling grin_core v5.3.3 (/opt/rustwide/workdir) [INFO] [stdout] warning: struct `TestElem` is never constructed [INFO] [stdout] --> tests/common.rs:152:12 [INFO] [stdout] | [INFO] [stdout] 152 | pub struct TestElem(pub [u32; 4]); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Edge` is never constructed [INFO] [stdout] --> src/pow/common.rs:34:12 [INFO] [stdout] | [INFO] [stdout] 34 | pub struct Edge { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/core/pmmr/pmmr.rs:191:23 [INFO] [stdout] | [INFO] [stdout] 191 | pub fn new(backend: &'a mut B) -> PMMR<'_, T, B> { [INFO] [stdout] | ^^ -- the same lifetime is elided here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 191 - pub fn new(backend: &'a mut B) -> PMMR<'_, T, B> { [INFO] [stdout] 191 + pub fn new(backend: &'a mut B) -> PMMR<'a, T, B> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/core/pmmr/pmmr.rs:201:22 [INFO] [stdout] | [INFO] [stdout] 201 | pub fn at(backend: &'a mut B, size: u64) -> PMMR<'_, T, B> { [INFO] [stdout] | ^^ -- the same lifetime is elided here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 201 - pub fn at(backend: &'a mut B, size: u64) -> PMMR<'_, T, B> { [INFO] [stdout] 201 + pub fn at(backend: &'a mut B, size: u64) -> PMMR<'a, T, B> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/core/pmmr/readonly_pmmr.rs:44:23 [INFO] [stdout] | [INFO] [stdout] 44 | pub fn new(backend: &'a B) -> ReadonlyPMMR<'_, T, B> { [INFO] [stdout] | ^^ -- the same lifetime is elided here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 44 - pub fn new(backend: &'a B) -> ReadonlyPMMR<'_, T, B> { [INFO] [stdout] 44 + pub fn new(backend: &'a B) -> ReadonlyPMMR<'a, T, B> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/core/pmmr/readonly_pmmr.rs:54:22 [INFO] [stdout] | [INFO] [stdout] 54 | pub fn at(backend: &'a B, size: u64) -> ReadonlyPMMR<'_, T, B> { [INFO] [stdout] | ^^ the lifetime is named here -- the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 54 - pub fn at(backend: &'a B, size: u64) -> ReadonlyPMMR<'_, T, B> { [INFO] [stdout] 54 + pub fn at(backend: &'a B, size: u64) -> ReadonlyPMMR<'a, T, B> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/core/pmmr/rewindable_pmmr.rs:43:23 [INFO] [stdout] | [INFO] [stdout] 43 | pub fn new(backend: &'a B) -> RewindablePMMR<'_, T, B> { [INFO] [stdout] | ^^ -- the same lifetime is elided here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 43 - pub fn new(backend: &'a B) -> RewindablePMMR<'_, T, B> { [INFO] [stdout] 43 + pub fn new(backend: &'a B) -> RewindablePMMR<'a, T, B> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/core/pmmr/rewindable_pmmr.rs:53:22 [INFO] [stdout] | [INFO] [stdout] 53 | pub fn at(backend: &'a B, last_pos: u64) -> RewindablePMMR<'_, T, B> { [INFO] [stdout] | ^^ the lifetime is named here -- the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 53 - pub fn at(backend: &'a B, last_pos: u64) -> RewindablePMMR<'_, T, B> { [INFO] [stdout] 53 + pub fn at(backend: &'a B, last_pos: u64) -> RewindablePMMR<'a, T, B> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 6.02s [INFO] running `Command { std: "docker" "inspect" "bdf2b72de06484018d020690f2b40c32dd60f63bfcb41684a3f2b5db9b2a84aa", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "bdf2b72de06484018d020690f2b40c32dd60f63bfcb41684a3f2b5db9b2a84aa", kill_on_drop: false }` [INFO] [stdout] bdf2b72de06484018d020690f2b40c32dd60f63bfcb41684a3f2b5db9b2a84aa [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] ebe517915a2cc9e668e673c37182a9c79cc483296c607ca87ab06a0b89431c4f [INFO] running `Command { std: "docker" "start" "-a" "ebe517915a2cc9e668e673c37182a9c79cc483296c607ca87ab06a0b89431c4f", kill_on_drop: false }` [INFO] [stderr] warning: struct `Edge` is never constructed [INFO] [stderr] --> src/pow/common.rs:34:12 [INFO] [stderr] | [INFO] [stderr] 34 | pub struct Edge { [INFO] [stderr] | ^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stderr] --> src/core/pmmr/pmmr.rs:191:23 [INFO] [stderr] | [INFO] [stderr] 191 | pub fn new(backend: &'a mut B) -> PMMR<'_, T, B> { [INFO] [stderr] | ^^ -- the same lifetime is elided here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is named here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stderr] help: consistently use `'a` [INFO] [stderr] | [INFO] [stderr] 191 - pub fn new(backend: &'a mut B) -> PMMR<'_, T, B> { [INFO] [stderr] 191 + pub fn new(backend: &'a mut B) -> PMMR<'a, T, B> { [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stderr] --> src/core/pmmr/pmmr.rs:201:22 [INFO] [stderr] | [INFO] [stderr] 201 | pub fn at(backend: &'a mut B, size: u64) -> PMMR<'_, T, B> { [INFO] [stderr] | ^^ -- the same lifetime is elided here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is named here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: consistently use `'a` [INFO] [stderr] | [INFO] [stderr] 201 - pub fn at(backend: &'a mut B, size: u64) -> PMMR<'_, T, B> { [INFO] [stderr] 201 + pub fn at(backend: &'a mut B, size: u64) -> PMMR<'a, T, B> { [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stderr] --> src/core/pmmr/readonly_pmmr.rs:44:23 [INFO] [stderr] | [INFO] [stderr] 44 | pub fn new(backend: &'a B) -> ReadonlyPMMR<'_, T, B> { [INFO] [stderr] | ^^ -- the same lifetime is elided here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is named here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: consistently use `'a` [INFO] [stderr] | [INFO] [stderr] 44 - pub fn new(backend: &'a B) -> ReadonlyPMMR<'_, T, B> { [INFO] [stderr] 44 + pub fn new(backend: &'a B) -> ReadonlyPMMR<'a, T, B> { [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stderr] --> src/core/pmmr/readonly_pmmr.rs:54:22 [INFO] [stderr] | [INFO] [stderr] 54 | pub fn at(backend: &'a B, size: u64) -> ReadonlyPMMR<'_, T, B> { [INFO] [stderr] | ^^ the lifetime is named here -- the same lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: consistently use `'a` [INFO] [stderr] | [INFO] [stderr] 54 - pub fn at(backend: &'a B, size: u64) -> ReadonlyPMMR<'_, T, B> { [INFO] [stderr] 54 + pub fn at(backend: &'a B, size: u64) -> ReadonlyPMMR<'a, T, B> { [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stderr] --> src/core/pmmr/rewindable_pmmr.rs:43:23 [INFO] [stderr] | [INFO] [stderr] 43 | pub fn new(backend: &'a B) -> RewindablePMMR<'_, T, B> { [INFO] [stderr] | ^^ -- the same lifetime is elided here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is named here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: consistently use `'a` [INFO] [stderr] | [INFO] [stderr] 43 - pub fn new(backend: &'a B) -> RewindablePMMR<'_, T, B> { [INFO] [stderr] 43 + pub fn new(backend: &'a B) -> RewindablePMMR<'a, T, B> { [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stderr] --> src/core/pmmr/rewindable_pmmr.rs:53:22 [INFO] [stderr] | [INFO] [stderr] 53 | pub fn at(backend: &'a B, last_pos: u64) -> RewindablePMMR<'_, T, B> { [INFO] [stderr] | ^^ the lifetime is named here -- the same lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: consistently use `'a` [INFO] [stderr] | [INFO] [stderr] 53 - pub fn at(backend: &'a B, last_pos: u64) -> RewindablePMMR<'_, T, B> { [INFO] [stderr] 53 + pub fn at(backend: &'a B, last_pos: u64) -> RewindablePMMR<'a, T, B> { [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: `grin_core` (lib) generated 7 warnings [INFO] [stderr] warning: `grin_core` (lib test) generated 7 warnings (7 duplicates) [INFO] [stderr] warning: struct `TestElem` is never constructed [INFO] [stderr] --> tests/common.rs:152:12 [INFO] [stderr] | [INFO] [stderr] 152 | pub struct TestElem(pub [u32; 4]); [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: `grin_core` (test "block") generated 1 warning [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.17s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/grin_core-7971cdb6f41ad42c) [INFO] [stdout] [INFO] [stdout] running 39 tests [INFO] [stdout] test consensus::test::test_graph_weight ... ok [INFO] [stdout] test core::test::test_amount_from_hr ... ok [INFO] [stdout] test core::id::test::test_short_id ... ok [INFO] [stdout] test core::test::test_amount_to_hr ... ok [INFO] [stdout] test core::id::test::short_id_ord ... ok [INFO] [stdout] test core::transaction::test::kernel_features_serialization_nrd_enabled ... ok [INFO] [stdout] test core::transaction::test::kernel_features_serialization ... ok [INFO] [stdout] test genesis::test::testnet_genesis_hash ... ok [INFO] [stdout] test global::test::mainnet_header_len ... ok [INFO] [stdout] test global::test::automated_testing_header_len ... ok [INFO] [stdout] test genesis::test::mainnet_genesis_hash ... ok [INFO] [stdout] test global::test::testnet_header_len ... ok [INFO] [stdout] test libtx::proof::tests::view_key ... ok [INFO] [stdout] test core::transaction::test::test_plain_kernel_ser_deser ... ok [INFO] [stdout] test pow::cuckaroo::test::cuckaroo19_vectors ... ok [INFO] [stdout] test pow::cuckarood::test::cuckarood19_29_vectors ... ok [INFO] [stdout] test pow::cuckaroom::test::cuckaroom19_29_vectors ... ok [INFO] [stdout] test pow::cuckarooz::test::cuckarooz19_29_vectors ... ok [INFO] [stdout] test libtx::secp_ser::test::ser_secp_primitives ... ok [INFO] [stdout] test core::transaction::test::test_nrd_kernel_ser_deser ... ok [INFO] [stdout] test pow::siphash::test::hash_block ... ok [INFO] [stdout] test pow::siphash::test::hash_some ... ok [INFO] [stdout] test core::transaction::test::input_short_id ... ok [INFO] [stdout] test core::transaction::test::commit_consistency ... ok [INFO] [stdout] test pow::types::tests::test_proof_rw ... ok [INFO] [stdout] test core::transaction::test::nrd_kernel_verify_sig ... ok [INFO] [stdout] test core::transaction::test::test_height_locked_kernel_ser_deser ... ok [INFO] [stdout] test pow::cuckatoo::test::cuckatoo ... ok [INFO] [stdout] test pow::test::genesis_pow ... ok [INFO] [stdout] test libtx::proof::tests::view_key_no_switch ... ok [INFO] [stdout] test libtx::build::test::blind_simple_tx ... ok [INFO] [stdout] test libtx::proof::tests::view_key_child ... ok [INFO] [stdout] test libtx::proof::tests::view_key_hardened ... ok [INFO] [stdout] test libtx::build::test::blind_simple_tx_with_offset ... ok [INFO] [stdout] test libtx::build::test::blind_simpler_tx ... ok [INFO] [stdout] test libtx::proof::tests::legacy_builder ... ok [INFO] [stdout] test libtx::proof::tests::builder ... ok [INFO] [stdout] test global::test::user_testing_header_len ... ok [INFO] [stdout] test pow::lean::test::lean_miner ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 39 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.12s [INFO] [stdout] [INFO] [stderr] Running tests/block.rs (/opt/rustwide/target/debug/deps/block-9e14c8d680d261f3) [INFO] [stdout] [INFO] [stdout] running 27 tests [INFO] [stdout] 2025-10-01T09:41:03.092826162+00:00 INFO grin_util::logger - log4rs is initialized, stdout level: Debug, min. level: Debug [INFO] [stdout] 2025-10-01T09:41:03.364181079+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 10, 0100000001000000000000000000000000 [INFO] [stdout] 2025-10-01T09:41:03.364423689+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 11, 0100000002000000000000000000000000 [INFO] [stdout] 2025-10-01T09:41:03.420155478+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-10-01T09:41:03.489196088+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 7, 0100000001000000000000000000000000 [INFO] [stdout] 2025-10-01T09:41:03.582399637+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 7, 0100000001000000000000000000000000 [INFO] [stdout] 2025-10-01T09:41:03.623115286+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(086856a1e8f5bc600b1edb5e959e76da4e047e9861a1af3b2b49cfc0a58678343b) [INFO] [stdout] 2025-10-01T09:41:03.634483216+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(0922539713f05ea441736241a67cec2677f49dc19c81c928bbab4cb9dc8974f66b) [INFO] [stdout] 2025-10-01T09:41:03.659252046+00:00 DEBUG grin_core::libtx::build - Building output: 19, Commitment(0947784add56a06e2a63c9f4771047ab78ccd43432a8c39564fef5fcda095ad2d7) [INFO] [stdout] test deserialize_untrusted_header_weight ... ok [INFO] [stdout] 2025-10-01T09:41:03.726726765+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(0845136756d1844a0c8c1e7901001172112a3ffe48687309250f147b4c29ba1c27) [INFO] [stdout] 2025-10-01T09:41:03.766778525+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-10-01T09:41:03.840941514+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 7, 0100000001000000000000000000000000 [INFO] [stdout] 2025-10-01T09:41:03.987029282+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(0850d5e42c40e1aeededa3d872e96b36045d136aa1553f8f7cfa94d8e169d91b58) [INFO] [stdout] 2025-10-01T09:41:03.988995633+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(08f2f5054a0ffab7812a0f59024b5858bc99c7a105697a57453c2c20f807954008) [INFO] [stdout] 2025-10-01T09:41:04.100964241+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-10-01T09:41:04.141133671+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-10-01T09:41:04.155623941+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-10-01T09:41:04.168901591+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-10-01T09:41:04.180959020+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(09482e9c84c904a9b399bc8face6461e6a5c0520fc088ece76e08d07ee24e30ce9) [INFO] [stdout] 2025-10-01T09:41:04.221140230+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(098d4ad37589251eeca4d4f2aef3957d52767b5775a20488edbc5ee001882e43f2) [INFO] [stdout] 2025-10-01T09:41:04.258292480+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(0803125f273c4d0c45544b211dd2f60035cd1ccebe72d140a44872ed2075d40965) [INFO] [stdout] 2025-10-01T09:41:04.283326290+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(0845552a2685740ddb293dfc001659e1a43b7beea3bbf5f826827ee8408b20bad2) [INFO] [stdout] 2025-10-01T09:41:04.327914089+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(096a6faa58eff6173e17b98ad641961531429556cbaf429bf82fca0547daaa43d7) [INFO] [stdout] test empty_block_with_coinbase_is_valid ... ok [INFO] [stdout] test empty_compact_block_serialized_size ... ok [INFO] [stdout] test remove_coinbase_output_flag ... ok [INFO] [stdout] test empty_block_serialized_size ... ok [INFO] [stdout] test serialize_deserialize_header_version ... ok [INFO] [stdout] test remove_coinbase_kernel_flag ... ok [INFO] [stdout] test hydrate_empty_compact_block ... ok [INFO] [stdout] 2025-10-01T09:41:04.720147815+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-10-01T09:41:04.777812104+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(09daa39cb38f293a36d665998c1e30017ae301b26fc51b272fdc0b347df966a738) [INFO] [stdout] 2025-10-01T09:41:04.787528784+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 10, 0100000001000000000000000000000000 [INFO] [stdout] 2025-10-01T09:41:04.791655454+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 10, 0100000002000000000000000000000000 [INFO] [stdout] 2025-10-01T09:41:04.836230644+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-10-01T09:41:04.850712884+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(08ae9bacfa816b5d384ec89fd886169802a357d0110872acfd1add4dde273eb864) [INFO] [stdout] 2025-10-01T09:41:04.889483123+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(087620669853f52167d445842a8426cdbdbb02dad1677b25e29eea309f6cbf7168) [INFO] [stdout] 2025-10-01T09:41:04.896549163+00:00 DEBUG grin_core::libtx::build - Building output: 10, Commitment(09eef2722c1c4336a9d72ea5fc329a879f0db98a215a9887baa07bd3722633158d) [INFO] [stdout] 2025-10-01T09:41:04.948361052+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(0867a4fc9d3a5056de212164036535afa7468a37f31c427d27903b117acede7006) [INFO] [stdout] 2025-10-01T09:41:05.000772122+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(090657ccfc56a9752c31ffa527978148d3f356c1261aa07618a4372fad70f8184d) [INFO] [stdout] test serialize_deserialize_block_header ... ok [INFO] [stdout] 2025-10-01T09:41:05.047209342+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 7, 0100000001000000000000000000000000 [INFO] [stdout] 2025-10-01T09:41:05.122108991+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(096cd50564d7fb6194a9d2889e14f40f98b7211edece67d473656a965e5dc73780) [INFO] [stdout] 2025-10-01T09:41:05.162880220+00:00 DEBUG grin_core::libtx::build - Building input (spending coinbase): 60000000000, 0100000001000000000000000000000000 [INFO] [stdout] 2025-10-01T09:41:05.163207540+00:00 DEBUG grin_core::libtx::build - Building input (spending coinbase): 60000000000, 0100000002000000000000000000000000 [INFO] [stdout] 2025-10-01T09:41:05.227271340+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(09272e4e7b2ee72d81840381de3061db20042e602c0a6ed6a6c5d98df830b63506) [INFO] [stdout] 2025-10-01T09:41:05.278412379+00:00 DEBUG grin_core::libtx::build - Building output: 60000000000, Commitment(09ce78087a17b8b9a4602bd112d6ae1d3f4863eec6181693fd62393a67bdfc5de0) [INFO] [stdout] 2025-10-01T09:41:05.412285618+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 500000, 0100000000000000000000000000000000 [INFO] [stdout] 2025-10-01T09:41:05.441982947+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(085aff4fce3613d88d8d591de3c9bfbddb5d5a6359cab71a5e734157f0a6e35f31) [INFO] [stdout] 2025-10-01T09:41:05.605232746+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(08a7062748f5b06815323a25f482dcdc46edc4c99b3c8ed637c7bc12d2840a22a9) [INFO] [stdout] test compact_block_single_tx_serialized_size ... ok [INFO] [stdout] test very_empty_block ... ok [INFO] [stdout] 2025-10-01T09:41:05.716155445+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(09d6583049f1ad693f3d88b8956727405714c3d5ae777a8672dba2a3ed184306be) [INFO] [stdout] 2025-10-01T09:41:05.750770754+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(091605dc7581c74c82ab18eff131fa990544df73bc273fa40c9c5a0ce3d17ebffa) [INFO] [stdout] 2025-10-01T09:41:05.770237874+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 7, 0100000001000000000000000000000000 [INFO] [stdout] 2025-10-01T09:41:05.779389844+00:00 DEBUG grin_core::libtx::build - Building output: 6, Commitment(093acc63842ab4cc827913c0bcaa372114a3ade54cc8bbce3f22aaaa7077529647) [INFO] [stdout] 2025-10-01T09:41:05.808182394+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(087a775a675a9b98c02fc324da158427cea8b2b0e9ef711eb1e2ef04072698b620) [INFO] [stdout] 2025-10-01T09:41:05.858042613+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 5, 0100000002000000000000000000000000 [INFO] [stdout] 2025-10-01T09:41:05.889705863+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(0977e4b1bd7ca999bfd7ecc2a8fd7d7c1afea02c3b05dd3cd9f7316880e545716b) [INFO] [stdout] 2025-10-01T09:41:05.934254902+00:00 DEBUG grin_core::libtx::build - Building output: 50000000000, Commitment(0955b8391512dfeaa3a345f1508c4850c18d8f83df253d08efac4a139143c854a1) [INFO] [stdout] 2025-10-01T09:41:05.993918552+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(09c498207c34117b78151d5de66fe0aa74244ca8993185bd02d847e77dcdc41b88) [INFO] [stdout] 2025-10-01T09:41:06.039850781+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(08416924eef4743e1c4c00ad268a43e8b50d861aa64a802be8394efdbdc5734531) [INFO] [stdout] 2025-10-01T09:41:06.057944331+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(090ec2d04056a48642b2455a4c4683221b982b3f98176b4a28bf064f2a792a334e) [INFO] [stdout] test validate_header_proof ... ok [INFO] [stdout] 2025-10-01T09:41:06.217136910+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] test same_amount_outputs_copy_range_proof ... ok [INFO] [stdout] 2025-10-01T09:41:06.309200449+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 7, 0100000001000000000000000000000000 [INFO] [stdout] 2025-10-01T09:41:06.312267208+00:00 DEBUG grin_core::libtx::build - Building output: 10000000000, Commitment(08d5cac9da44a6250fb5939401cee89e6b8f55e2a6f5a6107435ab37528aa2eb4d) [INFO] [stdout] test convert_block_to_compact_block ... ok [INFO] [stdout] test block_single_tx_serialized_size ... ok [INFO] [stdout] 2025-10-01T09:41:06.414247467+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(085aa318d43700ac0b5def94cb261065424cd3a318d22d2f1e88716aef066e6208) [INFO] [stdout] test serialize_deserialize_block ... ok [INFO] [stdout] 2025-10-01T09:41:06.426743797+00:00 DEBUG grin_core::libtx::build - Building output: 2, Commitment(08512cfac9d7619a947ca21642cea654ed815e06e3890aa1d8ef419afea5b359af) [INFO] [stdout] 2025-10-01T09:41:06.458297397+00:00 DEBUG grin_core::libtx::build - Building output: 4, Commitment(09e84c10194a68d7ba9f15cb02428ab5be51d5e392ac3b38836f5ab59d13f97865) [INFO] [stdout] 2025-10-01T09:41:06.544129066+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(086eeb22f4e91fb9b7c5052ae1687f37b3117cdc7f3e0d2a9ae73a65a1edef4df6) [INFO] [stdout] 2025-10-01T09:41:06.629086435+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(097d863cd484523c5e9c3536dd04f73eb59aa067ccba24e6b1c5affd48c92231b8) [INFO] [stdout] 2025-10-01T09:41:06.824848963+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(08a57cf10df71242bc3e891841ab7ae916b9d6a2a7f28efb3c9b7c647a6dbebe0b) [INFO] [stdout] test block_with_nrd_kernel_pre_post_hf3 ... ok [INFO] [stdout] 2025-10-01T09:41:06.889310152+00:00 DEBUG grin_core::libtx::build - Building output: 4, Commitment(09b45275023b0f7227470600c1959659f18654ad648907f655e3e67ffe369c2fde) [INFO] [stdout] test block_with_cut_through ... ok [INFO] [stdout] 2025-10-01T09:41:06.991930441+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-10-01T09:41:07.058986391+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(08ae731c3d96d61b469e53a86305e10c4d9d4ff15228bb2778088988bff7f7b6fd) [INFO] [stdout] test block_with_nrd_kernel_nrd_not_enabled ... ok [INFO] [stdout] 2025-10-01T09:41:07.181708599+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(099287d0ed19010781f1296bc2fc8aefa4cb29155ad2ab7a8c8510c5d6b1961f33) [INFO] [stdout] test test_verify_cut_through_coinbase ... ok [INFO] [stdout] test test_verify_cut_through_plain ... ok [INFO] [stdout] 2025-10-01T09:41:07.306338068+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-10-01T09:41:07.340101878+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(082ee53e3325cf0ac22723d54d30b5ba3d6ca241ee8141412fe5d0d1bad1827880) [INFO] [stdout] test compact_block_hash_with_nonce ... ok [INFO] [stdout] 2025-10-01T09:41:07.481401906+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(080d0c74e93e2a2f24f21670e6b0625468e39eb574330e4acec6c8a40e8657c1c3) [INFO] [stdout] test serialize_deserialize_compact_block ... ok [INFO] [stdout] 2025-10-01T09:41:07.563739655+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(08c672c4b3119700beff3154c8412ec91ec5d8e96fa1ea6a166f6577ab4a629eb0) [INFO] [stdout] 2025-10-01T09:41:07.671440934+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(09c77f449443c30f64827a127b090983afc8aeb2c5529aaaff74d6f1972068c922) [INFO] [stdout] 2025-10-01T09:41:07.749816803+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(08bef9ffe7ed78250b02ad3b9ad3fbb3cd8f78a14f3b59bb5aac6bf56338a2637c) [INFO] [stdout] test wrong_amount_range_proof ... ok [INFO] [stdout] 2025-10-01T09:41:07.931515732+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(0876da5699aef69d6d1ffe18aa3f8192507c39f357fd2a650f4a59c231b58aa99e) [INFO] [stdout] 2025-10-01T09:41:08.002135911+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-10-01T09:41:08.018949371+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(0858dc8178497ed8849c0f11b22b65783a3b187347dde3351abdef1d0a14851308) [INFO] [stdout] 2025-10-01T09:41:08.022419821+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-10-01T09:41:08.054109440+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(08f19fb195a01bf0af3a1534670b9a2bd5eecd3fc6cd097d593a7987a3331077c1) [INFO] [stdout] 2025-10-01T09:41:08.085279920+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(09018c9a3bdff8a83d7b97fbab84a8db82f5ccfee297979321ea89b52c61ed5f0a) [INFO] [stdout] 2025-10-01T09:41:08.206344819+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(09a5be3005b87022fe40ae810297980c0a35eecdab74f28d3e34f858cc6708c8fb) [INFO] [stdout] 2025-10-01T09:41:08.254258948+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(08091b5291783803e4be359dcbb7d54fbac4e34a800a435972b4ca17f618b5b131) [INFO] [stdout] 2025-10-01T09:41:08.336643357+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(0834755612c2f1734f4ed51f46f724511f6e89e5c193a3697c8a336f4d3339242b) [INFO] [stdout] 2025-10-01T09:41:08.401800907+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(08fbc34ec945b809150b9c93f2ec526695169471fb8e69da3d6725a8bb84d0e816) [INFO] [stdout] 2025-10-01T09:41:08.461078686+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-10-01T09:41:08.475591046+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(0874df023272e5d662b3b7c2596942dbeeec3b170593222bca6128e056aa54f268) [INFO] [stdout] 2025-10-01T09:41:08.620917294+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-10-01T09:41:08.636137684+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(0982369735bd4f6c1bcd654200ac999006b6cbac429abaf97191b4b9120f3908c2) [INFO] [stdout] 2025-10-01T09:41:08.653942614+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(091fd6b9d5c4f793f97562a3f4a97f4e95186e872179f5a6d919379a196ec72198) [INFO] [stdout] 2025-10-01T09:41:08.789245583+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(0816fb0e0953ae10da8beb251f86dbc7e78bdd05f6a8ec91af94272eb286cc7cd1) [INFO] [stdout] test too_large_block ... ok [INFO] [stdout] 2025-10-01T09:41:08.947201601+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-10-01T09:41:08.968614661+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(08e14ba6f3d5527e0312427da9434be1a94c3cba8afdccc0ed43c1dca243df8140) [INFO] [stdout] 2025-10-01T09:41:09.045524550+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-10-01T09:41:09.060151220+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(080b6b08054334cb40c8f977f3d0c5afbb8fa7db167f923e4040f2e09496908f37) [INFO] [stdout] 2025-10-01T09:41:09.131937729+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(08da7ff5f18f5120e3fab7e1166b38d06d12b57c71fc8d8cda07211c834c041ee7) [INFO] [stdout] 2025-10-01T09:41:09.205537728+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(0810114a7e552ab99cdb90317342d31f732ef98842126cfbb3379c1bc0eda671e0) [INFO] [stdout] 2025-10-01T09:41:09.369162667+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-10-01T09:41:09.384181266+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(08dcbc80ffe4ba056a25b1766eca84e6590d27e0912f95876bb2988ae26e1c78af) [INFO] [stdout] 2025-10-01T09:41:09.433925886+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-10-01T09:41:09.452636986+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(0933ef2ae7a9431656472ef959402386b01729d0af91dbdca20d15cb963a1e6b18) [INFO] [stdout] 2025-10-01T09:41:09.543135925+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(08fe1a6ebcc913f108479f66bb9baec9dd34c1c27d570dce9a87627fb7ffaecdf0) [INFO] [stdout] 2025-10-01T09:41:09.598913174+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(094522234db3a5c64e0fd8d786df13ed7ac822aab02db84f29e656f846ec6df62c) [INFO] [stdout] 2025-10-01T09:41:09.757349073+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-10-01T09:41:09.772340633+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(08d04c5ae510c0b1aa56d0e01942284c0dfb1384248836dc5cf45b99890c1b4829) [INFO] [stdout] 2025-10-01T09:41:09.836955892+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-10-01T09:41:09.851313432+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(0940f88e223bace2712f56af552fc4f216ce8b9bbd604fa2bfbe8bca0b7eed0fdf) [INFO] [stdout] 2025-10-01T09:41:09.953535801+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(08fd47ef5695fc9d58f67298da763a16dd035350ffe1419c1c916da751cf4dc9c2) [INFO] [stdout] 2025-10-01T09:41:10.009826810+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(08087bd129994b4c996bd18819cf38b22e1528762a1f454f350ef9c226d9edcbba) [INFO] [stdout] 2025-10-01T09:41:10.214456818+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-10-01T09:41:10.221749358+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-10-01T09:41:10.236734918+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(089d37cff0bf81c083200426ae5d669a84c5af2c26ec78d46fb7a2a6dcf169fc1e) [INFO] [stdout] 2025-10-01T09:41:10.237172328+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(08b83a3faf6be79bb80ff5dc4c08265adf5a474b75ac35f5101f6d5cc4d1a234e3) [INFO] [stdout] 2025-10-01T09:41:10.381035266+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(0886a267689960d80b6f44b8d8e1e52086e76f39b274156321d8196d0be1b3b058) [INFO] [stdout] 2025-10-01T09:41:10.406462646+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(097434c1427a2b16fffa005494fbd6f750f18a07b14d57ec4777bfb1431a53fc3d) [INFO] [stdout] 2025-10-01T09:41:10.608292424+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-10-01T09:41:10.622984744+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(08354b0c8e42f7f3be33e1002edf7ede4a094cf9477882fc0dca958cd9796e9a08) [INFO] [stdout] 2025-10-01T09:41:10.656871933+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-10-01T09:41:10.671636463+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(087e9b46226634e94ead40e2670f65baa2a545c1ce4ce7f0cb380c441233d6a159) [INFO] [stdout] 2025-10-01T09:41:10.772665802+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(092e5eddb04b4c3f3105a0d17c2b1059a9f36c3e6d49c88ddf5fa6ca5232247cef) [INFO] [stdout] 2025-10-01T09:41:10.819558862+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(09189920dcf627cac694d3abed68a57e2979ec39a48aca8dc751b70f1de9f8d0aa) [INFO] [stdout] 2025-10-01T09:41:10.986659090+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-10-01T09:41:11.002910690+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(0856def0a873e89c917b407a3895fb443c141ce0dc2c7e573c28d03269aaa56ee8) [INFO] [stdout] test compact_block_10_tx_serialized_size ... ok [INFO] [stdout] 2025-10-01T09:41:11.149406088+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(09e48498bc362d26c6816e6e2ee03ea409c9cda6ae74e931791f8d3799bfb80fe1) [INFO] [stdout] test block_10_tx_serialized_size ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 8.37s [INFO] [stdout] [INFO] [stderr] Running tests/common.rs (/opt/rustwide/target/debug/deps/common-d57aece6728cf934) [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 tests/consensus_automated.rs (/opt/rustwide/target/debug/deps/consensus_automated-207cac78dfd8a05d) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test next_wtema_difficulty_adjustment ... ok [INFO] [stderr] Running tests/consensus_mainnet.rs (/opt/rustwide/target/debug/deps/consensus_mainnet-846f55a0453963a9) [INFO] [stdout] test next_dma_difficulty_adjustment ... 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] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test test_secondary_pow_ratio ... ok [INFO] [stdout] test hard_forks ... ok [INFO] [stdout] test test_secondary_pow_scale ... ok [INFO] [stderr] Running tests/consensus_testnet.rs (/opt/rustwide/target/debug/deps/consensus_testnet-82187ceb4632f966) [INFO] [stdout] test adjustment_scenarios ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test test_secondary_pow_ratio ... ok [INFO] [stdout] test hard_forks ... 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 tests/core.rs (/opt/rustwide/target/debug/deps/core-1934f2920c2d86a3) [INFO] [stdout] [INFO] [stdout] running 23 tests [INFO] [stdout] test blind_tx ... ignored [INFO] [stdout] test simple_tx_ser_deser ... ok [INFO] [stdout] test reward_empty_block ... ok [INFO] [stdout] test hash_output ... ok [INFO] [stdout] test test_verify_1i1o_sig ... ok [INFO] [stdout] test simple_tx_ser ... ok [INFO] [stdout] test test_verify_2i1o_sig ... ok [INFO] [stdout] test test_zero_commit_fails ... ok [INFO] [stdout] test reward_with_tx_block ... ok [INFO] [stdout] test build_tx_kernel ... ok [INFO] [stdout] test build_two_half_kernels ... ok [INFO] [stdout] test tx_double_ser_deser ... ok [INFO] [stdout] test tx_build_exchange ... ok [INFO] [stdout] test tx_hash_diff ... ok [INFO] [stdout] test test_block_with_timelocked_tx ... ok [INFO] [stdout] test simple_block ... ok [INFO] [stdout] test transaction_cut_through ... ok [INFO] [stdout] test multi_kernel_transaction_deaggregation_3 ... ok [INFO] [stdout] test multi_kernel_transaction_deaggregation_2 ... ok [INFO] [stdout] test basic_transaction_deaggregation ... ok [INFO] [stdout] test multi_kernel_transaction_deaggregation ... ok [INFO] [stdout] test multi_kernel_transaction_deaggregation_4 ... ok [INFO] [stdout] test multi_kernel_transaction_deaggregation_5 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 22 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 3.18s [INFO] [stdout] [INFO] [stderr] Running tests/merkle_proof.rs (/opt/rustwide/target/debug/deps/merkle_proof-66492d51559cdd0f) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test merkle_proof_ser_deser ... ok [INFO] [stdout] test pmmr_merkle_proof ... ok [INFO] [stdout] test empty_merkle_proof ... ok [INFO] [stdout] test pmmr_merkle_proof_prune_and_rewind ... 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/pmmr.rs (/opt/rustwide/target/debug/deps/pmmr-83db9718981c3acd) [INFO] [stdout] [INFO] [stdout] running 22 tests [INFO] [stdout] test bench_peak_map ... ignored [INFO] [stderr] Running tests/segment.rs (/opt/rustwide/target/debug/deps/segment-9449db2bfdedba81) [INFO] [stdout] test check_insertion_to_pmmr_index ... ok [INFO] [stdout] test some_peak_map ... ok [INFO] [stdout] test check_elements_from_pmmr_index ... ok [INFO] [stdout] test some_peak_size ... ok [INFO] [stdout] test first_100_mmr_heights ... ok [INFO] [stdout] test pmmr_prune ... ok [INFO] [stdout] test pmmr_push_root ... ok [INFO] [stdout] test pmmr_get_last_n_insertions ... ok [INFO] [stdout] test some_peaks ... ok [INFO] [stdout] test test_bintree_leaf_pos_iter ... ok [INFO] [stdout] test test_bintree_leftmost ... ok [INFO] [stdout] test test_bintree_range ... ok [INFO] [stdout] test test_bintree_pos_iter ... ok [INFO] [stdout] test test_bintree_rightmost ... ok [INFO] [stdout] test test_is_leaf ... ok [INFO] [stdout] test test_is_left_sibling ... ok [INFO] [stdout] test test_n_leaves ... ok [INFO] [stdout] test various_branches ... ok [INFO] [stdout] test various_families ... ok [INFO] [stdout] test test_pmmr_leaf_to_insertion_index ... ok [INFO] [stdout] test test_round_up_to_leaf_pos ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 21 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test unprunable_mmr ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.19s [INFO] [stdout] [INFO] [stderr] Running tests/transaction.rs (/opt/rustwide/target/debug/deps/transaction-ce42a91cef3cbe6f) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test test_output_ser_deser ... ok [INFO] [stdout] test test_fee_fields ... ok [INFO] [stdout] test test_transaction_json_ser_deser ... ok [INFO] [stdout] test test_verify_cut_through_coinbase ... ok [INFO] [stdout] test test_verify_cut_through_plain ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.00s [INFO] [stdout] [INFO] [stderr] Running tests/vec_backend.rs (/opt/rustwide/target/debug/deps/vec_backend-2c4cf9b5046967d2) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test leaf_pos_and_idx_iter_test ... ok [INFO] [stdout] test leaf_pos_and_idx_iter_hash_only_test ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Doc-tests grin_core [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test src/libtx/aggsig.rs - libtx::aggsig::create_secnonce (line 34) ... ok [INFO] [stdout] test src/libtx/aggsig.rs - libtx::aggsig::calculate_partial_sig (line 67) ... ok [INFO] [stdout] test src/libtx/aggsig.rs - libtx::aggsig::verify_completed_sig (line 350) ... ok [INFO] [stdout] test src/libtx/aggsig.rs - libtx::aggsig::verify_partial_sig (line 137) ... ok [INFO] [stdout] test src/libtx/aggsig.rs - libtx::aggsig::verify_single_from_commit (line 282) ... ok [INFO] [stdout] test src/libtx/aggsig.rs - libtx::aggsig::sign_from_key_id (line 219) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.32s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "ebe517915a2cc9e668e673c37182a9c79cc483296c607ca87ab06a0b89431c4f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ebe517915a2cc9e668e673c37182a9c79cc483296c607ca87ab06a0b89431c4f", kill_on_drop: false }` [INFO] [stdout] ebe517915a2cc9e668e673c37182a9c79cc483296c607ca87ab06a0b89431c4f