[INFO] fetching crate ovba 0.4.0...
[INFO] testing ovba-0.4.0 against 1.69.0 for beta-1.70-1
[INFO] extracting crate ovba 0.4.0 into /workspace/builds/worker-7-tc1/source
[INFO] validating manifest of crates.io crate ovba 0.4.0 on toolchain 1.69.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.69.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate ovba 0.4.0
[INFO] finished tweaking crates.io crate ovba 0.4.0
[INFO] tweaked toml for crates.io crate ovba 0.4.0 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" __CARGO_TEST_CHANNEL_OVERRIDE_DO_NOT_USE_THIS="nightly" "/workspace/cargo-home/bin/cargo" "+1.69.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.69.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded uuid v0.5.1
[INFO] [stderr]   Downloaded cfb v0.3.1
[INFO] [stderr]   Downloaded codepage v0.1.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] a40e3267ca8d1411db3fb06a641e37b61e4d4e3d109be641b3d29ee069f7ae44
[INFO] running `Command { std: "docker" "start" "-a" "a40e3267ca8d1411db3fb06a641e37b61e4d4e3d109be641b3d29ee069f7ae44", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a40e3267ca8d1411db3fb06a641e37b61e4d4e3d109be641b3d29ee069f7ae44", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a40e3267ca8d1411db3fb06a641e37b61e4d4e3d109be641b3d29ee069f7ae44", kill_on_drop: false }`
[INFO] [stdout] a40e3267ca8d1411db3fb06a641e37b61e4d4e3d109be641b3d29ee069f7ae44
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 0299f6f2102a9be19721aae03cfe8125dca44f0aa32279e0575373032e08f9bd
[INFO] running `Command { std: "docker" "start" "-a" "0299f6f2102a9be19721aae03cfe8125dca44f0aa32279e0575373032e08f9bd", kill_on_drop: false }`
[INFO] [stderr]    Compiling lexical-core v0.7.6
[INFO] [stderr]    Compiling memchr v2.5.0
[INFO] [stderr]    Compiling arrayvec v0.5.2
[INFO] [stderr]    Compiling static_assertions v1.1.0
[INFO] [stderr]    Compiling uuid v0.5.1
[INFO] [stderr]    Compiling byteorder v1.4.3
[INFO] [stderr]    Compiling nom v5.1.3
[INFO] [stderr]    Compiling codepage v0.1.1
[INFO] [stderr]    Compiling cfb v0.3.1
[INFO] [stderr]    Compiling ovba v0.4.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: fields `libid_original`, `libid_twiddled`, `name_extended`, `libid_extended`, `guid`, and `cookie` are never read
[INFO] [stdout]    --> src/lib.rs:108:5
[INFO] [stdout]     |
[INFO] [stdout] 105 | pub struct ReferenceControl {
[INFO] [stdout]     |            ---------------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 108 |     libid_original: Option<String>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 109 |     libid_twiddled: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 110 |     name_extended: Option<String>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 111 |     libid_extended: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 112 |     guid: Vec<u8>, // Should be an `[u8; 16]`, though I'm not sure how to convert &[u8] returned by the parser into an array.
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 115 |     cookie: u32,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `ReferenceControl` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout]     = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `name` and `libid_original` are never read
[INFO] [stdout]    --> src/lib.rs:123:5
[INFO] [stdout]     |
[INFO] [stdout] 121 | pub struct ReferenceOriginal {
[INFO] [stdout]     |            ----------------- fields in this struct
[INFO] [stdout] 122 |     /// (Optional) Name entry
[INFO] [stdout] 123 |     name: Option<String>,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 124 |     libid_original: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `ReferenceOriginal` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `libid` is never read
[INFO] [stdout]    --> src/lib.rs:131:5
[INFO] [stdout]     |
[INFO] [stdout] 129 | pub struct ReferenceRegistered {
[INFO] [stdout]     |            ------------------- field in this struct
[INFO] [stdout] 130 |     name: Option<String>,
[INFO] [stdout] 131 |     libid: String,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `ReferenceRegistered` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `libid_absolute`, `libid_relative`, `major_version`, and `minor_version` are never read
[INFO] [stdout]    --> src/lib.rs:138:5
[INFO] [stdout]     |
[INFO] [stdout] 136 | pub struct ReferenceProject {
[INFO] [stdout]     |            ---------------- fields in this struct
[INFO] [stdout] 137 |     name: Option<String>,
[INFO] [stdout] 138 |     libid_absolute: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 139 |     libid_relative: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 140 |     major_version: u32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 141 |     minor_version: u16,
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `ReferenceProject` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple fields are never read
[INFO] [stdout]    --> src/lib.rs:162:5
[INFO] [stdout]     |
[INFO] [stdout] 159 | pub struct Information {
[INFO] [stdout]     |            ----------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 162 |     lcid: u32,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 163 |     lcid_invoke: u32,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 164 |     code_page: u16,
[INFO] [stdout] 165 |     name: String,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 166 |     doc_string: String,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 167 |     help_file_1: String,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 168 |     help_context: u32,
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 169 |     lib_flags: u32,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 170 |     version_major: u32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 171 |     version_minor: u16,
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 172 |     constants: String,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `Information` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 5 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 4.31s
[INFO] running `Command { std: "docker" "inspect" "0299f6f2102a9be19721aae03cfe8125dca44f0aa32279e0575373032e08f9bd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0299f6f2102a9be19721aae03cfe8125dca44f0aa32279e0575373032e08f9bd", kill_on_drop: false }`
[INFO] [stdout] 0299f6f2102a9be19721aae03cfe8125dca44f0aa32279e0575373032e08f9bd
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 0e2ac88a207ff0374eaa7f5b2f22be0cd87da7c761283f54412ce7bf4b3d0613
[INFO] running `Command { std: "docker" "start" "-a" "0e2ac88a207ff0374eaa7f5b2f22be0cd87da7c761283f54412ce7bf4b3d0613", kill_on_drop: false }`
[INFO] [stdout] warning: fields `libid_original`, `libid_twiddled`, `name_extended`, `libid_extended`, `guid`, and `cookie` are never read
[INFO] [stdout]    --> src/lib.rs:108:5
[INFO] [stdout]     |
[INFO] [stdout] 105 | pub struct ReferenceControl {
[INFO] [stdout]     |            ---------------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 108 |     libid_original: Option<String>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 109 |     libid_twiddled: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 110 |     name_extended: Option<String>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 111 |     libid_extended: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 112 |     guid: Vec<u8>, // Should be an `[u8; 16]`, though I'm not sure how to convert &[u8] returned by the parser into an array.
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 115 |     cookie: u32,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `ReferenceControl` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout]     = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `name` and `libid_original` are never read
[INFO] [stdout]    --> src/lib.rs:123:5
[INFO] [stdout]     |
[INFO] [stdout] 121 | pub struct ReferenceOriginal {
[INFO] [stdout]     |            ----------------- fields in this struct
[INFO] [stdout] 122 |     /// (Optional) Name entry
[INFO] [stdout] 123 |     name: Option<String>,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 124 |     libid_original: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `ReferenceOriginal` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `libid` is never read
[INFO] [stdout]    --> src/lib.rs:131:5
[INFO] [stdout]     |
[INFO] [stdout] 129 | pub struct ReferenceRegistered {
[INFO] [stdout]     |            ------------------- field in this struct
[INFO] [stdout] 130 |     name: Option<String>,
[INFO] [stdout] 131 |     libid: String,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `ReferenceRegistered` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `libid_absolute`, `libid_relative`, `major_version`, and `minor_version` are never read
[INFO] [stdout]    --> src/lib.rs:138:5
[INFO] [stdout]     |
[INFO] [stdout] 136 | pub struct ReferenceProject {
[INFO] [stdout]     |            ---------------- fields in this struct
[INFO] [stdout] 137 |     name: Option<String>,
[INFO] [stdout] 138 |     libid_absolute: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 139 |     libid_relative: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 140 |     major_version: u32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 141 |     minor_version: u16,
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `ReferenceProject` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple fields are never read
[INFO] [stdout]    --> src/lib.rs:162:5
[INFO] [stdout]     |
[INFO] [stdout] 159 | pub struct Information {
[INFO] [stdout]     |            ----------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 162 |     lcid: u32,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 163 |     lcid_invoke: u32,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 164 |     code_page: u16,
[INFO] [stdout] 165 |     name: String,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 166 |     doc_string: String,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 167 |     help_file_1: String,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 168 |     help_context: u32,
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 169 |     lib_flags: u32,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 170 |     version_major: u32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 171 |     version_minor: u16,
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 172 |     constants: String,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `Information` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling ovba v0.4.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: 5 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `libid_original`, `libid_twiddled`, `name_extended`, `libid_extended`, `guid`, and `cookie` are never read
[INFO] [stdout]    --> src/lib.rs:108:5
[INFO] [stdout]     |
[INFO] [stdout] 105 | pub struct ReferenceControl {
[INFO] [stdout]     |            ---------------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 108 |     libid_original: Option<String>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 109 |     libid_twiddled: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 110 |     name_extended: Option<String>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 111 |     libid_extended: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 112 |     guid: Vec<u8>, // Should be an `[u8; 16]`, though I'm not sure how to convert &[u8] returned by the parser into an array.
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 115 |     cookie: u32,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `ReferenceControl` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout]     = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `name` and `libid_original` are never read
[INFO] [stdout]    --> src/lib.rs:123:5
[INFO] [stdout]     |
[INFO] [stdout] 121 | pub struct ReferenceOriginal {
[INFO] [stdout]     |            ----------------- fields in this struct
[INFO] [stdout] 122 |     /// (Optional) Name entry
[INFO] [stdout] 123 |     name: Option<String>,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 124 |     libid_original: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `ReferenceOriginal` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `libid` is never read
[INFO] [stdout]    --> src/lib.rs:131:5
[INFO] [stdout]     |
[INFO] [stdout] 129 | pub struct ReferenceRegistered {
[INFO] [stdout]     |            ------------------- field in this struct
[INFO] [stdout] 130 |     name: Option<String>,
[INFO] [stdout] 131 |     libid: String,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `ReferenceRegistered` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `libid_absolute`, `libid_relative`, `major_version`, and `minor_version` are never read
[INFO] [stdout]    --> src/lib.rs:138:5
[INFO] [stdout]     |
[INFO] [stdout] 136 | pub struct ReferenceProject {
[INFO] [stdout]     |            ---------------- fields in this struct
[INFO] [stdout] 137 |     name: Option<String>,
[INFO] [stdout] 138 |     libid_absolute: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 139 |     libid_relative: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 140 |     major_version: u32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 141 |     minor_version: u16,
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `ReferenceProject` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple fields are never read
[INFO] [stdout]    --> src/lib.rs:162:5
[INFO] [stdout]     |
[INFO] [stdout] 159 | pub struct Information {
[INFO] [stdout]     |            ----------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 162 |     lcid: u32,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 163 |     lcid_invoke: u32,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 164 |     code_page: u16,
[INFO] [stdout] 165 |     name: String,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 166 |     doc_string: String,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 167 |     help_file_1: String,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 168 |     help_context: u32,
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 169 |     lib_flags: u32,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 170 |     version_major: u32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 171 |     version_minor: u16,
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 172 |     constants: String,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `Information` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 5 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.65s
[INFO] running `Command { std: "docker" "inspect" "0e2ac88a207ff0374eaa7f5b2f22be0cd87da7c761283f54412ce7bf4b3d0613", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0e2ac88a207ff0374eaa7f5b2f22be0cd87da7c761283f54412ce7bf4b3d0613", kill_on_drop: false }`
[INFO] [stdout] 0e2ac88a207ff0374eaa7f5b2f22be0cd87da7c761283f54412ce7bf4b3d0613
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] f25e8bea400de95f49a53d9ce5070182a2aa25d13aa90fb2da597e99401e7aaf
[INFO] running `Command { std: "docker" "start" "-a" "f25e8bea400de95f49a53d9ce5070182a2aa25d13aa90fb2da597e99401e7aaf", kill_on_drop: false }`
[INFO] [stderr] warning: fields `libid_original`, `libid_twiddled`, `name_extended`, `libid_extended`, `guid`, and `cookie` are never read
[INFO] [stderr]    --> src/lib.rs:108:5
[INFO] [stderr]     |
[INFO] [stderr] 105 | pub struct ReferenceControl {
[INFO] [stderr]     |            ---------------- fields in this struct
[INFO] [stderr] ...
[INFO] [stderr] 108 |     libid_original: Option<String>,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^
[INFO] [stderr] 109 |     libid_twiddled: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^
[INFO] [stderr] 110 |     name_extended: Option<String>,
[INFO] [stderr]     |     ^^^^^^^^^^^^^
[INFO] [stderr] 111 |     libid_extended: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^
[INFO] [stderr] 112 |     guid: Vec<u8>, // Should be an `[u8; 16]`, though I'm not sure how to convert &[u8] returned by the parser into an array.
[INFO] [stderr]     |     ^^^^
[INFO] [stderr] ...
[INFO] [stderr] 115 |     cookie: u32,
[INFO] [stderr]     |     ^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `ReferenceControl` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stderr]     = note: `#[warn(dead_code)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: fields `name` and `libid_original` are never read
[INFO] [stderr]    --> src/lib.rs:123:5
[INFO] [stderr]     |
[INFO] [stderr] 121 | pub struct ReferenceOriginal {
[INFO] [stderr]     |            ----------------- fields in this struct
[INFO] [stderr] 122 |     /// (Optional) Name entry
[INFO] [stderr] 123 |     name: Option<String>,
[INFO] [stderr]     |     ^^^^
[INFO] [stderr] 124 |     libid_original: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `ReferenceOriginal` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stderr] 
[INFO] [stderr] warning: field `libid` is never read
[INFO] [stderr]    --> src/lib.rs:131:5
[INFO] [stderr]     |
[INFO] [stderr] 129 | pub struct ReferenceRegistered {
[INFO] [stderr]     |            ------------------- field in this struct
[INFO] [stderr] 130 |     name: Option<String>,
[INFO] [stderr] 131 |     libid: String,
[INFO] [stderr]     |     ^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `ReferenceRegistered` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stderr] 
[INFO] [stderr] warning: fields `libid_absolute`, `libid_relative`, `major_version`, and `minor_version` are never read
[INFO] [stderr]    --> src/lib.rs:138:5
[INFO] [stderr]     |
[INFO] [stderr] 136 | pub struct ReferenceProject {
[INFO] [stderr]     |            ---------------- fields in this struct
[INFO] [stderr] 137 |     name: Option<String>,
[INFO] [stderr] 138 |     libid_absolute: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^
[INFO] [stderr] 139 |     libid_relative: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^
[INFO] [stderr] 140 |     major_version: u32,
[INFO] [stderr]     |     ^^^^^^^^^^^^^
[INFO] [stderr] 141 |     minor_version: u16,
[INFO] [stderr]     |     ^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `ReferenceProject` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stderr] 
[INFO] [stderr] warning: multiple fields are never read
[INFO] [stderr]    --> src/lib.rs:162:5
[INFO] [stderr]     |
[INFO] [stderr] 159 | pub struct Information {
[INFO] [stderr]     |            ----------- fields in this struct
[INFO] [stderr] ...
[INFO] [stderr] 162 |     lcid: u32,
[INFO] [stderr]     |     ^^^^
[INFO] [stderr] 163 |     lcid_invoke: u32,
[INFO] [stderr]     |     ^^^^^^^^^^^
[INFO] [stderr] 164 |     code_page: u16,
[INFO] [stderr] 165 |     name: String,
[INFO] [stderr]     |     ^^^^
[INFO] [stderr] 166 |     doc_string: String,
[INFO] [stderr]     |     ^^^^^^^^^^
[INFO] [stderr] 167 |     help_file_1: String,
[INFO] [stderr]     |     ^^^^^^^^^^^
[INFO] [stderr] 168 |     help_context: u32,
[INFO] [stderr]     |     ^^^^^^^^^^^^
[INFO] [stderr] 169 |     lib_flags: u32,
[INFO] [stderr]     |     ^^^^^^^^^
[INFO] [stderr] 170 |     version_major: u32,
[INFO] [stderr]     |     ^^^^^^^^^^^^^
[INFO] [stderr] 171 |     version_minor: u16,
[INFO] [stderr]     |     ^^^^^^^^^^^^^
[INFO] [stderr] 172 |     constants: String,
[INFO] [stderr]     |     ^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `Information` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stderr] 
[INFO] [stderr] warning: `ovba` (lib) generated 5 warnings
[INFO] [stderr] warning: `ovba` (lib test) generated 5 warnings (5 duplicates)
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.01s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/ovba-2cca95f1703fc6e9)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tests::copy_token_decoder ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests ovba
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test src/lib.rs - (line 13) - compile ... ok
[INFO] [stdout] test src/lib.rs - (line 24) - compile ... ok
[INFO] [stdout] test src/lib.rs - (line 41) - compile ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "f25e8bea400de95f49a53d9ce5070182a2aa25d13aa90fb2da597e99401e7aaf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f25e8bea400de95f49a53d9ce5070182a2aa25d13aa90fb2da597e99401e7aaf", kill_on_drop: false }`
[INFO] [stdout] f25e8bea400de95f49a53d9ce5070182a2aa25d13aa90fb2da597e99401e7aaf
