[INFO] fetching crate grin_core 5.3.3... [INFO] testing grin_core-5.3.3 against master#c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38 for pr-146098-7 [INFO] extracting crate grin_core 5.3.3 into /workspace/builds/worker-6-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-6-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate grin_core 5.3.3 on toolchain c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "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" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 173 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.5.1) [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" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded parking_lot_core v0.7.3 [INFO] [stderr] Downloaded grin_util v5.3.3 [INFO] [stderr] Downloaded grin_keychain v5.3.3 [INFO] [stderr] Downloaded ripemd160 v0.9.1 [INFO] [stderr] Downloaded password-hash v0.2.3 [INFO] [stderr] Downloaded croaring v1.1.0 [INFO] [stderr] Downloaded zip v0.5.13 [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-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] eac7c0b818dd4e9ad41b902a2bd3ea0e85622fbf10fbcd325f37d0fff2569331 [INFO] running `Command { std: "docker" "start" "-a" "eac7c0b818dd4e9ad41b902a2bd3ea0e85622fbf10fbcd325f37d0fff2569331", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "eac7c0b818dd4e9ad41b902a2bd3ea0e85622fbf10fbcd325f37d0fff2569331", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "eac7c0b818dd4e9ad41b902a2bd3ea0e85622fbf10fbcd325f37d0fff2569331", kill_on_drop: false }` [INFO] [stdout] eac7c0b818dd4e9ad41b902a2bd3ea0e85622fbf10fbcd325f37d0fff2569331 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] ceeec4d8fbfb7a358fa4566b6606f35ef655dbf9c88c81571c5b5968042aa14c [INFO] running `Command { std: "docker" "start" "-a" "ceeec4d8fbfb7a358fa4566b6606f35ef655dbf9c88c81571c5b5968042aa14c", kill_on_drop: false }` [INFO] [stderr] Compiling rand_core v0.4.2 [INFO] [stderr] Compiling autocfg v0.1.8 [INFO] [stderr] Compiling generic-array v0.14.9 [INFO] [stderr] Compiling simd-adler32 v0.3.7 [INFO] [stderr] Compiling subtle v2.4.1 [INFO] [stderr] Compiling syn v2.0.110 [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 arrayvec v0.4.12 [INFO] [stderr] Compiling opaque-debug v0.3.1 [INFO] [stderr] Compiling parking_lot_core v0.7.3 [INFO] [stderr] Compiling object v0.37.3 [INFO] [stderr] Compiling lock_api v0.3.4 [INFO] [stderr] Compiling croaring-sys v2.1.0 [INFO] [stderr] Compiling rand_pcg v0.1.2 [INFO] [stderr] Compiling rand_chacha v0.1.1 [INFO] [stderr] Compiling rand_core v0.3.1 [INFO] [stderr] Compiling miniz_oxide v0.8.9 [INFO] [stderr] Compiling rand v0.6.5 [INFO] [stderr] Compiling rand_xorshift v0.1.1 [INFO] [stderr] Compiling rand_hc v0.1.0 [INFO] [stderr] Compiling rand v0.5.6 [INFO] [stderr] Compiling rand_isaac v0.1.1 [INFO] [stderr] Compiling rand_jitter v0.1.4 [INFO] [stderr] Compiling rand_os v0.1.3 [INFO] [stderr] Compiling num-rational v0.2.4 [INFO] [stderr] Compiling num-complex v0.2.4 [INFO] [stderr] Compiling base64ct v1.8.0 [INFO] [stderr] Compiling nodrop v0.1.14 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling arrayvec v0.7.6 [INFO] [stderr] Compiling flate2 v1.1.5 [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 parking_lot v0.10.2 [INFO] [stderr] Compiling sha2 v0.9.9 [INFO] [stderr] Compiling hmac v0.11.0 [INFO] [stderr] Compiling password-hash v0.2.3 [INFO] [stderr] Compiling constant_time_eq v0.1.5 [INFO] [stderr] Compiling base64 v0.12.3 [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 linked-hash-map v0.5.6 [INFO] [stderr] Compiling enum_primitive v0.1.1 [INFO] [stderr] Compiling siphasher v0.3.11 [INFO] [stderr] Compiling bytes v0.5.6 [INFO] [stderr] Compiling lru-cache v0.1.2 [INFO] [stderr] Compiling num v0.2.1 [INFO] [stderr] Compiling backtrace v0.3.76 [INFO] [stderr] Compiling croaring v1.1.0 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling zeroize_derive v1.4.2 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling thiserror-impl v2.0.17 [INFO] [stderr] Compiling derive_more-impl v2.0.1 [INFO] [stderr] Compiling zeroize v1.8.2 [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 serde-value v0.7.0 [INFO] [stderr] Compiling serde_yaml v0.9.34+deprecated [INFO] [stderr] Compiling chrono v0.4.42 [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)]` (part of `#[warn(unused)]`) 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:41 [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:51 [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:45 [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:55 [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:47 [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:61 [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 24.92s [INFO] running `Command { std: "docker" "inspect" "ceeec4d8fbfb7a358fa4566b6606f35ef655dbf9c88c81571c5b5968042aa14c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ceeec4d8fbfb7a358fa4566b6606f35ef655dbf9c88c81571c5b5968042aa14c", kill_on_drop: false }` [INFO] [stdout] ceeec4d8fbfb7a358fa4566b6606f35ef655dbf9c88c81571c5b5968042aa14c [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] cb30d2f27bf740ea594944a4a8717bd895b5aa704cf3175753889c9c6212b3a3 [INFO] running `Command { std: "docker" "start" "-a" "cb30d2f27bf740ea594944a4a8717bd895b5aa704cf3175753889c9c6212b3a3", kill_on_drop: false }` [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)]` (part of `#[warn(unused)]`) 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:41 [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:51 [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:45 [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:55 [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:47 [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:61 [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] [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)]` (part of `#[warn(unused)]`) 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)]` (part of `#[warn(unused)]`) 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:41 [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:51 [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:45 [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:55 [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:47 [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:61 [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 7.32s [INFO] running `Command { std: "docker" "inspect" "cb30d2f27bf740ea594944a4a8717bd895b5aa704cf3175753889c9c6212b3a3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "cb30d2f27bf740ea594944a4a8717bd895b5aa704cf3175753889c9c6212b3a3", kill_on_drop: false }` [INFO] [stdout] cb30d2f27bf740ea594944a4a8717bd895b5aa704cf3175753889c9c6212b3a3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] ba0392d14b814abf1b174d71639e97e083dfdc43ce7b53194bc1e3380987b254 [INFO] running `Command { std: "docker" "start" "-a" "ba0392d14b814abf1b174d71639e97e083dfdc43ce7b53194bc1e3380987b254", 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)]` (part of `#[warn(unused)]`) 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:41 [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:51 [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:45 [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:55 [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:47 [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:61 [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 (run `cargo fix --lib -p grin_core` to apply 6 suggestions) [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)]` (part of `#[warn(unused)]`) 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.28s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/grin_core-a8ff482f2fed8a10) [INFO] [stdout] [INFO] [stdout] running 39 tests [INFO] [stdout] test consensus::test::test_graph_weight ... ok [INFO] [stdout] test core::id::test::test_short_id ... 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 core::test::test_amount_from_hr ... ok [INFO] [stdout] test core::test::test_amount_to_hr ... ok [INFO] [stdout] test genesis::test::testnet_genesis_hash ... ok [INFO] [stdout] test global::test::automated_testing_header_len ... ok [INFO] [stdout] test global::test::testnet_header_len ... ok [INFO] [stdout] test global::test::mainnet_header_len ... ok [INFO] [stdout] test core::transaction::test::test_height_locked_kernel_ser_deser ... ok [INFO] [stdout] test libtx::proof::tests::view_key ... ok [INFO] [stdout] test genesis::test::mainnet_genesis_hash ... 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 core::transaction::test::test_plain_kernel_ser_deser ... ok [INFO] [stdout] test core::transaction::test::nrd_kernel_verify_sig ... ok [INFO] [stdout] test pow::siphash::test::hash_block ... ok [INFO] [stdout] test pow::siphash::test::hash_some ... ok [INFO] [stdout] test libtx::secp_ser::test::ser_secp_primitives ... ok [INFO] [stdout] test pow::types::tests::test_proof_rw ... ok [INFO] [stdout] test core::transaction::test::commit_consistency ... ok [INFO] [stdout] test core::transaction::test::input_short_id ... ok [INFO] [stdout] test pow::test::genesis_pow ... ok [INFO] [stdout] test core::transaction::test::test_nrd_kernel_ser_deser ... ok [INFO] [stdout] test pow::cuckatoo::test::cuckatoo ... ok [INFO] [stdout] test libtx::proof::tests::view_key_no_switch ... ok [INFO] [stdout] test libtx::proof::tests::legacy_builder ... 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::build::test::blind_simple_tx ... ok [INFO] [stdout] test global::test::user_testing_header_len ... ok [INFO] [stdout] test libtx::proof::tests::view_key_child ... ok [INFO] [stdout] test libtx::proof::tests::builder ... 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.24s [INFO] [stdout] [INFO] [stderr] Running tests/block.rs (/opt/rustwide/target/debug/deps/block-cabdfd4ef4db4cdf) [INFO] [stdout] [INFO] [stdout] running 27 tests [INFO] [stdout] 2025-11-11T10:40:32.423035032+00:00 INFO grin_util::logger - log4rs is initialized, stdout level: Debug, min. level: Debug [INFO] [stdout] 2025-11-11T10:40:32.753164286+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 7, 0100000001000000000000000000000000 [INFO] [stdout] 2025-11-11T10:40:32.777785137+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-11-11T10:40:32.879770091+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(09e022e537ccfa9e41a0ffdce52860aa8c057da040efa2b289802427ee802f7195) [INFO] [stdout] 2025-11-11T10:40:32.898104994+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(0829eacb0d6a5290e08701912fab913ada48b86c2d9f894d589043e09fa7bbc6b8) [INFO] [stdout] 2025-11-11T10:40:32.917803298+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 7, 0100000001000000000000000000000000 [INFO] [stdout] test remove_coinbase_kernel_flag ... ok [INFO] [stdout] 2025-11-11T10:40:32.956220034+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-11-11T10:40:32.972985808+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(0927021dd5cc83079dc13a7d2dcb29327c219023d768739d392da2b6c79bb7e86e) [INFO] [stdout] test deserialize_untrusted_header_weight ... ok [INFO] [stdout] 2025-11-11T10:40:33.019060412+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 7, 0100000001000000000000000000000000 [INFO] [stdout] 2025-11-11T10:40:33.050744901+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(084a143abe22ac1da312d70352f72e2e1ef78c49c4262312e3df6bb30cc8395ca7) [INFO] [stdout] 2025-11-11T10:40:33.118752947+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(0911b732a7627e9025169998dfad16e0fb1c710dbaa6db8fe593fd27eaca5380f3) [INFO] [stdout] 2025-11-11T10:40:33.153334884+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-11-11T10:40:33.189526972+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-11-11T10:40:33.225611209+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 10, 0100000001000000000000000000000000 [INFO] [stdout] 2025-11-11T10:40:33.225767139+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 11, 0100000002000000000000000000000000 [INFO] [stdout] 2025-11-11T10:40:33.278012311+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(0978b9a38f5bf3cfc096b02299a487ae563c485b3d65ea7b545370183aa1cb4005) [INFO] [stdout] 2025-11-11T10:40:33.300638623+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-11-11T10:40:33.317560397+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(09dfadb35933e3032b463e20067b30a7cc5c56d349c7c4208194125fabaa2abfb0) [INFO] [stdout] 2025-11-11T10:40:33.379803024+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(087d1d41cf7dedda3f3628df749b08ee00dda7134091f3d7806c11e0b3e7777466) [INFO] [stdout] 2025-11-11T10:40:33.411949063+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(0956c954467b0e9a93af444284cf18393e4483fb1ef6dfe0e1bff03c678c04ef39) [INFO] [stdout] 2025-11-11T10:40:33.459980986+00:00 DEBUG grin_core::libtx::build - Building output: 19, Commitment(080f2c20c197ce6743ac8c83930280375be3b5a42ab024606e7aee80e37c08efc9) [INFO] [stdout] 2025-11-11T10:40:33.468270883+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-11-11T10:40:33.493276115+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(08e5dab8693895db9d082580b448913486dabd70c309d1095c8689f5e6a57f7277) [INFO] [stdout] 2025-11-11T10:40:33.619282160+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(09f0dfbde023e26f75ce7ac4c570c4094450c4b55edf84a458dddf50212ac9be52) [INFO] [stdout] 2025-11-11T10:40:33.621920039+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] test empty_compact_block_serialized_size ... ok [INFO] [stdout] 2025-11-11T10:40:33.721950904+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(088c1fc5850f482050b905c0479e6481b1ae7607ccfef86bae76bbb48b67e1d937) [INFO] [stdout] 2025-11-11T10:40:33.788993470+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(08efd00c93074fcc1aab22d659efdaff4df332c68f6cc4f87ba517a32c968c8ec2) [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 empty_block_with_coinbase_is_valid ... ok [INFO] [stdout] 2025-11-11T10:40:34.188967029+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(09a60c38e476301b30a53abc47ff1fe86e38d92eb9e2e8bf16e214472c7365b713) [INFO] [stdout] 2025-11-11T10:40:34.255091926+00:00 DEBUG grin_core::libtx::build - Building input (spending coinbase): 60000000000, 0100000001000000000000000000000000 [INFO] [stdout] 2025-11-11T10:40:34.255321595+00:00 DEBUG grin_core::libtx::build - Building input (spending coinbase): 60000000000, 0100000002000000000000000000000000 [INFO] [stdout] 2025-11-11T10:40:34.299449030+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(087f74a8b15257ac5b13da8858d66d3241fa81e46c46bef91edfb23a56b9ca0d42) [INFO] [stdout] 2025-11-11T10:40:34.362781868+00:00 DEBUG grin_core::libtx::build - Building output: 60000000000, Commitment(08f67bfeb631e49181d6af74720a12aef9520e7cf88f43677ec5a13de159d1f472) [INFO] [stdout] 2025-11-11T10:40:34.374695753+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(081fd8d9e307416f6658eebb1d782447fff91b98f98119babd45bba647439a9262) [INFO] [stdout] test serialize_deserialize_block_header ... ok [INFO] [stdout] test hydrate_empty_compact_block ... ok [INFO] [stdout] 2025-11-11T10:40:34.470912290+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-11-11T10:40:34.486999224+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(0900c99af7a6e8309fa08cd16d5d38fee3d999b2b26d379b6a4161f458f8d11e4b) [INFO] [stdout] test same_amount_outputs_copy_range_proof ... ok [INFO] [stdout] test very_empty_block ... ok [INFO] [stdout] 2025-11-11T10:40:34.545629003+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(09b2413f2eff5d8d1ed4729ce998c3d1c332b7a901f95f652449d1513c196fff33) [INFO] [stdout] test block_single_tx_serialized_size ... ok [INFO] [stdout] 2025-11-11T10:40:34.614253899+00:00 DEBUG grin_core::libtx::build - Building output: 50000000000, Commitment(09254c8cfbe5b0464348cc788d80485200499c11a566b5d67d55e656867624eac2) [INFO] [stdout] test compact_block_hash_with_nonce ... ok [INFO] [stdout] 2025-11-11T10:40:34.669761059+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(08bc9031f1c30f644db537af9519d7c2aa4dfe13a4945a16660be96119e9084b8e) [INFO] [stdout] 2025-11-11T10:40:34.692012171+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 7, 0100000001000000000000000000000000 [INFO] [stdout] 2025-11-11T10:40:34.706699116+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(0964764d615a8c5cfe8fd11f79f42cf50aaa07b0204bae93336b6ebc55a23a89e5) [INFO] [stdout] 2025-11-11T10:40:34.739998764+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 10, 0100000001000000000000000000000000 [INFO] [stdout] 2025-11-11T10:40:34.740163555+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 10, 0100000002000000000000000000000000 [INFO] [stdout] 2025-11-11T10:40:34.828723843+00:00 DEBUG grin_core::libtx::build - Building output: 10000000000, Commitment(08f2dde30d1b0832a9642f799ca8a17636faa735af2cabf9d72f46f1309cbee60a) [INFO] [stdout] 2025-11-11T10:40:34.849592666+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 500000, 0100000000000000000000000000000000 [INFO] [stdout] 2025-11-11T10:40:34.920187481+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 7, 0100000001000000000000000000000000 [INFO] [stdout] 2025-11-11T10:40:34.928514858+00:00 DEBUG grin_core::libtx::build - Building output: 10, Commitment(0832f770cfb38a3004a71a3e74390456e611ca0d9e59abe5129ae7c1bb6bcd0baf) [INFO] [stdout] 2025-11-11T10:40:34.935415846+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(08a4be2c143421e8c2477df3a852c10d34e14f352de4f673292de0ef6bc6cf578a) [INFO] [stdout] 2025-11-11T10:40:34.957792678+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(090c1c368a15e0ec60ba203e5334416a83a186d937e5e486525977d79b5bbe4779) [INFO] [stdout] 2025-11-11T10:40:34.994259145+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(088e5ad75ac5ec085ac96964753d42d9609333c68e58cceddd42fc6449ba885242) [INFO] [stdout] 2025-11-11T10:40:35.003664882+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(0900bd89b5c0a6036c58830638e91970ae39705c264d7378780ab6b22791366d06) [INFO] [stdout] 2025-11-11T10:40:35.341441632+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(08d4c31b6fbe679ac092d27e4ccdff519b7c77fef97452d164e1bced11d993179f) [INFO] [stdout] 2025-11-11T10:40:35.415508756+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 7, 0100000001000000000000000000000000 [INFO] [stdout] test convert_block_to_compact_block ... ok [INFO] [stdout] 2025-11-11T10:40:35.596168232+00:00 DEBUG grin_core::libtx::build - Building output: 2, Commitment(09b4094dfe336b1b366379df3f2ad82d0ed1b3dd5f679d82a5258494904602635d) [INFO] [stdout] test compact_block_single_tx_serialized_size ... ok [INFO] [stdout] 2025-11-11T10:40:35.654196352+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-11-11T10:40:35.707818443+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-11-11T10:40:35.738533822+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 5, 0100000002000000000000000000000000 [INFO] [stdout] 2025-11-11T10:40:35.764470593+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(0961d65f3e484759cd766e23ac5f7c9215495f9e95a6af67008d8688a8d2a525da) [INFO] [stdout] test test_verify_cut_through_coinbase ... ok [INFO] [stdout] 2025-11-11T10:40:35.797337501+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(08f99da016ede1e91bbfaa418b1b5c03dc2a6c2058f8e60502f22e1748e686ad96) [INFO] [stdout] 2025-11-11T10:40:35.805218928+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(088f035b942d154df6a9b7048b6606bf003dd6225ba07d6f4208c80d68442f2275) [INFO] [stdout] 2025-11-11T10:40:35.814466535+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(0943fae4b52b3ad293e254299b3355b08f9a9451731cb633b8eb16d7e2b9926f4c) [INFO] [stdout] 2025-11-11T10:40:35.873396795+00:00 DEBUG grin_core::libtx::build - Building output: 6, Commitment(08b8607435113fd5a692979dd4f9f1882e0fc976e204d968a0c5d1a429885008d1) [INFO] [stdout] test serialize_deserialize_compact_block ... ok [INFO] [stdout] test validate_header_proof ... ok [INFO] [stdout] test block_with_nrd_kernel_nrd_not_enabled ... ok [INFO] [stdout] 2025-11-11T10:40:36.191754012+00:00 DEBUG grin_core::libtx::build - Building output: 4, Commitment(09180ec6e35e1233e3284a0a485672745fb8f9f294e92d035e1a489e95f84eff44) [INFO] [stdout] 2025-11-11T10:40:36.251551381+00:00 DEBUG grin_core::libtx::build - Building output: 4, Commitment(0816a42d890bb4f7c9e565449820f9e78f728689015d87f2631a46bb8e0386da3c) [INFO] [stdout] 2025-11-11T10:40:36.449210401+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(08fdf022470e8bdce72be1e51e7ca1bb296613da96c261e71004dce5ae3f463389) [INFO] [stdout] 2025-11-11T10:40:36.479812400+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(085672d7f3e49128c0a50fb5aac141caf0aadff30bf969298b215f6bb536d4e2a3) [INFO] [stdout] 2025-11-11T10:40:36.561910252+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(086da9ba8d75d088fc1b155cbeeff7a9d65fa61e809aaada6282eab256e5a72976) [INFO] [stdout] 2025-11-11T10:40:36.976827025+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-11-11T10:40:37.047982440+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(083e08c31bfcfdf22dee10498abee1942fd5c18dba4bcd51b275c5e444a0cd5a65) [INFO] [stdout] test serialize_deserialize_block ... ok [INFO] [stdout] 2025-11-11T10:40:37.068172323+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(0922ecd5f5f01cdc4bdfa4c28501fc75b5633da8fc5a1e072cdc24b07170e9e635) [INFO] [stdout] test wrong_amount_range_proof ... ok [INFO] [stdout] 2025-11-11T10:40:37.253457977+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-11-11T10:40:37.258607435+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(088d7dca5cf66d7f46fb4fb202681048588a91b9ccc93d45373a71ad7e492b0c38) [INFO] [stdout] test block_with_nrd_kernel_pre_post_hf3 ... ok [INFO] [stdout] test block_with_cut_through ... ok [INFO] [stdout] test test_verify_cut_through_plain ... ok [INFO] [stdout] 2025-11-11T10:40:37.337019838+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(093bc47999ee19a131028eb4489845862e85b576710e3abf0f5bef11b5dd628c80) [INFO] [stdout] 2025-11-11T10:40:37.352999112+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(08b0bb5fb5a9c96fab543ed5e844bcf09d6da7e5e58fcb982a89148b369d8453d6) [INFO] [stdout] 2025-11-11T10:40:37.540745646+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-11-11T10:40:37.555729061+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(0864aabd2a9c1b625cac8c58c8482f79f8f850d8362ea52000987393e73b2b79a3) [INFO] [stdout] 2025-11-11T10:40:37.660278094+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(0806fcbd9b8ec9f75e4edd34418a170fe63e423e71de4e7d94f9b7836fa7aa3682) [INFO] [stdout] 2025-11-11T10:40:37.704859308+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(08ff40e5f8529fd8f420214bcf29519f7c969e88ed4a19c052072eb88c6a69c954) [INFO] [stdout] 2025-11-11T10:40:37.753906231+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(08cecf988e9a223b466bb05c778de54a281e6a8f10b506cd24558752409be5cada) [INFO] [stdout] 2025-11-11T10:40:37.894866611+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(08854dd7e1ac87efa83b21802bccc69357a71d94528730a3a746862d2a9de88e93) [INFO] [stdout] 2025-11-11T10:40:37.970113004+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-11-11T10:40:37.991305087+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(090ffbe8752c85b0e9b9f08eb9478e27420fc557d64fc3ecc4b7be9b3453fb175a) [INFO] [stdout] 2025-11-11T10:40:38.168584094+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(08f3f85b5a039895f0c9b1c194d3ef95e625508e41e100c56d7b0e95a00dbc7f3c) [INFO] [stdout] 2025-11-11T10:40:38.195347455+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(090164a677244757198d72bec6ff3a6d53b9b5d632a065ef781f9f2a34a65452cf) [INFO] [stdout] 2025-11-11T10:40:38.353762579+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-11-11T10:40:38.383388248+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(0830aa666bea3e3b14536e7457db76a2e70664fe6563eb71ec94122d0dd7dbe565) [INFO] [stdout] 2025-11-11T10:40:38.443511497+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-11-11T10:40:38.457896022+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(0959237c30a6d964dc09d8c6d5c8b7eb34128b1121e445c3ae9086ab2df49a008c) [INFO] [stdout] 2025-11-11T10:40:38.472810307+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(0928123f466dba52ba2c097a0d2b8f4df319d76312b6a198264e511a4bcdc0cef2) [INFO] [stdout] 2025-11-11T10:40:38.663948459+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(089b425f35cb5cd5864511269afd50a25e12c793b96f1d89ca2d5e830f9a8b5e0d) [INFO] [stdout] 2025-11-11T10:40:38.744159041+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(085ec7bc34f89699456d983eb867d09deb827ecdf4fbc6f49bff72f3d5bf3fe5e4) [INFO] [stdout] 2025-11-11T10:40:38.767089663+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(09641dc01094f73bf5b82927ed54a1906f56f373f4a3a28e088516fe2611fcccdc) [INFO] [stdout] 2025-11-11T10:40:39.054426161+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-11-11T10:40:39.071040706+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(0825feb30cc11adf399fd21ab6c54f39698762a0047e2e2163e8161639bc8c5cf4) [INFO] [stdout] 2025-11-11T10:40:39.126047906+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-11-11T10:40:39.155777016+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(08f57ef499465758c76bf2bde9cd934f557597f5bc61ed3d08f0e38cb41df5b321) [INFO] [stdout] 2025-11-11T10:40:39.248709213+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(085ba2479b613f9f9e4d1e4aa7e77a9d9c7bd1772702decc8f935ba137c0f60569) [INFO] [stdout] 2025-11-11T10:40:39.392587842+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(09b81a2be1fe07bafa4b0b05beae76642462cda1c79c35c28fdae016953949fec0) [INFO] [stdout] 2025-11-11T10:40:39.542671999+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-11-11T10:40:39.558340103+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(09843c90b751533c445eef6d04422f0467f885d8850f73705d4627057a8c110a00) [INFO] [stdout] test too_large_block ... ok [INFO] [stdout] 2025-11-11T10:40:39.693114326+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-11-11T10:40:39.712429609+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(08cc600f98b1e8b70096cd3d971a31d302d2f71fb0355b64ee8cdfa2c705c4b1d1) [INFO] [stdout] 2025-11-11T10:40:39.720116426+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(08d588a4dc0fc50b56ad168035e9a835cc570b3e172d676c39238ac2608888f193) [INFO] [stdout] 2025-11-11T10:40:39.915379697+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(08f36a42cb469294140c05ff006562736aae38f848d99b4a84c35bc42d97fd1f21) [INFO] [stdout] 2025-11-11T10:40:39.973931167+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-11-11T10:40:39.991506050+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(095da7d20004820047f42b707d0dc881b82af6841dbd4fe49d40857c0027595b6d) [INFO] [stdout] 2025-11-11T10:40:40.174312856+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-11-11T10:40:40.177547075+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(080a1add9614fa4272138cb4404e65bb9fa121ddb307a03cba14a20eb18c1efd87) [INFO] [stdout] 2025-11-11T10:40:40.193606319+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(09f46d9640f9cdfeef1d013be3bc66700bc81978a2df25a7acaa64b69ced540bb4) [INFO] [stdout] 2025-11-11T10:40:40.409602643+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(09d28e4abf3a58809f49848fead54e78876959425a113065bf5480a5a57f6587d7) [INFO] [stdout] 2025-11-11T10:40:40.440021332+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-11-11T10:40:40.461581904+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(089a55af2198a5b87af821d3630c1dc7139f80e1b8fdc73c30a2b23dd1dca9f473) [INFO] [stdout] 2025-11-11T10:40:40.635073673+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(08fad1d8a9a7f012e9bb013dfc5d151e72e4eb5feff7854bff44deb9d2d1cf0bfa) [INFO] [stdout] 2025-11-11T10:40:40.707946157+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-11-11T10:40:40.724305732+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(085734172a132de3acbd7e29451a543784c9f418295074048f27ca344ee527803c) [INFO] [stdout] 2025-11-11T10:40:40.888915433+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(096f81d8fc60c69b4d2fb6167ffe5f60610787aeea5e38acbea345443c69256918) [INFO] [stdout] 2025-11-11T10:40:40.931368119+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-11-11T10:40:40.950867702+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(08d92c83f250474c2fdc37b215883a843801e6586485a7432b8fc942d0da4b9e93) [INFO] [stdout] 2025-11-11T10:40:41.120872182+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(098269f82c00319a3d1ef9f14de5f4baa2cd14b7f59891fff681124559da38c899) [INFO] [stdout] 2025-11-11T10:40:41.154077720+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-11-11T10:40:41.176716262+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(094361db19c81f31b3d3f8c49098ff4de770a4f4901c3020a5729076cfab69d9df) [INFO] [stdout] 2025-11-11T10:40:41.338745705+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(0902b685192e3a962b93ba6fa936403ba6b288832e73b0f8e8f84a2add0d6b0dba) [INFO] [stdout] test block_10_tx_serialized_size ... ok [INFO] [stdout] test compact_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 9.31s [INFO] [stdout] [INFO] [stderr] Running tests/common.rs (/opt/rustwide/target/debug/deps/common-8c5e7a61e5ffb64c) [INFO] [stderr] Running tests/consensus_automated.rs (/opt/rustwide/target/debug/deps/consensus_automated-aa0c95ca3d5697de) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test next_wtema_difficulty_adjustment ... ok [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] [stderr] Running tests/consensus_mainnet.rs (/opt/rustwide/target/debug/deps/consensus_mainnet-921e987c39690eea) [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-bbd5541c1640409a) [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.17s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stderr] Running tests/core.rs (/opt/rustwide/target/debug/deps/core-8fdc0af094c879f2) [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] [stdout] [INFO] [stdout] running 23 tests [INFO] [stdout] test blind_tx ... ignored [INFO] [stdout] test reward_empty_block ... ok [INFO] [stdout] test simple_tx_ser_deser ... ok [INFO] [stdout] test test_verify_1i1o_sig ... ok [INFO] [stdout] test simple_tx_ser ... ok [INFO] [stdout] test build_tx_kernel ... ok [INFO] [stdout] test hash_output ... ok [INFO] [stdout] test test_zero_commit_fails ... ok [INFO] [stdout] test test_verify_2i1o_sig ... ok [INFO] [stdout] test reward_with_tx_block ... ok [INFO] [stdout] test build_two_half_kernels ... ok [INFO] [stdout] test tx_double_ser_deser ... ok [INFO] [stdout] test tx_hash_diff ... ok [INFO] [stdout] test tx_build_exchange ... 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 basic_transaction_deaggregation ... ok [INFO] [stdout] test multi_kernel_transaction_deaggregation_3 ... ok [INFO] [stdout] test multi_kernel_transaction_deaggregation_2 ... ok [INFO] [stdout] test multi_kernel_transaction_deaggregation_5 ... ok [INFO] [stdout] test multi_kernel_transaction_deaggregation_4 ... ok [INFO] [stdout] test multi_kernel_transaction_deaggregation ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 22 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 5.96s [INFO] [stdout] [INFO] [stderr] Running tests/merkle_proof.rs (/opt/rustwide/target/debug/deps/merkle_proof-1ec105aae59247bd) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test empty_merkle_proof ... ok [INFO] [stdout] test merkle_proof_ser_deser ... ok [INFO] [stdout] test pmmr_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-d8e7ddbc008b241f) [INFO] [stdout] [INFO] [stdout] running 22 tests [INFO] [stdout] test bench_peak_map ... ignored [INFO] [stdout] test some_peak_size ... ok [INFO] [stdout] test some_peaks ... ok [INFO] [stdout] test check_elements_from_pmmr_index ... ok [INFO] [stdout] test test_bintree_leaf_pos_iter ... ok [INFO] [stdout] test pmmr_prune ... ok [INFO] [stdout] test pmmr_push_root ... ok [INFO] [stdout] test some_peak_map ... ok [INFO] [stdout] test pmmr_get_last_n_insertions ... ok [INFO] [stdout] test test_bintree_pos_iter ... ok [INFO] [stdout] test test_bintree_leftmost ... ok [INFO] [stdout] test test_bintree_range ... ok [INFO] [stdout] test test_bintree_rightmost ... ok [INFO] [stdout] test test_is_left_sibling ... ok [INFO] [stdout] test test_n_leaves ... ok [INFO] [stdout] test test_round_up_to_leaf_pos ... ok [INFO] [stdout] test test_pmmr_leaf_to_insertion_index ... ok [INFO] [stdout] test various_branches ... ok [INFO] [stdout] test various_families ... ok [INFO] [stdout] test test_is_leaf ... ok [INFO] [stdout] test first_100_mmr_heights ... ok [INFO] [stderr] Running tests/segment.rs (/opt/rustwide/target/debug/deps/segment-91840d72e9b536c7) [INFO] [stdout] test check_insertion_to_pmmr_index ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 21 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.02s [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.15s [INFO] [stdout] [INFO] [stderr] Running tests/transaction.rs (/opt/rustwide/target/debug/deps/transaction-3eea08d668379f26) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test test_output_ser_deser ... ok [INFO] [stdout] test test_transaction_json_ser_deser ... ok [INFO] [stdout] test test_fee_fields ... ok [INFO] [stdout] test test_verify_cut_through_plain ... ok [INFO] [stdout] test test_verify_cut_through_coinbase ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.97s [INFO] [stdout] [INFO] [stderr] Running tests/vec_backend.rs (/opt/rustwide/target/debug/deps/vec_backend-296b689bbd3f3c3b) [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.00s [INFO] [stdout] [INFO] [stderr] Doc-tests grin_core [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test src/libtx/aggsig.rs - libtx::aggsig::verify_completed_sig (line 350) ... ok [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::sign_from_key_id (line 219) ... 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::verify_partial_sig (line 137) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.73s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "ba0392d14b814abf1b174d71639e97e083dfdc43ce7b53194bc1e3380987b254", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ba0392d14b814abf1b174d71639e97e083dfdc43ce7b53194bc1e3380987b254", kill_on_drop: false }` [INFO] [stdout] ba0392d14b814abf1b174d71639e97e083dfdc43ce7b53194bc1e3380987b254