[INFO] fetching crate eq_wld 0.2.1...
[INFO] testing eq_wld-0.2.1 against beta-2023-04-20 for beta-1.70-1
[INFO] extracting crate eq_wld 0.2.1 into /workspace/builds/worker-1-tc2/source
[INFO] validating manifest of crates.io crate eq_wld 0.2.1 on toolchain beta-2023-04-20
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-04-20" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate eq_wld 0.2.1
[INFO] finished tweaking crates.io crate eq_wld 0.2.1
[INFO] tweaked toml for crates.io crate eq_wld 0.2.1 written to /workspace/builds/worker-1-tc2/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" "+beta-2023-04-20" "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" "+beta-2023-04-20" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded nom v5.1.3
[INFO] [stderr]   Downloaded lexical-core v0.7.6
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-04-20" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] f50d7a22eddce16e9839e1d2aa5f0cc17c704207af80246d27397882403c041f
[INFO] running `Command { std: "docker" "start" "-a" "f50d7a22eddce16e9839e1d2aa5f0cc17c704207af80246d27397882403c041f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "f50d7a22eddce16e9839e1d2aa5f0cc17c704207af80246d27397882403c041f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f50d7a22eddce16e9839e1d2aa5f0cc17c704207af80246d27397882403c041f", kill_on_drop: false }`
[INFO] [stdout] f50d7a22eddce16e9839e1d2aa5f0cc17c704207af80246d27397882403c041f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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=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" "+beta-2023-04-20" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 2e0c3e93fcb0a5acbeee0cbfbe825eb776e3a6f1c3dfb0bb13d2e53abfacdd1b
[INFO] running `Command { std: "docker" "start" "-a" "2e0c3e93fcb0a5acbeee0cbfbe825eb776e3a6f1c3dfb0bb13d2e53abfacdd1b", kill_on_drop: false }`
[INFO] [stderr]    Compiling memchr v2.5.0
[INFO] [stderr]    Compiling libc v0.2.142
[INFO] [stderr]    Compiling log v0.4.17
[INFO] [stderr]    Compiling version_check v0.9.4
[INFO] [stderr]    Compiling lexical-core v0.7.6
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling arrayvec v0.5.2
[INFO] [stderr]    Compiling ryu v1.0.13
[INFO] [stderr]    Compiling regex-syntax v0.7.1
[INFO] [stderr]    Compiling humantime v1.3.0
[INFO] [stderr]    Compiling termcolor v1.2.0
[INFO] [stderr]    Compiling nom v5.1.3
[INFO] [stderr]    Compiling aho-corasick v1.0.1
[INFO] [stderr]    Compiling atty v0.2.14
[INFO] [stderr]    Compiling regex v1.8.1
[INFO] [stderr]    Compiling env_logger v0.7.1
[INFO] [stderr]    Compiling eq_wld v0.2.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: field `header` is never read
[INFO] [stdout]   --> src/parser/mod.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub struct WldDoc<'a> {
[INFO] [stdout]    |            ------ field in this struct
[INFO] [stdout] 36 |     header: WldHeader,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `WldDoc` 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 `magic`, `version`, `header_3`, `header_4`, and `header_6` are never read
[INFO] [stdout]    --> src/parser/mod.rs:133:5
[INFO] [stdout]     |
[INFO] [stdout] 131 | struct WldHeader {
[INFO] [stdout]     |        --------- fields in this struct
[INFO] [stdout] 132 |     /// The file signature that signals that this is a .wld file.
[INFO] [stdout] 133 |     magic: u32,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 138 |     version: u32,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 144 |     header_3: u32,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 147 |     header_4: u32,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 154 |     header_6: u32,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `WldHeader` 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 `size` is never read
[INFO] [stdout]    --> src/parser/mod.rs:185:5
[INFO] [stdout]     |
[INFO] [stdout] 182 | pub struct FragmentHeader<'a> {
[INFO] [stdout]     |            -------------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 185 |     size: u32,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `FragmentHeader` 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 `size1` is never read
[INFO] [stdout]   --> src/parser/fragments.rs:44:5
[INFO] [stdout]    |
[INFO] [stdout] 42 | pub struct BspTreeFragment {
[INFO] [stdout]    |            --------------- field in this struct
[INFO] [stdout] 43 |     /// The number of [BspTreeFragmentEntry]s in this tree.
[INFO] [stdout] 44 |     size1: u32,
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `BspTreeFragment` 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/parser/fragments.rs:115:5
[INFO] [stdout]     |
[INFO] [stdout] 110 | pub struct BspRegionFragment {
[INFO] [stdout]     |            ----------------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 115 |     flags: u32,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 118 |     fragment1: FragmentRef<i32>,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 121 |     size1: u32,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 124 |     size2: u32,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 127 |     params1: u32,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 130 |     size3: u32,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 133 |     size4: u32,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 136 |     params2: u32,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 139 |     size5: u32,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 142 |     size6: u32,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 146 |     data1: Vec<u8>,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 150 |     data2: Vec<u8>,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 153 |     data3: Vec<BspRegionFragmentData3Entry>,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 156 |     data4: Vec<BspRegionFragmentData4Entry>,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 159 |     data5: Vec<BspRegionFragmentData5Entry>,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 162 |     data6: Vec<BspRegionFragmentData6Entry>,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 165 |     size7: u32,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 168 |     name7: Vec<u8>,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 171 |     fragment2: FragmentRef<i32>,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `BspRegionFragment` 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 `flags`, `size1`, `data1`, `params1`, and `params2` are never read
[INFO] [stdout]    --> src/parser/fragments.rs:247:5
[INFO] [stdout]     |
[INFO] [stdout] 244 | pub struct BspRegionFragmentData3Entry {
[INFO] [stdout]     |            --------------------------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 247 |     flags: u32,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 250 |     size1: u32,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 253 |     data1: Vec<u32>,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 256 |     params1: Option<(u32, u32, u32)>,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 259 |     params2: Option<u32>,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `BspRegionFragmentData3Entry` 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/parser/fragments.rs:296:5
[INFO] [stdout]     |
[INFO] [stdout] 294 | pub struct BspRegionFragmentData4Entry {
[INFO] [stdout]     |            --------------------------- fields in this struct
[INFO] [stdout] 295 |     /// _Unknown_
[INFO] [stdout] 296 |     flags: u32,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 299 |     params1: u32,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 302 |     type_field: u32,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 305 |     params2a: Option<u32>,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 312 |     params2b: Option<u32>,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 315 |     name_size: u32,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 318 |     name: String,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `BspRegionFragmentData4Entry` 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 `params1`, `params2`, `params3`, `params4`, and `params5` are never read
[INFO] [stdout]    --> src/parser/fragments.rs:362:5
[INFO] [stdout]     |
[INFO] [stdout] 360 | pub struct BspRegionFragmentData5Entry {
[INFO] [stdout]     |            --------------------------- fields in this struct
[INFO] [stdout] 361 |     /// _Unknown_ - Usually 0.
[INFO] [stdout] 362 |     params1: (u32, u32, u32),
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 365 |     params2: u32,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 368 |     params3: u32,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 371 |     params4: u32,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 374 |     params5: u32,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `BspRegionFragmentData5Entry` 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 `size1` and `data` are never read
[INFO] [stdout]    --> src/parser/fragments.rs:406:5
[INFO] [stdout]     |
[INFO] [stdout] 404 | pub struct BspRegionFragmentData6Entry {
[INFO] [stdout]     |            --------------------------- fields in this struct
[INFO] [stdout] 405 |     /// The number of entries in the `data` field
[INFO] [stdout] 406 |     size1: u16,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 444 |     data: Vec<u8>,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `BspRegionFragmentData6Entry` 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/parser/fragments.rs:469:5
[INFO] [stdout]     |
[INFO] [stdout] 463 | pub struct MeshFragment {
[INFO] [stdout]     |            ------------ fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 469 |     flags: u32,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 483 |     fragment2: FragmentRef<i32>,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 486 |     fragment3: FragmentRef<i32>,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 489 |     fragment4: FragmentRef<i32>,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 503 |     params2: (u32, u32, u32),
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 508 |     max_distance: f32,
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 520 |     position_count: u16,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 525 |     texture_coordinate_count: u16,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 531 |     normal_count: u16,
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 537 |     color_count: u16,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 540 |     polygon_count: u16,
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 549 |     vertex_piece_count: u16,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 554 |     polygon_material_count: u16,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 559 |     vertex_material_count: u16,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 563 |     size9: u16,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 595 |     vertex_colors: Vec<u32>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 607 |     vertex_pieces: Vec<(u16, u16)>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 624 |     vertex_materials: Vec<(u16, u16)>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 627 |     data9: Vec<MeshFragmentData9Entry>,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `MeshFragment` 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 `flags` is never read
[INFO] [stdout]    --> src/parser/fragments.rs:749:5
[INFO] [stdout]     |
[INFO] [stdout] 745 | pub struct MeshFragmentPolygonEntry {
[INFO] [stdout]     |            ------------------------ field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 749 |     flags: u16,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `MeshFragmentPolygonEntry` 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 `index1`, `index2`, `offset`, `param1`, and `type_field` are never read
[INFO] [stdout]    --> src/parser/fragments.rs:776:5
[INFO] [stdout]     |
[INFO] [stdout] 773 | struct MeshFragmentData9Entry {
[INFO] [stdout]     |        ---------------------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 776 |     index1: Option<u16>,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 780 |     index2: Option<u16>,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 784 |     offset: Option<f32>,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 787 |     param1: u16,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 792 |     type_field: u16,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `MeshFragmentData9Entry` 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 `flags` and `size1` are never read
[INFO] [stdout]    --> src/parser/fragments.rs:824:5
[INFO] [stdout]     |
[INFO] [stdout] 822 | pub struct MaterialListFragment {
[INFO] [stdout]     |            -------------------- fields in this struct
[INFO] [stdout] 823 |     /// _Unknown_ - Must contain 0.
[INFO] [stdout] 824 |     flags: u32,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 827 |     size1: u32,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `MaterialListFragment` 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 `flags`, `params1`, `params2`, `params3`, and `pair` are never read
[INFO] [stdout]    --> src/parser/fragments.rs:856:5
[INFO] [stdout]     |
[INFO] [stdout] 853 | pub struct MaterialFragment {
[INFO] [stdout]     |            ---------------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 856 |     flags: u32,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 865 |     params1: u32,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 869 |     params2: u32,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 872 |     params3: (f32, f32),
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 878 |     pair: Option<(u32, f32)>,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `MaterialFragment` 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 `flags` is never read
[INFO] [stdout]    --> src/parser/fragments.rs:922:5
[INFO] [stdout]     |
[INFO] [stdout] 917 | pub struct TextureReferenceFragment {
[INFO] [stdout]     |            ------------------------ field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 922 |     flags: u32,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `TextureReferenceFragment` 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 `flags`, `size`, `params1`, and `params2` are never read
[INFO] [stdout]    --> src/parser/fragments.rs:947:5
[INFO] [stdout]     |
[INFO] [stdout] 942 | pub struct TextureFragment {
[INFO] [stdout]     |            --------------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 947 |     flags: u32,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 950 |     size: u32,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 953 |     params1: Option<u32>,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 956 |     params2: Option<u32>,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `TextureFragment` 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 `size1` is never read
[INFO] [stdout]    --> src/parser/fragments.rs:995:5
[INFO] [stdout]     |
[INFO] [stdout] 992 | pub struct TextureImagesFragment {
[INFO] [stdout]     |            --------------------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 995 |     size1: u32,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `TextureImagesFragment` 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 `name_length` is never read
[INFO] [stdout]     --> src/parser/fragments.rs:1016:5
[INFO] [stdout]      |
[INFO] [stdout] 1014 | pub struct TextureImagesFragmentEntry {
[INFO] [stdout]      |            -------------------------- field in this struct
[INFO] [stdout] 1015 |     /// The length of the filename in bytes.
[INFO] [stdout] 1016 |     name_length: u16,
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `TextureImagesFragmentEntry` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 18 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 4.95s
[INFO] running `Command { std: "docker" "inspect" "2e0c3e93fcb0a5acbeee0cbfbe825eb776e3a6f1c3dfb0bb13d2e53abfacdd1b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2e0c3e93fcb0a5acbeee0cbfbe825eb776e3a6f1c3dfb0bb13d2e53abfacdd1b", kill_on_drop: false }`
[INFO] [stdout] 2e0c3e93fcb0a5acbeee0cbfbe825eb776e3a6f1c3dfb0bb13d2e53abfacdd1b
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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=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" "+beta-2023-04-20" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 10427fd9837e16af4eadf4819245dab1df10cb7ccef99c12ccd0ee2fcb660d33
[INFO] running `Command { std: "docker" "start" "-a" "10427fd9837e16af4eadf4819245dab1df10cb7ccef99c12ccd0ee2fcb660d33", kill_on_drop: false }`
[INFO] [stdout] warning: field `header` is never read
[INFO] [stdout]   --> src/parser/mod.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub struct WldDoc<'a> {
[INFO] [stdout]    |            ------ field in this struct
[INFO] [stdout] 36 |     header: WldHeader,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `WldDoc` 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 `magic`, `version`, `header_3`, `header_4`, and `header_6` are never read
[INFO] [stdout]    --> src/parser/mod.rs:133:5
[INFO] [stdout]     |
[INFO] [stdout] 131 | struct WldHeader {
[INFO] [stdout]     |        --------- fields in this struct
[INFO] [stdout] 132 |     /// The file signature that signals that this is a .wld file.
[INFO] [stdout] 133 |     magic: u32,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 138 |     version: u32,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 144 |     header_3: u32,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 147 |     header_4: u32,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 154 |     header_6: u32,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `WldHeader` 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 `size` is never read
[INFO] [stdout]    --> src/parser/mod.rs:185:5
[INFO] [stdout]     |
[INFO] [stdout] 182 | pub struct FragmentHeader<'a> {
[INFO] [stdout]     |            -------------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 185 |     size: u32,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `FragmentHeader` 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 `size1` is never read
[INFO] [stdout]   --> src/parser/fragments.rs:44:5
[INFO] [stdout]    |
[INFO] [stdout] 42 | pub struct BspTreeFragment {
[INFO] [stdout]    |            --------------- field in this struct
[INFO] [stdout] 43 |     /// The number of [BspTreeFragmentEntry]s in this tree.
[INFO] [stdout] 44 |     size1: u32,
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `BspTreeFragment` 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/parser/fragments.rs:115:5
[INFO] [stdout]     |
[INFO] [stdout] 110 | pub struct BspRegionFragment {
[INFO] [stdout]     |            ----------------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 115 |     flags: u32,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 118 |     fragment1: FragmentRef<i32>,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 121 |     size1: u32,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 124 |     size2: u32,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 127 |     params1: u32,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 130 |     size3: u32,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 133 |     size4: u32,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 136 |     params2: u32,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 139 |     size5: u32,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 142 |     size6: u32,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 146 |     data1: Vec<u8>,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 150 |     data2: Vec<u8>,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 153 |     data3: Vec<BspRegionFragmentData3Entry>,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 156 |     data4: Vec<BspRegionFragmentData4Entry>,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 159 |     data5: Vec<BspRegionFragmentData5Entry>,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 162 |     data6: Vec<BspRegionFragmentData6Entry>,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 165 |     size7: u32,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 168 |     name7: Vec<u8>,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 171 |     fragment2: FragmentRef<i32>,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `BspRegionFragment` 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 `flags`, `size1`, `data1`, `params1`, and `params2` are never read
[INFO] [stdout]    --> src/parser/fragments.rs:247:5
[INFO] [stdout]     |
[INFO] [stdout] 244 | pub struct BspRegionFragmentData3Entry {
[INFO] [stdout]     |            --------------------------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 247 |     flags: u32,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 250 |     size1: u32,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 253 |     data1: Vec<u32>,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 256 |     params1: Option<(u32, u32, u32)>,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 259 |     params2: Option<u32>,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `BspRegionFragmentData3Entry` 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/parser/fragments.rs:296:5
[INFO] [stdout]     |
[INFO] [stdout] 294 | pub struct BspRegionFragmentData4Entry {
[INFO] [stdout]     |            --------------------------- fields in this struct
[INFO] [stdout] 295 |     /// _Unknown_
[INFO] [stdout] 296 |     flags: u32,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 299 |     params1: u32,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 302 |     type_field: u32,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 305 |     params2a: Option<u32>,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 312 |     params2b: Option<u32>,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 315 |     name_size: u32,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 318 |     name: String,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `BspRegionFragmentData4Entry` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling eq_wld v0.2.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: fields `params1`, `params2`, `params3`, `params4`, and `params5` are never read
[INFO] [stdout]    --> src/parser/fragments.rs:362:5
[INFO] [stdout]     |
[INFO] [stdout] 360 | pub struct BspRegionFragmentData5Entry {
[INFO] [stdout]     |            --------------------------- fields in this struct
[INFO] [stdout] 361 |     /// _Unknown_ - Usually 0.
[INFO] [stdout] 362 |     params1: (u32, u32, u32),
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 365 |     params2: u32,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 368 |     params3: u32,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 371 |     params4: u32,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 374 |     params5: u32,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `BspRegionFragmentData5Entry` 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 `size1` and `data` are never read
[INFO] [stdout]    --> src/parser/fragments.rs:406:5
[INFO] [stdout]     |
[INFO] [stdout] 404 | pub struct BspRegionFragmentData6Entry {
[INFO] [stdout]     |            --------------------------- fields in this struct
[INFO] [stdout] 405 |     /// The number of entries in the `data` field
[INFO] [stdout] 406 |     size1: u16,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 444 |     data: Vec<u8>,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `BspRegionFragmentData6Entry` 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/parser/fragments.rs:469:5
[INFO] [stdout]     |
[INFO] [stdout] 463 | pub struct MeshFragment {
[INFO] [stdout]     |            ------------ fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 469 |     flags: u32,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 483 |     fragment2: FragmentRef<i32>,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 486 |     fragment3: FragmentRef<i32>,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 489 |     fragment4: FragmentRef<i32>,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 503 |     params2: (u32, u32, u32),
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 508 |     max_distance: f32,
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 520 |     position_count: u16,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 525 |     texture_coordinate_count: u16,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 531 |     normal_count: u16,
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 537 |     color_count: u16,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 540 |     polygon_count: u16,
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 549 |     vertex_piece_count: u16,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 554 |     polygon_material_count: u16,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 559 |     vertex_material_count: u16,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 563 |     size9: u16,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 595 |     vertex_colors: Vec<u32>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 607 |     vertex_pieces: Vec<(u16, u16)>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 624 |     vertex_materials: Vec<(u16, u16)>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 627 |     data9: Vec<MeshFragmentData9Entry>,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `MeshFragment` 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 `flags` is never read
[INFO] [stdout]    --> src/parser/fragments.rs:749:5
[INFO] [stdout]     |
[INFO] [stdout] 745 | pub struct MeshFragmentPolygonEntry {
[INFO] [stdout]     |            ------------------------ field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 749 |     flags: u16,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `MeshFragmentPolygonEntry` 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 `index1`, `index2`, `offset`, `param1`, and `type_field` are never read
[INFO] [stdout]    --> src/parser/fragments.rs:776:5
[INFO] [stdout]     |
[INFO] [stdout] 773 | struct MeshFragmentData9Entry {
[INFO] [stdout]     |        ---------------------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 776 |     index1: Option<u16>,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 780 |     index2: Option<u16>,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 784 |     offset: Option<f32>,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 787 |     param1: u16,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 792 |     type_field: u16,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `MeshFragmentData9Entry` 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 `flags` and `size1` are never read
[INFO] [stdout]    --> src/parser/fragments.rs:824:5
[INFO] [stdout]     |
[INFO] [stdout] 822 | pub struct MaterialListFragment {
[INFO] [stdout]     |            -------------------- fields in this struct
[INFO] [stdout] 823 |     /// _Unknown_ - Must contain 0.
[INFO] [stdout] 824 |     flags: u32,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 827 |     size1: u32,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `MaterialListFragment` 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 `flags`, `params1`, `params2`, `params3`, and `pair` are never read
[INFO] [stdout]    --> src/parser/fragments.rs:856:5
[INFO] [stdout]     |
[INFO] [stdout] 853 | pub struct MaterialFragment {
[INFO] [stdout]     |            ---------------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 856 |     flags: u32,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 865 |     params1: u32,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 869 |     params2: u32,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 872 |     params3: (f32, f32),
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 878 |     pair: Option<(u32, f32)>,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `MaterialFragment` 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 `flags` is never read
[INFO] [stdout]    --> src/parser/fragments.rs:922:5
[INFO] [stdout]     |
[INFO] [stdout] 917 | pub struct TextureReferenceFragment {
[INFO] [stdout]     |            ------------------------ field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 922 |     flags: u32,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `TextureReferenceFragment` 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 `flags`, `size`, `params1`, and `params2` are never read
[INFO] [stdout]    --> src/parser/fragments.rs:947:5
[INFO] [stdout]     |
[INFO] [stdout] 942 | pub struct TextureFragment {
[INFO] [stdout]     |            --------------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 947 |     flags: u32,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 950 |     size: u32,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 953 |     params1: Option<u32>,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 956 |     params2: Option<u32>,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `TextureFragment` 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 `size1` is never read
[INFO] [stdout]    --> src/parser/fragments.rs:995:5
[INFO] [stdout]     |
[INFO] [stdout] 992 | pub struct TextureImagesFragment {
[INFO] [stdout]     |            --------------------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 995 |     size1: u32,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `TextureImagesFragment` 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 `name_length` is never read
[INFO] [stdout]     --> src/parser/fragments.rs:1016:5
[INFO] [stdout]      |
[INFO] [stdout] 1014 | pub struct TextureImagesFragmentEntry {
[INFO] [stdout]      |            -------------------------- field in this struct
[INFO] [stdout] 1015 |     /// The length of the filename in bytes.
[INFO] [stdout] 1016 |     name_length: u16,
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `TextureImagesFragmentEntry` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 18 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: binary operation `==` cannot be applied to type `FragmentRef<fragments::BspRegionFragment>`
[INFO] [stdout]     --> src/parser/fragments.rs:1090:9
[INFO] [stdout]      |
[INFO] [stdout] 1090 |         assert_eq!(result.region, 0);
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         FragmentRef<fragments::BspRegionFragment>
[INFO] [stdout]      |         {integer}
[INFO] [stdout]      |
[INFO] [stdout] note: an implementation of `PartialEq<_>` might be missing for `FragmentRef<fragments::BspRegionFragment>`
[INFO] [stdout]     --> src/parser/fragments.rs:12:1
[INFO] [stdout]      |
[INFO] [stdout] 12   | pub struct FragmentRef<T>(pub i32, PhantomData<T>);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^ must implement `PartialEq<_>`
[INFO] [stdout]      = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider annotating `FragmentRef<fragments::BspRegionFragment>` with `#[derive(PartialEq)]`
[INFO] [stdout]      |
[INFO] [stdout] 12   + #[derive(PartialEq)]
[INFO] [stdout] 13   | pub struct FragmentRef<T>(pub i32, PhantomData<T>);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/parser/fragments.rs:1091:9
[INFO] [stdout]      |
[INFO] [stdout] 1091 |         assert_eq!(result.nodes, (2, 2507));
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `(FragmentRef<...>, ...)`, found `({integer}, {integer})`
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected tuple `(FragmentRef<fragments::BspTreeFragmentEntry>, FragmentRef<fragments::BspTreeFragmentEntry>)`
[INFO] [stdout]                 found tuple `({integer}, {integer})`
[INFO] [stdout]      = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: binary operation `==` cannot be applied to type `(FragmentRef<fragments::BspTreeFragmentEntry>, FragmentRef<fragments::BspTreeFragmentEntry>)`
[INFO] [stdout]     --> src/parser/fragments.rs:1091:9
[INFO] [stdout]      |
[INFO] [stdout] 1091 |         assert_eq!(result.nodes, (2, 2507));
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         (FragmentRef<fragments::BspTreeFragmentEntry>, FragmentRef<fragments::BspTreeFragmentEntry>)
[INFO] [stdout]      |         (FragmentRef<fragments::BspTreeFragmentEntry>, FragmentRef<fragments::BspTreeFragmentEntry>)
[INFO] [stdout]      |
[INFO] [stdout] note: an implementation of `PartialEq` might be missing for `FragmentRef<fragments::BspTreeFragmentEntry>`
[INFO] [stdout]     --> src/parser/fragments.rs:12:1
[INFO] [stdout]      |
[INFO] [stdout] 12   | pub struct FragmentRef<T>(pub i32, PhantomData<T>);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^ must implement `PartialEq`
[INFO] [stdout]      = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider annotating `FragmentRef<fragments::BspTreeFragmentEntry>` with `#[derive(PartialEq)]`
[INFO] [stdout]      |
[INFO] [stdout] 12   + #[derive(PartialEq)]
[INFO] [stdout] 13   | pub struct FragmentRef<T>(pub i32, PhantomData<T>);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: binary operation `==` cannot be applied to type `FragmentRef<i32>`
[INFO] [stdout]     --> src/parser/fragments.rs:1141:9
[INFO] [stdout]      |
[INFO] [stdout] 1141 |         assert_eq!(result.fragment1, 1);
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         FragmentRef<i32>
[INFO] [stdout]      |         {integer}
[INFO] [stdout]      |
[INFO] [stdout] note: an implementation of `PartialEq<_>` might be missing for `FragmentRef<i32>`
[INFO] [stdout]     --> src/parser/fragments.rs:12:1
[INFO] [stdout]      |
[INFO] [stdout] 12   | pub struct FragmentRef<T>(pub i32, PhantomData<T>);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^ must implement `PartialEq<_>`
[INFO] [stdout]      = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider annotating `FragmentRef<i32>` with `#[derive(PartialEq)]`
[INFO] [stdout]      |
[INFO] [stdout] 12   + #[derive(PartialEq)]
[INFO] [stdout] 13   | pub struct FragmentRef<T>(pub i32, PhantomData<T>);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: binary operation `==` cannot be applied to type `FragmentRef<i32>`
[INFO] [stdout]     --> src/parser/fragments.rs:1158:9
[INFO] [stdout]      |
[INFO] [stdout] 1158 |         assert_eq!(result.fragment2, 0x00);
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         FragmentRef<i32>
[INFO] [stdout]      |         {integer}
[INFO] [stdout]      |
[INFO] [stdout] note: an implementation of `PartialEq<_>` might be missing for `FragmentRef<i32>`
[INFO] [stdout]     --> src/parser/fragments.rs:12:1
[INFO] [stdout]      |
[INFO] [stdout] 12   | pub struct FragmentRef<T>(pub i32, PhantomData<T>);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^ must implement `PartialEq<_>`
[INFO] [stdout]      = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider annotating `FragmentRef<i32>` with `#[derive(PartialEq)]`
[INFO] [stdout]      |
[INFO] [stdout] 12   + #[derive(PartialEq)]
[INFO] [stdout] 13   | pub struct FragmentRef<T>(pub i32, PhantomData<T>);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/parser/fragments.rs:1159:9
[INFO] [stdout]      |
[INFO] [stdout] 1159 |         assert_eq!(result.fragment3, Some(0x01));
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Option<FragmentRef<MeshFragment>>`, found `Option<{integer}>`
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected enum `Option<FragmentRef<fragments::MeshFragment>>`
[INFO] [stdout]                 found enum `Option<{integer}>`
[INFO] [stdout]      = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: binary operation `==` cannot be applied to type `Option<FragmentRef<fragments::MeshFragment>>`
[INFO] [stdout]     --> src/parser/fragments.rs:1159:9
[INFO] [stdout]      |
[INFO] [stdout] 1159 |         assert_eq!(result.fragment3, Some(0x01));
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         Option<FragmentRef<fragments::MeshFragment>>
[INFO] [stdout]      |         Option<FragmentRef<fragments::MeshFragment>>
[INFO] [stdout]      |
[INFO] [stdout] note: an implementation of `PartialEq` might be missing for `FragmentRef<fragments::MeshFragment>`
[INFO] [stdout]     --> src/parser/fragments.rs:12:1
[INFO] [stdout]      |
[INFO] [stdout] 12   | pub struct FragmentRef<T>(pub i32, PhantomData<T>);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^ must implement `PartialEq`
[INFO] [stdout]      = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider annotating `FragmentRef<fragments::MeshFragment>` with `#[derive(PartialEq)]`
[INFO] [stdout]      |
[INFO] [stdout] 12   + #[derive(PartialEq)]
[INFO] [stdout] 13   | pub struct FragmentRef<T>(pub i32, PhantomData<T>);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `fragment1` on type `fragments::MeshFragment`
[INFO] [stdout]     --> src/parser/fragments.rs:1341:27
[INFO] [stdout]      |
[INFO] [stdout] 1341 |         assert_eq!(result.fragment1, 1);
[INFO] [stdout]      |                           ^^^^^^^^^ help: a field with a similar name exists: `fragment2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: binary operation `==` cannot be applied to type `FragmentRef<i32>`
[INFO] [stdout]     --> src/parser/fragments.rs:1342:9
[INFO] [stdout]      |
[INFO] [stdout] 1342 |         assert_eq!(result.fragment2, 2);
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         FragmentRef<i32>
[INFO] [stdout]      |         {integer}
[INFO] [stdout]      |
[INFO] [stdout] note: an implementation of `PartialEq<_>` might be missing for `FragmentRef<i32>`
[INFO] [stdout]     --> src/parser/fragments.rs:12:1
[INFO] [stdout]      |
[INFO] [stdout] 12   | pub struct FragmentRef<T>(pub i32, PhantomData<T>);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^ must implement `PartialEq<_>`
[INFO] [stdout]      = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider annotating `FragmentRef<i32>` with `#[derive(PartialEq)]`
[INFO] [stdout]      |
[INFO] [stdout] 12   + #[derive(PartialEq)]
[INFO] [stdout] 13   | pub struct FragmentRef<T>(pub i32, PhantomData<T>);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: binary operation `==` cannot be applied to type `FragmentRef<i32>`
[INFO] [stdout]     --> src/parser/fragments.rs:1343:9
[INFO] [stdout]      |
[INFO] [stdout] 1343 |         assert_eq!(result.fragment3, 3);
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         FragmentRef<i32>
[INFO] [stdout]      |         {integer}
[INFO] [stdout]      |
[INFO] [stdout] note: an implementation of `PartialEq<_>` might be missing for `FragmentRef<i32>`
[INFO] [stdout]     --> src/parser/fragments.rs:12:1
[INFO] [stdout]      |
[INFO] [stdout] 12   | pub struct FragmentRef<T>(pub i32, PhantomData<T>);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^ must implement `PartialEq<_>`
[INFO] [stdout]      = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider annotating `FragmentRef<i32>` with `#[derive(PartialEq)]`
[INFO] [stdout]      |
[INFO] [stdout] 12   + #[derive(PartialEq)]
[INFO] [stdout] 13   | pub struct FragmentRef<T>(pub i32, PhantomData<T>);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: binary operation `==` cannot be applied to type `FragmentRef<i32>`
[INFO] [stdout]     --> src/parser/fragments.rs:1344:9
[INFO] [stdout]      |
[INFO] [stdout] 1344 |         assert_eq!(result.fragment4, 4);
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         FragmentRef<i32>
[INFO] [stdout]      |         {integer}
[INFO] [stdout]      |
[INFO] [stdout] note: an implementation of `PartialEq<_>` might be missing for `FragmentRef<i32>`
[INFO] [stdout]     --> src/parser/fragments.rs:12:1
[INFO] [stdout]      |
[INFO] [stdout] 12   | pub struct FragmentRef<T>(pub i32, PhantomData<T>);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^ must implement `PartialEq<_>`
[INFO] [stdout]      = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider annotating `FragmentRef<i32>` with `#[derive(PartialEq)]`
[INFO] [stdout]      |
[INFO] [stdout] 12   + #[derive(PartialEq)]
[INFO] [stdout] 13   | pub struct FragmentRef<T>(pub i32, PhantomData<T>);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `vertex_count` on type `fragments::MeshFragment`
[INFO] [stdout]     --> src/parser/fragments.rs:1350:27
[INFO] [stdout]      |
[INFO] [stdout] 1350 |         assert_eq!(result.vertex_count, 2);
[INFO] [stdout]      |                           ^^^^^^^^^^^^ help: a field with a similar name exists: `vertex_colors`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `polygon_texture_count` on type `fragments::MeshFragment`
[INFO] [stdout]     --> src/parser/fragments.rs:1356:27
[INFO] [stdout]      |
[INFO] [stdout] 1356 |         assert_eq!(result.polygon_texture_count, 2);
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^^^^^^ help: a field with a similar name exists: `polygon_material_count`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `vertex_texture_count` on type `fragments::MeshFragment`
[INFO] [stdout]     --> src/parser/fragments.rs:1357:27
[INFO] [stdout]      |
[INFO] [stdout] 1357 |         assert_eq!(result.vertex_texture_count, 2);
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^^^^^ help: a field with a similar name exists: `vertex_piece_count`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `vertices` on type `fragments::MeshFragment`
[INFO] [stdout]     --> src/parser/fragments.rs:1360:27
[INFO] [stdout]      |
[INFO] [stdout] 1360 |         assert_eq!(result.vertices, vec![(1, 1, 1), (2, 2, 2)]);
[INFO] [stdout]      |                           ^^^^^^^^ unknown field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `flags`, `material_list_ref`, `fragment2`, `fragment3`, `fragment4` ... and 24 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `polygon_textures` on type `fragments::MeshFragment`
[INFO] [stdout]     --> src/parser/fragments.rs:1366:27
[INFO] [stdout]      |
[INFO] [stdout] 1366 |         assert_eq!(result.polygon_textures, vec![(1, 1), (2, 2)]);
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^ unknown field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `flags`, `material_list_ref`, `fragment2`, `fragment3`, `fragment4` ... and 24 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `vertex_textures` on type `fragments::MeshFragment`
[INFO] [stdout]     --> src/parser/fragments.rs:1367:27
[INFO] [stdout]      |
[INFO] [stdout] 1367 |         assert_eq!(result.vertex_textures, vec![(1, 1), (2, 2)]);
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^ unknown field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `flags`, `material_list_ref`, `fragment2`, `fragment3`, `fragment4` ... and 24 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 17 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0308, E0369, E0609.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0308`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `eq_wld` (lib test) due to 18 previous errors
[INFO] running `Command { std: "docker" "inspect" "10427fd9837e16af4eadf4819245dab1df10cb7ccef99c12ccd0ee2fcb660d33", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "10427fd9837e16af4eadf4819245dab1df10cb7ccef99c12ccd0ee2fcb660d33", kill_on_drop: false }`
[INFO] [stdout] 10427fd9837e16af4eadf4819245dab1df10cb7ccef99c12ccd0ee2fcb660d33
