[INFO] fetching crate grin_core 5.3.3... [INFO] testing grin_core-5.3.3 against master#cdb45c87e2cd43495379f7e867e3cc15dcee9f93 for pr-145838-1 [INFO] extracting crate grin_core 5.3.3 into /workspace/builds/worker-4-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-4-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate grin_core 5.3.3 on toolchain cdb45c87e2cd43495379f7e867e3cc15dcee9f93 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "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" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Updating crates.io index [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Locking 172 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.3.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.16) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded grin_util v5.3.3 [INFO] [stderr] Downloaded password-hash v0.2.3 [INFO] [stderr] Downloaded croaring v1.1.0 [INFO] [stderr] Downloaded grin_keychain v5.3.3 [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-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 2a9c32dc5f97ddc2614654f10a010033d95ee309dd80034267ab1a6d132fb4a9 [INFO] running `Command { std: "docker" "start" "-a" "2a9c32dc5f97ddc2614654f10a010033d95ee309dd80034267ab1a6d132fb4a9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "2a9c32dc5f97ddc2614654f10a010033d95ee309dd80034267ab1a6d132fb4a9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2a9c32dc5f97ddc2614654f10a010033d95ee309dd80034267ab1a6d132fb4a9", kill_on_drop: false }` [INFO] [stdout] 2a9c32dc5f97ddc2614654f10a010033d95ee309dd80034267ab1a6d132fb4a9 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 3ad90ba2e3f8dfdfd90071b0cb7d8391a17040d2c062cc87fcf91413f92a286a [INFO] running `Command { std: "docker" "start" "-a" "3ad90ba2e3f8dfdfd90071b0cb7d8391a17040d2c062cc87fcf91413f92a286a", kill_on_drop: false }` [INFO] [stderr] Compiling autocfg v1.5.0 [INFO] [stderr] Compiling proc-macro2 v1.0.101 [INFO] [stderr] Compiling libc v0.2.175 [INFO] [stderr] Compiling unicode-ident v1.0.18 [INFO] [stderr] Compiling cfg-if v1.0.3 [INFO] [stderr] Compiling rand_core v0.4.2 [INFO] [stderr] Compiling version_check v0.9.5 [INFO] [stderr] Compiling serde v1.0.219 [INFO] [stderr] Compiling typenum v1.18.0 [INFO] [stderr] Compiling shlex v1.3.0 [INFO] [stderr] Compiling rand_core v0.3.1 [INFO] [stderr] Compiling zerocopy v0.8.26 [INFO] [stderr] Compiling memchr v2.7.5 [INFO] [stderr] Compiling quote v1.0.40 [INFO] [stderr] Compiling syn v2.0.106 [INFO] [stderr] Compiling autocfg v0.1.8 [INFO] [stderr] Compiling generic-array v0.14.7 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling cc v1.2.34 [INFO] [stderr] Compiling crc32fast v1.5.0 [INFO] [stderr] Compiling smallvec v1.15.1 [INFO] [stderr] Compiling scopeguard v1.2.0 [INFO] [stderr] Compiling lock_api v0.4.13 [INFO] [stderr] Compiling serde_json v1.0.143 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling parking_lot_core v0.9.11 [INFO] [stderr] Compiling ryu v1.0.20 [INFO] [stderr] Compiling itoa v1.0.15 [INFO] [stderr] Compiling adler2 v2.0.1 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling getrandom v0.2.16 [INFO] [stderr] Compiling miniz_oxide v0.8.9 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling rand_chacha v0.1.1 [INFO] [stderr] Compiling rand_pcg v0.1.2 [INFO] [stderr] Compiling anyhow v1.0.99 [INFO] [stderr] Compiling hashbrown v0.15.5 [INFO] [stderr] Compiling destructure_traitobject v0.2.0 [INFO] [stderr] Compiling subtle v2.4.1 [INFO] [stderr] Compiling equivalent v1.0.2 [INFO] [stderr] Compiling object v0.36.7 [INFO] [stderr] Compiling digest v0.9.0 [INFO] [stderr] Compiling block-buffer v0.9.0 [INFO] [stderr] Compiling unsafe-any-ors v1.0.0 [INFO] [stderr] Compiling grin_secp256k1zkp v0.7.14 [INFO] [stderr] Compiling ordered-float v2.10.1 [INFO] [stderr] Compiling num-integer v0.1.46 [INFO] [stderr] Compiling num-bigint v0.2.6 [INFO] [stderr] Compiling rand v0.6.5 [INFO] [stderr] Compiling indexmap v2.11.0 [INFO] [stderr] Compiling arrayvec v0.4.12 [INFO] [stderr] Compiling gimli v0.31.1 [INFO] [stderr] Compiling unsafe-libyaml v0.2.11 [INFO] [stderr] Compiling byteorder v1.5.0 [INFO] [stderr] Compiling cfg-if v0.1.10 [INFO] [stderr] Compiling iana-time-zone v0.1.63 [INFO] [stderr] Compiling opaque-debug v0.3.1 [INFO] [stderr] Compiling parking_lot_core v0.7.3 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling parking_lot v0.12.4 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling typemap-ors v1.0.0 [INFO] [stderr] Compiling croaring-sys v2.1.0 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling crypto-mac v0.11.1 [INFO] [stderr] Compiling flate2 v1.1.2 [INFO] [stderr] Compiling rand_os v0.1.3 [INFO] [stderr] Compiling thread-id v4.2.2 [INFO] [stderr] Compiling rand v0.5.6 [INFO] [stderr] Compiling lock_api v0.3.4 [INFO] [stderr] Compiling num-complex v0.2.4 [INFO] [stderr] Compiling derivative v2.2.0 [INFO] [stderr] Compiling num-rational v0.2.4 [INFO] [stderr] Compiling rand_hc v0.1.0 [INFO] [stderr] Compiling rand_isaac v0.1.1 [INFO] [stderr] Compiling rand_xorshift v0.1.1 [INFO] [stderr] Compiling rand_jitter v0.1.4 [INFO] [stderr] Compiling nodrop v0.1.14 [INFO] [stderr] Compiling humantime v2.2.0 [INFO] [stderr] Compiling same-file v1.0.6 [INFO] [stderr] Compiling arrayvec v0.7.6 [INFO] [stderr] Compiling rustc-demangle v0.1.26 [INFO] [stderr] Compiling log-mdc v0.1.0 [INFO] [stderr] Compiling cpufeatures v0.2.17 [INFO] [stderr] Compiling once_cell v1.21.3 [INFO] [stderr] Compiling base64ct v1.8.0 [INFO] [stderr] Compiling fnv v1.0.7 [INFO] [stderr] Compiling arc-swap v1.7.1 [INFO] [stderr] Compiling addr2line v0.24.2 [INFO] [stderr] Compiling password-hash v0.2.3 [INFO] [stderr] Compiling sha2 v0.9.9 [INFO] [stderr] Compiling walkdir v2.5.0 [INFO] [stderr] Compiling parking_lot v0.10.2 [INFO] [stderr] Compiling hmac v0.11.0 [INFO] [stderr] Compiling constant_time_eq v0.1.5 [INFO] [stderr] Compiling base64 v0.12.3 [INFO] [stderr] Compiling lazy_static v1.5.0 [INFO] [stderr] Compiling blake2-rfc v0.2.18 [INFO] [stderr] Compiling pbkdf2 v0.8.0 [INFO] [stderr] Compiling serde_derive v1.0.219 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling zeroize_derive v1.4.2 [INFO] [stderr] Compiling ripemd160 v0.9.1 [INFO] [stderr] Compiling zeroize v1.8.1 [INFO] [stderr] Compiling num-iter v0.1.45 [INFO] [stderr] Compiling num-traits v0.1.43 [INFO] [stderr] Compiling linked-hash-map v0.5.6 [INFO] [stderr] Compiling siphasher v0.3.11 [INFO] [stderr] Compiling enum_primitive v0.1.1 [INFO] [stderr] Compiling bytes v0.5.6 [INFO] [stderr] Compiling backtrace v0.3.75 [INFO] [stderr] Compiling lru-cache v0.1.2 [INFO] [stderr] Compiling num v0.2.1 [INFO] [stderr] Compiling zip v0.5.13 [INFO] [stderr] Compiling croaring v1.1.0 [INFO] [stderr] Compiling serde-value v0.7.0 [INFO] [stderr] Compiling chrono v0.4.41 [INFO] [stderr] Compiling serde_yaml v0.9.34+deprecated [INFO] [stderr] Compiling log v0.4.27 [INFO] [stderr] Compiling log4rs v1.3.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 1m 17s [INFO] running `Command { std: "docker" "inspect" "3ad90ba2e3f8dfdfd90071b0cb7d8391a17040d2c062cc87fcf91413f92a286a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3ad90ba2e3f8dfdfd90071b0cb7d8391a17040d2c062cc87fcf91413f92a286a", kill_on_drop: false }` [INFO] [stdout] 3ad90ba2e3f8dfdfd90071b0cb7d8391a17040d2c062cc87fcf91413f92a286a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 287ff6229eca9c3bc10d388bf22b5f1300f7d077f0bd42b4c609a8cf290b36de [INFO] running `Command { std: "docker" "start" "-a" "287ff6229eca9c3bc10d388bf22b5f1300f7d077f0bd42b4c609a8cf290b36de", 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)]` (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] 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)]` (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 12.47s [INFO] running `Command { std: "docker" "inspect" "287ff6229eca9c3bc10d388bf22b5f1300f7d077f0bd42b4c609a8cf290b36de", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "287ff6229eca9c3bc10d388bf22b5f1300f7d077f0bd42b4c609a8cf290b36de", kill_on_drop: false }` [INFO] [stdout] 287ff6229eca9c3bc10d388bf22b5f1300f7d077f0bd42b4c609a8cf290b36de [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] ee26ff4c9a118cb22ee32b04df3a17145e55201d02632b360ab5bf1637ecf1fc [INFO] running `Command { std: "docker" "start" "-a" "ee26ff4c9a118cb22ee32b04df3a17145e55201d02632b360ab5bf1637ecf1fc", 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.19s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/grin_core-1d1b629728c40193) [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::test::test_amount_to_hr ... ok [INFO] [stdout] test core::transaction::test::kernel_features_serialization_nrd_enabled ... ok [INFO] [stdout] test core::id::test::short_id_ord ... ok [INFO] [stdout] test core::transaction::test::kernel_features_serialization ... ok [INFO] [stdout] test core::id::test::test_short_id ... ok [INFO] [stdout] test genesis::test::mainnet_genesis_hash ... 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 global::test::testnet_header_len ... ok [INFO] [stdout] test core::transaction::test::test_nrd_kernel_ser_deser ... ok [INFO] [stdout] test core::transaction::test::test_height_locked_kernel_ser_deser ... ok [INFO] [stdout] test core::transaction::test::commit_consistency ... ok [INFO] [stdout] test core::transaction::test::test_plain_kernel_ser_deser ... ok [INFO] [stdout] test core::transaction::test::input_short_id ... ok [INFO] [stdout] test libtx::proof::tests::view_key ... ok [INFO] [stdout] test core::transaction::test::nrd_kernel_verify_sig ... 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::view_key_hardened ... 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 libtx::secp_ser::test::ser_secp_primitives ... ok [INFO] [stdout] test pow::cuckarooz::test::cuckarooz19_29_vectors ... ok [INFO] [stdout] test libtx::build::test::blind_simple_tx_with_offset ... ok [INFO] [stdout] test pow::siphash::test::hash_block ... ok [INFO] [stdout] test libtx::build::test::blind_simple_tx ... ok [INFO] [stdout] test pow::siphash::test::hash_some ... ok [INFO] [stdout] test pow::types::tests::test_proof_rw ... ok [INFO] [stdout] test pow::cuckatoo::test::cuckatoo ... ok [INFO] [stdout] test libtx::proof::tests::view_key_no_switch ... ok [INFO] [stdout] test pow::test::genesis_pow ... ok [INFO] [stdout] test libtx::proof::tests::view_key_child ... 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 4.40s [INFO] [stdout] [INFO] [stderr] Running tests/block.rs (/opt/rustwide/target/debug/deps/block-3bc06b20643e9700) [INFO] [stdout] [INFO] [stdout] running 27 tests [INFO] [stdout] 2025-09-01T09:12:07.280927378+00:00 INFO grin_util::logger - log4rs is initialized, stdout level: Debug, min. level: Debug [INFO] [stdout] 2025-09-01T09:12:07.603206055+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 7, 0100000001000000000000000000000000 [INFO] [stdout] 2025-09-01T09:12:07.728144493+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-09-01T09:12:07.811530402+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 7, 0100000001000000000000000000000000 [INFO] [stdout] 2025-09-01T09:12:07.866595342+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 10, 0100000001000000000000000000000000 [INFO] [stdout] 2025-09-01T09:12:07.867064062+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 11, 0100000002000000000000000000000000 [INFO] [stdout] 2025-09-01T09:12:07.883634572+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-09-01T09:12:07.967629651+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-09-01T09:12:08.020801880+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(0964aec7c65aa26aaf2cdb37c7347f5fdacd7f309bc050704b073f9c73322131ef) [INFO] [stdout] 2025-09-01T09:12:08.027944700+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(08cb2d2dd03a6dd14fd4e1455a65a1b51acbb5e1c804279f80d1dfe67a2245a258) [INFO] [stdout] 2025-09-01T09:12:08.028123740+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(0872866e48580556225c7d798e049fb020ca6545ef3149c53ca3e238aac6a3059f) [INFO] [stdout] 2025-09-01T09:12:08.072958770+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(081c61e27c90d3b9e120fbd9634d49045b6268cc52a2e9af459a53a46ce776aebe) [INFO] [stdout] 2025-09-01T09:12:08.082534729+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-09-01T09:12:08.085643829+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(09de32efa0d0833f8322b92f4efa269139268d8be6701c6daebdeb09b6cc42a5f8) [INFO] [stdout] 2025-09-01T09:12:08.155566869+00:00 DEBUG grin_core::libtx::build - Building output: 19, Commitment(09e5ff02de4915af4fc8e11cc53fe548193c85e6924ecc5d4b851955c11b99a778) [INFO] [stdout] 2025-09-01T09:12:08.170093698+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-09-01T09:12:08.200363868+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(09953f4c9ff65cf5b49277b8dafa6003c12752b85fec259bfcbd4c1ee8bcf3c4f0) [INFO] [stdout] 2025-09-01T09:12:08.358373696+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(090389927db9cf4e3ace8562f45c1d8a9974a411a8795b590d3053cd9a5513c093) [INFO] [stdout] 2025-09-01T09:12:08.957399789+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(0822899b1a5a24f13fd92be74f433c1b0528bc99c558a501f4f9fa57ea51df9d39) [INFO] [stdout] 2025-09-01T09:12:09.245342016+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 7, 0100000001000000000000000000000000 [INFO] [stdout] 2025-09-01T09:12:09.281742616+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(090a7207fbedae5c5396af2350e4a4614f4e29267bc45419ba4ad376e42d696a12) [INFO] [stdout] 2025-09-01T09:12:09.322707605+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(0968251004491cdb82ba2ed64b9ace54a84ff74932cea1c7111c54a3c719aca3b0) [INFO] [stdout] 2025-09-01T09:12:09.375026635+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(099b5fe1fb9934b304d7b8863068c1a745aba2d65592b04c230798935ec556be93) [INFO] [stdout] 2025-09-01T09:12:09.400738874+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(080433357cc1ddb808959814cdd38a531714aecfec8f139df20aabaed02e6858e9) [INFO] [stdout] 2025-09-01T09:12:09.503311953+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(09ba98e7b42af5115805309e45b9496e3f3e977e4e30a4e4c71af3e573b720fdda) [INFO] [stdout] 2025-09-01T09:12:10.128235866+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 5, 0100000002000000000000000000000000 [INFO] [stdout] 2025-09-01T09:12:10.141297316+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(086c286026b5280ddf2e29d8d2b23b403bbc00a203355c8cb57d922a77d3821f40) [INFO] [stdout] 2025-09-01T09:12:11.188923364+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-09-01T09:12:11.345991333+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(09702814f189a0fc97a6b9b7b12d3b3db83f629119192a3d745ec7ffa991a65eda) [INFO] [stdout] 2025-09-01T09:12:11.362882762+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] test compact_block_single_tx_serialized_size ... ok [INFO] [stdout] 2025-09-01T09:12:11.544044500+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(08e57ea3df02ab994124e9b42439c32a8a6cfd979e71d0e6b7a8ee3fee8b77b6f5) [INFO] [stdout] 2025-09-01T09:12:11.864556927+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] test block_with_cut_through ... ok [INFO] [stdout] 2025-09-01T09:12:11.991750685+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(09eeaf511516b3b9200669a91bc88194cea83265a90f15567f9b4ae8821f5c38cc) [INFO] [stdout] test compact_block_hash_with_nonce ... ok [INFO] [stdout] test block_single_tx_serialized_size ... ok [INFO] [stdout] 2025-09-01T09:12:12.591533488+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(09c53c2f7464f2dfc3f201c823acc47cfef25e210aa37f3a416455861319a97b5c) [INFO] [stdout] 2025-09-01T09:12:12.795233866+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(09c859b16100f50e49466d9da98b796fef84512b5c4d4f342966cfff9c6102be31) [INFO] [stdout] 2025-09-01T09:12:13.327202200+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(084dd355391fb4248ef27bd94185b8c6c1618057c1ad975a61c8bb14f6d9c6d7c5) [INFO] [stdout] test empty_block_with_coinbase_is_valid ... ok [INFO] [stdout] test deserialize_untrusted_header_weight ... ok [INFO] [stdout] 2025-09-01T09:12:13.777787365+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-09-01T09:12:13.800664435+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(08946f9d126b435094373e0ec41e3fe14a2e74698f8b545847299c505ebe47af22) [INFO] [stdout] test empty_block_serialized_size ... ok [INFO] [stdout] test block_with_nrd_kernel_nrd_not_enabled ... ok [INFO] [stdout] 2025-09-01T09:12:14.215291340+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(09f8b9b57e81609f1bf7950fb5b33a9b6f50567f402a3b9c8e9a4fdff23771137f) [INFO] [stdout] 2025-09-01T09:12:14.479461327+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-09-01T09:12:14.570347786+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(098d7c102b568ba0f453391c534d63c8face50c5046630a07861be0539a6f8346b) [INFO] [stdout] test block_with_nrd_kernel_pre_post_hf3 ... ok [INFO] [stdout] 2025-09-01T09:12:15.217461689+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 7, 0100000001000000000000000000000000 [INFO] [stdout] test empty_compact_block_serialized_size ... ok [INFO] [stdout] 2025-09-01T09:12:15.330673898+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(0828dc29e3b90ca21019aeff60c265b6bc87adabffe198eae1d5d1662209e0e804) [INFO] [stdout] test remove_coinbase_kernel_flag ... ok [INFO] [stdout] test hydrate_empty_compact_block ... ok [INFO] [stdout] 2025-09-01T09:12:15.561813135+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-09-01T09:12:15.759408863+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(095ec3bda8aa4e49fdb248c02f002b41f6afedaa575d02508caddc82d6235670b2) [INFO] [stdout] 2025-09-01T09:12:15.786943543+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-09-01T09:12:15.921280351+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(09690007818036098dd719744309801b0d512354ebe8723c28e1c53562d58feb2a) [INFO] [stdout] 2025-09-01T09:12:16.021334240+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(087fef1d4c863353978c5def9fcfe8320ed7349984294ac89ad4e98cc07a1f7d1e) [INFO] [stdout] test remove_coinbase_output_flag ... ok [INFO] [stdout] test serialize_deserialize_header_version ... ok [INFO] [stdout] test convert_block_to_compact_block ... ok [INFO] [stdout] 2025-09-01T09:12:16.344809266+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-09-01T09:12:16.504214044+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(0833992fec097afc4caf62ab398c7ca8716302f5b58f0c0ae35a85ee412b2ef7b7) [INFO] [stdout] 2025-09-01T09:12:16.665490962+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(09af196a1c1e233fc8ff7c2556a89f30265a1e4af9fca74ecedd0a78c1e186438c) [INFO] [stdout] 2025-09-01T09:12:16.685540142+00:00 DEBUG grin_core::libtx::build - Building input (spending coinbase): 60000000000, 0100000001000000000000000000000000 [INFO] [stdout] 2025-09-01T09:12:16.690907982+00:00 DEBUG grin_core::libtx::build - Building input (spending coinbase): 60000000000, 0100000002000000000000000000000000 [INFO] [stdout] 2025-09-01T09:12:16.748225332+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 10, 0100000001000000000000000000000000 [INFO] [stdout] 2025-09-01T09:12:16.755919012+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 10, 0100000002000000000000000000000000 [INFO] [stdout] test serialize_deserialize_block_header ... ok [INFO] [stdout] 2025-09-01T09:12:16.878313690+00:00 DEBUG grin_core::libtx::build - Building output: 60000000000, Commitment(0932ba50b3753d36ba8ba1b6b8c26e1928b6a4e37844520bc0ba908a8c5feb6ef8) [INFO] [stdout] 2025-09-01T09:12:16.934179759+00:00 DEBUG grin_core::libtx::build - Building output: 10, Commitment(090ec74dfb1ae2a09f7564b6e938b4a8ac9fd570a6f089769c2d93aedbb0f616e1) [INFO] [stdout] 2025-09-01T09:12:17.071445018+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(09b90f1c288a7ac63a04426e95ceb512ce09173eb7d179b85b2c733c94dabb4241) [INFO] [stdout] 2025-09-01T09:12:17.198968567+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 500000, 0100000000000000000000000000000000 [INFO] [stdout] 2025-09-01T09:12:17.280891306+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(080e252580236818baa8774d5170daa5f2bf964b0e17d1296ab076e8670bc9e4cf) [INFO] [stdout] 2025-09-01T09:12:17.350963985+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(08ecad97f27da019c3f40710180c07d695c9206e8df685055c918d0b1d3422cbd3) [INFO] [stdout] 2025-09-01T09:12:17.636314432+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-09-01T09:12:17.728090081+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(0978a8895c91ef230995d633d7a06c9553b05b88b44c6338122cd7a20ca49ee033) [INFO] [stdout] 2025-09-01T09:12:17.783499790+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(09991fe1fa0a1b231c90551ce2b6901dbec67efdbcacf2f92ea29ddc71a1c9ca2a) [INFO] [stdout] 2025-09-01T09:12:17.846294889+00:00 DEBUG grin_core::libtx::build - Building output: 50000000000, Commitment(093458ef75ffad9cabcde3d80d74c5c1030829cbb68ce805671e3e67de2908ffb9) [INFO] [stdout] 2025-09-01T09:12:18.165737366+00:00 DEBUG grin_core::libtx::build - Building output: 6, Commitment(08383bb58d13621e936ca695bf53de75ec3e2ab4c64a2e7648836666c83973a37e) [INFO] [stdout] 2025-09-01T09:12:18.442823702+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(09424ffe1a5faefb75d847577f4ebb1a5289022eef7f0081490babc54ca0f27738) [INFO] [stdout] 2025-09-01T09:12:18.535330281+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-09-01T09:12:18.658773530+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(097e20cf0d8c10205faa99d1349afe32f4c1e2839e2032df311c93c46d6438154b) [INFO] [stdout] 2025-09-01T09:12:18.805784058+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(087b8ad990ec9b5e162a163fb8df14bf7f93007d863c94ef2a20800ceefad7f2db) [INFO] [stdout] 2025-09-01T09:12:19.040306156+00:00 DEBUG grin_core::libtx::build - Building output: 10000000000, Commitment(08d563f9ea5e05251ab18f688d1073aede7b42fa9934948fbf15c224e2a489dd91) [INFO] [stdout] 2025-09-01T09:12:19.186623954+00:00 DEBUG grin_core::libtx::build - Building output: 4, Commitment(087fc98dee6f3d7bd2b929b980d0d1e3c4be65349bb05d46fe9d790551e84a115e) [INFO] [stdout] test same_amount_outputs_copy_range_proof ... ok [INFO] [stdout] 2025-09-01T09:12:19.761085638+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(0914fd8e4a72a656f3f06a20524415938513ab3e51035d2478fbf4fe03c8b09003) [INFO] [stdout] 2025-09-01T09:12:19.800296357+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(08339ecbcca415a0745c30315db271e569ded825c43204a3cff786c73650c566f2) [INFO] [stdout] test serialize_deserialize_block ... ok [INFO] [stdout] test very_empty_block ... ok [INFO] [stdout] test serialize_deserialize_compact_block ... ok [INFO] [stdout] 2025-09-01T09:12:20.227479532+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 7, 0100000001000000000000000000000000 [INFO] [stdout] 2025-09-01T09:12:20.342201011+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(08ee45d805d241642d3a2f04c8636ff6d800a8350be2b26d8ac8ed2a0ab7df3dbd) [INFO] [stdout] 2025-09-01T09:12:20.349077161+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-09-01T09:12:20.435727340+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(08aac4793d31add7b26cc49c3ef5773d22b429d7855e486f7ee6c1441b40838e16) [INFO] [stdout] 2025-09-01T09:12:20.877346765+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(09fdb6e17bd05a1564d8b9f556d479c21aec661d87e410d54d5cd9aab0e332a94d) [INFO] [stdout] 2025-09-01T09:12:21.158389632+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(084e6899d4140ba7c1887a2d3431c332a16cd3f93777fc8eae5f4f89808e73629a) [INFO] [stdout] 2025-09-01T09:12:21.281047710+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-09-01T09:12:21.395127379+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(088f0684c7018b7fc78a302acdebf39bfe577b5d35fc3131d22aa30106852378bb) [INFO] [stdout] test test_verify_cut_through_coinbase ... ok [INFO] [stdout] test test_verify_cut_through_plain ... ok [INFO] [stdout] 2025-09-01T09:12:21.455466679+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(08da64002e456396f43aa74c7f99647753a27126ddda6e6ada2809b06734ae5f4c) [INFO] [stdout] test validate_header_proof ... ok [INFO] [stdout] 2025-09-01T09:12:21.771752545+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(09e0ba015f0ee3edb5777161e8fdda5ac53f1e46285e812d1876cb8976512fbc41) [INFO] [stdout] 2025-09-01T09:12:21.827489624+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 7, 0100000001000000000000000000000000 [INFO] [stdout] 2025-09-01T09:12:21.877459754+00:00 DEBUG grin_core::libtx::build - Building output: 2, Commitment(0852378fb20203f5e1cd691a1afe0e739f5763a071d1d173d0c3b466fb5a785233) [INFO] [stdout] 2025-09-01T09:12:21.919100953+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(087662783fe8ecfcf3d114c68c5e0efa27255089cfd2da186d3417f61949ef01ab) [INFO] [stdout] 2025-09-01T09:12:22.317977438+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-09-01T09:12:22.334169248+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-09-01T09:12:22.423355337+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(08c4dba4a7105da0fbca872695e4e3d48b36b6f394d7657c286d847c12da1c3966) [INFO] [stdout] 2025-09-01T09:12:22.449822427+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(09cf6426035cc99e229245700bcb5d38ba1c1c86b740e56ca336466f52bb7da850) [INFO] [stdout] 2025-09-01T09:12:22.525458886+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(0975f96c8911b5fbbd9cf640437884df3c4d6534dc4b1ea7d3aa850b104a6da217) [INFO] [stdout] 2025-09-01T09:12:22.789764143+00:00 DEBUG grin_core::libtx::build - Building output: 4, Commitment(09d06e0f397f15cefca0da688bde68ddcbf4bfb37e2825d6d575daf90d76b00098) [INFO] [stdout] 2025-09-01T09:12:22.881975922+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(0819c9376dcb80f7d5a95da6dacef77ff55bc9cca3427affc83652819e42fd257a) [INFO] [stdout] 2025-09-01T09:12:22.931739332+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(08574f2531c35da3eca16313d7f347fde037a0e2340ab0bbd706a051e6e0b2798e) [INFO] [stdout] 2025-09-01T09:12:23.291998208+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(08e7cb8753f53caa8a763d71e618a26a9675918e8599d1ebd94e3ac45cb63ed2a7) [INFO] [stdout] 2025-09-01T09:12:23.777512302+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-09-01T09:12:23.811309582+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-09-01T09:12:23.834690772+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(09d18dfa4398876c6db05473309730591aad3bb9900ca7fc539c6ad4731baa4da5) [INFO] [stdout] 2025-09-01T09:12:23.863729811+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(0944fa78ee90f7d3c00b9d01cb6d733aabeccd4528fb0210f80bd9c7d61425008f) [INFO] [stdout] 2025-09-01T09:12:23.962195560+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(0941a6facf7f093fe46accee0a3f49691b0436450d4a119d1ebce45c77e281e1d2) [INFO] [stdout] 2025-09-01T09:12:24.322822036+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(0822e3b275d9795a9d30923732a618d4f2c1ca45f0ac5ba65521dc7c006f625110) [INFO] [stdout] 2025-09-01T09:12:24.340529786+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(088b8ee19b2b8aa9579c8cb07ceb07943a75e8c1e9b107b23253a5950fdf19892c) [INFO] [stdout] test wrong_amount_range_proof ... ok [INFO] [stdout] 2025-09-01T09:12:24.649063163+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(099fe85093b66c37230fb1125bdfbf0a4b5a787b6a64d41071e26e434e05dd4d9a) [INFO] [stdout] 2025-09-01T09:12:24.835647410+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-09-01T09:12:24.859591900+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-09-01T09:12:24.875503970+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(09d8cdaa8623e1926c4da3b9bacb55ae60d76bd6bcef409ead504d3b1f649f6dbb) [INFO] [stdout] 2025-09-01T09:12:24.882590590+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(0886ae8dc7dc719c467567466763f6e14fc2f7c202c4b7370b26a872c7310b6ced) [INFO] [stdout] 2025-09-01T09:12:25.144217467+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(09fa376f662a84a939c6b3c707694905810603fab560162c28df071b3602d53297) [INFO] [stdout] 2025-09-01T09:12:25.187813636+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(0844d2e347f0a8160f648d99c0581ef0fc38e19aae5b05c0dd518660d8a589d842) [INFO] [stdout] 2025-09-01T09:12:25.367304224+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(09fb919e2b7fabcedfc75cd0c84307a4ae44485446ee4bcc9bf5d976f36d5b5080) [INFO] [stdout] 2025-09-01T09:12:25.718365880+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-09-01T09:12:25.758126210+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(099df9b11c930b7cb0fbff193355a46afdfd29f282602d3929ae146bd1fb8326e0) [INFO] [stdout] 2025-09-01T09:12:25.781818620+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(09c9115a5ef148e6325e4ebaa00156db2e36ff9ed72b1603fe35bd260f33548830) [INFO] [stdout] 2025-09-01T09:12:25.850368829+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-09-01T09:12:25.889131549+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(092a50d3340cad643dd86e79a2d50d6fcb7c3352881376613b395df9a9c15e4f3a) [INFO] [stdout] 2025-09-01T09:12:26.154248345+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(084768d67541eeada1d25a19c7950b1f5d6fda8595429c79e06e88fcc4b59eab93) [INFO] [stdout] 2025-09-01T09:12:26.252814314+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(09df9e9fb9e1463cd57f7968503d4cb6da37d50a1017f18ec0200654cd4d1406dc) [INFO] [stdout] 2025-09-01T09:12:26.739382699+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2025-09-01T09:12:26.769182468+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(0917dbfeba3e9c0993bc5e832139c79577e6dbbe2f4bc02cc1a8b6f2e6d2a7c6d1) [INFO] [stdout] test too_large_block ... ok [INFO] [stdout] test block_10_tx_serialized_size ... ok [INFO] [stdout] 2025-09-01T09:12:27.002381896+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(08af47ba158b622baa7165f82890be76b6c28a0ce0e55343365b19fa2a633a1e9b) [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 20.06s [INFO] [stdout] [INFO] [stderr] Running tests/common.rs (/opt/rustwide/target/debug/deps/common-b579ed386613c3e7) [INFO] [stderr] Running tests/consensus_automated.rs (/opt/rustwide/target/debug/deps/consensus_automated-c12b53551fe80355) [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.01s [INFO] [stdout] [INFO] [stderr] Running tests/consensus_mainnet.rs (/opt/rustwide/target/debug/deps/consensus_mainnet-2efa3f4ce5896c60) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test hard_forks ... ok [INFO] [stdout] test test_secondary_pow_ratio ... ok [INFO] [stdout] test test_secondary_pow_scale ... ok [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.20s [INFO] [stdout] [INFO] [stderr] Running tests/consensus_testnet.rs (/opt/rustwide/target/debug/deps/consensus_testnet-c3c7dcba40f6984a) [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.01s [INFO] [stdout] [INFO] [stderr] Running tests/core.rs (/opt/rustwide/target/debug/deps/core-419e9d38f44d280d) [INFO] [stdout] [INFO] [stdout] running 23 tests [INFO] [stdout] test blind_tx ... ignored [INFO] [stdout] test hash_output ... ok [INFO] [stdout] test build_two_half_kernels ... ok [INFO] [stdout] test build_tx_kernel ... ok [INFO] [stdout] test reward_empty_block ... ok [INFO] [stdout] test reward_with_tx_block ... 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 simple_tx_ser ... ok [INFO] [stdout] test multi_kernel_transaction_deaggregation ... ok [INFO] [stdout] test simple_tx_ser_deser ... ok [INFO] [stdout] test simple_block ... ok [INFO] [stdout] test test_verify_1i1o_sig ... ok [INFO] [stdout] test test_verify_2i1o_sig ... ok [INFO] [stdout] test test_zero_commit_fails ... ok [INFO] [stdout] test multi_kernel_transaction_deaggregation_4 ... 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 multi_kernel_transaction_deaggregation_5 ... ok [INFO] [stdout] test transaction_cut_through ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 22 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 12.06s [INFO] [stdout] [INFO] [stderr] Running tests/merkle_proof.rs (/opt/rustwide/target/debug/deps/merkle_proof-e173308e82d0fdeb) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test empty_merkle_proof ... ok [INFO] [stdout] test pmmr_merkle_proof ... ok [INFO] [stdout] test pmmr_merkle_proof_prune_and_rewind ... ok [INFO] [stdout] test merkle_proof_ser_deser ... ok [INFO] [stdout] [INFO] [stderr] Running tests/pmmr.rs (/opt/rustwide/target/debug/deps/pmmr-93fc71a9e55b9278) [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 22 tests [INFO] [stdout] test bench_peak_map ... ignored [INFO] [stdout] test first_100_mmr_heights ... ok [INFO] [stdout] test pmmr_get_last_n_insertions ... ok [INFO] [stdout] test check_elements_from_pmmr_index ... ok [INFO] [stdout] test pmmr_prune ... ok [INFO] [stdout] test check_insertion_to_pmmr_index ... ok [INFO] [stdout] test some_peak_map ... ok [INFO] [stdout] test some_peak_size ... ok [INFO] [stdout] test some_peaks ... ok [INFO] [stdout] test test_bintree_leaf_pos_iter ... ok [INFO] [stdout] test test_bintree_rightmost ... ok [INFO] [stdout] test test_is_left_sibling ... ok [INFO] [stdout] test test_is_leaf ... ok [INFO] [stdout] test test_pmmr_leaf_to_insertion_index ... ok [INFO] [stdout] test test_round_up_to_leaf_pos ... ok [INFO] [stdout] test various_branches ... ok [INFO] [stdout] test various_families ... ok [INFO] [stdout] test pmmr_push_root ... ok [INFO] [stdout] test test_n_leaves ... ok [INFO] [stdout] test test_bintree_leftmost ... ok [INFO] [stdout] test test_bintree_pos_iter ... ok [INFO] [stdout] test test_bintree_range ... 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] [stderr] Running tests/segment.rs (/opt/rustwide/target/debug/deps/segment-5634ec8a9dda65bd) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test unprunable_mmr ... ok [INFO] [stdout] [INFO] [stderr] Running tests/transaction.rs (/opt/rustwide/target/debug/deps/transaction-e9e8a5905e53649c) [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test test_fee_fields ... ok [INFO] [stdout] test test_output_ser_deser ... ok [INFO] [stdout] test test_transaction_json_ser_deser ... 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 2.03s [INFO] [stdout] [INFO] [stderr] Running tests/vec_backend.rs (/opt/rustwide/target/debug/deps/vec_backend-13f833986520a47d) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test leaf_pos_and_idx_iter_hash_only_test ... ok [INFO] [stdout] test leaf_pos_and_idx_iter_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::calculate_partial_sig (line 67) ... ok [INFO] [stdout] test src/libtx/aggsig.rs - libtx::aggsig::create_secnonce (line 34) ... 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 2.26s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "ee26ff4c9a118cb22ee32b04df3a17145e55201d02632b360ab5bf1637ecf1fc", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ee26ff4c9a118cb22ee32b04df3a17145e55201d02632b360ab5bf1637ecf1fc", kill_on_drop: false }` [INFO] [stdout] ee26ff4c9a118cb22ee32b04df3a17145e55201d02632b360ab5bf1637ecf1fc