[INFO] fetching crate bitcoincash 0.29.2... [INFO] checking bitcoincash-0.29.2 against master#af4a5a13a15fa0c60e06321077ef452f769b42fd for pr-122960-3 [INFO] extracting crate bitcoincash 0.29.2 into /workspace/builds/worker-2-tc1/source [INFO] validating manifest of crates.io crate bitcoincash 0.29.2 on toolchain af4a5a13a15fa0c60e06321077ef452f769b42fd [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+af4a5a13a15fa0c60e06321077ef452f769b42fd" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate bitcoincash 0.29.2 [INFO] removed 0 missing examples [INFO] finished tweaking crates.io crate bitcoincash 0.29.2 [INFO] tweaked toml for crates.io crate bitcoincash 0.29.2 written to /workspace/builds/worker-2-tc1/source/Cargo.toml [INFO] crate crates.io crate bitcoincash 0.29.2 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" "+af4a5a13a15fa0c60e06321077ef452f769b42fd" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded secp256k1 v0.24.2 [INFO] [stderr] Downloaded serde_test v1.0.151 [INFO] [stderr] Downloaded core2 v0.3.3 [INFO] [stderr] Downloaded proc-macro2 v1.0.49 [INFO] [stderr] Downloaded bitcoin_hashes v0.11.0 [INFO] [stderr] Downloaded serde_derive v1.0.151 [INFO] [stderr] Downloaded hashbrown v0.8.2 [INFO] [stderr] Downloaded libc v0.2.138 [INFO] [stderr] Downloaded bitcoinconsensus v0.20.2-0.5.0 [INFO] [stderr] Downloaded secp256k1-sys v0.6.1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+af4a5a13a15fa0c60e06321077ef452f769b42fd" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 0adaad21532e82065d3139722c24346ff14a6582f2158f8401b33badd6968afc [INFO] running `Command { std: "docker" "start" "-a" "0adaad21532e82065d3139722c24346ff14a6582f2158f8401b33badd6968afc", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "0adaad21532e82065d3139722c24346ff14a6582f2158f8401b33badd6968afc", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0adaad21532e82065d3139722c24346ff14a6582f2158f8401b33badd6968afc", kill_on_drop: false }` [INFO] [stdout] 0adaad21532e82065d3139722c24346ff14a6582f2158f8401b33badd6968afc [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+af4a5a13a15fa0c60e06321077ef452f769b42fd" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 3a7d7ecd11c6549368e6c174fd3b969b109890f45296b1772cf5e33c1678fb55 [INFO] running `Command { std: "docker" "start" "-a" "3a7d7ecd11c6549368e6c174fd3b969b109890f45296b1772cf5e33c1678fb55", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.138 [INFO] [stderr] Compiling serde v1.0.151 [INFO] [stderr] Compiling cc v1.0.78 [INFO] [stderr] Compiling serde_test v1.0.151 [INFO] [stderr] Checking bitcoin_hashes v0.11.0 [INFO] [stderr] Checking bech32 v0.9.1 [INFO] [stderr] Checking ryu v1.0.12 [INFO] [stderr] Compiling secp256k1-sys v0.6.1 [INFO] [stderr] Checking getrandom v0.2.8 [INFO] [stderr] Checking rand_core v0.6.4 [INFO] [stderr] Checking rand_chacha v0.3.1 [INFO] [stderr] Checking rand v0.8.5 [INFO] [stderr] Checking bincode v1.3.3 [INFO] [stderr] Checking serde_json v1.0.44 [INFO] [stderr] Checking secp256k1 v0.24.2 [INFO] [stderr] Checking bitcoincash v0.29.2 (/opt/rustwide/workdir) [INFO] [stdout] error: couldn't read `src/network/../../test_data/testnet_block_000000000000045e0b1660b6445b5e5c5ab63c9a4f956be7e1e69be04fa4497b.raw`: No such file or directory (os error 2) [INFO] [stdout] --> src/network/message.rs:518:41 [INFO] [stdout] | [INFO] [stdout] 518 | ...rialize(&include_bytes!("../../test_data/testnet_block_000000000000045e0b1660b6445b5e5c5ab63c9a4f956be7e1e69be04fa4497b.raw")[..]).unw... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `include_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: couldn't read `src/blockdata/../../test_data/testnet_block_000000000000045e0b1660b6445b5e5c5ab63c9a4f956be7e1e69be04fa4497b.raw`: No such file or directory (os error 2) [INFO] [stdout] --> src/blockdata/block.rs:455:28 [INFO] [stdout] | [INFO] [stdout] 455 | ..._block = include_bytes!("../../test_data/testnet_block_000000000000045e0b1660b6445b5e5c5ab63c9a4f956be7e1e69be04fa4497b.raw").to_vec(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `include_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: couldn't read `src/util/../../test_data/testnet_block_000000000000045e0b1660b6445b5e5c5ab63c9a4f956be7e1e69be04fa4497b.raw`: No such file or directory (os error 2) [INFO] [stdout] --> src/util/hash.rs:111:28 [INFO] [stdout] | [INFO] [stdout] 111 | ..._block = include_bytes!("../../test_data/testnet_block_000000000000045e0b1660b6445b5e5c5ab63c9a4f956be7e1e69be04fa4497b.raw"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `include_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: couldn't read `src/util/psbt/../../../test_data/psbt1.hex`: No such file or directory (os error 2) [INFO] [stdout] --> src/util/psbt/mod.rs:1130:35 [INFO] [stdout] | [INFO] [stdout] 1130 | let mut psbt1 = hex_psbt!(include_str!("../../../test_data/psbt1.hex")).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: couldn't read `src/util/psbt/../../../test_data/psbt2.hex`: No such file or directory (os error 2) [INFO] [stdout] --> src/util/psbt/mod.rs:1131:31 [INFO] [stdout] | [INFO] [stdout] 1131 | let psbt2 = hex_psbt!(include_str!("../../../test_data/psbt2.hex")).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: couldn't read `src/util/psbt/../../../test_data/psbt2.hex`: No such file or directory (os error 2) [INFO] [stdout] --> src/util/psbt/mod.rs:1132:39 [INFO] [stdout] | [INFO] [stdout] 1132 | let psbt_combined = hex_psbt!(include_str!("../../../test_data/psbt2.hex")).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: couldn't read `src/util/psbt/../../../test_data/psbt1.hex`: No such file or directory (os error 2) [INFO] [stdout] --> src/util/psbt/mod.rs:1140:35 [INFO] [stdout] | [INFO] [stdout] 1140 | let mut psbt1 = hex_psbt!(include_str!("../../../test_data/psbt1.hex")).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: couldn't read `src/util/psbt/../../../test_data/psbt2.hex`: No such file or directory (os error 2) [INFO] [stdout] --> src/util/psbt/mod.rs:1141:35 [INFO] [stdout] | [INFO] [stdout] 1141 | let mut psbt2 = hex_psbt!(include_str!("../../../test_data/psbt2.hex")).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: couldn't read `src/util/../../test_data/bip341_tests.json`: No such file or directory (os error 2) [INFO] [stdout] --> src/util/taproot.rs:1427:24 [INFO] [stdout] | [INFO] [stdout] 1427 | let json_str = include_str!("../../test_data/bip341_tests.json"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: couldn't read `src/util/../../test_data/blockfilters.json`: No such file or directory (os error 2) [INFO] [stdout] --> src/util/bip158.rs:529:20 [INFO] [stdout] | [INFO] [stdout] 529 | let data = include_str!("../../test_data/blockfilters.json"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `From` is imported redundantly [INFO] [stdout] --> src/network/constants.rs:29:22 [INFO] [stdout] | [INFO] [stdout] 29 | use core::{fmt, ops, convert::From}; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] --> /rustc/af4a5a13a15fa0c60e06321077ef452f769b42fd/library/std/src/prelude/mod.rs:134:13 [INFO] [stdout] | [INFO] [stdout] = note: the item `From` is already defined here [INFO] [stdout] | [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> src/lib.rs:45:9 [INFO] [stdout] | [INFO] [stdout] 45 | #![deny(unused_imports)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `Default` is imported redundantly [INFO] [stdout] --> src/blockdata/constants.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | use core::default::Default; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] --> /rustc/af4a5a13a15fa0c60e06321077ef452f769b42fd/library/std/src/prelude/mod.rs:134:13 [INFO] [stdout] | [INFO] [stdout] = note: the item `Default` is already defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `From` is imported redundantly [INFO] [stdout] --> src/blockdata/opcodes.rs:16:17 [INFO] [stdout] | [INFO] [stdout] 16 | use core::{fmt, convert::From}; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] --> /rustc/af4a5a13a15fa0c60e06321077ef452f769b42fd/library/std/src/prelude/mod.rs:134:13 [INFO] [stdout] | [INFO] [stdout] = note: the item `From` is already defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `Default` is imported redundantly [INFO] [stdout] --> src/blockdata/transaction.rs:18:22 [INFO] [stdout] | [INFO] [stdout] 18 | use core::{fmt, str, default::Default}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] --> /rustc/af4a5a13a15fa0c60e06321077ef452f769b42fd/library/std/src/prelude/mod.rs:134:13 [INFO] [stdout] | [INFO] [stdout] = note: the item `Default` is already defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `From` is imported redundantly [INFO] [stdout] --> src/consensus/encode.rs:21:27 [INFO] [stdout] | [INFO] [stdout] 21 | use core::{fmt, mem, u32, convert::From}; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] --> /rustc/af4a5a13a15fa0c60e06321077ef452f769b42fd/library/std/src/prelude/mod.rs:134:13 [INFO] [stdout] | [INFO] [stdout] = note: the item `From` is already defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `secp256k1` is imported redundantly [INFO] [stdout] --> src/util/ecdsa.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | use secp256k1; [INFO] [stdout] | ^^^^^^^^^ the item `secp256k1` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `secp256k1` is imported redundantly [INFO] [stdout] --> src/util/schnorr.rs:14:17 [INFO] [stdout] | [INFO] [stdout] 14 | use secp256k1::{self, Secp256k1, Verification, constants}; [INFO] [stdout] | ^^^^ the item `secp256k1` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `bech32` is imported redundantly [INFO] [stdout] --> src/util/address.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 33 | use bech32; [INFO] [stdout] | ^^^^^^ the item `bech32` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: couldn't read `src/util/../../test_data/bip341_tests.json`: No such file or directory (os error 2) [INFO] [stdout] --> src/util/sighash.rs:1168:24 [INFO] [stdout] | [INFO] [stdout] 1168 | let json_str = include_str!("../../test_data/bip341_tests.json"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `secp256k1` is imported redundantly [INFO] [stdout] --> src/util/base58.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | use secp256k1; [INFO] [stdout] | ^^^^^^^^^ the item `secp256k1` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `secp256k1` is imported redundantly [INFO] [stdout] --> src/util/bip32.rs:19:17 [INFO] [stdout] | [INFO] [stdout] 19 | use secp256k1::{self, Secp256k1, XOnlyPublicKey}; [INFO] [stdout] | ^^^^ the item `secp256k1` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `secp256k1` is imported redundantly [INFO] [stdout] --> src/util/misc.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | use secp256k1; [INFO] [stdout] | ^^^^^^^^^ the item `secp256k1` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `secp256k1` is imported redundantly [INFO] [stdout] --> src/util/psbt/serialize.rs:17:17 [INFO] [stdout] | [INFO] [stdout] 17 | use secp256k1::{self, XOnlyPublicKey}; [INFO] [stdout] | ^^^^ the item `secp256k1` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `secp256k1` is imported redundantly [INFO] [stdout] --> src/util/psbt/map/input.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | use secp256k1; [INFO] [stdout] | ^^^^^^^^^ the item `secp256k1` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `core` is imported redundantly [INFO] [stdout] --> src/util/psbt/map/output.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | use core; [INFO] [stdout] | ^^^^ the item `core` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `secp256k1` is imported redundantly [INFO] [stdout] --> src/util/psbt/map/output.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | use secp256k1; [INFO] [stdout] | ^^^^^^^^^ the item `secp256k1` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `secp256k1` is imported redundantly [INFO] [stdout] --> src/util/taproot.rs:10:17 [INFO] [stdout] | [INFO] [stdout] 10 | use secp256k1::{self, Secp256k1, Scalar}; [INFO] [stdout] | ^^^^ the item `secp256k1` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `From` is imported redundantly [INFO] [stdout] --> src/network/constants.rs:29:22 [INFO] [stdout] | [INFO] [stdout] 29 | use core::{fmt, ops, convert::From}; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] --> /rustc/af4a5a13a15fa0c60e06321077ef452f769b42fd/library/std/src/prelude/mod.rs:134:13 [INFO] [stdout] | [INFO] [stdout] = note: the item `From` is already defined here [INFO] [stdout] | [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> src/lib.rs:45:9 [INFO] [stdout] | [INFO] [stdout] 45 | #![deny(unused_imports)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `Vec` is imported redundantly [INFO] [stdout] --> src/network/message_blockdata.rs:144:17 [INFO] [stdout] | [INFO] [stdout] 144 | use super::{Vec, GetHeadersMessage, GetBlocksMessage}; [INFO] [stdout] | ^^^ [INFO] [stdout] --> /rustc/af4a5a13a15fa0c60e06321077ef452f769b42fd/library/std/src/prelude/mod.rs:134:13 [INFO] [stdout] | [INFO] [stdout] = note: the item `Vec` is already defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `Default` is imported redundantly [INFO] [stdout] --> src/blockdata/constants.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | use core::default::Default; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] --> /rustc/af4a5a13a15fa0c60e06321077ef452f769b42fd/library/std/src/prelude/mod.rs:134:13 [INFO] [stdout] | [INFO] [stdout] = note: the item `Default` is already defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `Network` is imported redundantly [INFO] [stdout] --> src/blockdata/constants.rs:227:9 [INFO] [stdout] | [INFO] [stdout] 225 | use super::*; [INFO] [stdout] | -------- the item `Network` is already imported here [INFO] [stdout] 226 | use crate::hashes::hex::{ToHex, FromHex}; [INFO] [stdout] 227 | use crate::network::constants::Network; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `PackedLockTime` is imported redundantly [INFO] [stdout] --> src/blockdata/constants.rs:229:9 [INFO] [stdout] | [INFO] [stdout] 225 | use super::*; [INFO] [stdout] | -------- the item `PackedLockTime` is already imported here [INFO] [stdout] ... [INFO] [stdout] 229 | use crate::blockdata::locktime::PackedLockTime; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `From` is imported redundantly [INFO] [stdout] --> src/blockdata/opcodes.rs:16:17 [INFO] [stdout] | [INFO] [stdout] 16 | use core::{fmt, convert::From}; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] --> /rustc/af4a5a13a15fa0c60e06321077ef452f769b42fd/library/std/src/prelude/mod.rs:134:13 [INFO] [stdout] | [INFO] [stdout] = note: the item `From` is already defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `write_scriptint` is imported redundantly [INFO] [stdout] --> src/blockdata/script.rs:1093:9 [INFO] [stdout] | [INFO] [stdout] 1092 | use super::*; [INFO] [stdout] | -------- the item `write_scriptint` is already imported here [INFO] [stdout] 1093 | use super::write_scriptint; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `opcodes` is imported redundantly [INFO] [stdout] --> src/blockdata/script.rs:1097:9 [INFO] [stdout] | [INFO] [stdout] 1092 | use super::*; [INFO] [stdout] | -------- the item `opcodes` is already imported here [INFO] [stdout] ... [INFO] [stdout] 1097 | use crate::blockdata::opcodes; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `PublicKey` is imported redundantly [INFO] [stdout] --> src/blockdata/script.rs:1098:9 [INFO] [stdout] | [INFO] [stdout] 1092 | use super::*; [INFO] [stdout] | -------- the item `PublicKey` is already imported here [INFO] [stdout] ... [INFO] [stdout] 1098 | use crate::util::key::PublicKey; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `Default` is imported redundantly [INFO] [stdout] --> src/blockdata/transaction.rs:18:22 [INFO] [stdout] | [INFO] [stdout] 18 | use core::{fmt, str, default::Default}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] --> /rustc/af4a5a13a15fa0c60e06321077ef452f769b42fd/library/std/src/prelude/mod.rs:134:13 [INFO] [stdout] | [INFO] [stdout] = note: the item `Default` is already defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `WITNESS_SCALE_FACTOR` is imported redundantly [INFO] [stdout] --> src/blockdata/transaction.rs:1318:9 [INFO] [stdout] | [INFO] [stdout] 1315 | use super::*; [INFO] [stdout] | -------- the item `WITNESS_SCALE_FACTOR` is already imported here [INFO] [stdout] ... [INFO] [stdout] 1318 | use crate::blockdata::constants::WITNESS_SCALE_FACTOR; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `Script` is imported redundantly [INFO] [stdout] --> src/blockdata/transaction.rs:1319:9 [INFO] [stdout] | [INFO] [stdout] 1315 | use super::*; [INFO] [stdout] | -------- the item `Script` is already imported here [INFO] [stdout] ... [INFO] [stdout] 1319 | use crate::blockdata::script::Script; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `PackedLockTime` is imported redundantly [INFO] [stdout] --> src/blockdata/transaction.rs:1320:9 [INFO] [stdout] | [INFO] [stdout] 1315 | use super::*; [INFO] [stdout] | -------- the item `PackedLockTime` is already imported here [INFO] [stdout] ... [INFO] [stdout] 1320 | use crate::blockdata::locktime::PackedLockTime; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `Hash` is imported redundantly [INFO] [stdout] --> src/blockdata/transaction.rs:1324:9 [INFO] [stdout] | [INFO] [stdout] 1315 | use super::*; [INFO] [stdout] | -------- the item `Hash` is already imported here [INFO] [stdout] ... [INFO] [stdout] 1324 | use crate::hashes::Hash; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `FromHex` is imported redundantly [INFO] [stdout] --> src/blockdata/transaction.rs:1325:9 [INFO] [stdout] | [INFO] [stdout] 1315 | use super::*; [INFO] [stdout] | -------- the item `FromHex` is already imported here [INFO] [stdout] ... [INFO] [stdout] 1325 | use crate::hashes::hex::FromHex; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `EcdsaSighashType` is imported redundantly [INFO] [stdout] --> src/blockdata/transaction.rs:1328:9 [INFO] [stdout] | [INFO] [stdout] 1315 | use super::*; [INFO] [stdout] | -------- the item `EcdsaSighashType` is already imported here [INFO] [stdout] ... [INFO] [stdout] 1328 | use super::EcdsaSighashType; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `ecdsa` is imported redundantly [INFO] [stdout] --> src/blockdata/witness.rs:365:9 [INFO] [stdout] | [INFO] [stdout] 360 | use super::*; [INFO] [stdout] | -------- the item `ecdsa` is already imported here [INFO] [stdout] ... [INFO] [stdout] 365 | use crate::secp256k1::ecdsa; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `From` is imported redundantly [INFO] [stdout] --> src/consensus/encode.rs:21:27 [INFO] [stdout] | [INFO] [stdout] 21 | use core::{fmt, mem, u32, convert::From}; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] --> /rustc/af4a5a13a15fa0c60e06321077ef452f769b42fd/library/std/src/prelude/mod.rs:134:13 [INFO] [stdout] | [INFO] [stdout] = note: the item `From` is already defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `mem` is imported redundantly [INFO] [stdout] --> src/consensus/encode.rs:843:22 [INFO] [stdout] | [INFO] [stdout] 842 | use super::*; [INFO] [stdout] | -------- the item `mem` is already imported here [INFO] [stdout] 843 | use core::{mem::{self, discriminant}, fmt}; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `fmt` is imported redundantly [INFO] [stdout] --> src/consensus/encode.rs:843:43 [INFO] [stdout] | [INFO] [stdout] 842 | use super::*; [INFO] [stdout] | -------- the item `fmt` is already imported here [INFO] [stdout] 843 | use core::{mem::{self, discriminant}, fmt}; [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `deserialize` is imported redundantly [INFO] [stdout] --> src/consensus/encode.rs:844:17 [INFO] [stdout] | [INFO] [stdout] 842 | use super::*; [INFO] [stdout] | -------- the item `deserialize` is already imported here [INFO] [stdout] 843 | use core::{mem::{self, discriminant}, fmt}; [INFO] [stdout] 844 | use super::{deserialize, serialize, Error, CheckedData, VarInt}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `serialize` is imported redundantly [INFO] [stdout] --> src/consensus/encode.rs:844:30 [INFO] [stdout] | [INFO] [stdout] 842 | use super::*; [INFO] [stdout] | -------- the item `serialize` is already imported here [INFO] [stdout] 843 | use core::{mem::{self, discriminant}, fmt}; [INFO] [stdout] 844 | use super::{deserialize, serialize, Error, CheckedData, VarInt}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `Error` is imported redundantly [INFO] [stdout] --> src/consensus/encode.rs:844:41 [INFO] [stdout] | [INFO] [stdout] 842 | use super::*; [INFO] [stdout] | -------- the item `Error` is already imported here [INFO] [stdout] 843 | use core::{mem::{self, discriminant}, fmt}; [INFO] [stdout] 844 | use super::{deserialize, serialize, Error, CheckedData, VarInt}; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `CheckedData` is imported redundantly [INFO] [stdout] --> src/consensus/encode.rs:844:48 [INFO] [stdout] | [INFO] [stdout] 842 | use super::*; [INFO] [stdout] | -------- the item `CheckedData` is already imported here [INFO] [stdout] 843 | use core::{mem::{self, discriminant}, fmt}; [INFO] [stdout] 844 | use super::{deserialize, serialize, Error, CheckedData, VarInt}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `VarInt` is imported redundantly [INFO] [stdout] --> src/consensus/encode.rs:844:61 [INFO] [stdout] | [INFO] [stdout] 842 | use super::*; [INFO] [stdout] | -------- the item `VarInt` is already imported here [INFO] [stdout] 843 | use core::{mem::{self, discriminant}, fmt}; [INFO] [stdout] 844 | use super::{deserialize, serialize, Error, CheckedData, VarInt}; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `Transaction` is imported redundantly [INFO] [stdout] --> src/consensus/encode.rs:845:17 [INFO] [stdout] | [INFO] [stdout] 842 | use super::*; [INFO] [stdout] | -------- the item `Transaction` is already imported here [INFO] [stdout] ... [INFO] [stdout] 845 | use super::{Transaction, BlockHash, FilterHash, TxMerkleNode, TxOut, TxIn}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `BlockHash` is imported redundantly [INFO] [stdout] --> src/consensus/encode.rs:845:30 [INFO] [stdout] | [INFO] [stdout] 842 | use super::*; [INFO] [stdout] | -------- the item `BlockHash` is already imported here [INFO] [stdout] ... [INFO] [stdout] 845 | use super::{Transaction, BlockHash, FilterHash, TxMerkleNode, TxOut, TxIn}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `FilterHash` is imported redundantly [INFO] [stdout] --> src/consensus/encode.rs:845:41 [INFO] [stdout] | [INFO] [stdout] 842 | use super::*; [INFO] [stdout] | -------- the item `FilterHash` is already imported here [INFO] [stdout] ... [INFO] [stdout] 845 | use super::{Transaction, BlockHash, FilterHash, TxMerkleNode, TxOut, TxIn}; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `TxMerkleNode` is imported redundantly [INFO] [stdout] --> src/consensus/encode.rs:845:53 [INFO] [stdout] | [INFO] [stdout] 842 | use super::*; [INFO] [stdout] | -------- the item `TxMerkleNode` is already imported here [INFO] [stdout] ... [INFO] [stdout] 845 | use super::{Transaction, BlockHash, FilterHash, TxMerkleNode, TxOut, TxIn}; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `TxOut` is imported redundantly [INFO] [stdout] --> src/consensus/encode.rs:845:67 [INFO] [stdout] | [INFO] [stdout] 842 | use super::*; [INFO] [stdout] | -------- the item `TxOut` is already imported here [INFO] [stdout] ... [INFO] [stdout] 845 | use super::{Transaction, BlockHash, FilterHash, TxMerkleNode, TxOut, TxIn}; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `TxIn` is imported redundantly [INFO] [stdout] --> src/consensus/encode.rs:845:74 [INFO] [stdout] | [INFO] [stdout] 842 | use super::*; [INFO] [stdout] | -------- the item `TxIn` is already imported here [INFO] [stdout] ... [INFO] [stdout] 845 | use super::{Transaction, BlockHash, FilterHash, TxMerkleNode, TxOut, TxIn}; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `Encodable` is imported redundantly [INFO] [stdout] --> src/consensus/encode.rs:846:28 [INFO] [stdout] | [INFO] [stdout] 842 | use super::*; [INFO] [stdout] | -------- the item `Encodable` is already imported here [INFO] [stdout] ... [INFO] [stdout] 846 | use crate::consensus::{Encodable, deserialize_partial, Decodable}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `deserialize_partial` is imported redundantly [INFO] [stdout] --> src/consensus/encode.rs:846:39 [INFO] [stdout] | [INFO] [stdout] 842 | use super::*; [INFO] [stdout] | -------- the item `deserialize_partial` is already imported here [INFO] [stdout] ... [INFO] [stdout] 846 | use crate::consensus::{Encodable, deserialize_partial, Decodable}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `Decodable` is imported redundantly [INFO] [stdout] --> src/consensus/encode.rs:846:60 [INFO] [stdout] | [INFO] [stdout] 842 | use super::*; [INFO] [stdout] | -------- the item `Decodable` is already imported here [INFO] [stdout] ... [INFO] [stdout] 846 | use crate::consensus::{Encodable, deserialize_partial, Decodable}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `Address` is imported redundantly [INFO] [stdout] --> src/consensus/encode.rs:850:26 [INFO] [stdout] | [INFO] [stdout] 842 | use super::*; [INFO] [stdout] | -------- the item `Address` is already imported here [INFO] [stdout] ... [INFO] [stdout] 850 | use crate::network::{Address, message_blockdata::Inventory}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `Inventory` is imported redundantly [INFO] [stdout] --> src/consensus/encode.rs:850:35 [INFO] [stdout] | [INFO] [stdout] 842 | use super::*; [INFO] [stdout] | -------- the item `Inventory` is already imported here [INFO] [stdout] ... [INFO] [stdout] 850 | use crate::network::{Address, message_blockdata::Inventory}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `secp256k1` is imported redundantly [INFO] [stdout] --> src/util/ecdsa.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | use secp256k1; [INFO] [stdout] | ^^^^^^^^^ the item `secp256k1` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `secp256k1` is imported redundantly [INFO] [stdout] --> src/util/schnorr.rs:14:17 [INFO] [stdout] | [INFO] [stdout] 14 | use secp256k1::{self, Secp256k1, Verification, constants}; [INFO] [stdout] | ^^^^ the item `secp256k1` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `bech32` is imported redundantly [INFO] [stdout] --> src/util/address.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 33 | use bech32; [INFO] [stdout] | ^^^^^^ the item `bech32` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `FromStr` is imported redundantly [INFO] [stdout] --> src/util/address.rs:1006:9 [INFO] [stdout] | [INFO] [stdout] 1006 | use core::str::FromStr; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1015 | use super::*; [INFO] [stdout] | -------- the item `FromStr` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `PublicKey` is imported redundantly [INFO] [stdout] --> src/util/address.rs:1012:9 [INFO] [stdout] | [INFO] [stdout] 1012 | use crate::util::key::PublicKey; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1015 | use super::*; [INFO] [stdout] | -------- the item `PublicKey` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `XOnlyPublicKey` is imported redundantly [INFO] [stdout] --> src/util/address.rs:1013:9 [INFO] [stdout] | [INFO] [stdout] 1013 | use secp256k1::XOnlyPublicKey; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 1014 | [INFO] [stdout] 1015 | use super::*; [INFO] [stdout] | -------- the item `XOnlyPublicKey` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `FromStr` is imported redundantly [INFO] [stdout] --> src/util/amount.rs:1498:9 [INFO] [stdout] | [INFO] [stdout] 1495 | use super::*; [INFO] [stdout] | -------- the item `FromStr` is already imported here [INFO] [stdout] ... [INFO] [stdout] 1498 | use core::str::FromStr; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `secp256k1` is imported redundantly [INFO] [stdout] --> src/util/base58.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | use secp256k1; [INFO] [stdout] | ^^^^^^^^^ the item `secp256k1` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `FromStr` is imported redundantly [INFO] [stdout] --> src/util/bip32.rs:844:9 [INFO] [stdout] | [INFO] [stdout] 841 | use super::*; [INFO] [stdout] | -------- the item `FromStr` is already imported here [INFO] [stdout] ... [INFO] [stdout] 844 | use core::str::FromStr; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `secp256k1` is imported redundantly [INFO] [stdout] --> src/util/bip32.rs:846:21 [INFO] [stdout] | [INFO] [stdout] 841 | use super::*; [INFO] [stdout] | -------- the item `secp256k1` is already imported here [INFO] [stdout] ... [INFO] [stdout] 846 | use secp256k1::{self, Secp256k1}; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `Secp256k1` is imported redundantly [INFO] [stdout] --> src/util/bip32.rs:846:27 [INFO] [stdout] | [INFO] [stdout] 841 | use super::*; [INFO] [stdout] | -------- the item `Secp256k1` is already imported here [INFO] [stdout] ... [INFO] [stdout] 846 | use secp256k1::{self, Secp256k1}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `Network` is imported redundantly [INFO] [stdout] --> src/util/bip32.rs:849:46 [INFO] [stdout] | [INFO] [stdout] 841 | use super::*; [INFO] [stdout] | -------- the item `Network` is already imported here [INFO] [stdout] ... [INFO] [stdout] 849 | use crate::network::constants::Network::{self, Bitcoin}; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `Sighash` is imported redundantly [INFO] [stdout] --> src/util/bip143.rs:182:9 [INFO] [stdout] | [INFO] [stdout] 182 | use crate::hash_types::Sighash; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 193 | use super::*; [INFO] [stdout] | -------- the item `Sighash` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `Script` is imported redundantly [INFO] [stdout] --> src/util/bip143.rs:183:9 [INFO] [stdout] | [INFO] [stdout] 183 | use crate::blockdata::script::Script; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 193 | use super::*; [INFO] [stdout] | -------- the item `Script` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `Transaction` is imported redundantly [INFO] [stdout] --> src/util/bip143.rs:184:9 [INFO] [stdout] | [INFO] [stdout] 184 | use crate::blockdata::transaction::Transaction; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 193 | use super::*; [INFO] [stdout] | -------- the item `Transaction` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `LockTime` is imported redundantly [INFO] [stdout] --> src/util/bip143.rs:185:9 [INFO] [stdout] | [INFO] [stdout] 185 | use crate::blockdata::locktime::LockTime; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 193 | use super::*; [INFO] [stdout] | -------- the item `LockTime` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `Block` is imported redundantly [INFO] [stdout] --> src/util/bip152.rs:368:9 [INFO] [stdout] | [INFO] [stdout] 364 | use super::*; [INFO] [stdout] | -------- the item `Block` is already imported here [INFO] [stdout] ... [INFO] [stdout] 368 | Block, BlockHash, BlockHeader, OutPoint, Script, Sequence, Transaction, TxIn, TxMerkleNode, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `BlockHash` is imported redundantly [INFO] [stdout] --> src/util/bip152.rs:368:16 [INFO] [stdout] | [INFO] [stdout] 364 | use super::*; [INFO] [stdout] | -------- the item `BlockHash` is already imported here [INFO] [stdout] ... [INFO] [stdout] 368 | Block, BlockHash, BlockHeader, OutPoint, Script, Sequence, Transaction, TxIn, TxMerkleNode, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `BlockHeader` is imported redundantly [INFO] [stdout] --> src/util/bip152.rs:368:27 [INFO] [stdout] | [INFO] [stdout] 364 | use super::*; [INFO] [stdout] | -------- the item `BlockHeader` is already imported here [INFO] [stdout] ... [INFO] [stdout] 368 | Block, BlockHash, BlockHeader, OutPoint, Script, Sequence, Transaction, TxIn, TxMerkleNode, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `Transaction` is imported redundantly [INFO] [stdout] --> src/util/bip152.rs:368:68 [INFO] [stdout] | [INFO] [stdout] 364 | use super::*; [INFO] [stdout] | -------- the item `Transaction` is already imported here [INFO] [stdout] ... [INFO] [stdout] 368 | Block, BlockHash, BlockHeader, OutPoint, Script, Sequence, Transaction, TxIn, TxMerkleNode, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `secp256k1` is imported redundantly [INFO] [stdout] --> src/util/misc.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | use secp256k1; [INFO] [stdout] | ^^^^^^^^^ the item `secp256k1` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `script_find_and_remove` is imported redundantly [INFO] [stdout] --> src/util/misc.rs:263:9 [INFO] [stdout] | [INFO] [stdout] 261 | use super::*; [INFO] [stdout] | -------- the item `script_find_and_remove` is already imported here [INFO] [stdout] 262 | use crate::hashes::hex::ToHex; [INFO] [stdout] 263 | use super::script_find_and_remove; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `signed_msg_hash` is imported redundantly [INFO] [stdout] --> src/util/misc.rs:264:9 [INFO] [stdout] | [INFO] [stdout] 261 | use super::*; [INFO] [stdout] | -------- the item `signed_msg_hash` is already imported here [INFO] [stdout] ... [INFO] [stdout] 264 | use super::signed_msg_hash; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `secp256k1` is imported redundantly [INFO] [stdout] --> src/util/psbt/serialize.rs:17:17 [INFO] [stdout] | [INFO] [stdout] 17 | use secp256k1::{self, XOnlyPublicKey}; [INFO] [stdout] | ^^^^ the item `secp256k1` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `secp256k1` is imported redundantly [INFO] [stdout] --> src/util/psbt/map/input.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | use secp256k1; [INFO] [stdout] | ^^^^^^^^^ the item `secp256k1` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `core` is imported redundantly [INFO] [stdout] --> src/util/psbt/map/output.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | use core; [INFO] [stdout] | ^^^^ the item `core` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `secp256k1` is imported redundantly [INFO] [stdout] --> src/util/psbt/map/output.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | use secp256k1; [INFO] [stdout] | ^^^^^^^^^ the item `secp256k1` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `secp256k1` is imported redundantly [INFO] [stdout] --> src/util/psbt/mod.rs:343:32 [INFO] [stdout] | [INFO] [stdout] 343 | use secp256k1::{Secp256k1, self}; [INFO] [stdout] | ^^^^ the item `secp256k1` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `Script` is imported redundantly [INFO] [stdout] --> src/util/psbt/mod.rs:345:9 [INFO] [stdout] | [INFO] [stdout] 336 | use super::*; [INFO] [stdout] | -------- the item `Script` is already imported here [INFO] [stdout] ... [INFO] [stdout] 345 | use crate::blockdata::script::Script; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `Transaction` is imported redundantly [INFO] [stdout] --> src/util/psbt/mod.rs:346:41 [INFO] [stdout] | [INFO] [stdout] 336 | use super::*; [INFO] [stdout] | -------- the item `Transaction` is already imported here [INFO] [stdout] ... [INFO] [stdout] 346 | use crate::blockdata::transaction::{Transaction, TxIn, TxOut, OutPoint, Sequence}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `TxOut` is imported redundantly [INFO] [stdout] --> src/util/psbt/mod.rs:346:60 [INFO] [stdout] | [INFO] [stdout] 336 | use super::*; [INFO] [stdout] | -------- the item `TxOut` is already imported here [INFO] [stdout] ... [INFO] [stdout] 346 | use crate::blockdata::transaction::{Transaction, TxIn, TxOut, OutPoint, Sequence}; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `ExtendedPubKey` is imported redundantly [INFO] [stdout] --> src/util/psbt/mod.rs:349:60 [INFO] [stdout] | [INFO] [stdout] 336 | use super::*; [INFO] [stdout] | -------- the item `ExtendedPubKey` is already imported here [INFO] [stdout] ... [INFO] [stdout] 349 | use crate::util::bip32::{ChildNumber, ExtendedPrivKey, ExtendedPubKey, KeySource}; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `KeySource` is imported redundantly [INFO] [stdout] --> src/util/psbt/mod.rs:349:76 [INFO] [stdout] | [INFO] [stdout] 336 | use super::*; [INFO] [stdout] | -------- the item `KeySource` is already imported here [INFO] [stdout] ... [INFO] [stdout] 349 | use crate::util::bip32::{ChildNumber, ExtendedPrivKey, ExtendedPubKey, KeySource}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `Output` is imported redundantly [INFO] [stdout] --> src/util/psbt/mod.rs:350:34 [INFO] [stdout] | [INFO] [stdout] 336 | use super::*; [INFO] [stdout] | -------- the item `Output` is already imported here [INFO] [stdout] ... [INFO] [stdout] 350 | use crate::util::psbt::map::{Output, Input}; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `Input` is imported redundantly [INFO] [stdout] --> src/util/psbt/mod.rs:350:42 [INFO] [stdout] | [INFO] [stdout] 336 | use super::*; [INFO] [stdout] | -------- the item `Input` is already imported here [INFO] [stdout] ... [INFO] [stdout] 350 | use crate::util::psbt::map::{Output, Input}; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `raw` is imported redundantly [INFO] [stdout] --> src/util/psbt/mod.rs:351:9 [INFO] [stdout] | [INFO] [stdout] 336 | use super::*; [INFO] [stdout] | -------- the item `raw` is already imported here [INFO] [stdout] ... [INFO] [stdout] 351 | use crate::util::psbt::raw; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `BTreeMap` is imported redundantly [INFO] [stdout] --> src/util/psbt/mod.rs:354:9 [INFO] [stdout] | [INFO] [stdout] 336 | use super::*; [INFO] [stdout] | -------- the item `BTreeMap` is already imported here [INFO] [stdout] ... [INFO] [stdout] 354 | use std::collections::BTreeMap; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `serialize` is imported redundantly [INFO] [stdout] --> src/util/psbt/mod.rs:915:13 [INFO] [stdout] | [INFO] [stdout] 914 | use super::*; [INFO] [stdout] | -------- the item `serialize` is already imported here [INFO] [stdout] 915 | use super::serialize; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `TapTweak` is imported redundantly [INFO] [stdout] --> src/util/taproot.rs:1134:9 [INFO] [stdout] | [INFO] [stdout] 1134 | use crate::schnorr::TapTweak; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 1135 | [INFO] [stdout] 1136 | use super::*; [INFO] [stdout] | -------- the item `TapTweak` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `sha256` is imported redundantly [INFO] [stdout] --> src/util/taproot.rs:1139:25 [INFO] [stdout] | [INFO] [stdout] 1136 | use super::*; [INFO] [stdout] | -------- the item `sha256` is already imported here [INFO] [stdout] ... [INFO] [stdout] 1139 | use crate::hashes::{sha256, Hash, HashEngine}; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `Hash` is imported redundantly [INFO] [stdout] --> src/util/taproot.rs:1139:33 [INFO] [stdout] | [INFO] [stdout] 1136 | use super::*; [INFO] [stdout] | -------- the item `Hash` is already imported here [INFO] [stdout] ... [INFO] [stdout] 1139 | use crate::hashes::{sha256, Hash, HashEngine}; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `HashEngine` is imported redundantly [INFO] [stdout] --> src/util/taproot.rs:1139:39 [INFO] [stdout] | [INFO] [stdout] 1136 | use super::*; [INFO] [stdout] | -------- the item `HashEngine` is already imported here [INFO] [stdout] ... [INFO] [stdout] 1139 | use crate::hashes::{sha256, Hash, HashEngine}; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `XOnlyPublicKey` is imported redundantly [INFO] [stdout] --> src/util/taproot.rs:1140:33 [INFO] [stdout] | [INFO] [stdout] 1136 | use super::*; [INFO] [stdout] | -------- the item `XOnlyPublicKey` is already imported here [INFO] [stdout] ... [INFO] [stdout] 1140 | use secp256k1::{VerifyOnly, XOnlyPublicKey}; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `Cursor` is imported redundantly [INFO] [stdout] --> src/util/bip158.rs:512:9 [INFO] [stdout] | [INFO] [stdout] 512 | use crate::io::Cursor; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 517 | use super::*; [INFO] [stdout] | -------- the item `Cursor` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `BlockHash` is imported redundantly [INFO] [stdout] --> src/util/bip158.rs:514:9 [INFO] [stdout] | [INFO] [stdout] 514 | use crate::hash_types::BlockHash; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 517 | use super::*; [INFO] [stdout] | -------- the item `BlockHash` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `Hash` is imported redundantly [INFO] [stdout] --> src/util/sighash.rs:818:25 [INFO] [stdout] | [INFO] [stdout] 814 | use super::*; [INFO] [stdout] | -------- the item `Hash` is already imported here [INFO] [stdout] ... [INFO] [stdout] 818 | use crate::hashes::{Hash, HashEngine}; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `Annex` is imported redundantly [INFO] [stdout] --> src/util/sighash.rs:819:32 [INFO] [stdout] | [INFO] [stdout] 814 | use super::*; [INFO] [stdout] | -------- the item `Annex` is already imported here [INFO] [stdout] ... [INFO] [stdout] 819 | use crate::util::sighash::{Annex, Error, Prevouts, ScriptPath, SighashCache}; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `Error` is imported redundantly [INFO] [stdout] --> src/util/sighash.rs:819:39 [INFO] [stdout] | [INFO] [stdout] 814 | use super::*; [INFO] [stdout] | -------- the item `Error` is already imported here [INFO] [stdout] ... [INFO] [stdout] 819 | use crate::util::sighash::{Annex, Error, Prevouts, ScriptPath, SighashCache}; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `Prevouts` is imported redundantly [INFO] [stdout] --> src/util/sighash.rs:819:46 [INFO] [stdout] | [INFO] [stdout] 814 | use super::*; [INFO] [stdout] | -------- the item `Prevouts` is already imported here [INFO] [stdout] ... [INFO] [stdout] 819 | use crate::util::sighash::{Annex, Error, Prevouts, ScriptPath, SighashCache}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `ScriptPath` is imported redundantly [INFO] [stdout] --> src/util/sighash.rs:819:56 [INFO] [stdout] | [INFO] [stdout] 814 | use super::*; [INFO] [stdout] | -------- the item `ScriptPath` is already imported here [INFO] [stdout] ... [INFO] [stdout] 819 | use crate::util::sighash::{Annex, Error, Prevouts, ScriptPath, SighashCache}; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `SighashCache` is imported redundantly [INFO] [stdout] --> src/util/sighash.rs:819:68 [INFO] [stdout] | [INFO] [stdout] 814 | use super::*; [INFO] [stdout] | -------- the item `SighashCache` is already imported here [INFO] [stdout] ... [INFO] [stdout] 819 | use crate::util::sighash::{Annex, Error, Prevouts, ScriptPath, SighashCache}; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `TapSighashHash` is imported redundantly [INFO] [stdout] --> src/util/sighash.rs:822:46 [INFO] [stdout] | [INFO] [stdout] 814 | use super::*; [INFO] [stdout] | -------- the item `TapSighashHash` is already imported here [INFO] [stdout] ... [INFO] [stdout] 822 | use crate::util::taproot::{TapTweakHash, TapSighashHash, TapBranchHash, TapLeafHash}; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `TapLeafHash` is imported redundantly [INFO] [stdout] --> src/util/sighash.rs:822:77 [INFO] [stdout] | [INFO] [stdout] 814 | use super::*; [INFO] [stdout] | -------- the item `TapLeafHash` is already imported here [INFO] [stdout] ... [INFO] [stdout] 822 | use crate::util::taproot::{TapTweakHash, TapSighashHash, TapBranchHash, TapLeafHash}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `secp256k1` is imported redundantly [INFO] [stdout] --> src/util/sighash.rs:823:21 [INFO] [stdout] | [INFO] [stdout] 823 | use secp256k1::{self, SecretKey, XOnlyPublicKey}; [INFO] [stdout] | ^^^^ the item `secp256k1` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `Script` is imported redundantly [INFO] [stdout] --> src/util/sighash.rs:827:17 [INFO] [stdout] | [INFO] [stdout] 814 | use super::*; [INFO] [stdout] | -------- the item `Script` is already imported here [INFO] [stdout] ... [INFO] [stdout] 827 | use crate::{Script, Transaction, TxIn, TxOut}; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `Transaction` is imported redundantly [INFO] [stdout] --> src/util/sighash.rs:827:25 [INFO] [stdout] | [INFO] [stdout] 814 | use super::*; [INFO] [stdout] | -------- the item `Transaction` is already imported here [INFO] [stdout] ... [INFO] [stdout] 827 | use crate::{Script, Transaction, TxIn, TxOut}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: the item `TxOut` is imported redundantly [INFO] [stdout] --> src/util/sighash.rs:827:44 [INFO] [stdout] | [INFO] [stdout] 814 | use super::*; [INFO] [stdout] | -------- the item `TxOut` is already imported here [INFO] [stdout] ... [INFO] [stdout] 827 | use crate::{Script, Transaction, TxIn, TxOut}; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 16 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `bitcoincash` (lib) due to 17 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error: aborting due to 104 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `bitcoincash` (lib test) due to 105 previous errors [INFO] running `Command { std: "docker" "inspect" "3a7d7ecd11c6549368e6c174fd3b969b109890f45296b1772cf5e33c1678fb55", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3a7d7ecd11c6549368e6c174fd3b969b109890f45296b1772cf5e33c1678fb55", kill_on_drop: false }` [INFO] [stdout] 3a7d7ecd11c6549368e6c174fd3b969b109890f45296b1772cf5e33c1678fb55 [INFO] checking bitcoincash-0.29.2 against try#36dbcaee1a55543dfc181be52a69d99ff46ff62f for pr-122960-3 [INFO] extracting crate bitcoincash 0.29.2 into /workspace/builds/worker-2-tc2/source [INFO] validating manifest of crates.io crate bitcoincash 0.29.2 on toolchain 36dbcaee1a55543dfc181be52a69d99ff46ff62f [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+36dbcaee1a55543dfc181be52a69d99ff46ff62f" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate bitcoincash 0.29.2 [INFO] removed 0 missing examples [INFO] finished tweaking crates.io crate bitcoincash 0.29.2 [INFO] tweaked toml for crates.io crate bitcoincash 0.29.2 written to /workspace/builds/worker-2-tc2/source/Cargo.toml [INFO] crate crates.io crate bitcoincash 0.29.2 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" "+36dbcaee1a55543dfc181be52a69d99ff46ff62f" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/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" "+36dbcaee1a55543dfc181be52a69d99ff46ff62f" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 9beb28c1a12c58cd831dd13631f78d5aaac73e9797b63b1330651dfe93fa59e6 [INFO] running `Command { std: "docker" "start" "-a" "9beb28c1a12c58cd831dd13631f78d5aaac73e9797b63b1330651dfe93fa59e6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "9beb28c1a12c58cd831dd13631f78d5aaac73e9797b63b1330651dfe93fa59e6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9beb28c1a12c58cd831dd13631f78d5aaac73e9797b63b1330651dfe93fa59e6", kill_on_drop: false }` [INFO] [stdout] 9beb28c1a12c58cd831dd13631f78d5aaac73e9797b63b1330651dfe93fa59e6 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+36dbcaee1a55543dfc181be52a69d99ff46ff62f" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] e6f7e53cafae6ddcaca83b066036380206cabad61831462a1c75783fe8605013 [INFO] running `Command { std: "docker" "start" "-a" "e6f7e53cafae6ddcaca83b066036380206cabad61831462a1c75783fe8605013", kill_on_drop: false }` [INFO] [stderr] Copying to /tmp/fixit [INFO] [stderr] skipping non-2021 edition `2018` [INFO] running `Command { std: "docker" "inspect" "e6f7e53cafae6ddcaca83b066036380206cabad61831462a1c75783fe8605013", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e6f7e53cafae6ddcaca83b066036380206cabad61831462a1c75783fe8605013", kill_on_drop: false }` [INFO] [stdout] e6f7e53cafae6ddcaca83b066036380206cabad61831462a1c75783fe8605013