[INFO] fetching crate grin_core 5.1.2... [INFO] testing grin_core-5.1.2 against 1.77.0 for beta-1.78-1 [INFO] extracting crate grin_core 5.1.2 into /workspace/builds/worker-5-tc1/source [INFO] validating manifest of crates.io crate grin_core 5.1.2 on toolchain 1.77.0 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.77.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate grin_core 5.1.2 [INFO] finished tweaking crates.io crate grin_core 5.1.2 [INFO] tweaked toml for crates.io crate grin_core 5.1.2 written to /workspace/builds/worker-5-tc1/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.77.0" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.77.0" "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 num v0.2.1 [INFO] [stderr] Downloaded grin_keychain v5.2.0 [INFO] [stderr] Downloaded croaring v0.4.6 [INFO] [stderr] Downloaded grin_util v5.2.0 [INFO] [stderr] Downloaded croaring-sys v0.4.6 [INFO] [stderr] Downloaded grin_secp256k1zkp v0.7.12 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.77.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 86eac4a1bc28411a7463ae746d2cc5101d8be803fa18d1b4461823d197fe84ab [INFO] running `Command { std: "docker" "start" "-a" "86eac4a1bc28411a7463ae746d2cc5101d8be803fa18d1b4461823d197fe84ab", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "86eac4a1bc28411a7463ae746d2cc5101d8be803fa18d1b4461823d197fe84ab", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "86eac4a1bc28411a7463ae746d2cc5101d8be803fa18d1b4461823d197fe84ab", kill_on_drop: false }` [INFO] [stdout] 86eac4a1bc28411a7463ae746d2cc5101d8be803fa18d1b4461823d197fe84ab [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.77.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 622bd4d1e6b1257cf9d07dfa08e090452a4a11857188681fb71704ee4a0fd3dd [INFO] running `Command { std: "docker" "start" "-a" "622bd4d1e6b1257cf9d07dfa08e090452a4a11857188681fb71704ee4a0fd3dd", kill_on_drop: false }` [INFO] [stderr] Compiling num-traits v0.2.18 [INFO] [stderr] Compiling memchr v2.7.1 [INFO] [stderr] Compiling rand_core v0.4.2 [INFO] [stderr] Compiling autocfg v0.1.8 [INFO] [stderr] Compiling generic-array v0.14.7 [INFO] [stderr] Compiling glob v0.3.1 [INFO] [stderr] Compiling syn v2.0.55 [INFO] [stderr] Compiling nom v5.1.3 [INFO] [stderr] Compiling regex-syntax v0.8.2 [INFO] [stderr] Compiling rand_core v0.3.1 [INFO] [stderr] Compiling atty v0.2.14 [INFO] [stderr] Compiling unicode-width v0.1.11 [INFO] [stderr] Compiling miniz_oxide v0.7.2 [INFO] [stderr] Compiling clang-sys v1.7.0 [INFO] [stderr] Compiling textwrap v0.11.0 [INFO] [stderr] Compiling aho-corasick v1.1.3 [INFO] [stderr] Compiling libloading v0.8.3 [INFO] [stderr] Compiling indexmap v1.9.3 [INFO] [stderr] Compiling strsim v0.8.0 [INFO] [stderr] Compiling termcolor v1.4.1 [INFO] [stderr] Compiling linked-hash-map v0.5.6 [INFO] [stderr] Compiling regex-automata v0.4.6 [INFO] [stderr] Compiling nodrop v0.1.14 [INFO] [stderr] Compiling bitflags v1.3.2 [INFO] [stderr] Compiling humantime v2.1.0 [INFO] [stderr] Compiling bindgen v0.56.0 [INFO] [stderr] Compiling vec_map v0.8.2 [INFO] [stderr] Compiling ansi_term v0.12.1 [INFO] [stderr] Compiling clap v2.34.0 [INFO] [stderr] Compiling cexpr v0.4.0 [INFO] [stderr] Compiling digest v0.9.0 [INFO] [stderr] Compiling rand_pcg v0.1.2 [INFO] [stderr] Compiling rand_chacha v0.1.1 [INFO] [stderr] Compiling which v3.1.1 [INFO] [stderr] Compiling backtrace v0.3.71 [INFO] [stderr] Compiling cfg-if v0.1.10 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling traitobject v0.1.0 [INFO] [stderr] Compiling peeking_take_while v0.1.2 [INFO] [stderr] Compiling rustc-hash v1.1.0 [INFO] [stderr] Compiling gimli v0.28.1 [INFO] [stderr] Compiling subtle v2.4.1 [INFO] [stderr] Compiling shlex v0.1.1 [INFO] [stderr] Compiling lazycell v1.3.0 [INFO] [stderr] Compiling parking_lot_core v0.7.3 [INFO] [stderr] Compiling lock_api v0.3.4 [INFO] [stderr] Compiling regex v1.10.4 [INFO] [stderr] Compiling unsafe-any v0.4.2 [INFO] [stderr] Compiling ordered-float v1.1.1 [INFO] [stderr] Compiling num-integer v0.1.46 [INFO] [stderr] Compiling yaml-rust v0.4.5 [INFO] [stderr] Compiling block-buffer v0.9.0 [INFO] [stderr] Compiling object v0.32.2 [INFO] [stderr] Compiling rand v0.6.5 [INFO] [stderr] Compiling grin_secp256k1zkp v0.7.12 [INFO] [stderr] Compiling num-bigint v0.2.6 [INFO] [stderr] Compiling quick-error v1.2.3 [INFO] [stderr] Compiling odds v0.2.26 [INFO] [stderr] Compiling addr2line v0.21.0 [INFO] [stderr] Compiling opaque-debug v0.3.1 [INFO] [stderr] Compiling arrayvec v0.4.12 [INFO] [stderr] Compiling iana-time-zone v0.1.60 [INFO] [stderr] Compiling serde_derive v1.0.197 [INFO] [stderr] Compiling zeroize_derive v1.4.2 [INFO] [stderr] Compiling thiserror-impl v1.0.58 [INFO] [stderr] Compiling rustc-demangle v0.1.23 [INFO] [stderr] Compiling arrayvec v0.3.25 [INFO] [stderr] Compiling humantime v1.3.0 [INFO] [stderr] Compiling typemap v0.3.3 [INFO] [stderr] Compiling parking_lot v0.10.2 [INFO] [stderr] Compiling zeroize v1.7.0 [INFO] [stderr] Compiling crypto-mac v0.11.1 [INFO] [stderr] Compiling flate2 v1.0.28 [INFO] [stderr] Compiling rand v0.5.6 [INFO] [stderr] Compiling rand_xorshift v0.1.1 [INFO] [stderr] Compiling rand_isaac v0.1.1 [INFO] [stderr] Compiling rand_hc v0.1.0 [INFO] [stderr] Compiling rand_os v0.1.3 [INFO] [stderr] Compiling rand_jitter v0.1.4 [INFO] [stderr] Compiling thread-id v3.3.0 [INFO] [stderr] Compiling num-complex v0.2.4 [INFO] [stderr] Compiling thiserror v1.0.58 [INFO] [stderr] Compiling num-rational v0.2.4 [INFO] [stderr] Compiling same-file v1.0.6 [INFO] [stderr] Compiling log-mdc v0.1.0 [INFO] [stderr] Compiling unicode-xid v0.2.4 [INFO] [stderr] Compiling rustc-serialize v0.3.25 [INFO] [stderr] Compiling arc-swap v0.4.8 [INFO] [stderr] Compiling failure_derive v0.1.8 [INFO] [stderr] Compiling synstructure v0.12.6 [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 zip v0.5.13 [INFO] [stderr] Compiling hmac v0.11.0 [INFO] [stderr] Compiling base64 v0.12.3 [INFO] [stderr] Compiling blake2-rfc v0.2.18 [INFO] [stderr] Compiling pbkdf2 v0.8.0 [INFO] [stderr] Compiling ripemd160 v0.9.1 [INFO] [stderr] Compiling num-iter v0.1.44 [INFO] [stderr] Compiling serde v1.0.197 [INFO] [stderr] Compiling num-traits v0.1.43 [INFO] [stderr] Compiling enum_primitive v0.1.1 [INFO] [stderr] Compiling num v0.2.1 [INFO] [stderr] Compiling lru-cache v0.1.2 [INFO] [stderr] Compiling bytes v0.5.6 [INFO] [stderr] Compiling siphasher v0.3.11 [INFO] [stderr] Compiling failure v0.1.8 [INFO] [stderr] Compiling log v0.4.21 [INFO] [stderr] Compiling serde_json v1.0.115 [INFO] [stderr] Compiling serde_yaml v0.8.26 [INFO] [stderr] Compiling chrono v0.4.35 [INFO] [stderr] Compiling serde-value v0.6.0 [INFO] [stderr] Compiling env_logger v0.8.4 [INFO] [stderr] Compiling log4rs v0.12.0 [INFO] [stderr] Compiling grin_util v5.2.0 [INFO] [stderr] Compiling grin_keychain v5.2.0 [INFO] [stderr] Compiling croaring-sys v0.4.6 [INFO] [stderr] Compiling croaring v0.4.6 [INFO] [stderr] Compiling grin_core v5.1.2 (/opt/rustwide/workdir) [INFO] [stdout] warning: use of deprecated constant `chrono::naive::MAX_DATE`: Use NaiveDate::MAX instead [INFO] [stdout] --> src/core/block.rs:30:21 [INFO] [stdout] | [INFO] [stdout] 30 | use chrono::naive::{MAX_DATE, MIN_DATE}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `chrono::naive::MIN_DATE`: Use NaiveDate::MIN instead [INFO] [stdout] --> src/core/block.rs:30:31 [INFO] [stdout] | [INFO] [stdout] 30 | use chrono::naive::{MAX_DATE, MIN_DATE}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `chrono::naive::MAX_DATE`: Use NaiveDate::MAX instead [INFO] [stdout] --> src/core/block.rs:292:17 [INFO] [stdout] | [INFO] [stdout] 292 | if timestamp > MAX_DATE.and_hms(0, 0, 0).timestamp() [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `chrono::naive::MIN_DATE`: Use NaiveDate::MIN instead [INFO] [stdout] --> src/core/block.rs:293:18 [INFO] [stdout] | [INFO] [stdout] 293 | || timestamp < MIN_DATE.and_hms(0, 0, 0).timestamp() [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `chrono::DateTime::::from_utc`: Use TimeZone::from_utc_datetime() or DateTime::from_naive_utc_and_offset instead [INFO] [stdout] --> src/core/block.rs:235:32 [INFO] [stdout] | [INFO] [stdout] 235 | timestamp: DateTime::::from_utc(NaiveDateTime::from_timestamp(0, 0), Utc), [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDateTime::from_timestamp`: use `DateTime::from_timestamp` instead [INFO] [stdout] --> src/core/block.rs:235:56 [INFO] [stdout] | [INFO] [stdout] 235 | timestamp: DateTime::::from_utc(NaiveDateTime::from_timestamp(0, 0), Utc), [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `chrono::NaiveDate::and_hms`: use `and_hms_opt()` instead [INFO] [stdout] --> src/core/block.rs:292:26 [INFO] [stdout] | [INFO] [stdout] 292 | if timestamp > MAX_DATE.and_hms(0, 0, 0).timestamp() [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `chrono::NaiveDateTime::timestamp`: use `.and_utc().timestamp()` instead [INFO] [stdout] --> src/core/block.rs:292:43 [INFO] [stdout] | [INFO] [stdout] 292 | if timestamp > MAX_DATE.and_hms(0, 0, 0).timestamp() [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `chrono::NaiveDate::and_hms`: use `and_hms_opt()` instead [INFO] [stdout] --> src/core/block.rs:293:27 [INFO] [stdout] | [INFO] [stdout] 293 | || timestamp < MIN_DATE.and_hms(0, 0, 0).timestamp() [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `chrono::NaiveDateTime::timestamp`: use `.and_utc().timestamp()` instead [INFO] [stdout] --> src/core/block.rs:293:44 [INFO] [stdout] | [INFO] [stdout] 293 | || timestamp < MIN_DATE.and_hms(0, 0, 0).timestamp() [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `chrono::DateTime::::from_utc`: Use TimeZone::from_utc_datetime() or DateTime::from_naive_utc_and_offset instead [INFO] [stdout] --> src/core/block.rs:301:31 [INFO] [stdout] | [INFO] [stdout] 301 | timestamp: DateTime::::from_utc(NaiveDateTime::from_timestamp(timestamp, 0), Utc), [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDateTime::from_timestamp`: use `DateTime::from_timestamp` instead [INFO] [stdout] --> src/core/block.rs:301:55 [INFO] [stdout] | [INFO] [stdout] 301 | timestamp: DateTime::::from_utc(NaiveDateTime::from_timestamp(timestamp, 0), Utc), [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `chrono::TimeDelta::seconds`: Use `TimeDelta::try_seconds` instead [INFO] [stdout] --> src/core/block.rs:433:48 [INFO] [stdout] | [INFO] [stdout] 433 | if header.timestamp > Utc::now() + Duration::seconds(ftl as i64) { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `chrono::DateTime::::from_utc`: Use TimeZone::from_utc_datetime() or DateTime::from_naive_utc_and_offset instead [INFO] [stdout] --> src/core/block.rs:649:36 [INFO] [stdout] | [INFO] [stdout] 649 | let timestamp = DateTime::::from_utc(NaiveDateTime::from_timestamp(now, 0), Utc); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDateTime::from_timestamp`: use `DateTime::from_timestamp` instead [INFO] [stdout] --> src/core/block.rs:649:60 [INFO] [stdout] | [INFO] [stdout] 649 | let timestamp = DateTime::::from_utc(NaiveDateTime::from_timestamp(now, 0), Utc); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead [INFO] [stdout] --> src/genesis.rs:37:18 [INFO] [stdout] | [INFO] [stdout] 37 | timestamp: Utc.ymd(1997, 8, 4).and_hms(0, 0, 0), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `chrono::Date::::and_hms`: Use and_hms_opt() instead [INFO] [stdout] --> src/genesis.rs:37:34 [INFO] [stdout] | [INFO] [stdout] 37 | timestamp: Utc.ymd(1997, 8, 4).and_hms(0, 0, 0), [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead [INFO] [stdout] --> src/genesis.rs:51:18 [INFO] [stdout] | [INFO] [stdout] 51 | timestamp: Utc.ymd(2018, 12, 28).and_hms(20, 48, 4), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `chrono::Date::::and_hms`: Use and_hms_opt() instead [INFO] [stdout] --> src/genesis.rs:51:36 [INFO] [stdout] | [INFO] [stdout] 51 | timestamp: Utc.ymd(2018, 12, 28).and_hms(20, 48, 4), [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead [INFO] [stdout] --> src/genesis.rs:164:18 [INFO] [stdout] | [INFO] [stdout] 164 | timestamp: Utc.ymd(2019, 1, 15).and_hms(16, 1, 26), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `chrono::Date::::and_hms`: Use and_hms_opt() instead [INFO] [stdout] --> src/genesis.rs:164:35 [INFO] [stdout] | [INFO] [stdout] 164 | timestamp: Utc.ymd(2019, 1, 15).and_hms(16, 1, 26), [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `chrono::DateTime::::from_utc`: Use TimeZone::from_utc_datetime() or DateTime::from_naive_utc_and_offset instead [INFO] [stdout] --> src/pow.rs:118:36 [INFO] [stdout] | [INFO] [stdout] 118 | bh.timestamp = DateTime::::from_utc(NaiveDateTime::from_timestamp(0, 0), Utc); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDateTime::from_timestamp`: use `DateTime::from_timestamp` instead [INFO] [stdout] --> src/pow.rs:118:60 [INFO] [stdout] | [INFO] [stdout] 118 | bh.timestamp = DateTime::::from_utc(NaiveDateTime::from_timestamp(0, 0), Utc); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 23 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 26.43s [INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: grin_secp256k1zkp v0.7.12, traitobject v0.1.0 [INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1` [INFO] running `Command { std: "docker" "inspect" "622bd4d1e6b1257cf9d07dfa08e090452a4a11857188681fb71704ee4a0fd3dd", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "622bd4d1e6b1257cf9d07dfa08e090452a4a11857188681fb71704ee4a0fd3dd", kill_on_drop: false }` [INFO] [stdout] 622bd4d1e6b1257cf9d07dfa08e090452a4a11857188681fb71704ee4a0fd3dd [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.77.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 2d9c953c697175d38c76cfd57bb5498693029c05995c48945beffdf257af84dd [INFO] running `Command { std: "docker" "start" "-a" "2d9c953c697175d38c76cfd57bb5498693029c05995c48945beffdf257af84dd", kill_on_drop: false }` [INFO] [stdout] warning: use of deprecated constant `chrono::naive::MAX_DATE`: Use NaiveDate::MAX instead [INFO] [stdout] --> src/core/block.rs:30:21 [INFO] [stdout] | [INFO] [stdout] 30 | use chrono::naive::{MAX_DATE, MIN_DATE}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `chrono::naive::MIN_DATE`: Use NaiveDate::MIN instead [INFO] [stdout] --> src/core/block.rs:30:31 [INFO] [stdout] | [INFO] [stdout] 30 | use chrono::naive::{MAX_DATE, MIN_DATE}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `chrono::naive::MAX_DATE`: Use NaiveDate::MAX instead [INFO] [stdout] --> src/core/block.rs:292:17 [INFO] [stdout] | [INFO] [stdout] 292 | if timestamp > MAX_DATE.and_hms(0, 0, 0).timestamp() [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `chrono::naive::MIN_DATE`: Use NaiveDate::MIN instead [INFO] [stdout] --> src/core/block.rs:293:18 [INFO] [stdout] | [INFO] [stdout] 293 | || timestamp < MIN_DATE.and_hms(0, 0, 0).timestamp() [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `chrono::DateTime::::from_utc`: Use TimeZone::from_utc_datetime() or DateTime::from_naive_utc_and_offset instead [INFO] [stdout] --> src/core/block.rs:235:32 [INFO] [stdout] | [INFO] [stdout] 235 | timestamp: DateTime::::from_utc(NaiveDateTime::from_timestamp(0, 0), Utc), [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDateTime::from_timestamp`: use `DateTime::from_timestamp` instead [INFO] [stdout] --> src/core/block.rs:235:56 [INFO] [stdout] | [INFO] [stdout] 235 | timestamp: DateTime::::from_utc(NaiveDateTime::from_timestamp(0, 0), Utc), [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `chrono::NaiveDate::and_hms`: use `and_hms_opt()` instead [INFO] [stdout] --> src/core/block.rs:292:26 [INFO] [stdout] | [INFO] [stdout] 292 | if timestamp > MAX_DATE.and_hms(0, 0, 0).timestamp() [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `chrono::NaiveDateTime::timestamp`: use `.and_utc().timestamp()` instead [INFO] [stdout] --> src/core/block.rs:292:43 [INFO] [stdout] | [INFO] [stdout] 292 | if timestamp > MAX_DATE.and_hms(0, 0, 0).timestamp() [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `chrono::NaiveDate::and_hms`: use `and_hms_opt()` instead [INFO] [stdout] --> src/core/block.rs:293:27 [INFO] [stdout] | [INFO] [stdout] 293 | || timestamp < MIN_DATE.and_hms(0, 0, 0).timestamp() [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `chrono::NaiveDateTime::timestamp`: use `.and_utc().timestamp()` instead [INFO] [stdout] --> src/core/block.rs:293:44 [INFO] [stdout] | [INFO] [stdout] 293 | || timestamp < MIN_DATE.and_hms(0, 0, 0).timestamp() [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `chrono::DateTime::::from_utc`: Use TimeZone::from_utc_datetime() or DateTime::from_naive_utc_and_offset instead [INFO] [stdout] --> src/core/block.rs:301:31 [INFO] [stdout] | [INFO] [stdout] 301 | timestamp: DateTime::::from_utc(NaiveDateTime::from_timestamp(timestamp, 0), Utc), [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDateTime::from_timestamp`: use `DateTime::from_timestamp` instead [INFO] [stdout] --> src/core/block.rs:301:55 [INFO] [stdout] | [INFO] [stdout] 301 | timestamp: DateTime::::from_utc(NaiveDateTime::from_timestamp(timestamp, 0), Utc), [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `chrono::TimeDelta::seconds`: Use `TimeDelta::try_seconds` instead [INFO] [stdout] --> src/core/block.rs:433:48 [INFO] [stdout] | [INFO] [stdout] 433 | if header.timestamp > Utc::now() + Duration::seconds(ftl as i64) { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `chrono::DateTime::::from_utc`: Use TimeZone::from_utc_datetime() or DateTime::from_naive_utc_and_offset instead [INFO] [stdout] --> src/core/block.rs:649:36 [INFO] [stdout] | [INFO] [stdout] 649 | let timestamp = DateTime::::from_utc(NaiveDateTime::from_timestamp(now, 0), Utc); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDateTime::from_timestamp`: use `DateTime::from_timestamp` instead [INFO] [stdout] --> src/core/block.rs:649:60 [INFO] [stdout] | [INFO] [stdout] 649 | let timestamp = DateTime::::from_utc(NaiveDateTime::from_timestamp(now, 0), Utc); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead [INFO] [stdout] --> src/genesis.rs:37:18 [INFO] [stdout] | [INFO] [stdout] 37 | timestamp: Utc.ymd(1997, 8, 4).and_hms(0, 0, 0), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `chrono::Date::::and_hms`: Use and_hms_opt() instead [INFO] [stdout] --> src/genesis.rs:37:34 [INFO] [stdout] | [INFO] [stdout] 37 | timestamp: Utc.ymd(1997, 8, 4).and_hms(0, 0, 0), [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead [INFO] [stdout] --> src/genesis.rs:51:18 [INFO] [stdout] | [INFO] [stdout] 51 | timestamp: Utc.ymd(2018, 12, 28).and_hms(20, 48, 4), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `chrono::Date::::and_hms`: Use and_hms_opt() instead [INFO] [stdout] --> src/genesis.rs:51:36 [INFO] [stdout] | [INFO] [stdout] 51 | timestamp: Utc.ymd(2018, 12, 28).and_hms(20, 48, 4), [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead [INFO] [stdout] --> src/genesis.rs:164:18 [INFO] [stdout] | [INFO] [stdout] 164 | timestamp: Utc.ymd(2019, 1, 15).and_hms(16, 1, 26), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `chrono::Date::::and_hms`: Use and_hms_opt() instead [INFO] [stdout] --> src/genesis.rs:164:35 [INFO] [stdout] | [INFO] [stdout] 164 | timestamp: Utc.ymd(2019, 1, 15).and_hms(16, 1, 26), [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `chrono::DateTime::::from_utc`: Use TimeZone::from_utc_datetime() or DateTime::from_naive_utc_and_offset instead [INFO] [stdout] --> src/pow.rs:118:36 [INFO] [stdout] | [INFO] [stdout] 118 | bh.timestamp = DateTime::::from_utc(NaiveDateTime::from_timestamp(0, 0), Utc); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling grin_core v5.1.2 (/opt/rustwide/workdir) [INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDateTime::from_timestamp`: use `DateTime::from_timestamp` instead [INFO] [stdout] --> src/pow.rs:118:60 [INFO] [stdout] | [INFO] [stdout] 118 | bh.timestamp = DateTime::::from_utc(NaiveDateTime::from_timestamp(0, 0), Utc); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 23 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `chrono::DateTime::::timestamp_nanos`: use `timestamp_nanos_opt()` instead [INFO] [stdout] --> tests/pmmr.rs:46:26 [INFO] [stdout] | [INFO] [stdout] 46 | let start = Utc::now().timestamp_nanos(); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `chrono::DateTime::::timestamp_nanos`: use `timestamp_nanos_opt()` instead [INFO] [stdout] --> tests/pmmr.rs:50:24 [INFO] [stdout] | [INFO] [stdout] 50 | let fin = Utc::now().timestamp_nanos(); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `chrono::naive::MAX_DATE`: Use NaiveDate::MAX instead [INFO] [stdout] --> src/core/block.rs:30:21 [INFO] [stdout] | [INFO] [stdout] 30 | use chrono::naive::{MAX_DATE, MIN_DATE}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `chrono::naive::MIN_DATE`: Use NaiveDate::MIN instead [INFO] [stdout] --> src/core/block.rs:30:31 [INFO] [stdout] | [INFO] [stdout] 30 | use chrono::naive::{MAX_DATE, MIN_DATE}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `chrono::naive::MAX_DATE`: Use NaiveDate::MAX instead [INFO] [stdout] --> src/core/block.rs:292:17 [INFO] [stdout] | [INFO] [stdout] 292 | if timestamp > MAX_DATE.and_hms(0, 0, 0).timestamp() [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `chrono::naive::MIN_DATE`: Use NaiveDate::MIN instead [INFO] [stdout] --> src/core/block.rs:293:18 [INFO] [stdout] | [INFO] [stdout] 293 | || timestamp < MIN_DATE.and_hms(0, 0, 0).timestamp() [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `chrono::DateTime::::from_utc`: Use TimeZone::from_utc_datetime() or DateTime::from_naive_utc_and_offset instead [INFO] [stdout] --> src/core/block.rs:235:32 [INFO] [stdout] | [INFO] [stdout] 235 | timestamp: DateTime::::from_utc(NaiveDateTime::from_timestamp(0, 0), Utc), [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDateTime::from_timestamp`: use `DateTime::from_timestamp` instead [INFO] [stdout] --> src/core/block.rs:235:56 [INFO] [stdout] | [INFO] [stdout] 235 | timestamp: DateTime::::from_utc(NaiveDateTime::from_timestamp(0, 0), Utc), [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `chrono::NaiveDate::and_hms`: use `and_hms_opt()` instead [INFO] [stdout] --> src/core/block.rs:292:26 [INFO] [stdout] | [INFO] [stdout] 292 | if timestamp > MAX_DATE.and_hms(0, 0, 0).timestamp() [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `chrono::NaiveDateTime::timestamp`: use `.and_utc().timestamp()` instead [INFO] [stdout] --> src/core/block.rs:292:43 [INFO] [stdout] | [INFO] [stdout] 292 | if timestamp > MAX_DATE.and_hms(0, 0, 0).timestamp() [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `chrono::NaiveDate::and_hms`: use `and_hms_opt()` instead [INFO] [stdout] --> src/core/block.rs:293:27 [INFO] [stdout] | [INFO] [stdout] 293 | || timestamp < MIN_DATE.and_hms(0, 0, 0).timestamp() [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `chrono::NaiveDateTime::timestamp`: use `.and_utc().timestamp()` instead [INFO] [stdout] --> src/core/block.rs:293:44 [INFO] [stdout] | [INFO] [stdout] 293 | || timestamp < MIN_DATE.and_hms(0, 0, 0).timestamp() [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `chrono::DateTime::::from_utc`: Use TimeZone::from_utc_datetime() or DateTime::from_naive_utc_and_offset instead [INFO] [stdout] --> src/core/block.rs:301:31 [INFO] [stdout] | [INFO] [stdout] 301 | timestamp: DateTime::::from_utc(NaiveDateTime::from_timestamp(timestamp, 0), Utc), [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDateTime::from_timestamp`: use `DateTime::from_timestamp` instead [INFO] [stdout] --> src/core/block.rs:301:55 [INFO] [stdout] | [INFO] [stdout] 301 | timestamp: DateTime::::from_utc(NaiveDateTime::from_timestamp(timestamp, 0), Utc), [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `chrono::TimeDelta::seconds`: Use `TimeDelta::try_seconds` instead [INFO] [stdout] --> src/core/block.rs:433:48 [INFO] [stdout] | [INFO] [stdout] 433 | if header.timestamp > Utc::now() + Duration::seconds(ftl as i64) { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `chrono::DateTime::::from_utc`: Use TimeZone::from_utc_datetime() or DateTime::from_naive_utc_and_offset instead [INFO] [stdout] --> src/core/block.rs:649:36 [INFO] [stdout] | [INFO] [stdout] 649 | let timestamp = DateTime::::from_utc(NaiveDateTime::from_timestamp(now, 0), Utc); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDateTime::from_timestamp`: use `DateTime::from_timestamp` instead [INFO] [stdout] --> src/core/block.rs:649:60 [INFO] [stdout] | [INFO] [stdout] 649 | let timestamp = DateTime::::from_utc(NaiveDateTime::from_timestamp(now, 0), Utc); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead [INFO] [stdout] --> src/genesis.rs:37:18 [INFO] [stdout] | [INFO] [stdout] 37 | timestamp: Utc.ymd(1997, 8, 4).and_hms(0, 0, 0), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `chrono::Date::::and_hms`: Use and_hms_opt() instead [INFO] [stdout] --> src/genesis.rs:37:34 [INFO] [stdout] | [INFO] [stdout] 37 | timestamp: Utc.ymd(1997, 8, 4).and_hms(0, 0, 0), [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead [INFO] [stdout] --> src/genesis.rs:51:18 [INFO] [stdout] | [INFO] [stdout] 51 | timestamp: Utc.ymd(2018, 12, 28).and_hms(20, 48, 4), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `chrono::Date::::and_hms`: Use and_hms_opt() instead [INFO] [stdout] --> src/genesis.rs:51:36 [INFO] [stdout] | [INFO] [stdout] 51 | timestamp: Utc.ymd(2018, 12, 28).and_hms(20, 48, 4), [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead [INFO] [stdout] --> src/genesis.rs:164:18 [INFO] [stdout] | [INFO] [stdout] 164 | timestamp: Utc.ymd(2019, 1, 15).and_hms(16, 1, 26), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `chrono::Date::::and_hms`: Use and_hms_opt() instead [INFO] [stdout] --> src/genesis.rs:164:35 [INFO] [stdout] | [INFO] [stdout] 164 | timestamp: Utc.ymd(2019, 1, 15).and_hms(16, 1, 26), [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `chrono::DateTime::::from_utc`: Use TimeZone::from_utc_datetime() or DateTime::from_naive_utc_and_offset instead [INFO] [stdout] --> src/pow.rs:118:36 [INFO] [stdout] | [INFO] [stdout] 118 | bh.timestamp = DateTime::::from_utc(NaiveDateTime::from_timestamp(0, 0), Utc); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDateTime::from_timestamp`: use `DateTime::from_timestamp` instead [INFO] [stdout] --> src/pow.rs:118:60 [INFO] [stdout] | [INFO] [stdout] 118 | bh.timestamp = DateTime::::from_utc(NaiveDateTime::from_timestamp(0, 0), Utc); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 23 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 4.60s [INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: grin_secp256k1zkp v0.7.12, traitobject v0.1.0 [INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1` [INFO] running `Command { std: "docker" "inspect" "2d9c953c697175d38c76cfd57bb5498693029c05995c48945beffdf257af84dd", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2d9c953c697175d38c76cfd57bb5498693029c05995c48945beffdf257af84dd", kill_on_drop: false }` [INFO] [stdout] 2d9c953c697175d38c76cfd57bb5498693029c05995c48945beffdf257af84dd [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.77.0" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] f8593ef51b9b5484c4695ee77a5416055baea84abb39f7f2247e8f7c6d322f44 [INFO] running `Command { std: "docker" "start" "-a" "f8593ef51b9b5484c4695ee77a5416055baea84abb39f7f2247e8f7c6d322f44", kill_on_drop: false }` [INFO] [stderr] warning: use of deprecated constant `chrono::naive::MAX_DATE`: Use NaiveDate::MAX instead [INFO] [stderr] --> src/core/block.rs:30:21 [INFO] [stderr] | [INFO] [stderr] 30 | use chrono::naive::{MAX_DATE, MIN_DATE}; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated constant `chrono::naive::MIN_DATE`: Use NaiveDate::MIN instead [INFO] [stderr] --> src/core/block.rs:30:31 [INFO] [stderr] | [INFO] [stderr] 30 | use chrono::naive::{MAX_DATE, MIN_DATE}; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated constant `chrono::naive::MAX_DATE`: Use NaiveDate::MAX instead [INFO] [stderr] --> src/core/block.rs:292:17 [INFO] [stderr] | [INFO] [stderr] 292 | if timestamp > MAX_DATE.and_hms(0, 0, 0).timestamp() [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated constant `chrono::naive::MIN_DATE`: Use NaiveDate::MIN instead [INFO] [stderr] --> src/core/block.rs:293:18 [INFO] [stderr] | [INFO] [stderr] 293 | || timestamp < MIN_DATE.and_hms(0, 0, 0).timestamp() [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `chrono::DateTime::::from_utc`: Use TimeZone::from_utc_datetime() or DateTime::from_naive_utc_and_offset instead [INFO] [stderr] --> src/core/block.rs:235:32 [INFO] [stderr] | [INFO] [stderr] 235 | timestamp: DateTime::::from_utc(NaiveDateTime::from_timestamp(0, 0), Utc), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `chrono::NaiveDateTime::from_timestamp`: use `DateTime::from_timestamp` instead [INFO] [stderr] --> src/core/block.rs:235:56 [INFO] [stderr] | [INFO] [stderr] 235 | timestamp: DateTime::::from_utc(NaiveDateTime::from_timestamp(0, 0), Utc), [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `chrono::NaiveDate::and_hms`: use `and_hms_opt()` instead [INFO] [stderr] --> src/core/block.rs:292:26 [INFO] [stderr] | [INFO] [stderr] 292 | if timestamp > MAX_DATE.and_hms(0, 0, 0).timestamp() [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `chrono::NaiveDateTime::timestamp`: use `.and_utc().timestamp()` instead [INFO] [stderr] --> src/core/block.rs:292:43 [INFO] [stderr] | [INFO] [stderr] 292 | if timestamp > MAX_DATE.and_hms(0, 0, 0).timestamp() [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `chrono::NaiveDate::and_hms`: use `and_hms_opt()` instead [INFO] [stderr] --> src/core/block.rs:293:27 [INFO] [stderr] | [INFO] [stderr] 293 | || timestamp < MIN_DATE.and_hms(0, 0, 0).timestamp() [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `chrono::NaiveDateTime::timestamp`: use `.and_utc().timestamp()` instead [INFO] [stderr] --> src/core/block.rs:293:44 [INFO] [stderr] | [INFO] [stderr] 293 | || timestamp < MIN_DATE.and_hms(0, 0, 0).timestamp() [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `chrono::DateTime::::from_utc`: Use TimeZone::from_utc_datetime() or DateTime::from_naive_utc_and_offset instead [INFO] [stderr] --> src/core/block.rs:301:31 [INFO] [stderr] | [INFO] [stderr] 301 | timestamp: DateTime::::from_utc(NaiveDateTime::from_timestamp(timestamp, 0), Utc), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `chrono::NaiveDateTime::from_timestamp`: use `DateTime::from_timestamp` instead [INFO] [stderr] --> src/core/block.rs:301:55 [INFO] [stderr] | [INFO] [stderr] 301 | timestamp: DateTime::::from_utc(NaiveDateTime::from_timestamp(timestamp, 0), Utc), [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `chrono::TimeDelta::seconds`: Use `TimeDelta::try_seconds` instead [INFO] [stderr] --> src/core/block.rs:433:48 [INFO] [stderr] | [INFO] [stderr] 433 | if header.timestamp > Utc::now() + Duration::seconds(ftl as i64) { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `chrono::DateTime::::from_utc`: Use TimeZone::from_utc_datetime() or DateTime::from_naive_utc_and_offset instead [INFO] [stderr] --> src/core/block.rs:649:36 [INFO] [stderr] | [INFO] [stderr] 649 | let timestamp = DateTime::::from_utc(NaiveDateTime::from_timestamp(now, 0), Utc); [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `chrono::NaiveDateTime::from_timestamp`: use `DateTime::from_timestamp` instead [INFO] [stderr] --> src/core/block.rs:649:60 [INFO] [stderr] | [INFO] [stderr] 649 | let timestamp = DateTime::::from_utc(NaiveDateTime::from_timestamp(now, 0), Utc); [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead [INFO] [stderr] --> src/genesis.rs:37:18 [INFO] [stderr] | [INFO] [stderr] 37 | timestamp: Utc.ymd(1997, 8, 4).and_hms(0, 0, 0), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `chrono::Date::::and_hms`: Use and_hms_opt() instead [INFO] [stderr] --> src/genesis.rs:37:34 [INFO] [stderr] | [INFO] [stderr] 37 | timestamp: Utc.ymd(1997, 8, 4).and_hms(0, 0, 0), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead [INFO] [stderr] --> src/genesis.rs:51:18 [INFO] [stderr] | [INFO] [stderr] 51 | timestamp: Utc.ymd(2018, 12, 28).and_hms(20, 48, 4), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `chrono::Date::::and_hms`: Use and_hms_opt() instead [INFO] [stderr] --> src/genesis.rs:51:36 [INFO] [stderr] | [INFO] [stderr] 51 | timestamp: Utc.ymd(2018, 12, 28).and_hms(20, 48, 4), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead [INFO] [stderr] --> src/genesis.rs:164:18 [INFO] [stderr] | [INFO] [stderr] 164 | timestamp: Utc.ymd(2019, 1, 15).and_hms(16, 1, 26), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `chrono::Date::::and_hms`: Use and_hms_opt() instead [INFO] [stderr] --> src/genesis.rs:164:35 [INFO] [stderr] | [INFO] [stderr] 164 | timestamp: Utc.ymd(2019, 1, 15).and_hms(16, 1, 26), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `chrono::DateTime::::from_utc`: Use TimeZone::from_utc_datetime() or DateTime::from_naive_utc_and_offset instead [INFO] [stderr] --> src/pow.rs:118:36 [INFO] [stderr] | [INFO] [stderr] 118 | bh.timestamp = DateTime::::from_utc(NaiveDateTime::from_timestamp(0, 0), Utc); [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `chrono::NaiveDateTime::from_timestamp`: use `DateTime::from_timestamp` instead [INFO] [stderr] --> src/pow.rs:118:60 [INFO] [stderr] | [INFO] [stderr] 118 | bh.timestamp = DateTime::::from_utc(NaiveDateTime::from_timestamp(0, 0), Utc); [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: `grin_core` (lib) generated 23 warnings [INFO] [stderr] warning: `grin_core` (lib test) generated 23 warnings (23 duplicates) [INFO] [stderr] warning: use of deprecated method `chrono::DateTime::::timestamp_nanos`: use `timestamp_nanos_opt()` instead [INFO] [stderr] --> tests/pmmr.rs:46:26 [INFO] [stderr] | [INFO] [stderr] 46 | let start = Utc::now().timestamp_nanos(); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `chrono::DateTime::::timestamp_nanos`: use `timestamp_nanos_opt()` instead [INFO] [stderr] --> tests/pmmr.rs:50:24 [INFO] [stderr] | [INFO] [stderr] 50 | let fin = Utc::now().timestamp_nanos(); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: `grin_core` (test "pmmr") generated 2 warnings [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.22s [INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: grin_secp256k1zkp v0.7.12, traitobject v0.1.0 [INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1` [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/grin_core-07026091c4f99f25) [INFO] [stdout] [INFO] [stdout] running 39 tests [INFO] [stdout] test core::test::test_amount_from_hr ... ok [INFO] [stdout] test consensus::test::test_graph_weight ... ok [INFO] [stdout] test core::id::test::short_id_ord ... ok [INFO] [stdout] test core::id::test::test_short_id ... ok [INFO] [stdout] test core::test::test_amount_to_hr ... ok [INFO] [stdout] test core::transaction::test::kernel_features_serialization ... ok [INFO] [stdout] test core::transaction::test::kernel_features_serialization_nrd_enabled ... 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::testnet_header_len ... ok [INFO] [stdout] test global::test::automated_testing_header_len ... ok [INFO] [stdout] test core::transaction::test::test_nrd_kernel_ser_deser ... ok [INFO] [stdout] test core::transaction::test::input_short_id ... 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::test_height_locked_kernel_ser_deser ... 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_simple_tx_with_offset ... 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 pow::cuckarooz::test::cuckarooz19_29_vectors ... ok [INFO] [stdout] test libtx::secp_ser::test::ser_secp_primitives ... ok [INFO] [stdout] test libtx::build::test::blind_simple_tx ... ok [INFO] [stdout] test pow::siphash::test::hash_block ... ok [INFO] [stdout] test pow::siphash::test::hash_some ... ok [INFO] [stdout] test global::test::user_testing_header_len ... ok [INFO] [stdout] test pow::types::tests::test_proof_rw ... ok [INFO] [stdout] test libtx::build::test::blind_simpler_tx ... ok [INFO] [stdout] test pow::test::genesis_pow ... ok [INFO] [stdout] test pow::cuckatoo::test::cuckatoo ... ok [INFO] [stdout] test libtx::proof::tests::view_key_child ... ok [INFO] [stdout] test libtx::proof::tests::view_key_no_switch ... 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 1.67s [INFO] [stdout] [INFO] [stderr] Running tests/block.rs (/opt/rustwide/target/debug/deps/block-9db3165ef777ee30) [INFO] [stdout] [INFO] [stdout] running 27 tests [INFO] [stdout] 2024-03-26T14:59:26.515536209+00:00 INFO grin_util::logger - log4rs is initialized, stdout level: Debug, min. level: Debug [INFO] [stdout] 2024-03-26T14:59:26.565140406+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 7, 0100000001000000000000000000000000 [INFO] [stdout] 2024-03-26T14:59:26.569356295+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 7, 0100000001000000000000000000000000 [INFO] [stdout] 2024-03-26T14:59:26.625404871+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2024-03-26T14:59:26.626147521+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2024-03-26T14:59:26.626290911+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 10, 0100000001000000000000000000000000 [INFO] [stdout] 2024-03-26T14:59:26.626370191+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 11, 0100000002000000000000000000000000 [INFO] [stdout] 2024-03-26T14:59:26.627735291+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(0856f40f0bb5690c02735d729557a3af24019aeac3a9b0753e239811cc9fff91c8) [INFO] [stdout] 2024-03-26T14:59:26.628546701+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(08c1ea4bd4dcc876b5879f73d51eae9dd3cdb88604b3ec01b80d26cb1cf3ad81a8) [INFO] [stdout] 2024-03-26T14:59:26.641500700+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2024-03-26T14:59:26.642327790+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(08fe763151077c2411f22bb0201141fd6fdfe4d323e4975b2cbc127805847be821) [INFO] [stdout] 2024-03-26T14:59:26.654208040+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(08c3c7af18ee617fe509e0a44df49c99dfac4b104a5ab58f90ff3a6c9b2ea2cf18) [INFO] [stdout] 2024-03-26T14:59:26.655560589+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(0938c82e15e89cb1548008f14a8a8bf328a0ca0b78ba6bcd2bef743f14b8f1de74) [INFO] [stdout] 2024-03-26T14:59:26.656853509+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2024-03-26T14:59:26.659880729+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2024-03-26T14:59:26.673264518+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(08a9394465aa5b874fae44f308d6a67658e1835039aa2b952ff63527e2d4caa129) [INFO] [stdout] 2024-03-26T14:59:26.677273027+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(095c318fd0e6fa40813546b64f246ead373cbfb80d970a86727142e60b37d95c30) [INFO] [stdout] 2024-03-26T14:59:26.679137337+00:00 DEBUG grin_core::libtx::build - Building output: 19, Commitment(09b6925040f3b0429087dcad26073477860175dfe39f8382c1220f74b70ff3024f) [INFO] [stdout] 2024-03-26T14:59:26.866289784+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(08a1d03a055addfbd3a524f32f018885156209395d46a0fc45d63774e63d249b83) [INFO] [stdout] 2024-03-26T14:59:26.883566243+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(088156075c5f1a10734155d1bb9af4260578630ecef596fbda72355c3d2ad010c1) [INFO] [stdout] 2024-03-26T14:59:26.939231859+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(0994fa7c817339ee46031cf51527e32dc3495ebc8f4e3464d9963e68b514d7493a) [INFO] [stdout] 2024-03-26T14:59:26.950719938+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(08b755be5448bafa60fb1e0f482ddac93027ccfd3defdef36dbf91e2b324fa8a80) [INFO] [stdout] 2024-03-26T14:59:26.958143567+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(09352643e9988f1c7b7ff03494f37c005c976d452b082ab949d37a4fcb2c95070e) [INFO] [stdout] 2024-03-26T14:59:26.986854545+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 7, 0100000001000000000000000000000000 [INFO] [stdout] 2024-03-26T14:59:27.002684394+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(0801d375d421824833b68ffa3d6745a3b00cd572b87783d9c2f9dc7bce57050316) [INFO] [stdout] 2024-03-26T14:59:27.109191656+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2024-03-26T14:59:27.125039575+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(088c360d2d1681c5465ebaed130377ea9c5d2f9d88820830586e6bbe586d636479) [INFO] [stdout] 2024-03-26T14:59:27.164521102+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 5, 0100000002000000000000000000000000 [INFO] [stdout] 2024-03-26T14:59:27.179851031+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(091b794d2d898cac773682c229b79e869b8f736ee6bdffe8fc887328eaf1bb3b8f) [INFO] [stdout] 2024-03-26T14:59:27.193031490+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2024-03-26T14:59:27.209281629+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(0970eb9cf1fe0df358d373c4bc23aa13028561389318b20e4b85f1ef89961ab299) [INFO] [stdout] test block_single_tx_serialized_size ... ok [INFO] [stdout] test compact_block_single_tx_serialized_size ... ok [INFO] [stdout] 2024-03-26T14:59:27.327810200+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(09221488cc62f22d2d991dc71050bdacf6d2520a957bf28b5c8548b45a68bc51a5) [INFO] [stdout] 2024-03-26T14:59:27.340741149+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2024-03-26T14:59:27.364420807+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(09ce29dee88c3ed024c851c0018f2243d9711341426958010ab7a25521bdb64d45) [INFO] [stdout] test compact_block_hash_with_nonce ... ok [INFO] [stdout] 2024-03-26T14:59:27.367757127+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(082acebb82f968eb8745d50eaaa70067809f6a424c5dac2a227e9dad4c5d309cb9) [INFO] [stdout] test deserialize_untrusted_header_weight ... ok [INFO] [stdout] test block_with_cut_through ... ok [INFO] [stdout] test block_with_nrd_kernel_nrd_not_enabled ... ok [INFO] [stdout] 2024-03-26T14:59:27.576802092+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2024-03-26T14:59:27.576968472+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(09302cfaaf555568eca0d978b9017caeffb392f3a5fb41ad48f9bc0ea114b6f83d) [INFO] [stdout] 2024-03-26T14:59:27.580945712+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] test empty_block_serialized_size ... ok [INFO] [stdout] test block_with_nrd_kernel_pre_post_hf3 ... ok [INFO] [stdout] 2024-03-26T14:59:27.605178610+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(095c54a72dcc323b2463dfc49d75c97e9a711faeb1a3f6f87ba13dfe50d30ecf0c) [INFO] [stdout] 2024-03-26T14:59:27.608807120+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(08cae46a9b9545fb3a1d4f639bf712fa76192a90434a4a6a611a4699a11c040b16) [INFO] [stdout] 2024-03-26T14:59:27.738880380+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(08346ce356525dcc5f1176498ff5ee6985d84a366d67744218e45e93a349e54b89) [INFO] [stdout] 2024-03-26T14:59:27.757232708+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(09d5eb97af94a48f7bc208b9880adbe4ef999c1c6da5cb3071856062bb448f593f) [INFO] [stdout] test empty_compact_block_serialized_size ... ok [INFO] [stdout] test empty_block_with_coinbase_is_valid ... ok [INFO] [stdout] test remove_coinbase_kernel_flag ... ok [INFO] [stdout] 2024-03-26T14:59:27.889540279+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 7, 0100000001000000000000000000000000 [INFO] [stdout] test hydrate_empty_compact_block ... ok [INFO] [stdout] test convert_block_to_compact_block ... ok [INFO] [stdout] test serialize_deserialize_header_version ... ok [INFO] [stdout] 2024-03-26T14:59:27.894394129+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2024-03-26T14:59:27.925935096+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(08822eaa6353201dd214ca31fafb4fa3b900ce558b3e48ac65b7b3f1fadd686d3f) [INFO] [stdout] 2024-03-26T14:59:27.926445726+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] test remove_coinbase_output_flag ... ok [INFO] [stdout] 2024-03-26T14:59:27.928621906+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(08f41f0a470432770ec892673c8927fb30cbe50d32b0aa4804fe972e73a8dcd745) [INFO] [stdout] 2024-03-26T14:59:27.941454095+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(08d7cccff7906f678a0e2829855c3e4ac101313f51e6eff265b1565cd243667bad) [INFO] [stdout] 2024-03-26T14:59:27.960888173+00:00 DEBUG grin_core::libtx::build - Building input (spending coinbase): 60000000000, 0100000001000000000000000000000000 [INFO] [stdout] 2024-03-26T14:59:27.960998613+00:00 DEBUG grin_core::libtx::build - Building input (spending coinbase): 60000000000, 0100000002000000000000000000000000 [INFO] [stdout] 2024-03-26T14:59:27.965540393+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2024-03-26T14:59:27.981430162+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(09ec0259fafbfe4fda47066bd445521a7fa2073c51434ee47938c7003698e44825) [INFO] [stdout] 2024-03-26T14:59:28.002914671+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2024-03-26T14:59:28.005627610+00:00 DEBUG grin_core::libtx::build - Building output: 60000000000, Commitment(0814c05e70de27e69e4c87a2c9bd2026cc877397be9da89098c4649c54a1f0bbfd) [INFO] [stdout] 2024-03-26T14:59:28.020215519+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(094397b7781d7c641b10de06e516847339cd7b9998e165587ca6d6476e6555377c) [INFO] [stdout] 2024-03-26T14:59:28.042642838+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 10, 0100000001000000000000000000000000 [INFO] [stdout] 2024-03-26T14:59:28.042736787+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 10, 0100000002000000000000000000000000 [INFO] [stdout] 2024-03-26T14:59:28.068383886+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(09c767c4288bae7f736bb5ca168666ac443f552b9c5dcf9daa7de6792cd7dda3d2) [INFO] [stdout] 2024-03-26T14:59:28.081938085+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(085795c3d53cbf52e8247c9a3046c518fe05f6e715259b2f2bbbd35823f4d90a9e) [INFO] [stdout] 2024-03-26T14:59:28.086704204+00:00 DEBUG grin_core::libtx::build - Building output: 10, Commitment(08209a5c7cf32cf87ed88d9f8634b2273bc73a11560e9c07540adee1c375c7ddb3) [INFO] [stdout] 2024-03-26T14:59:28.090696854+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(0856e9ef2b43f8d0d15f3fdf653de84d05b924dba7fe75f60c0d75618947237fe9) [INFO] [stdout] test serialize_deserialize_block_header ... ok [INFO] [stdout] 2024-03-26T14:59:28.151351080+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(09443181afd5a6fc42cb2477a0091435ea2d6b25ad88225d47e9dba677f70fa816) [INFO] [stdout] 2024-03-26T14:59:28.164052649+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 500000, 0100000000000000000000000000000000 [INFO] [stdout] 2024-03-26T14:59:28.173357669+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(099dd7c3c444e7c3401e58ef642beb46954e88fa4d2da348613ccef8fd1155fc9a) [INFO] [stdout] 2024-03-26T14:59:28.176664088+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(0874b9baf52fada093f3fb688ec1573732c5fe96f6aecb419ce2a01d1949f379b5) [INFO] [stdout] 2024-03-26T14:59:28.186428717+00:00 DEBUG grin_core::libtx::build - Building output: 50000000000, Commitment(0915796d263b31c7fad160b5542217aaa2bb81039fbca919d41cc0d9001eec0e58) [INFO] [stdout] 2024-03-26T14:59:28.251770823+00:00 DEBUG grin_core::libtx::build - Building output: 6, Commitment(087ba0af18b5ea2f5da46a8d6fff45de48728b0e7cb46fe69f83bbc03a04e2ef11) [INFO] [stdout] 2024-03-26T14:59:28.329341857+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2024-03-26T14:59:28.330733687+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(0831943dee6e2de06137c500f7666b865afa22685bdbcb665964b583c2e3b09351) [INFO] [stdout] 2024-03-26T14:59:28.342594746+00:00 DEBUG grin_core::libtx::build - Building output: 10000000000, Commitment(080c22b54ec2eeaebf4f6bab2dc60e8830f95190dd841ef7c543bf7d36fef766a9) [INFO] [stdout] 2024-03-26T14:59:28.345119296+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(088da9f40dce327129ad0b5ed198847471ffa66051116094ed759c31a87bffb9f2) [INFO] [stdout] 2024-03-26T14:59:28.396171322+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] test same_amount_outputs_copy_range_proof ... ok [INFO] [stdout] 2024-03-26T14:59:28.419405970+00:00 DEBUG grin_core::libtx::build - Building output: 4, Commitment(098119fa1bc3c4e15788c6fc3d9c9e191bd3efdaaf858d29d49d583f22fcf0fee7) [INFO] [stdout] 2024-03-26T14:59:28.423882830+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(091d318c33890d9895c6eae04a4125d34ce78e83be282d23c35d53de187536aaae) [INFO] [stdout] test serialize_deserialize_block ... ok [INFO] [stdout] test very_empty_block ... ok [INFO] [stdout] 2024-03-26T14:59:28.488270265+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(090b0872172880a3b969a2e7486baa99b7634e31b68137bb3e9890f9fac50ffc0f) [INFO] [stdout] 2024-03-26T14:59:28.506480524+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(09a0284a0f76571937bf839985a58203b25a82270178afaf2a60c31851134d5dcb) [INFO] [stdout] test serialize_deserialize_compact_block ... ok [INFO] [stdout] 2024-03-26T14:59:28.533658032+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 7, 0100000001000000000000000000000000 [INFO] [stdout] 2024-03-26T14:59:28.545335721+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(09c8a4d9a867427db2876bcda8a669e5283e85fe732c76cc4dd72dbdb8542e8af5) [INFO] [stdout] 2024-03-26T14:59:28.578815268+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(09b6cde21e15084325f95591a75ddc0ddbc2a33436dac0cdb7831cf7b3a20566a9) [INFO] [stdout] 2024-03-26T14:59:28.637525135+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(08aadffd2dd171c2dda15d24abdf2677ba293275db9a8ba4ba35b10dba4ddb4815) [INFO] [stdout] test validate_header_proof ... ok [INFO] [stdout] test test_verify_cut_through_coinbase ... ok [INFO] [stdout] 2024-03-26T14:59:28.701809090+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(094f4e83d4dda477598aedf2757299482c7c2fc9fc09686f75274791990d5cc380) [INFO] [stdout] 2024-03-26T14:59:28.739429617+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2024-03-26T14:59:28.742063917+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(086d471fa10f2d75819b0ed60a2f04955c7375f26237f679908169ef775b2887fd) [INFO] [stdout] 2024-03-26T14:59:28.746114187+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] test test_verify_cut_through_plain ... ok [INFO] [stdout] 2024-03-26T14:59:28.768736395+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(09d5d0296d57fc47179d4c35f118b4db907b5ae6a1990b88afe616986c5ef8d079) [INFO] [stdout] 2024-03-26T14:59:28.773489834+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(09c9a7e21e505eb9b29bb505ac78a2a19b054856c65a693d19070f3816f22138b4) [INFO] [stdout] 2024-03-26T14:59:28.842920839+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(0975213cf2ed1d774c37f2995b660d44489f50416b2cdb6dff7814357813fad7c1) [INFO] [stdout] 2024-03-26T14:59:28.863474458+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 7, 0100000001000000000000000000000000 [INFO] [stdout] 2024-03-26T14:59:28.878854267+00:00 DEBUG grin_core::libtx::build - Building output: 2, Commitment(080feee0d885a1e4c6e98e8b4d176079aafcbaf4b7afbd6b4ef77b808fc0b1111e) [INFO] [stdout] 2024-03-26T14:59:28.879339367+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(0992b45474bf5c08fc2a96e92d802da921dacb253dab776f213c566167891ab0be) [INFO] [stdout] 2024-03-26T14:59:28.956615541+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(094dbff8a430d1d04200d84ea09ada6a704872fe5b53774db568770f87d56b4222) [INFO] [stdout] 2024-03-26T14:59:28.983047339+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(0829a7c9d06c7e53dfbf45ab61033c963cdcfeee08e39048f6f2e7d97ff72c3076) [INFO] [stdout] 2024-03-26T14:59:29.037996265+00:00 DEBUG grin_core::libtx::build - Building output: 4, Commitment(090d4f0e94f34124fd30daf3d18e68ceaa0b030b87d3308b3ab221d40971b6e50b) [INFO] [stdout] 2024-03-26T14:59:29.076254102+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2024-03-26T14:59:29.089756831+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(09c155d45766322c0d517b6638bbaaa90c6ac0217c8ec924c8788d36e611cfae0e) [INFO] [stdout] 2024-03-26T14:59:29.121684919+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(08fba0d60824e8282c2559730f1cc4f9cd917e4a3537343c67b2b894f4851b147e) [INFO] [stdout] 2024-03-26T14:59:29.223668911+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2024-03-26T14:59:29.230091341+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(081686420566c29413085bf491c2cc2da20c552f2c698d7c49a8c618e287dc5ab9) [INFO] [stdout] 2024-03-26T14:59:29.237343021+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(097337e1a8d378c901264b76edc36783dd3f6d5c1395ca8b81da614cb514efa3e7) [INFO] [stdout] 2024-03-26T14:59:29.256007929+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(09ec53174dfe01910ada83a4a28dc4af7b6bccce04679a0b3cfdd413a7f6244df1) [INFO] [stdout] 2024-03-26T14:59:29.357912732+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(09acdca60230dbffcaf458695cbe8e324f5d276c23475e6aea259c08bc3241b36d) [INFO] [stdout] 2024-03-26T14:59:29.365444601+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(08e7807554e4ed2b383631d504a47dab4b655e908d06e1fac1c6e8fadf7dfbcde4) [INFO] [stdout] test wrong_amount_range_proof ... ok [INFO] [stdout] 2024-03-26T14:59:29.414096048+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2024-03-26T14:59:29.427482246+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(08a1a3e696f6457ba308eb8322ed64df76e96534ed01b016efd7f1d714af645246) [INFO] [stdout] 2024-03-26T14:59:29.485641542+00:00 DEBUG grin_core::libtx::build - Building output: 5, Commitment(09f3626b5fed9f23a99778e243e9b83bc0bb363e84cb60fd87d7e3aa7034be753f) [INFO] [stdout] 2024-03-26T14:59:29.510455780+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2024-03-26T14:59:29.523604279+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(09c4667c5821f544120ea7dd1c26fe8389425c12be6b664506a9fe025e6a219656) [INFO] [stdout] 2024-03-26T14:59:29.556778257+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(08cb685e7ea21c730f9100b70da89a5c85437be5557096a2bbed217bd15eeb4c9f) [INFO] [stdout] 2024-03-26T14:59:29.653913770+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(08c31b15941c785bb6ec8476cb759447022cc3d3e2ef274c4a0859baaf41e72a52) [INFO] [stdout] 2024-03-26T14:59:29.745873503+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2024-03-26T14:59:29.762122202+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(081a366e9916351f4f8c795d8584dfaea2f28a3543223b6770a1a574e335eb755c) [INFO] [stdout] test too_large_block ... ok [INFO] [stdout] 2024-03-26T14:59:29.864289534+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2024-03-26T14:59:29.880418234+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(0990d77e87c127a0248c4e5434f697d27831ed5e75938409c6db682b76ea0ba342) [INFO] [stdout] 2024-03-26T14:59:29.925379440+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(08883f9f1d7ba7a9d1fc185ec29807941e5992e54203b56bce24e6578e6a23d1e9) [INFO] [stdout] 2024-03-26T14:59:30.036979652+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(08f40763039e43262b155898381e17d844988e1e221466c439b18899313e52dca2) [INFO] [stdout] 2024-03-26T14:59:30.148755654+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2024-03-26T14:59:30.164920933+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(0882216e9298d338483382a61566e0898aa258ae0e96876964bc9e57f467b5bb18) [INFO] [stdout] 2024-03-26T14:59:30.259243446+00:00 DEBUG grin_core::libtx::build - Building input (spending regular output): 6, 0100000001000000000000000000000000 [INFO] [stdout] 2024-03-26T14:59:30.275317715+00:00 DEBUG grin_core::libtx::build - Building output: 3, Commitment(09f2205358cabde0c2c8623474fe079686ff97c94e7133ccb145ddd448efb780a8) [INFO] [stdout] 2024-03-26T14:59:30.320500471+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(089536fbd32b518ae6818f1f85cc0f98064f33af8cf79f3ca83fd0809300f4b4f0) [INFO] [stdout] 2024-03-26T14:59:30.431701433+00:00 DEBUG grin_core::libtx::build - Building output: 1, Commitment(09fb57651018734b202616e6c847109b04a77a6cf3c02a5f523066918d46d005d2) [INFO] [stdout] test compact_block_10_tx_serialized_size ... ok [INFO] [stdout] test block_10_tx_serialized_size ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 4.21s [INFO] [stdout] [INFO] [stderr] Running tests/common.rs (/opt/rustwide/target/debug/deps/common-eb1fae629aeef0ec) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/consensus_automated.rs (/opt/rustwide/target/debug/deps/consensus_automated-d8c34af1a0b11fc7) [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-af1cc1d189c08526) [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.12s [INFO] [stdout] [INFO] [stderr] Running tests/consensus_testnet.rs (/opt/rustwide/target/debug/deps/consensus_testnet-a361f55da0b8aea7) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test hard_forks ... ok [INFO] [stdout] test test_secondary_pow_ratio ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/core.rs (/opt/rustwide/target/debug/deps/core-11ffbe1b9246d17a) [INFO] [stdout] [INFO] [stdout] running 23 tests [INFO] [stdout] test blind_tx ... ignored [INFO] [stdout] test hash_output ... ok [INFO] [stdout] test build_tx_kernel ... ok [INFO] [stdout] test build_two_half_kernels ... ok [INFO] [stdout] test reward_empty_block ... ok [INFO] [stdout] test basic_transaction_deaggregation ... 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 simple_tx_ser ... ok [INFO] [stdout] test simple_tx_ser_deser ... ok [INFO] [stdout] test multi_kernel_transaction_deaggregation ... ok [INFO] [stdout] test test_verify_2i1o_sig ... ok [INFO] [stdout] test test_verify_1i1o_sig ... ok [INFO] [stdout] test simple_block ... ok [INFO] [stdout] test multi_kernel_transaction_deaggregation_4 ... ok [INFO] [stdout] test test_zero_commit_fails ... ok [INFO] [stdout] test tx_double_ser_deser ... ok [INFO] [stdout] test multi_kernel_transaction_deaggregation_5 ... ok [INFO] [stdout] test test_block_with_timelocked_tx ... ok [INFO] [stdout] test tx_hash_diff ... ok [INFO] [stdout] test tx_build_exchange ... ok [INFO] [stderr] Running tests/merkle_proof.rs (/opt/rustwide/target/debug/deps/merkle_proof-e478811b6ec3f02c) [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 2.50s [INFO] [stdout] [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-eff1833b4ce73332) [INFO] [stdout] [INFO] [stdout] running 22 tests [INFO] [stdout] test bench_peak_map ... ignored [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 pmmr_push_root ... ok [INFO] [stdout] test check_elements_from_pmmr_index ... ok [INFO] [stdout] test pmmr_get_last_n_insertions ... ok [INFO] [stdout] test pmmr_prune ... ok [INFO] [stdout] test first_100_mmr_heights ... ok [INFO] [stdout] test test_bintree_leaf_pos_iter ... ok [INFO] [stdout] test some_peaks ... ok [INFO] [stdout] test test_bintree_range ... ok [INFO] [stdout] test test_bintree_pos_iter ... ok [INFO] [stdout] test test_bintree_leftmost ... ok [INFO] [stdout] test test_bintree_rightmost ... ok [INFO] [stdout] test test_is_leaf ... ok [INFO] [stdout] test test_is_left_sibling ... ok [INFO] [stdout] test various_branches ... ok [INFO] [stdout] test various_families ... ok [INFO] [stdout] test test_n_leaves ... ok [INFO] [stdout] test test_pmmr_leaf_to_insertion_index ... ok [INFO] [stdout] test test_round_up_to_leaf_pos ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 21 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/segment.rs (/opt/rustwide/target/debug/deps/segment-444cfabd5a6c9bb8) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stderr] Running tests/transaction.rs (/opt/rustwide/target/debug/deps/transaction-dd10b56f7cc7a3d5) [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] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test test_output_ser_deser ... ok [INFO] [stdout] test test_fee_fields ... ok [INFO] [stdout] test test_transaction_json_ser_deser ... ok [INFO] [stdout] test test_verify_cut_through_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.76s [INFO] [stdout] [INFO] [stderr] Running tests/vec_backend.rs (/opt/rustwide/target/debug/deps/vec_backend-bfc3194599a5b7e3) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test leaf_pos_and_idx_iter_hash_only_test ... ok [INFO] [stderr] Doc-tests grin_core [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] [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::verify_partial_sig (line 137) ... 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_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 4.10s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "f8593ef51b9b5484c4695ee77a5416055baea84abb39f7f2247e8f7c6d322f44", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f8593ef51b9b5484c4695ee77a5416055baea84abb39f7f2247e8f7c6d322f44", kill_on_drop: false }` [INFO] [stdout] f8593ef51b9b5484c4695ee77a5416055baea84abb39f7f2247e8f7c6d322f44