[INFO] fetching crate ion-rs 1.0.0-rc.1...
[INFO] checking ion-rs-1.0.0-rc.1 against master#30f74ff0dc4d66debc8b50724c446f817e5f75f4 for pr-121848-1
[INFO] extracting crate ion-rs 1.0.0-rc.1 into /workspace/builds/worker-5-tc1/source
[INFO] validating manifest of crates.io crate ion-rs 1.0.0-rc.1 on toolchain 30f74ff0dc4d66debc8b50724c446f817e5f75f4
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+30f74ff0dc4d66debc8b50724c446f817e5f75f4" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate ion-rs 1.0.0-rc.1
[INFO] finished tweaking crates.io crate ion-rs 1.0.0-rc.1
[INFO] tweaked toml for crates.io crate ion-rs 1.0.0-rc.1 written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] crate crates.io crate ion-rs 1.0.0-rc.1 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" "+30f74ff0dc4d66debc8b50724c446f817e5f75f4" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded test-generator v0.3.1
[INFO] [stderr]   Downloaded delegate v0.9.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+30f74ff0dc4d66debc8b50724c446f817e5f75f4" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 07f822498b7e120f569d863ba0f6727c82a153dcfae69d82c4940625510c3992
[INFO] running `Command { std: "docker" "start" "-a" "07f822498b7e120f569d863ba0f6727c82a153dcfae69d82c4940625510c3992", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "07f822498b7e120f569d863ba0f6727c82a153dcfae69d82c4940625510c3992", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "07f822498b7e120f569d863ba0f6727c82a153dcfae69d82c4940625510c3992", kill_on_drop: false }`
[INFO] [stdout] 07f822498b7e120f569d863ba0f6727c82a153dcfae69d82c4940625510c3992
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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" "+30f74ff0dc4d66debc8b50724c446f817e5f75f4" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 0be135da3a0428f3a9c4083ce81e933fee4195e42bea2cb47c47a0544d8c916a
[INFO] running `Command { std: "docker" "start" "-a" "0be135da3a0428f3a9c4083ce81e933fee4195e42bea2cb47c47a0544d8c916a", kill_on_drop: false }`
[INFO] [stderr]    Compiling semver v1.0.17
[INFO] [stderr]    Compiling futures-core v0.3.28
[INFO] [stderr]    Compiling libc v0.2.147
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling num-traits v0.2.15
[INFO] [stderr]    Compiling num-integer v0.1.45
[INFO] [stderr]     Checking pin-project-lite v0.2.10
[INFO] [stderr]     Checking futures-io v0.3.28
[INFO] [stderr]    Compiling syn v2.0.25
[INFO] [stderr]    Compiling num-bigint v0.4.3
[INFO] [stderr]    Compiling syn v0.15.44
[INFO] [stderr]     Checking iovec v0.1.4
[INFO] [stderr]     Checking iana-time-zone v0.1.57
[INFO] [stderr]     Checking minimal-lexical v0.2.1
[INFO] [stderr]     Checking smallvec v1.11.0
[INFO] [stderr]     Checking base64 v0.12.3
[INFO] [stderr]     Checking arrayvec v0.7.4
[INFO] [stderr]     Checking futures-timer v3.0.2
[INFO] [stderr]     Checking bytes v0.4.12
[INFO] [stderr]     Checking memmap v0.7.0
[INFO] [stderr]     Checking nom v7.1.3
[INFO] [stderr]     Checking futures-channel v0.3.28
[INFO] [stderr]    Compiling rustc_version v0.4.0
[INFO] [stderr]    Compiling rstest_macros v0.17.0
[INFO] [stderr]    Compiling rstest_reuse v0.5.0
[INFO] [stderr]    Compiling getrandom v0.2.10
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]     Checking chrono v0.4.26
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling futures-macro v0.3.28
[INFO] [stderr]    Compiling thiserror-impl v1.0.43
[INFO] [stderr]    Compiling test-generator v0.3.1
[INFO] [stderr]     Checking futures-util v0.3.28
[INFO] [stderr]     Checking thiserror v1.0.43
[INFO] [stderr]    Compiling delegate v0.9.0
[INFO] [stderr]     Checking ion-rs v1.0.0-rc.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: the item `TryFrom` is imported redundantly
[INFO] [stdout]  --> src/binary/header.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::convert::TryFrom;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]  --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/std/src/prelude/mod.rs:129:13
[INFO] [stdout]   |
[INFO] [stdout]   = note: the item `TryFrom` is already defined here
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `TryFrom` is imported redundantly
[INFO] [stdout]  --> src/binary/type_code.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::convert::TryFrom;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]  --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/std/src/prelude/mod.rs:129:13
[INFO] [stdout]   |
[INFO] [stdout]   = note: the item `TryFrom` is already defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::binary::constants::v1_0::IVM`
[INFO] [stdout]    --> src/reader.rs:134:13
[INFO] [stdout]     |
[INFO] [stdout] 134 |     pub use crate::binary::constants::v1_0::IVM;
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `ion_list`, `ion_sexp`, `ion_struct`
[INFO] [stdout]    --> src/element/builders.rs:375:10
[INFO] [stdout]     |
[INFO] [stdout] 375 | pub use {ion_list, ion_sexp, ion_struct};
[INFO] [stdout]     |          ^^^^^^^^  ^^^^^^^^  ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::Format::*`
[INFO] [stdout]  --> src/element/writer.rs:9:9
[INFO] [stdout]   |
[INFO] [stdout] 9 | pub use crate::Format::*;
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::TextKind::*`
[INFO] [stdout]   --> src/element/writer.rs:11:9
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub use crate::TextKind::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `From` is imported redundantly
[INFO] [stdout]  --> src/result/mod.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::convert::From;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]  --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/std/src/prelude/mod.rs:129:13
[INFO] [stdout]   |
[INFO] [stdout]   = note: the item `From` is already defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `TryFrom` is imported redundantly
[INFO] [stdout]   --> src/types/decimal/mod.rs:14:20
[INFO] [stdout]    |
[INFO] [stdout] 14 | use std::convert::{TryFrom, TryInto};
[INFO] [stdout]    |                    ^^^^^^^
[INFO] [stdout]   --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/std/src/prelude/mod.rs:129:13
[INFO] [stdout]    |
[INFO] [stdout]    = note: the item `TryFrom` is already defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `TryInto` is imported redundantly
[INFO] [stdout]   --> src/types/decimal/mod.rs:14:29
[INFO] [stdout]    |
[INFO] [stdout] 14 | use std::convert::{TryFrom, TryInto};
[INFO] [stdout]    |                             ^^^^^^^
[INFO] [stdout]   --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/std/src/prelude/mod.rs:129:13
[INFO] [stdout]    |
[INFO] [stdout]    = note: the item `TryInto` is already defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `TryFrom` is imported redundantly
[INFO] [stdout]   --> src/types/decimal/coefficient.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use std::convert::TryFrom;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/std/src/prelude/mod.rs:129:13
[INFO] [stdout]    |
[INFO] [stdout]    = note: the item `TryFrom` is already defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `TryInto` is imported redundantly
[INFO] [stdout]   --> src/types/timestamp.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use std::convert::TryInto;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/std/src/prelude/mod.rs:129:13
[INFO] [stdout]    |
[INFO] [stdout]    = note: the item `TryInto` is already defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::element::Sequence`
[INFO] [stdout]   --> src/types/mod.rs:18:9
[INFO] [stdout]    |
[INFO] [stdout] 18 | pub use crate::element::Sequence;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking futures-executor v0.3.28
[INFO] [stderr]     Checking futures v0.3.28
[INFO] [stderr]     Checking rstest v0.17.0
[INFO] [stdout] warning: 12 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]   --> tests/ion_data_consistency.rs:28:1
[INFO] [stdout]    |
[INFO] [stdout] 28 | #[test_resources("ion-tests/iontestdata/good/equivs/**/*.ion")]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: message: no resource matching the pattern ion-tests/iontestdata/good/equivs/**/*.ion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `IonData`
[INFO] [stdout]  --> tests/ion_data_consistency.rs:3:23
[INFO] [stdout]   |
[INFO] [stdout] 3 | use ion_rs::{Element, IonData, Sequence};
[INFO] [stdout]   |                       ^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::fs::read`
[INFO] [stdout]  --> tests/ion_data_consistency.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use std::fs::read;
[INFO] [stdout]   |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error; 2 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `ion-rs` (test "ion_data_consistency") due to 2 previous errors; 2 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] warning: the item `TryFrom` is imported redundantly
[INFO] [stdout]  --> src/binary/header.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::convert::TryFrom;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]  --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/std/src/prelude/mod.rs:129:13
[INFO] [stdout]   |
[INFO] [stdout]   = note: the item `TryFrom` is already defined here
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `IonResult` is imported redundantly
[INFO] [stdout]    --> src/binary/int.rs:135:9
[INFO] [stdout]     |
[INFO] [stdout] 134 |     use super::*;
[INFO] [stdout]     |         -------- the item `IonResult` is already imported here
[INFO] [stdout] 135 |     use crate::result::IonResult;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `IonError` is imported redundantly
[INFO] [stdout]    --> src/binary/non_blocking/binary_buffer.rs:532:9
[INFO] [stdout]     |
[INFO] [stdout] 530 |     use super::*;
[INFO] [stdout]     |         -------- the item `IonError` is already imported here
[INFO] [stdout] 531 |     use crate::types::UInt;
[INFO] [stdout] 532 |     use crate::IonError;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `RawBinaryReader` is imported redundantly
[INFO] [stdout]     --> src/binary/non_blocking/raw_binary_reader.rs:1472:9
[INFO] [stdout]      |
[INFO] [stdout] 1472 |     use crate::binary::non_blocking::raw_binary_reader::RawBinaryReader;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1477 |     use super::*;
[INFO] [stdout]      |         -------- the item `RawBinaryReader` is already imported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `IonError` is imported redundantly
[INFO] [stdout]     --> src/binary/non_blocking/raw_binary_reader.rs:1474:17
[INFO] [stdout]      |
[INFO] [stdout] 1474 |     use crate::{IonError, IonResult};
[INFO] [stdout]      |                 ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1477 |     use super::*;
[INFO] [stdout]      |         -------- the item `IonError` is already imported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `IonResult` is imported redundantly
[INFO] [stdout]     --> src/binary/non_blocking/raw_binary_reader.rs:1474:27
[INFO] [stdout]      |
[INFO] [stdout] 1474 |     use crate::{IonError, IonResult};
[INFO] [stdout]      |                           ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1477 |     use super::*;
[INFO] [stdout]      |         -------- the item `IonResult` is already imported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `TryInto` is imported redundantly
[INFO] [stdout]    --> src/binary/raw_binary_writer.rs:916:9
[INFO] [stdout]     |
[INFO] [stdout] 916 |     use std::convert::TryInto;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/std/src/prelude/mod.rs:129:13
[INFO] [stdout]     |
[INFO] [stdout]     = note: the item `TryInto` is already defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `TryFrom` is imported redundantly
[INFO] [stdout]  --> src/binary/type_code.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::convert::TryFrom;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]  --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/std/src/prelude/mod.rs:129:13
[INFO] [stdout]   |
[INFO] [stdout]   = note: the item `TryFrom` is already defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::binary::constants::v1_0::IVM`
[INFO] [stdout]    --> src/reader.rs:134:13
[INFO] [stdout]     |
[INFO] [stdout] 134 |     pub use crate::binary::constants::v1_0::IVM;
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `io` is imported redundantly
[INFO] [stdout]    --> src/reader.rs:291:9
[INFO] [stdout]     |
[INFO] [stdout] 291 |     use std::io;
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 292 |
[INFO] [stdout] 293 |     use super::*;
[INFO] [stdout]     |         -------- the item `io` is already imported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `IVM` is imported redundantly
[INFO] [stdout]    --> src/reader.rs:294:9
[INFO] [stdout]     |
[INFO] [stdout] 293 |     use super::*;
[INFO] [stdout]     |         -------- the item `IVM` is already imported here
[INFO] [stdout] 294 |     use crate::binary::constants::v1_0::IVM;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `BlockingRawBinaryReader` is imported redundantly
[INFO] [stdout]    --> src/reader.rs:295:25
[INFO] [stdout]     |
[INFO] [stdout] 293 |     use super::*;
[INFO] [stdout]     |         -------- the item `BlockingRawBinaryReader` is already imported here
[INFO] [stdout] 294 |     use crate::binary::constants::v1_0::IVM;
[INFO] [stdout] 295 |     use crate::reader::{BlockingRawBinaryReader, StreamItem::Value};
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `IonResult` is imported redundantly
[INFO] [stdout]    --> src/reader.rs:297:9
[INFO] [stdout]     |
[INFO] [stdout] 293 |     use super::*;
[INFO] [stdout]     |         -------- the item `IonResult` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 297 |     use crate::result::IonResult;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `IonType` is imported redundantly
[INFO] [stdout]    --> src/reader.rs:298:9
[INFO] [stdout]     |
[INFO] [stdout] 293 |     use super::*;
[INFO] [stdout]     |         -------- the item `IonType` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 298 |     use crate::types::IonType;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `IonReader` is imported redundantly
[INFO] [stdout]    --> src/text/non_blocking/raw_text_reader.rs:945:9
[INFO] [stdout]     |
[INFO] [stdout] 944 |     use super::*;
[INFO] [stdout]     |         -------- the item `IonReader` is already imported here
[INFO] [stdout] 945 |     use crate::ion_reader::IonReader;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `RawStreamItem` is imported redundantly
[INFO] [stdout]    --> src/text/non_blocking/raw_text_reader.rs:946:9
[INFO] [stdout]     |
[INFO] [stdout] 944 |     use super::*;
[INFO] [stdout]     |         -------- the item `RawStreamItem` is already imported here
[INFO] [stdout] 945 |     use crate::ion_reader::IonReader;
[INFO] [stdout] 946 |     use crate::raw_reader::RawStreamItem;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `RawSymbolToken` is imported redundantly
[INFO] [stdout]    --> src/text/non_blocking/raw_text_reader.rs:948:64
[INFO] [stdout]     |
[INFO] [stdout] 944 |     use super::*;
[INFO] [stdout]     |         -------- the item `RawSymbolToken` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 948 |     use crate::raw_symbol_token::{local_sid_token, text_token, RawSymbolToken};
[INFO] [stdout]     |                                                                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `IonResult` is imported redundantly
[INFO] [stdout]    --> src/text/non_blocking/raw_text_reader.rs:949:9
[INFO] [stdout]     |
[INFO] [stdout] 944 |     use super::*;
[INFO] [stdout]     |         -------- the item `IonResult` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 949 |     use crate::result::IonResult;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `RawTextReader` is imported redundantly
[INFO] [stdout]    --> src/text/non_blocking/raw_text_reader.rs:950:9
[INFO] [stdout]     |
[INFO] [stdout] 944 |     use super::*;
[INFO] [stdout]     |         -------- the item `RawTextReader` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 950 |     use crate::text::non_blocking::raw_text_reader::RawTextReader;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `FromIterator` is imported redundantly
[INFO] [stdout]   --> src/text/parsers/blob.rs:51:9
[INFO] [stdout]    |
[INFO] [stdout] 51 |     use std::iter::FromIterator;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/std/src/prelude/mod.rs:129:13
[INFO] [stdout]    |
[INFO] [stdout]    = note: the item `FromIterator` is already defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `FromIterator` is imported redundantly
[INFO] [stdout]    --> src/text/parsers/clob.rs:186:9
[INFO] [stdout]     |
[INFO] [stdout] 186 |     use std::iter::FromIterator;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/std/src/prelude/mod.rs:129:13
[INFO] [stdout]     |
[INFO] [stdout]     = note: the item `FromIterator` is already defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `local_sid_token` is imported redundantly
[INFO] [stdout]    --> src/text/parsers/symbol.rs:145:9
[INFO] [stdout]     |
[INFO] [stdout] 144 |     use super::*;
[INFO] [stdout]     |         -------- the item `local_sid_token` is already imported here
[INFO] [stdout] 145 |     use crate::raw_symbol_token::local_sid_token;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `ion_list`, `ion_sexp`, `ion_struct`
[INFO] [stdout]    --> src/element/builders.rs:375:10
[INFO] [stdout]     |
[INFO] [stdout] 375 | pub use {ion_list, ion_sexp, ion_struct};
[INFO] [stdout]     |          ^^^^^^^^  ^^^^^^^^  ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `ion_list` is imported redundantly
[INFO] [stdout]    --> src/element/builders.rs:381:17
[INFO] [stdout]     |
[INFO] [stdout] 256 | / macro_rules! ion_list {
[INFO] [stdout] 257 | |     ($($element:expr),* $(,)?) => {{
[INFO] [stdout] 258 | |         use $crate::Sequence;
[INFO] [stdout] 259 | |         Sequence::builder()$(.push($element))*.build_list()
[INFO] [stdout] 260 | |     }};
[INFO] [stdout] 261 | | }
[INFO] [stdout]     | |_- the item `ion_list` is already defined here
[INFO] [stdout] ...
[INFO] [stdout] 381 |       use crate::{ion_list, ion_sexp, ion_struct, Symbol};
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `ion_sexp` is imported redundantly
[INFO] [stdout]    --> src/element/builders.rs:381:27
[INFO] [stdout]     |
[INFO] [stdout] 298 | / macro_rules! ion_sexp {
[INFO] [stdout] 299 | |     ($($element:expr)*) => {{
[INFO] [stdout] 300 | |         use $crate::Sequence;
[INFO] [stdout] 301 | |         Sequence::builder()$(.push($element))*.build_sexp()
[INFO] [stdout] 302 | |     }};
[INFO] [stdout] 303 | | }
[INFO] [stdout]     | |_- the item `ion_sexp` is already defined here
[INFO] [stdout] ...
[INFO] [stdout] 381 |       use crate::{ion_list, ion_sexp, ion_struct, Symbol};
[INFO] [stdout]     |                             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `ion_struct` is imported redundantly
[INFO] [stdout]    --> src/element/builders.rs:381:37
[INFO] [stdout]     |
[INFO] [stdout] 337 | / macro_rules! ion_struct {
[INFO] [stdout] 338 | |     ($($field_name:tt : $element:expr),* $(,)?) => {{
[INFO] [stdout] 339 | |         use $crate::Struct;
[INFO] [stdout] 340 | |         Struct::builder()$(.with_field($field_name, $element))*.build()
[INFO] [stdout] 341 | |     }};
[INFO] [stdout] 342 | | }
[INFO] [stdout]     | |_- the item `ion_struct` is already defined here
[INFO] [stdout] ...
[INFO] [stdout] 381 |       use crate::{ion_list, ion_sexp, ion_struct, Symbol};
[INFO] [stdout]     |                                       ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::Format::*`
[INFO] [stdout]  --> src/element/writer.rs:9:9
[INFO] [stdout]   |
[INFO] [stdout] 9 | pub use crate::Format::*;
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::TextKind::*`
[INFO] [stdout]   --> src/element/writer.rs:11:9
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub use crate::TextKind::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `IonEq` is imported redundantly
[INFO] [stdout]     --> src/element/mod.rs:1493:9
[INFO] [stdout]      |
[INFO] [stdout] 1492 |     use crate::element::*;
[INFO] [stdout]      |         ----------------- the item `IonEq` is already imported here
[INFO] [stdout] 1493 |     use crate::ion_data::IonEq;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `IonType` is imported redundantly
[INFO] [stdout]     --> src/element/mod.rs:1495:49
[INFO] [stdout]      |
[INFO] [stdout] 1492 |     use crate::element::*;
[INFO] [stdout]      |         ----------------- the item `IonType` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 1495 |     use crate::{ion_list, ion_sexp, ion_struct, IonType};
[INFO] [stdout]      |                                                 ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `From` is imported redundantly
[INFO] [stdout]  --> src/result/mod.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::convert::From;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]  --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/std/src/prelude/mod.rs:129:13
[INFO] [stdout]   |
[INFO] [stdout]   = note: the item `From` is already defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `TryFrom` is imported redundantly
[INFO] [stdout]   --> src/types/decimal/mod.rs:14:20
[INFO] [stdout]    |
[INFO] [stdout] 14 | use std::convert::{TryFrom, TryInto};
[INFO] [stdout]    |                    ^^^^^^^
[INFO] [stdout]   --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/std/src/prelude/mod.rs:129:13
[INFO] [stdout]    |
[INFO] [stdout]    = note: the item `TryFrom` is already defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `TryInto` is imported redundantly
[INFO] [stdout]   --> src/types/decimal/mod.rs:14:29
[INFO] [stdout]    |
[INFO] [stdout] 14 | use std::convert::{TryFrom, TryInto};
[INFO] [stdout]    |                             ^^^^^^^
[INFO] [stdout]   --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/std/src/prelude/mod.rs:129:13
[INFO] [stdout]    |
[INFO] [stdout]    = note: the item `TryInto` is already defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `TryFrom` is imported redundantly
[INFO] [stdout]   --> src/types/decimal/coefficient.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use std::convert::TryFrom;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/std/src/prelude/mod.rs:129:13
[INFO] [stdout]    |
[INFO] [stdout]    = note: the item `TryFrom` is already defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `Int` is imported redundantly
[INFO] [stdout]    --> src/types/decimal/coefficient.rs:231:9
[INFO] [stdout]     |
[INFO] [stdout] 231 |     use crate::Int;
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 236 |     use super::*;
[INFO] [stdout]     |         -------- the item `Int` is already imported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `BigInt` is imported redundantly
[INFO] [stdout]    --> src/types/decimal/coefficient.rs:232:22
[INFO] [stdout]     |
[INFO] [stdout] 232 |     use num_bigint::{BigInt, BigUint};
[INFO] [stdout]     |                      ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 236 |     use super::*;
[INFO] [stdout]     |         -------- the item `BigInt` is already imported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `BigUint` is imported redundantly
[INFO] [stdout]    --> src/types/decimal/coefficient.rs:232:30
[INFO] [stdout]     |
[INFO] [stdout] 232 |     use num_bigint::{BigInt, BigUint};
[INFO] [stdout]     |                              ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 236 |     use super::*;
[INFO] [stdout]     |         -------- the item `BigUint` is already imported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `Neg` is imported redundantly
[INFO] [stdout]    --> src/types/decimal/coefficient.rs:233:9
[INFO] [stdout]     |
[INFO] [stdout] 233 |     use std::ops::Neg;
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 236 |     use super::*;
[INFO] [stdout]     |         -------- the item `Neg` is already imported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `UInt` is imported redundantly
[INFO] [stdout]    --> src/types/decimal/coefficient.rs:237:26
[INFO] [stdout]     |
[INFO] [stdout] 236 |     use super::*;
[INFO] [stdout]     |         -------- the item `UInt` is already imported here
[INFO] [stdout] 237 |     use crate::{Decimal, UInt};
[INFO] [stdout]     |                          ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `TryInto` is imported redundantly
[INFO] [stdout]    --> src/types/decimal/mod.rs:508:9
[INFO] [stdout]     |
[INFO] [stdout] 508 |     use std::convert::TryInto;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/std/src/prelude/mod.rs:129:13
[INFO] [stdout]     |
[INFO] [stdout]     = note: the item `TryInto` is already defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `Zero` is imported redundantly
[INFO] [stdout]    --> src/types/integer.rs:614:9
[INFO] [stdout]     |
[INFO] [stdout] 611 |     use super::*;
[INFO] [stdout]     |         -------- the item `Zero` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 614 |     use num_traits::Zero;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `TryInto` is imported redundantly
[INFO] [stdout]   --> src/types/timestamp.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use std::convert::TryInto;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   --> /rustc/30f74ff0dc4d66debc8b50724c446f817e5f75f4/library/std/src/prelude/mod.rs:129:13
[INFO] [stdout]    |
[INFO] [stdout]    = note: the item `TryInto` is already defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `IonEq` is imported redundantly
[INFO] [stdout]     --> src/types/timestamp.rs:1250:9
[INFO] [stdout]      |
[INFO] [stdout] 1249 |     use super::*;
[INFO] [stdout]      |         -------- the item `IonEq` is already imported here
[INFO] [stdout] 1250 |     use crate::ion_data::IonEq;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `Mantissa` is imported redundantly
[INFO] [stdout]     --> src/types/timestamp.rs:1252:9
[INFO] [stdout]      |
[INFO] [stdout] 1249 |     use super::*;
[INFO] [stdout]      |         -------- the item `Mantissa` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 1252 |     use crate::types::Mantissa;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `Timestamp` is imported redundantly
[INFO] [stdout]     --> src/types/timestamp.rs:1253:26
[INFO] [stdout]      |
[INFO] [stdout] 1249 |     use super::*;
[INFO] [stdout]      |         -------- the item `Timestamp` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 1253 |     use crate::{Decimal, Timestamp, TimestampPrecision};
[INFO] [stdout]      |                          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `TimestampPrecision` is imported redundantly
[INFO] [stdout]     --> src/types/timestamp.rs:1253:37
[INFO] [stdout]      |
[INFO] [stdout] 1249 |     use super::*;
[INFO] [stdout]      |         -------- the item `TimestampPrecision` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 1253 |     use crate::{Decimal, Timestamp, TimestampPrecision};
[INFO] [stdout]      |                                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `DateTime` is imported redundantly
[INFO] [stdout]     --> src/types/timestamp.rs:1254:18
[INFO] [stdout]      |
[INFO] [stdout] 1249 |     use super::*;
[INFO] [stdout]      |         -------- the item `DateTime` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 1254 |     use chrono::{DateTime, FixedOffset, NaiveDate, NaiveDateTime, TimeZone, Timelike};
[INFO] [stdout]      |                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `FixedOffset` is imported redundantly
[INFO] [stdout]     --> src/types/timestamp.rs:1254:28
[INFO] [stdout]      |
[INFO] [stdout] 1249 |     use super::*;
[INFO] [stdout]      |         -------- the item `FixedOffset` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 1254 |     use chrono::{DateTime, FixedOffset, NaiveDate, NaiveDateTime, TimeZone, Timelike};
[INFO] [stdout]      |                            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `NaiveDate` is imported redundantly
[INFO] [stdout]     --> src/types/timestamp.rs:1254:41
[INFO] [stdout]      |
[INFO] [stdout] 1249 |     use super::*;
[INFO] [stdout]      |         -------- the item `NaiveDate` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 1254 |     use chrono::{DateTime, FixedOffset, NaiveDate, NaiveDateTime, TimeZone, Timelike};
[INFO] [stdout]      |                                         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `NaiveDateTime` is imported redundantly
[INFO] [stdout]     --> src/types/timestamp.rs:1254:52
[INFO] [stdout]      |
[INFO] [stdout] 1249 |     use super::*;
[INFO] [stdout]      |         -------- the item `NaiveDateTime` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 1254 |     use chrono::{DateTime, FixedOffset, NaiveDate, NaiveDateTime, TimeZone, Timelike};
[INFO] [stdout]      |                                                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `TimeZone` is imported redundantly
[INFO] [stdout]     --> src/types/timestamp.rs:1254:67
[INFO] [stdout]      |
[INFO] [stdout] 1249 |     use super::*;
[INFO] [stdout]      |         -------- the item `TimeZone` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 1254 |     use chrono::{DateTime, FixedOffset, NaiveDate, NaiveDateTime, TimeZone, Timelike};
[INFO] [stdout]      |                                                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `Timelike` is imported redundantly
[INFO] [stdout]     --> src/types/timestamp.rs:1254:77
[INFO] [stdout]      |
[INFO] [stdout] 1249 |     use super::*;
[INFO] [stdout]      |         -------- the item `Timelike` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 1254 |     use chrono::{DateTime, FixedOffset, NaiveDate, NaiveDateTime, TimeZone, Timelike};
[INFO] [stdout]      |                                                                             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `TryInto` is imported redundantly
[INFO] [stdout]     --> src/types/timestamp.rs:1257:9
[INFO] [stdout]      |
[INFO] [stdout] 1249 |     use super::*;
[INFO] [stdout]      |         -------- the item `TryInto` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 1257 |     use std::convert::TryInto;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::element::Sequence`
[INFO] [stdout]   --> src/types/mod.rs:18:9
[INFO] [stdout]    |
[INFO] [stdout] 18 | pub use crate::element::Sequence;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 54 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "0be135da3a0428f3a9c4083ce81e933fee4195e42bea2cb47c47a0544d8c916a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0be135da3a0428f3a9c4083ce81e933fee4195e42bea2cb47c47a0544d8c916a", kill_on_drop: false }`
[INFO] [stdout] 0be135da3a0428f3a9c4083ce81e933fee4195e42bea2cb47c47a0544d8c916a
