[INFO] fetching crate mwc_chain 5.3.9...
[INFO] testing mwc_chain-5.3.9 against master#c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38 for pr-146098-8
[INFO] extracting crate mwc_chain 5.3.9 into /workspace/builds/worker-0-tc1/source
[INFO] started tweaking crates.io crate mwc_chain 5.3.9
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate mwc_chain 5.3.9
[INFO] tweaked toml for crates.io crate mwc_chain 5.3.9 written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate mwc_chain 5.3.9 on toolchain c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate mwc_chain 5.3.9 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded windows-interface v0.57.0
[INFO] [stderr]   Downloaded humantime v2.2.0
[INFO] [stderr]   Downloaded windows-implement v0.57.0
[INFO] [stderr]   Downloaded mwc_util v5.3.9
[INFO] [stderr]   Downloaded windows-core v0.57.0
[INFO] [stderr]   Downloaded mwc_store v5.3.9
[INFO] [stderr]   Downloaded croaring v1.1.0
[INFO] [stderr]   Downloaded mwc_keychain v5.3.9
[INFO] [stderr]   Downloaded sysinfo v0.32.1
[INFO] [stderr]   Downloaded mwc_secp256k1zkp v0.7.16
[INFO] [stderr]   Downloaded mwc_core v5.3.9
[INFO] [stderr]   Downloaded croaring-sys v2.1.0
[INFO] [stderr]   Downloaded windows v0.57.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 55e92a644fee833830bd6a920f4cb7db5d325ad0f3c495cab558ae0149dd7e4a
[INFO] running `Command { std: "docker" "start" "-a" "55e92a644fee833830bd6a920f4cb7db5d325ad0f3c495cab558ae0149dd7e4a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "55e92a644fee833830bd6a920f4cb7db5d325ad0f3c495cab558ae0149dd7e4a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "55e92a644fee833830bd6a920f4cb7db5d325ad0f3c495cab558ae0149dd7e4a", kill_on_drop: false }`
[INFO] [stdout] 55e92a644fee833830bd6a920f4cb7db5d325ad0f3c495cab558ae0149dd7e4a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 8e9b27d0b7a545bf7c0cbfd6a234e217102553c7ceb398c18d1780160e72deeb
[INFO] running `Command { std: "docker" "start" "-a" "8e9b27d0b7a545bf7c0cbfd6a234e217102553c7ceb398c18d1780160e72deeb", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.104
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling zerocopy v0.8.26
[INFO] [stderr]    Compiling getrandom v0.2.16
[INFO] [stderr]    Compiling subtle v2.4.1
[INFO] [stderr]    Compiling cc v1.2.29
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling getrandom v0.1.16
[INFO] [stderr]    Compiling hashbrown v0.15.4
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling parking_lot_core v0.9.11
[INFO] [stderr]    Compiling crc32fast v1.5.0
[INFO] [stderr]    Compiling generic-array v0.12.4
[INFO] [stderr]    Compiling object v0.36.7
[INFO] [stderr]    Compiling destructure_traitobject v0.2.0
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling unsafe-any-ors v1.0.0
[INFO] [stderr]    Compiling num-bigint v0.2.6
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling rand_core v0.5.1
[INFO] [stderr]    Compiling parking_lot v0.12.4
[INFO] [stderr]    Compiling gimli v0.31.1
[INFO] [stderr]    Compiling arrayvec v0.4.12
[INFO] [stderr]    Compiling digest v0.8.1
[INFO] [stderr]    Compiling block-buffer v0.7.3
[INFO] [stderr]    Compiling typemap-ors v1.0.0
[INFO] [stderr]    Compiling rand_chacha v0.1.1
[INFO] [stderr]    Compiling flate2 v1.1.2
[INFO] [stderr]    Compiling rand_isaac v0.1.1
[INFO] [stderr]    Compiling rand v0.5.6
[INFO] [stderr]    Compiling indexmap v2.10.0
[INFO] [stderr]    Compiling rand_xorshift v0.1.1
[INFO] [stderr]    Compiling rand_hc v0.1.0
[INFO] [stderr]    Compiling rand_os v0.1.3
[INFO] [stderr]    Compiling thread-id v4.2.2
[INFO] [stderr]    Compiling num-complex v0.2.4
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling ordered-float v2.10.1
[INFO] [stderr]    Compiling num-rational v0.2.4
[INFO] [stderr]    Compiling digest v0.9.0
[INFO] [stderr]    Compiling block-buffer v0.9.0
[INFO] [stderr]    Compiling crypto-mac v0.11.1
[INFO] [stderr]    Compiling rustc-demangle v0.1.25
[INFO] [stderr]    Compiling arc-swap v1.7.1
[INFO] [stderr]    Compiling nodrop v0.1.14
[INFO] [stderr]    Compiling humantime v2.2.0
[INFO] [stderr]    Compiling sha2 v0.9.9
[INFO] [stderr]    Compiling base64ct v1.8.0
[INFO] [stderr]    Compiling arrayvec v0.7.6
[INFO] [stderr]    Compiling liblmdb-sys v0.2.2
[INFO] [stderr]    Compiling sha3 v0.8.2
[INFO] [stderr]    Compiling hmac v0.11.0
[INFO] [stderr]    Compiling password-hash v0.2.3
[INFO] [stderr]    Compiling rand v0.6.5
[INFO] [stderr]    Compiling getrandom v0.3.3
[INFO] [stderr]    Compiling mwc_secp256k1zkp v0.7.16
[INFO] [stderr]    Compiling croaring-sys v2.1.0
[INFO] [stderr]    Compiling constant_time_eq v0.1.5
[INFO] [stderr]    Compiling rustix v1.0.7
[INFO] [stderr]    Compiling pbkdf2 v0.8.0
[INFO] [stderr]    Compiling blake2-rfc v0.2.18
[INFO] [stderr]    Compiling num-iter v0.1.45
[INFO] [stderr]    Compiling ripemd160 v0.9.1
[INFO] [stderr]    Compiling num-traits v0.1.43
[INFO] [stderr]    Compiling crossbeam-queue v0.3.12
[INFO] [stderr]    Compiling crossbeam-channel v0.5.15
[INFO] [stderr]    Compiling bitflags v2.9.1
[INFO] [stderr]    Compiling linux-raw-sys v0.9.4
[INFO] [stderr]    Compiling enum_primitive v0.1.1
[INFO] [stderr]    Compiling lru v0.12.5
[INFO] [stderr]    Compiling crossbeam v0.8.4
[INFO] [stderr]    Compiling num_cpus v1.17.0
[INFO] [stderr]    Compiling supercow v0.1.0
[INFO] [stderr]    Compiling bitflags v0.9.1
[INFO] [stderr]    Compiling bytes v0.5.6
[INFO] [stderr]    Compiling memmap v0.7.0
[INFO] [stderr]    Compiling socket2 v0.5.10
[INFO] [stderr]    Compiling signal-hook-registry v1.4.5
[INFO] [stderr]    Compiling mio v1.0.4
[INFO] [stderr]    Compiling sysinfo v0.32.1
[INFO] [stderr]    Compiling bit-vec v0.6.3
[INFO] [stderr]    Compiling num v0.2.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling derivative v2.2.0
[INFO] [stderr]    Compiling rand_chacha v0.2.2
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand v0.7.3
[INFO] [stderr]    Compiling addr2line v0.24.2
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling tempfile v3.20.0
[INFO] [stderr]    Compiling lmdb-zero v0.4.4
[INFO] [stderr]    Compiling croaring v1.1.0
[INFO] [stderr]    Compiling serde_derive v1.0.219
[INFO] [stderr]    Compiling zeroize_derive v1.4.2
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling tokio-macros v2.5.0
[INFO] [stderr]    Compiling backtrace v0.3.75
[INFO] [stderr]    Compiling zeroize v1.3.0
[INFO] [stderr]    Compiling curve25519-dalek v3.2.1
[INFO] [stderr]    Compiling tokio v1.46.1
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling zip v0.5.13
[INFO] [stderr]    Compiling serde v1.0.219
[INFO] [stderr]    Compiling serde_json v1.0.140
[INFO] [stderr]    Compiling serde-value v0.7.0
[INFO] [stderr]    Compiling serde_yaml v0.9.34+deprecated
[INFO] [stderr]    Compiling log v0.4.27
[INFO] [stderr]    Compiling chrono v0.4.41
[INFO] [stderr]    Compiling ed25519-dalek v1.0.1
[INFO] [stderr]    Compiling log4rs v1.3.0
[INFO] [stderr]    Compiling mwc_util v5.3.9
[INFO] [stderr]    Compiling mwc_keychain v5.3.9
[INFO] [stderr]    Compiling mwc_core v5.3.9
[INFO] [stderr]    Compiling mwc_store v5.3.9
[INFO] [stderr]    Compiling mwc_chain v5.3.9 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unnecessary parentheses around closure body
[INFO] [stdout]    --> src/txhashset/bitmap_accumulator.rs:248:25
[INFO] [stdout]     |
[INFO] [stdout] 248 |             .map(move |(idx, _)| (idx as u32 + idx_offset as u32))
[INFO] [stdout]     |                                  ^                              ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 248 -             .map(move |(idx, _)| (idx as u32 + idx_offset as u32))
[INFO] [stdout] 248 +             .map(move |(idx, _)| idx as u32 + idx_offset as u32)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/txhashset/bitmap_accumulator.rs:196:23
[INFO] [stdout]     |
[INFO] [stdout] 196 |     pub fn readonly_pmmr(&self) -> ReadonlyPMMR<BitmapChunk, VecBackend<BitmapChunk>> {
[INFO] [stdout]     |                          ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                          |
[INFO] [stdout]     |                          the lifetime is elided 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: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 196 |     pub fn readonly_pmmr(&self) -> ReadonlyPMMR<'_, BitmapChunk, VecBackend<BitmapChunk>> {
[INFO] [stdout]     |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/txhashset/rewindable_kernel_view.rs:72:23
[INFO] [stdout]    |
[INFO] [stdout] 72 |     pub fn readonly_pmmr(&self) -> ReadonlyPMMR<TxKernel, PMMRBackend<TxKernel>> {
[INFO] [stdout]    |                          ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                          |
[INFO] [stdout]    |                          the 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: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 72 |     pub fn readonly_pmmr(&self) -> ReadonlyPMMR<'_, TxKernel, PMMRBackend<TxKernel>> {
[INFO] [stdout]    |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/txhashset/txhashset.rs:354:3
[INFO] [stdout]     |
[INFO] [stdout] 354 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 355 |         header: &BlockHeader,
[INFO] [stdout] 356 |     ) -> ReadonlyPMMR<TxKernel, PMMRBackend<TxKernel>> {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 356 |     ) -> ReadonlyPMMR<'_, TxKernel, PMMRBackend<TxKernel>> {
[INFO] [stdout]     |                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/txhashset/txhashset.rs:362:3
[INFO] [stdout]     |
[INFO] [stdout] 362 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 363 |         header: &BlockHeader,
[INFO] [stdout] 364 |     ) -> ReadonlyPMMR<OutputIdentifier, PMMRBackend<OutputIdentifier>> {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 364 |     ) -> ReadonlyPMMR<'_, OutputIdentifier, PMMRBackend<OutputIdentifier>> {
[INFO] [stdout]     |                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/txhashset/txhashset.rs:370:3
[INFO] [stdout]     |
[INFO] [stdout] 370 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 371 |         header: &BlockHeader,
[INFO] [stdout] 372 |     ) -> ReadonlyPMMR<RangeProof, PMMRBackend<RangeProof>> {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 372 |     ) -> ReadonlyPMMR<'_, RangeProof, PMMRBackend<RangeProof>> {
[INFO] [stdout]     |                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/txhashset/txhashset.rs:1173:3
[INFO] [stdout]      |
[INFO] [stdout] 1173 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 1174 |     ) -> ReadonlyPMMR<OutputIdentifier, PMMRBackend<OutputIdentifier>> {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1174 |     ) -> ReadonlyPMMR<'_, OutputIdentifier, PMMRBackend<OutputIdentifier>> {
[INFO] [stdout]      |                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/txhashset/txhashset.rs:1179:30
[INFO] [stdout]      |
[INFO] [stdout] 1179 |     pub fn rproof_readonly_pmmr(&self) -> ReadonlyPMMR<RangeProof, PMMRBackend<RangeProof>> {
[INFO] [stdout]      |                                 ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 the 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: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1179 |     pub fn rproof_readonly_pmmr(&self) -> ReadonlyPMMR<'_, RangeProof, PMMRBackend<RangeProof>> {
[INFO] [stdout]      |                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 52.59s
[INFO] running `Command { std: "docker" "inspect" "8e9b27d0b7a545bf7c0cbfd6a234e217102553c7ceb398c18d1780160e72deeb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8e9b27d0b7a545bf7c0cbfd6a234e217102553c7ceb398c18d1780160e72deeb", kill_on_drop: false }`
[INFO] [stdout] 8e9b27d0b7a545bf7c0cbfd6a234e217102553c7ceb398c18d1780160e72deeb
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 988e84ffa805f80050b343f6c07557e201a9abd6456073463bd947a4e15bd145
[INFO] running `Command { std: "docker" "start" "-a" "988e84ffa805f80050b343f6c07557e201a9abd6456073463bd947a4e15bd145", kill_on_drop: false }`
[INFO] [stderr]    Compiling atty v0.2.14
[INFO] [stdout] warning: unnecessary parentheses around closure body
[INFO] [stdout]    --> src/txhashset/bitmap_accumulator.rs:248:25
[INFO] [stdout]     |
[INFO] [stdout] 248 |             .map(move |(idx, _)| (idx as u32 + idx_offset as u32))
[INFO] [stdout]     |                                  ^                              ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 248 -             .map(move |(idx, _)| (idx as u32 + idx_offset as u32))
[INFO] [stdout] 248 +             .map(move |(idx, _)| idx as u32 + idx_offset as u32)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/txhashset/bitmap_accumulator.rs:196:23
[INFO] [stdout]     |
[INFO] [stdout] 196 |     pub fn readonly_pmmr(&self) -> ReadonlyPMMR<BitmapChunk, VecBackend<BitmapChunk>> {
[INFO] [stdout]     |                          ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                          |
[INFO] [stdout]     |                          the lifetime is elided 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: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 196 |     pub fn readonly_pmmr(&self) -> ReadonlyPMMR<'_, BitmapChunk, VecBackend<BitmapChunk>> {
[INFO] [stdout]     |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/txhashset/rewindable_kernel_view.rs:72:23
[INFO] [stdout]    |
[INFO] [stdout] 72 |     pub fn readonly_pmmr(&self) -> ReadonlyPMMR<TxKernel, PMMRBackend<TxKernel>> {
[INFO] [stdout]    |                          ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                          |
[INFO] [stdout]    |                          the 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: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 72 |     pub fn readonly_pmmr(&self) -> ReadonlyPMMR<'_, TxKernel, PMMRBackend<TxKernel>> {
[INFO] [stdout]    |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/txhashset/txhashset.rs:354:3
[INFO] [stdout]     |
[INFO] [stdout] 354 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 355 |         header: &BlockHeader,
[INFO] [stdout] 356 |     ) -> ReadonlyPMMR<TxKernel, PMMRBackend<TxKernel>> {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 356 |     ) -> ReadonlyPMMR<'_, TxKernel, PMMRBackend<TxKernel>> {
[INFO] [stdout]     |                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/txhashset/txhashset.rs:362:3
[INFO] [stdout]     |
[INFO] [stdout] 362 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 363 |         header: &BlockHeader,
[INFO] [stdout] 364 |     ) -> ReadonlyPMMR<OutputIdentifier, PMMRBackend<OutputIdentifier>> {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 364 |     ) -> ReadonlyPMMR<'_, OutputIdentifier, PMMRBackend<OutputIdentifier>> {
[INFO] [stdout]     |                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/txhashset/txhashset.rs:370:3
[INFO] [stdout]     |
[INFO] [stdout] 370 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 371 |         header: &BlockHeader,
[INFO] [stdout] 372 |     ) -> ReadonlyPMMR<RangeProof, PMMRBackend<RangeProof>> {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 372 |     ) -> ReadonlyPMMR<'_, RangeProof, PMMRBackend<RangeProof>> {
[INFO] [stdout]     |                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/txhashset/txhashset.rs:1173:3
[INFO] [stdout]      |
[INFO] [stdout] 1173 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 1174 |     ) -> ReadonlyPMMR<OutputIdentifier, PMMRBackend<OutputIdentifier>> {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1174 |     ) -> ReadonlyPMMR<'_, OutputIdentifier, PMMRBackend<OutputIdentifier>> {
[INFO] [stdout]      |                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/txhashset/txhashset.rs:1179:30
[INFO] [stdout]      |
[INFO] [stdout] 1179 |     pub fn rproof_readonly_pmmr(&self) -> ReadonlyPMMR<RangeProof, PMMRBackend<RangeProof>> {
[INFO] [stdout]      |                                 ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 the 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: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1179 |     pub fn rproof_readonly_pmmr(&self) -> ReadonlyPMMR<'_, RangeProof, PMMRBackend<RangeProof>> {
[INFO] [stdout]      |                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling env_logger v0.7.1
[INFO] [stderr]    Compiling mwc_chain v5.3.9 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unnecessary parentheses around closure body
[INFO] [stdout]    --> src/txhashset/bitmap_accumulator.rs:248:25
[INFO] [stdout]     |
[INFO] [stdout] 248 |             .map(move |(idx, _)| (idx as u32 + idx_offset as u32))
[INFO] [stdout]     |                                  ^                              ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 248 -             .map(move |(idx, _)| (idx as u32 + idx_offset as u32))
[INFO] [stdout] 248 +             .map(move |(idx, _)| idx as u32 + idx_offset as u32)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/tmp/rustcL54tD1/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libtest-*,libgetopts-*,librustc_std_workspace_std-*}.rlib" "/opt/rustwide/target/debug/deps/{libmwc_chain-6d05ce02e4f5d2ec,libtokio-aebec6681a18738c,libsignal_hook_registry-28460b60e926f6cb,libsocket2-a88a45ba783e0ee2,libbytes-bfe11088fe358bd1,libmio-208bbb9d1157a818,libpin_project_lite-bedc6e0acd72ff2a,libbit_vec-ed82a54abc6c00ad,libsysinfo-ed3cdda6ed0e7303,librayon-1b231379cea2af6f,librayon_core-eae9644c310958e7,libeither-3b4351e3b18e236a,libmwc_store-5e4a853da9eef6fd,libmemmap-e82a9b22a4aa5473,libtempfile-5cf75069d3466cf3,libgetrandom-4cbc0cd24812e98c,libfastrand-503f12a96d791409,librustix-974b4da477d9b64f,libbitflags-8d6004180f14a06d,liblinux_raw_sys-20b62ec4b985a4c8,liblmdb_zero-d8b4f03b20ccbff8,libbitflags-2381fd4b7839de46,libsupercow-c9b5e383d9570e99,libliblmdb_sys-9a7db84afe4ed332,libmwc_core-c37b0907d9721e8e,libcrossbeam-e685103712c0f6dc,libcrossbeam_deque-ce08bd9aba37d973,libcrossbeam_channel-2a6eef71746ac397,libcrossbeam_queue-78a7736304ba7212,libcrossbeam_epoch-0e344cb0f6dc787c,libcrossbeam_utils-57acb8582d3ed5fe,libnum_cpus-876aa30de3b0f56d,libbytes-28d97c987ff6326d,libnum-50bc8267047fb514,libnum_rational-0cf4a19907f5a3aa,libnum_iter-34494f0cf0974599,libnum_complex-e85189a0ed4a89b3,libnum_bigint-47f1aa0230524c8c,libnum_integer-e040bf46f30c1e17,libcroaring-9f9bc5c136602752,libcroaring_sys-836bc885ca4a98e3,libsiphasher-7b49b0cc05d9e611,libmwc_keychain-dcbfe1ff61029559,libpbkdf2-d0beb3ac73edabc6,libpassword_hash-21bd6805691bacdc,libbase64ct-cdb4891398777f4c,libripemd160-039e8acc7a23401d,libhmac-60395ee272a7ef23,libcrypto_mac-ec154ac6ce2c8501,libblake2_rfc-11f511dfeb2120e2,libconstant_time_eq-204eefe07776b6c9,libarrayvec-cda32c3de0521187,libnodrop-8dcf87880503f033,libmwc_util-8567437d183109f3,libbase64-caf00e5e782a09dd,libzip-5ead22e644e07e88,libwalkdir-1a00c768f8c7f3de,libsame_file-1ceb7b6153588b15,librand-2c808c900af0ad15,librand_xorshift-720235bd1f0017bd,librand_pcg-e9528f8dfe279d43,librand_hc-6fc8984a36009bc1,librand_chacha-51d017f814551202,librand_isaac-fbf502b4211a4408,librand_os-6beabf00c3db7b9a,librand_jitter-7a2811bedef919f4,liblog4rs-7943102a918b413c,liblog_mdc-23f68b9a997ec7bd,libthread_id-f8f05a0bac982a5f,libhumantime-66d8836745ed0f0c,libserde_yaml-6a5f94d1b2f6c8ea,libindexmap-233a9ff1c971125e,libhashbrown-4f2c3d4c6e316c8e,libfoldhash-a84df4cbe8daa3b8,libequivalent-7e0e8cbe6c474a67,liballocator_api2-3bc2480ae44878f3,libunsafe_libyaml-7bc1bf218b2f5452,libonce_cell-0ba6aecba7086d38,libtypemap_ors-d2bc07c6ea24a36d,libunsafe_any_ors-20ad651d8507443d,libdestructure_traitobject-cad42d600d9d013e,libthiserror-c9c8b83514ad858d,librand-5561ca2713f8312e,librand_chacha-47059882d022abb0,librand_core-5759a9c35ee7da64,libgetrandom-9c8cbb4f99b8390e,libflate2-36f5f750ebaceef7,libcrc32fast-84583fa265e26206,libanyhow-1062fd8720902979,libserde_value-f0338b9b53b3c164,libordered_float-c1b3341b3862d3df,libfnv-2d77ec4f6f971b24,libarc_swap-4d53f24db0759841,libbacktrace-51a7e173f2819ae3,libminiz_oxide-63622f1d3ce634bc,libadler2-6c84652b4f76062c,libobject-d5677037c4d1136f,libaddr2line-9b33b1b221c0ad25,libgimli-672214083c0de216,librustc_demangle-45c08726e7eaaa95,libsecp256k1zkp-acab38530743cb8f,librand-675c040211025383,librand_core-c5f4ffef437df979,librand_core-071c4ecd390d5ba3,libserde_json-36e5c268bd1306fa,libmemchr-6f5829dadd40eda8,libitoa-6b76ec393d6a2c41,libryu-0ea4bafc9bef6d8b,libarrayvec-41dcfe80309d7422,libparking_lot-e13c5548d7a17ad1,libparking_lot_core-c3ffa9c87d8b04f1,libsmallvec-45f6e3b8047adea1,liblock_api-0826b5028eacedf5,libscopeguard-d52bd00767847e44,libsha3-34095a82bbb03154,libdigest-5fdf9351a7d5c045,libopaque_debug-a254d90c091110cb,libblock_buffer-7f58168f4676d5de,libgeneric_array-47f280d303798601,libblock_padding-736bc62f2812732d,libbyte_tools-3c4d2ae98bb83810,libkeccak-42ca8630c7170c4b,libed25519_dalek-167b620978f903ce,libsha2-6b1627f666d20607,libcpufeatures-471354fefbcaf2d8,libopaque_debug-1c8528c9b2d49180,libblock_buffer-a9c43891e25c7455,librand-49da2b66591168ef,librand_chacha-f2a07de890b8be4f,libppv_lite86-d40de8daa0db893c,libzerocopy-70610920d7f7fd24,libcurve25519_dalek-50d41b608522a75b,libsubtle-a59ab687ee2c41e7,libzeroize-2cbee19b7dacb30c,librand_core-3054fef66ed29a50,libgetrandom-eb8990e5fab56841,liblibc-4a513ea0f2e1d0e2,libcfg_if-5a199b0ec0054672,libdigest-dea9b709c10f7a44,libgeneric_array-641ed8c122d652ea,libtypenum-b636c2b461885073,libbyteorder-d4f0925090e3c361,libed25519-5f49c3cbf4da202a,libsignature-c60efaa020e910f0,libdata_encoding-6d465a39edfa29f6,liblazy_static-b3603208c0de2608,liblog-068ffaaa63995bed,libenum_primitive-a9becce367f45828,libnum_traits-e5afc02c178a1797,libbitflags-e2b4db6c651223da,libchrono-acb12495f431d479,libiana_time_zone-693b81a5c0b46492,libnum_traits-e05972f153d0dad0,libserde-6f52b58ea0cae1e9}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustcL54tD1/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/croaring-sys-59782b1a337bca8f/out" "-L" "/opt/rustwide/target/debug/build/mwc_secp256k1zkp-45c71a816ed1759e/out" "-L" "/opt/rustwide/target/debug/build/liblmdb-sys-e54a5098da18639c/out" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/opt/rustwide/target/debug/deps/mine_nrd_kernel-fb73b2d58a158a3e" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `mwc_chain` (test "mine_nrd_kernel") due to 1 previous error
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/txhashset/bitmap_accumulator.rs:196:23
[INFO] [stdout]     |
[INFO] [stdout] 196 |     pub fn readonly_pmmr(&self) -> ReadonlyPMMR<BitmapChunk, VecBackend<BitmapChunk>> {
[INFO] [stdout]     |                          ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                          |
[INFO] [stdout]     |                          the lifetime is elided 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: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 196 |     pub fn readonly_pmmr(&self) -> ReadonlyPMMR<'_, BitmapChunk, VecBackend<BitmapChunk>> {
[INFO] [stdout]     |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/txhashset/rewindable_kernel_view.rs:72:23
[INFO] [stdout]    |
[INFO] [stdout] 72 |     pub fn readonly_pmmr(&self) -> ReadonlyPMMR<TxKernel, PMMRBackend<TxKernel>> {
[INFO] [stdout]    |                          ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                          |
[INFO] [stdout]    |                          the 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: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 72 |     pub fn readonly_pmmr(&self) -> ReadonlyPMMR<'_, TxKernel, PMMRBackend<TxKernel>> {
[INFO] [stdout]    |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/txhashset/txhashset.rs:354:3
[INFO] [stdout]     |
[INFO] [stdout] 354 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 355 |         header: &BlockHeader,
[INFO] [stdout] 356 |     ) -> ReadonlyPMMR<TxKernel, PMMRBackend<TxKernel>> {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 356 |     ) -> ReadonlyPMMR<'_, TxKernel, PMMRBackend<TxKernel>> {
[INFO] [stdout]     |                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/txhashset/txhashset.rs:362:3
[INFO] [stdout]     |
[INFO] [stdout] 362 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 363 |         header: &BlockHeader,
[INFO] [stdout] 364 |     ) -> ReadonlyPMMR<OutputIdentifier, PMMRBackend<OutputIdentifier>> {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 364 |     ) -> ReadonlyPMMR<'_, OutputIdentifier, PMMRBackend<OutputIdentifier>> {
[INFO] [stdout]     |                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/txhashset/txhashset.rs:370:3
[INFO] [stdout]     |
[INFO] [stdout] 370 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 371 |         header: &BlockHeader,
[INFO] [stdout] 372 |     ) -> ReadonlyPMMR<RangeProof, PMMRBackend<RangeProof>> {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 372 |     ) -> ReadonlyPMMR<'_, RangeProof, PMMRBackend<RangeProof>> {
[INFO] [stdout]     |                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/txhashset/txhashset.rs:1173:3
[INFO] [stdout]      |
[INFO] [stdout] 1173 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 1174 |     ) -> ReadonlyPMMR<OutputIdentifier, PMMRBackend<OutputIdentifier>> {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1174 |     ) -> ReadonlyPMMR<'_, OutputIdentifier, PMMRBackend<OutputIdentifier>> {
[INFO] [stdout]      |                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/txhashset/txhashset.rs:1179:30
[INFO] [stdout]      |
[INFO] [stdout] 1179 |     pub fn rproof_readonly_pmmr(&self) -> ReadonlyPMMR<RangeProof, PMMRBackend<RangeProof>> {
[INFO] [stdout]      |                                 ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 the 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: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1179 |     pub fn rproof_readonly_pmmr(&self) -> ReadonlyPMMR<'_, RangeProof, PMMRBackend<RangeProof>> {
[INFO] [stdout]      |                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/tmp/rustcnIOnVN/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libtest-*,libgetopts-*,librustc_std_workspace_std-*}.rlib" "/opt/rustwide/target/debug/deps/{libmwc_chain-6d05ce02e4f5d2ec,libtokio-aebec6681a18738c,libsignal_hook_registry-28460b60e926f6cb,libsocket2-a88a45ba783e0ee2,libbytes-bfe11088fe358bd1,libmio-208bbb9d1157a818,libpin_project_lite-bedc6e0acd72ff2a,libbit_vec-ed82a54abc6c00ad,libsysinfo-ed3cdda6ed0e7303,librayon-1b231379cea2af6f,librayon_core-eae9644c310958e7,libeither-3b4351e3b18e236a,libmwc_store-5e4a853da9eef6fd,libmemmap-e82a9b22a4aa5473,libtempfile-5cf75069d3466cf3,libgetrandom-4cbc0cd24812e98c,libfastrand-503f12a96d791409,librustix-974b4da477d9b64f,libbitflags-8d6004180f14a06d,liblinux_raw_sys-20b62ec4b985a4c8,liblmdb_zero-d8b4f03b20ccbff8,libbitflags-2381fd4b7839de46,libsupercow-c9b5e383d9570e99,libliblmdb_sys-9a7db84afe4ed332,libbitflags-e2b4db6c651223da,libmwc_core-c37b0907d9721e8e,libcrossbeam-e685103712c0f6dc,libcrossbeam_deque-ce08bd9aba37d973,libcrossbeam_channel-2a6eef71746ac397,libcrossbeam_queue-78a7736304ba7212,libcrossbeam_epoch-0e344cb0f6dc787c,libcrossbeam_utils-57acb8582d3ed5fe,libnum_cpus-876aa30de3b0f56d,libbytes-28d97c987ff6326d,libnum-50bc8267047fb514,libnum_rational-0cf4a19907f5a3aa,libnum_iter-34494f0cf0974599,libnum_complex-e85189a0ed4a89b3,libnum_bigint-47f1aa0230524c8c,libnum_integer-e040bf46f30c1e17,libcroaring-9f9bc5c136602752,libcroaring_sys-836bc885ca4a98e3,libsiphasher-7b49b0cc05d9e611,libmwc_keychain-dcbfe1ff61029559,libpbkdf2-d0beb3ac73edabc6,libpassword_hash-21bd6805691bacdc,libbase64ct-cdb4891398777f4c,libripemd160-039e8acc7a23401d,libhmac-60395ee272a7ef23,libcrypto_mac-ec154ac6ce2c8501,libblake2_rfc-11f511dfeb2120e2,libconstant_time_eq-204eefe07776b6c9,libarrayvec-cda32c3de0521187,libnodrop-8dcf87880503f033,libmwc_util-8567437d183109f3,libbase64-caf00e5e782a09dd,libzip-5ead22e644e07e88,libwalkdir-1a00c768f8c7f3de,libsame_file-1ceb7b6153588b15,librand-2c808c900af0ad15,librand_xorshift-720235bd1f0017bd,librand_pcg-e9528f8dfe279d43,librand_hc-6fc8984a36009bc1,librand_chacha-51d017f814551202,librand_isaac-fbf502b4211a4408,librand_os-6beabf00c3db7b9a,librand_jitter-7a2811bedef919f4,liblog4rs-7943102a918b413c,liblog_mdc-23f68b9a997ec7bd,libthread_id-f8f05a0bac982a5f,libhumantime-66d8836745ed0f0c,libserde_yaml-6a5f94d1b2f6c8ea,libindexmap-233a9ff1c971125e,libhashbrown-4f2c3d4c6e316c8e,libfoldhash-a84df4cbe8daa3b8,libequivalent-7e0e8cbe6c474a67,liballocator_api2-3bc2480ae44878f3,libunsafe_libyaml-7bc1bf218b2f5452,libonce_cell-0ba6aecba7086d38,libtypemap_ors-d2bc07c6ea24a36d,libunsafe_any_ors-20ad651d8507443d,libdestructure_traitobject-cad42d600d9d013e,libthiserror-c9c8b83514ad858d,librand-5561ca2713f8312e,librand_chacha-47059882d022abb0,librand_core-5759a9c35ee7da64,libgetrandom-9c8cbb4f99b8390e,libflate2-36f5f750ebaceef7,libcrc32fast-84583fa265e26206,libanyhow-1062fd8720902979,libserde_value-f0338b9b53b3c164,libordered_float-c1b3341b3862d3df,libfnv-2d77ec4f6f971b24,libarc_swap-4d53f24db0759841,libbacktrace-51a7e173f2819ae3,libminiz_oxide-63622f1d3ce634bc,libadler2-6c84652b4f76062c,libobject-d5677037c4d1136f,libaddr2line-9b33b1b221c0ad25,libgimli-672214083c0de216,librustc_demangle-45c08726e7eaaa95,libsecp256k1zkp-acab38530743cb8f,librand-675c040211025383,librand_core-c5f4ffef437df979,librand_core-071c4ecd390d5ba3,libserde_json-36e5c268bd1306fa,libmemchr-6f5829dadd40eda8,libitoa-6b76ec393d6a2c41,libryu-0ea4bafc9bef6d8b,libarrayvec-41dcfe80309d7422,libparking_lot-e13c5548d7a17ad1,libparking_lot_core-c3ffa9c87d8b04f1,libsmallvec-45f6e3b8047adea1,liblock_api-0826b5028eacedf5,libscopeguard-d52bd00767847e44,libsha3-34095a82bbb03154,libdigest-5fdf9351a7d5c045,libopaque_debug-a254d90c091110cb,libblock_buffer-7f58168f4676d5de,libgeneric_array-47f280d303798601,libblock_padding-736bc62f2812732d,libbyte_tools-3c4d2ae98bb83810,libkeccak-42ca8630c7170c4b,libed25519_dalek-167b620978f903ce,libsha2-6b1627f666d20607,libcpufeatures-471354fefbcaf2d8,libopaque_debug-1c8528c9b2d49180,libblock_buffer-a9c43891e25c7455,librand-49da2b66591168ef,librand_chacha-f2a07de890b8be4f,libppv_lite86-d40de8daa0db893c,libzerocopy-70610920d7f7fd24,libcurve25519_dalek-50d41b608522a75b,libsubtle-a59ab687ee2c41e7,libzeroize-2cbee19b7dacb30c,librand_core-3054fef66ed29a50,libgetrandom-eb8990e5fab56841,liblibc-4a513ea0f2e1d0e2,libcfg_if-5a199b0ec0054672,libdigest-dea9b709c10f7a44,libgeneric_array-641ed8c122d652ea,libtypenum-b636c2b461885073,libbyteorder-d4f0925090e3c361,libed25519-5f49c3cbf4da202a,libsignature-c60efaa020e910f0,libdata_encoding-6d465a39edfa29f6,libchrono-acb12495f431d479,libiana_time_zone-693b81a5c0b46492,liblog-068ffaaa63995bed,libserde-6f52b58ea0cae1e9,liblazy_static-b3603208c0de2608,libenum_primitive-a9becce367f45828,libnum_traits-e5afc02c178a1797,libnum_traits-e05972f153d0dad0}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustcnIOnVN/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/croaring-sys-59782b1a337bca8f/out" "-L" "/opt/rustwide/target/debug/build/mwc_secp256k1zkp-45c71a816ed1759e/out" "-L" "/opt/rustwide/target/debug/build/liblmdb-sys-e54a5098da18639c/out" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/opt/rustwide/target/debug/deps/data_file_integrity-c93748c70c2202a2" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/tmp/rustccumr4Z/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libtest-*,libgetopts-*,librustc_std_workspace_std-*}.rlib" "/opt/rustwide/target/debug/deps/{libmwc_chain-6d05ce02e4f5d2ec,libtokio-aebec6681a18738c,libsignal_hook_registry-28460b60e926f6cb,libsocket2-a88a45ba783e0ee2,libbytes-bfe11088fe358bd1,libmio-208bbb9d1157a818,libpin_project_lite-bedc6e0acd72ff2a,libbit_vec-ed82a54abc6c00ad,libsysinfo-ed3cdda6ed0e7303,librayon-1b231379cea2af6f,librayon_core-eae9644c310958e7,libeither-3b4351e3b18e236a,libmwc_store-5e4a853da9eef6fd,libmemmap-e82a9b22a4aa5473,libtempfile-5cf75069d3466cf3,libgetrandom-4cbc0cd24812e98c,libfastrand-503f12a96d791409,librustix-974b4da477d9b64f,libbitflags-8d6004180f14a06d,liblinux_raw_sys-20b62ec4b985a4c8,liblmdb_zero-d8b4f03b20ccbff8,libbitflags-2381fd4b7839de46,libsupercow-c9b5e383d9570e99,libliblmdb_sys-9a7db84afe4ed332,libmwc_core-c37b0907d9721e8e,libcrossbeam-e685103712c0f6dc,libcrossbeam_deque-ce08bd9aba37d973,libcrossbeam_channel-2a6eef71746ac397,libcrossbeam_queue-78a7736304ba7212,libcrossbeam_epoch-0e344cb0f6dc787c,libcrossbeam_utils-57acb8582d3ed5fe,libnum_cpus-876aa30de3b0f56d,libbytes-28d97c987ff6326d,libnum-50bc8267047fb514,libnum_rational-0cf4a19907f5a3aa,libnum_iter-34494f0cf0974599,libnum_complex-e85189a0ed4a89b3,libnum_bigint-47f1aa0230524c8c,libnum_integer-e040bf46f30c1e17,libcroaring-9f9bc5c136602752,libcroaring_sys-836bc885ca4a98e3,libsiphasher-7b49b0cc05d9e611,libmwc_keychain-dcbfe1ff61029559,libpbkdf2-d0beb3ac73edabc6,libpassword_hash-21bd6805691bacdc,libbase64ct-cdb4891398777f4c,libripemd160-039e8acc7a23401d,libhmac-60395ee272a7ef23,libcrypto_mac-ec154ac6ce2c8501,libblake2_rfc-11f511dfeb2120e2,libconstant_time_eq-204eefe07776b6c9,libarrayvec-cda32c3de0521187,libnodrop-8dcf87880503f033,libenum_primitive-a9becce367f45828,libnum_traits-e5afc02c178a1797,libbitflags-e2b4db6c651223da,libmwc_util-8567437d183109f3,libbase64-caf00e5e782a09dd,libzip-5ead22e644e07e88,libwalkdir-1a00c768f8c7f3de,libsame_file-1ceb7b6153588b15,librand-2c808c900af0ad15,librand_xorshift-720235bd1f0017bd,librand_pcg-e9528f8dfe279d43,librand_hc-6fc8984a36009bc1,librand_chacha-51d017f814551202,librand_isaac-fbf502b4211a4408,librand_os-6beabf00c3db7b9a,librand_jitter-7a2811bedef919f4,liblog4rs-7943102a918b413c,liblog_mdc-23f68b9a997ec7bd,libthread_id-f8f05a0bac982a5f,libhumantime-66d8836745ed0f0c,libserde_yaml-6a5f94d1b2f6c8ea,libindexmap-233a9ff1c971125e,libhashbrown-4f2c3d4c6e316c8e,libfoldhash-a84df4cbe8daa3b8,libequivalent-7e0e8cbe6c474a67,liballocator_api2-3bc2480ae44878f3,libunsafe_libyaml-7bc1bf218b2f5452,libonce_cell-0ba6aecba7086d38,libtypemap_ors-d2bc07c6ea24a36d,libunsafe_any_ors-20ad651d8507443d,libdestructure_traitobject-cad42d600d9d013e,libthiserror-c9c8b83514ad858d,librand-5561ca2713f8312e,librand_chacha-47059882d022abb0,librand_core-5759a9c35ee7da64,libgetrandom-9c8cbb4f99b8390e,libchrono-acb12495f431d479,libiana_time_zone-693b81a5c0b46492,libflate2-36f5f750ebaceef7,libcrc32fast-84583fa265e26206,libanyhow-1062fd8720902979,libserde_value-f0338b9b53b3c164,libordered_float-c1b3341b3862d3df,libnum_traits-e05972f153d0dad0,libfnv-2d77ec4f6f971b24,libarc_swap-4d53f24db0759841,libbacktrace-51a7e173f2819ae3,libminiz_oxide-63622f1d3ce634bc,libadler2-6c84652b4f76062c,libobject-d5677037c4d1136f,libaddr2line-9b33b1b221c0ad25,libgimli-672214083c0de216,librustc_demangle-45c08726e7eaaa95,libsecp256k1zkp-acab38530743cb8f,librand-675c040211025383,librand_core-c5f4ffef437df979,librand_core-071c4ecd390d5ba3,libserde_json-36e5c268bd1306fa,libmemchr-6f5829dadd40eda8,libitoa-6b76ec393d6a2c41,libryu-0ea4bafc9bef6d8b,libarrayvec-41dcfe80309d7422,libparking_lot-e13c5548d7a17ad1,libparking_lot_core-c3ffa9c87d8b04f1,libsmallvec-45f6e3b8047adea1,liblock_api-0826b5028eacedf5,libscopeguard-d52bd00767847e44,libsha3-34095a82bbb03154,libdigest-5fdf9351a7d5c045,libopaque_debug-a254d90c091110cb,libblock_buffer-7f58168f4676d5de,libgeneric_array-47f280d303798601,libblock_padding-736bc62f2812732d,libbyte_tools-3c4d2ae98bb83810,libkeccak-42ca8630c7170c4b,libed25519_dalek-167b620978f903ce,libsha2-6b1627f666d20607,libcpufeatures-471354fefbcaf2d8,libopaque_debug-1c8528c9b2d49180,libblock_buffer-a9c43891e25c7455,librand-49da2b66591168ef,librand_chacha-f2a07de890b8be4f,libppv_lite86-d40de8daa0db893c,libzerocopy-70610920d7f7fd24,libcurve25519_dalek-50d41b608522a75b,libsubtle-a59ab687ee2c41e7,libzeroize-2cbee19b7dacb30c,librand_core-3054fef66ed29a50,libgetrandom-eb8990e5fab56841,liblibc-4a513ea0f2e1d0e2,libcfg_if-5a199b0ec0054672,libdigest-dea9b709c10f7a44,libgeneric_array-641ed8c122d652ea,libtypenum-b636c2b461885073,libbyteorder-d4f0925090e3c361,libed25519-5f49c3cbf4da202a,libsignature-c60efaa020e910f0,libdata_encoding-6d465a39edfa29f6,liblazy_static-b3603208c0de2608,liblog-068ffaaa63995bed,libserde-6f52b58ea0cae1e9}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustccumr4Z/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/croaring-sys-59782b1a337bca8f/out" "-L" "/opt/rustwide/target/debug/build/mwc_secp256k1zkp-45c71a816ed1759e/out" "-L" "/opt/rustwide/target/debug/build/liblmdb-sys-e54a5098da18639c/out" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/opt/rustwide/target/debug/deps/test_get_kernel_height-11fa0ca9c52107c5" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `mwc_chain` (test "data_file_integrity") due to 1 previous error
[INFO] [stderr] error: could not compile `mwc_chain` (test "test_get_kernel_height") due to 1 previous error
[INFO] running `Command { std: "docker" "inspect" "988e84ffa805f80050b343f6c07557e201a9abd6456073463bd947a4e15bd145", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "988e84ffa805f80050b343f6c07557e201a9abd6456073463bd947a4e15bd145", kill_on_drop: false }`
[INFO] [stdout] 988e84ffa805f80050b343f6c07557e201a9abd6456073463bd947a4e15bd145
