[INFO] fetching crate hprof-slurp 0.5.3... [INFO] checking hprof-slurp-0.5.3 against master#ab869e094a907cc5d19b4080f22eccaf347f1f95 for pr-129604 [INFO] extracting crate hprof-slurp 0.5.3 into /workspace/builds/worker-0-tc1/source [INFO] validating manifest of crates.io crate hprof-slurp 0.5.3 on toolchain ab869e094a907cc5d19b4080f22eccaf347f1f95 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ab869e094a907cc5d19b4080f22eccaf347f1f95" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate hprof-slurp 0.5.3 [INFO] finished tweaking crates.io crate hprof-slurp 0.5.3 [INFO] tweaked toml for crates.io crate hprof-slurp 0.5.3 written to /workspace/builds/worker-0-tc1/source/Cargo.toml [INFO] crate crates.io crate hprof-slurp 0.5.3 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" "+ab869e094a907cc5d19b4080f22eccaf347f1f95" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:923055f121b5182466d55868a8b05e67af8ba4a3a3f6bad814e953ca3cd3ac2a" "/opt/rustwide/cargo-home/bin/cargo" "+ab869e094a907cc5d19b4080f22eccaf347f1f95" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 2f1935a05739e430db684732899e98ebd3d714c037d8d15c7b0e52bf18263fb2 [INFO] running `Command { std: "docker" "start" "-a" "2f1935a05739e430db684732899e98ebd3d714c037d8d15c7b0e52bf18263fb2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "2f1935a05739e430db684732899e98ebd3d714c037d8d15c7b0e52bf18263fb2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2f1935a05739e430db684732899e98ebd3d714c037d8d15c7b0e52bf18263fb2", kill_on_drop: false }` [INFO] [stdout] 2f1935a05739e430db684732899e98ebd3d714c037d8d15c7b0e52bf18263fb2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:923055f121b5182466d55868a8b05e67af8ba4a3a3f6bad814e953ca3cd3ac2a" "/opt/rustwide/cargo-home/bin/cargo" "+ab869e094a907cc5d19b4080f22eccaf347f1f95" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 04d24e2aae477d53278a3ec89870ba0771b42ac8335fd98ee9cbcfdaa261ea6e [INFO] running `Command { std: "docker" "start" "-a" "04d24e2aae477d53278a3ec89870ba0771b42ac8335fd98ee9cbcfdaa261ea6e", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.79 [INFO] [stderr] Compiling libc v0.2.153 [INFO] [stderr] Checking utf8parse v0.2.1 [INFO] [stderr] Compiling crossbeam-utils v0.8.19 [INFO] [stderr] Compiling version_check v0.9.4 [INFO] [stderr] Compiling portable-atomic v1.6.0 [INFO] [stderr] Checking anstyle v1.0.6 [INFO] [stderr] Checking anstyle-query v1.0.2 [INFO] [stderr] Checking colorchoice v1.0.0 [INFO] [stderr] Checking anstyle-parse v0.2.3 [INFO] [stderr] Checking unicode-width v0.1.11 [INFO] [stderr] Checking clap_lex v0.7.0 [INFO] [stderr] Checking strsim v0.11.0 [INFO] [stderr] Checking lazy_static v1.4.0 [INFO] [stderr] Checking anstream v0.6.13 [INFO] [stderr] Compiling thiserror v1.0.58 [INFO] [stderr] Compiling ahash v0.8.11 [INFO] [stderr] Checking once_cell v1.19.0 [INFO] [stderr] Checking clap_builder v4.5.2 [INFO] [stderr] Checking minimal-lexical v0.2.1 [INFO] [stderr] Checking number_prefix v0.4.0 [INFO] [stderr] Checking zerocopy v0.7.32 [INFO] [stderr] Checking memchr v2.7.1 [INFO] [stderr] Checking crossbeam-channel v0.5.12 [INFO] [stderr] Compiling indoc v2.0.4 [INFO] [stderr] Compiling quote v1.0.35 [INFO] [stderr] Checking nom v7.1.3 [INFO] [stderr] Compiling syn v2.0.53 [INFO] [stderr] Checking console v0.15.8 [INFO] [stderr] Checking getrandom v0.2.12 [INFO] [stderr] Checking indicatif v0.17.8 [INFO] [stderr] Checking clap v4.5.3 [INFO] [stderr] Compiling thiserror-impl v1.0.58 [INFO] [stderr] Checking hprof-slurp v0.5.3 (/opt/rustwide/workdir) [INFO] [stdout] warning: fields `const_pool_idx` and `const_type` are never read [INFO] [stdout] --> src/parser/gc_record.rs:33:9 [INFO] [stdout] | [INFO] [stdout] 32 | pub struct ConstFieldInfo { [INFO] [stdout] | -------------- fields in this struct [INFO] [stdout] 33 | pub const_pool_idx: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 34 | pub const_type: FieldType, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ConstFieldInfo` 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_id` and `field_type` are never read [INFO] [stdout] --> src/parser/gc_record.rs:39:9 [INFO] [stdout] | [INFO] [stdout] 38 | pub struct FieldInfo { [INFO] [stdout] | --------- fields in this struct [INFO] [stdout] 39 | pub name_id: u64, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] 40 | pub field_type: FieldType, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `FieldInfo` 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 `0` is never read [INFO] [stdout] --> src/parser/gc_record.rs:45:10 [INFO] [stdout] | [INFO] [stdout] 45 | Bool(bool), [INFO] [stdout] | ---- ^^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `FieldValue` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 45 | Bool(()), [INFO] [stdout] | ~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> src/parser/gc_record.rs:46:10 [INFO] [stdout] | [INFO] [stdout] 46 | Byte(i8), [INFO] [stdout] | ---- ^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `FieldValue` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 46 | Byte(()), [INFO] [stdout] | ~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> src/parser/gc_record.rs:47:10 [INFO] [stdout] | [INFO] [stdout] 47 | Char(u16), [INFO] [stdout] | ---- ^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `FieldValue` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 47 | Char(()), [INFO] [stdout] | ~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> src/parser/gc_record.rs:48:11 [INFO] [stdout] | [INFO] [stdout] 48 | Short(i16), [INFO] [stdout] | ----- ^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `FieldValue` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 48 | Short(()), [INFO] [stdout] | ~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> src/parser/gc_record.rs:49:9 [INFO] [stdout] | [INFO] [stdout] 49 | Int(i32), [INFO] [stdout] | --- ^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `FieldValue` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 49 | Int(()), [INFO] [stdout] | ~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> src/parser/gc_record.rs:50:10 [INFO] [stdout] | [INFO] [stdout] 50 | Long(i64), [INFO] [stdout] | ---- ^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `FieldValue` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 50 | Long(()), [INFO] [stdout] | ~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> src/parser/gc_record.rs:51:11 [INFO] [stdout] | [INFO] [stdout] 51 | Float(f32), [INFO] [stdout] | ----- ^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `FieldValue` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 51 | Float(()), [INFO] [stdout] | ~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> src/parser/gc_record.rs:52:12 [INFO] [stdout] | [INFO] [stdout] 52 | Double(f64), [INFO] [stdout] | ------ ^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `FieldValue` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 52 | Double(()), [INFO] [stdout] | ~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> src/parser/gc_record.rs:53:12 [INFO] [stdout] | [INFO] [stdout] 53 | Object(u64), [INFO] [stdout] | ------ ^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `FieldValue` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 53 | Object(()), [INFO] [stdout] | ~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> src/parser/gc_record.rs:58:10 [INFO] [stdout] | [INFO] [stdout] 58 | Bool(Vec), [INFO] [stdout] | ---- ^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `ArrayValue` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 58 | Bool(()), [INFO] [stdout] | ~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> src/parser/gc_record.rs:59:10 [INFO] [stdout] | [INFO] [stdout] 59 | Byte(Vec), [INFO] [stdout] | ---- ^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `ArrayValue` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 59 | Byte(()), [INFO] [stdout] | ~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> src/parser/gc_record.rs:60:10 [INFO] [stdout] | [INFO] [stdout] 60 | Char(Vec), [INFO] [stdout] | ---- ^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `ArrayValue` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 60 | Char(()), [INFO] [stdout] | ~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> src/parser/gc_record.rs:61:11 [INFO] [stdout] | [INFO] [stdout] 61 | Short(Vec), [INFO] [stdout] | ----- ^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `ArrayValue` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 61 | Short(()), [INFO] [stdout] | ~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> src/parser/gc_record.rs:62:9 [INFO] [stdout] | [INFO] [stdout] 62 | Int(Vec), [INFO] [stdout] | --- ^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `ArrayValue` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 62 | Int(()), [INFO] [stdout] | ~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> src/parser/gc_record.rs:63:10 [INFO] [stdout] | [INFO] [stdout] 63 | Long(Vec), [INFO] [stdout] | ---- ^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `ArrayValue` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 63 | Long(()), [INFO] [stdout] | ~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> src/parser/gc_record.rs:64:11 [INFO] [stdout] | [INFO] [stdout] 64 | Float(Vec), [INFO] [stdout] | ----- ^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `ArrayValue` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 64 | Float(()), [INFO] [stdout] | ~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> src/parser/gc_record.rs:65:12 [INFO] [stdout] | [INFO] [stdout] 65 | Double(Vec), [INFO] [stdout] | ------ ^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `ArrayValue` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 65 | Double(()), [INFO] [stdout] | ~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `object_id` is never read [INFO] [stdout] --> src/parser/gc_record.rs:72:9 [INFO] [stdout] | [INFO] [stdout] 71 | RootUnknown { [INFO] [stdout] | ----------- field in this variant [INFO] [stdout] 72 | object_id: u64, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `GcRecord` 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 `thread_object_id`, `thread_sequence_number`, and `stack_sequence_number` are never read [INFO] [stdout] --> src/parser/gc_record.rs:75:9 [INFO] [stdout] | [INFO] [stdout] 74 | RootThreadObject { [INFO] [stdout] | ---------------- fields in this variant [INFO] [stdout] 75 | thread_object_id: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 76 | thread_sequence_number: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 77 | stack_sequence_number: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `GcRecord` 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 `object_id` and `jni_global_ref_id` are never read [INFO] [stdout] --> src/parser/gc_record.rs:80:9 [INFO] [stdout] | [INFO] [stdout] 79 | RootJniGlobal { [INFO] [stdout] | ------------- fields in this variant [INFO] [stdout] 80 | object_id: u64, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 81 | jni_global_ref_id: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `GcRecord` 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 `object_id`, `thread_serial_number`, and `frame_number_in_stack_trace` are never read [INFO] [stdout] --> src/parser/gc_record.rs:84:9 [INFO] [stdout] | [INFO] [stdout] 83 | RootJniLocal { [INFO] [stdout] | ------------ fields in this variant [INFO] [stdout] 84 | object_id: u64, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 85 | thread_serial_number: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 86 | frame_number_in_stack_trace: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `GcRecord` 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 `object_id`, `thread_serial_number`, and `frame_number_in_stack_trace` are never read [INFO] [stdout] --> src/parser/gc_record.rs:89:9 [INFO] [stdout] | [INFO] [stdout] 88 | RootJavaFrame { [INFO] [stdout] | ------------- fields in this variant [INFO] [stdout] 89 | object_id: u64, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 90 | thread_serial_number: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 91 | frame_number_in_stack_trace: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `GcRecord` 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 `object_id` and `thread_serial_number` are never read [INFO] [stdout] --> src/parser/gc_record.rs:94:9 [INFO] [stdout] | [INFO] [stdout] 93 | RootNativeStack { [INFO] [stdout] | --------------- fields in this variant [INFO] [stdout] 94 | object_id: u64, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 95 | thread_serial_number: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `GcRecord` 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 `object_id` is never read [INFO] [stdout] --> src/parser/gc_record.rs:98:9 [INFO] [stdout] | [INFO] [stdout] 97 | RootStickyClass { [INFO] [stdout] | --------------- field in this variant [INFO] [stdout] 98 | object_id: u64, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `GcRecord` 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 `object_id` and `thread_serial_number` are never read [INFO] [stdout] --> src/parser/gc_record.rs:101:9 [INFO] [stdout] | [INFO] [stdout] 100 | RootThreadBlock { [INFO] [stdout] | --------------- fields in this variant [INFO] [stdout] 101 | object_id: u64, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 102 | thread_serial_number: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `GcRecord` 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 `object_id` is never read [INFO] [stdout] --> src/parser/gc_record.rs:105:9 [INFO] [stdout] | [INFO] [stdout] 104 | RootMonitorUsed { [INFO] [stdout] | --------------- field in this variant [INFO] [stdout] 105 | object_id: u64, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `GcRecord` 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 `object_id`, `stack_trace_serial_number`, and `data_size` are never read [INFO] [stdout] --> src/parser/gc_record.rs:108:9 [INFO] [stdout] | [INFO] [stdout] 107 | InstanceDump { [INFO] [stdout] | ------------ fields in this variant [INFO] [stdout] 108 | object_id: u64, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 109 | stack_trace_serial_number: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 110 | class_object_id: u64, [INFO] [stdout] 111 | data_size: u32, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `GcRecord` 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 `object_id` and `stack_trace_serial_number` are never read [INFO] [stdout] --> src/parser/gc_record.rs:114:9 [INFO] [stdout] | [INFO] [stdout] 113 | ObjectArrayDump { [INFO] [stdout] | --------------- fields in this variant [INFO] [stdout] 114 | object_id: u64, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 115 | stack_trace_serial_number: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `GcRecord` 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 `object_id` and `stack_trace_serial_number` are never read [INFO] [stdout] --> src/parser/gc_record.rs:120:9 [INFO] [stdout] | [INFO] [stdout] 119 | PrimitiveArrayDump { [INFO] [stdout] | ------------------ fields in this variant [INFO] [stdout] 120 | object_id: u64, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 121 | stack_trace_serial_number: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `GcRecord` 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 `stack_trace_serial_number`, `const_fields`, `static_fields`, and `instance_fields` are never read [INFO] [stdout] --> src/parser/gc_record.rs:131:9 [INFO] [stdout] | [INFO] [stdout] 129 | pub struct ClassDumpFields { [INFO] [stdout] | --------------- fields in this struct [INFO] [stdout] 130 | pub class_object_id: u64, [INFO] [stdout] 131 | pub stack_trace_serial_number: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 134 | pub const_fields: Vec<(ConstFieldInfo, FieldValue)>, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 135 | pub static_fields: Vec<(FieldInfo, FieldValue)>, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 136 | pub instance_fields: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ClassDumpFields` 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/record.rs:11:9 [INFO] [stdout] | [INFO] [stdout] 10 | pub struct AllocationSite { [INFO] [stdout] | -------------- fields in this struct [INFO] [stdout] 11 | pub is_array: u8, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 12 | pub class_serial_number: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 13 | pub stack_trace_serial_number: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 14 | pub bytes_alive: u32, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 15 | pub instances_alive: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 16 | pub bytes_allocated: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 17 | pub instances_allocated: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `AllocationSite` 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 `number_of_samples` and `stack_trace_serial_number` are never read [INFO] [stdout] --> src/parser/record.rs:22:9 [INFO] [stdout] | [INFO] [stdout] 21 | pub struct CpuSample { [INFO] [stdout] | --------- fields in this struct [INFO] [stdout] 22 | pub number_of_samples: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 23 | pub stack_trace_serial_number: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `CpuSample` 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 `method_signature_id` is never read [INFO] [stdout] --> src/parser/record.rs:30:9 [INFO] [stdout] | [INFO] [stdout] 27 | pub struct StackFrameData { [INFO] [stdout] | -------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 30 | pub method_signature_id: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `StackFrameData` 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 `thread_serial_number` and `number_of_frames` are never read [INFO] [stdout] --> src/parser/record.rs:39:9 [INFO] [stdout] | [INFO] [stdout] 37 | pub struct StackTraceData { [INFO] [stdout] | -------------- fields in this struct [INFO] [stdout] 38 | pub serial_number: u32, [INFO] [stdout] 39 | pub thread_serial_number: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 40 | pub number_of_frames: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `StackTraceData` 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 `stack_trace_serial_number` is never read [INFO] [stdout] --> src/parser/record.rs:48:9 [INFO] [stdout] | [INFO] [stdout] 45 | pub struct LoadClassData { [INFO] [stdout] | ------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 48 | pub stack_trace_serial_number: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `LoadClassData` 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 `serial_number` is never read [INFO] [stdout] --> src/parser/record.rs:61:9 [INFO] [stdout] | [INFO] [stdout] 60 | UnloadClass { [INFO] [stdout] | ----------- field in this variant [INFO] [stdout] 61 | serial_number: u32, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Record` 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/record.rs:66:9 [INFO] [stdout] | [INFO] [stdout] 65 | AllocationSites { [INFO] [stdout] | --------------- fields in this variant [INFO] [stdout] 66 | flags: u16, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 67 | cutoff_ratio: u32, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 68 | total_live_bytes: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 69 | total_live_instances: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 70 | total_bytes_allocated: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 71 | total_instances_allocated: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 72 | number_of_sites: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 73 | allocation_sites: Box>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Record` 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 `thread_serial_number`, `thread_object_id`, `stack_trace_serial_number`, `thread_name_id`, `thread_group_name_id`, and `thread_group_parent_name_id` are never read [INFO] [stdout] --> src/parser/record.rs:76:9 [INFO] [stdout] | [INFO] [stdout] 75 | StartThread { [INFO] [stdout] | ----------- fields in this variant [INFO] [stdout] 76 | thread_serial_number: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 77 | thread_object_id: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 78 | stack_trace_serial_number: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 79 | thread_name_id: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 80 | thread_group_name_id: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 81 | thread_group_parent_name_id: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Record` 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 `thread_serial_number` is never read [INFO] [stdout] --> src/parser/record.rs:84:9 [INFO] [stdout] | [INFO] [stdout] 83 | EndThread { [INFO] [stdout] | --------- field in this variant [INFO] [stdout] 84 | thread_serial_number: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Record` 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 `total_live_bytes`, `total_live_instances`, `total_bytes_allocated`, and `total_instances_allocated` are never read [INFO] [stdout] --> src/parser/record.rs:87:9 [INFO] [stdout] | [INFO] [stdout] 86 | HeapSummary { [INFO] [stdout] | ----------- fields in this variant [INFO] [stdout] 87 | total_live_bytes: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 88 | total_live_instances: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 89 | total_bytes_allocated: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 90 | total_instances_allocated: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Record` 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 `length` is never read [INFO] [stdout] --> src/parser/record.rs:93:9 [INFO] [stdout] | [INFO] [stdout] 92 | HeapDumpStart { [INFO] [stdout] | ------------- field in this variant [INFO] [stdout] 93 | length: u32, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Record` 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 `length` is never read [INFO] [stdout] --> src/parser/record.rs:96:9 [INFO] [stdout] | [INFO] [stdout] 95 | HeapDumpEnd { [INFO] [stdout] | ----------- field in this variant [INFO] [stdout] 96 | length: u32, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Record` 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 `stack_trace_depth` are never read [INFO] [stdout] --> src/parser/record.rs:99:9 [INFO] [stdout] | [INFO] [stdout] 98 | ControlSettings { [INFO] [stdout] | --------------- fields in this variant [INFO] [stdout] 99 | flags: u32, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 100 | stack_trace_depth: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Record` 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 `total_number_of_samples`, `number_of_traces`, and `cpu_samples` are never read [INFO] [stdout] --> src/parser/record.rs:103:9 [INFO] [stdout] | [INFO] [stdout] 102 | CpuSamples { [INFO] [stdout] | ---------- fields in this variant [INFO] [stdout] 103 | total_number_of_samples: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 104 | number_of_traces: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 105 | cpu_samples: Vec, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Record` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 46 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `const_pool_idx` and `const_type` are never read [INFO] [stdout] --> src/parser/gc_record.rs:33:9 [INFO] [stdout] | [INFO] [stdout] 32 | pub struct ConstFieldInfo { [INFO] [stdout] | -------------- fields in this struct [INFO] [stdout] 33 | pub const_pool_idx: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 34 | pub const_type: FieldType, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ConstFieldInfo` 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_id` and `field_type` are never read [INFO] [stdout] --> src/parser/gc_record.rs:39:9 [INFO] [stdout] | [INFO] [stdout] 38 | pub struct FieldInfo { [INFO] [stdout] | --------- fields in this struct [INFO] [stdout] 39 | pub name_id: u64, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] 40 | pub field_type: FieldType, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `FieldInfo` 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 `0` is never read [INFO] [stdout] --> src/parser/gc_record.rs:45:10 [INFO] [stdout] | [INFO] [stdout] 45 | Bool(bool), [INFO] [stdout] | ---- ^^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `FieldValue` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 45 | Bool(()), [INFO] [stdout] | ~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> src/parser/gc_record.rs:46:10 [INFO] [stdout] | [INFO] [stdout] 46 | Byte(i8), [INFO] [stdout] | ---- ^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `FieldValue` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 46 | Byte(()), [INFO] [stdout] | ~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> src/parser/gc_record.rs:47:10 [INFO] [stdout] | [INFO] [stdout] 47 | Char(u16), [INFO] [stdout] | ---- ^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `FieldValue` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 47 | Char(()), [INFO] [stdout] | ~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> src/parser/gc_record.rs:48:11 [INFO] [stdout] | [INFO] [stdout] 48 | Short(i16), [INFO] [stdout] | ----- ^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `FieldValue` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 48 | Short(()), [INFO] [stdout] | ~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> src/parser/gc_record.rs:49:9 [INFO] [stdout] | [INFO] [stdout] 49 | Int(i32), [INFO] [stdout] | --- ^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `FieldValue` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 49 | Int(()), [INFO] [stdout] | ~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> src/parser/gc_record.rs:50:10 [INFO] [stdout] | [INFO] [stdout] 50 | Long(i64), [INFO] [stdout] | ---- ^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `FieldValue` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 50 | Long(()), [INFO] [stdout] | ~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> src/parser/gc_record.rs:51:11 [INFO] [stdout] | [INFO] [stdout] 51 | Float(f32), [INFO] [stdout] | ----- ^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `FieldValue` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 51 | Float(()), [INFO] [stdout] | ~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> src/parser/gc_record.rs:52:12 [INFO] [stdout] | [INFO] [stdout] 52 | Double(f64), [INFO] [stdout] | ------ ^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `FieldValue` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 52 | Double(()), [INFO] [stdout] | ~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> src/parser/gc_record.rs:53:12 [INFO] [stdout] | [INFO] [stdout] 53 | Object(u64), [INFO] [stdout] | ------ ^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `FieldValue` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 53 | Object(()), [INFO] [stdout] | ~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> src/parser/gc_record.rs:58:10 [INFO] [stdout] | [INFO] [stdout] 58 | Bool(Vec), [INFO] [stdout] | ---- ^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `ArrayValue` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 58 | Bool(()), [INFO] [stdout] | ~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> src/parser/gc_record.rs:59:10 [INFO] [stdout] | [INFO] [stdout] 59 | Byte(Vec), [INFO] [stdout] | ---- ^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `ArrayValue` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 59 | Byte(()), [INFO] [stdout] | ~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> src/parser/gc_record.rs:60:10 [INFO] [stdout] | [INFO] [stdout] 60 | Char(Vec), [INFO] [stdout] | ---- ^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `ArrayValue` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 60 | Char(()), [INFO] [stdout] | ~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> src/parser/gc_record.rs:61:11 [INFO] [stdout] | [INFO] [stdout] 61 | Short(Vec), [INFO] [stdout] | ----- ^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `ArrayValue` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 61 | Short(()), [INFO] [stdout] | ~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> src/parser/gc_record.rs:62:9 [INFO] [stdout] | [INFO] [stdout] 62 | Int(Vec), [INFO] [stdout] | --- ^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `ArrayValue` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 62 | Int(()), [INFO] [stdout] | ~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> src/parser/gc_record.rs:63:10 [INFO] [stdout] | [INFO] [stdout] 63 | Long(Vec), [INFO] [stdout] | ---- ^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `ArrayValue` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 63 | Long(()), [INFO] [stdout] | ~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> src/parser/gc_record.rs:64:11 [INFO] [stdout] | [INFO] [stdout] 64 | Float(Vec), [INFO] [stdout] | ----- ^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `ArrayValue` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 64 | Float(()), [INFO] [stdout] | ~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> src/parser/gc_record.rs:65:12 [INFO] [stdout] | [INFO] [stdout] 65 | Double(Vec), [INFO] [stdout] | ------ ^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `ArrayValue` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 65 | Double(()), [INFO] [stdout] | ~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `object_id` is never read [INFO] [stdout] --> src/parser/gc_record.rs:72:9 [INFO] [stdout] | [INFO] [stdout] 71 | RootUnknown { [INFO] [stdout] | ----------- field in this variant [INFO] [stdout] 72 | object_id: u64, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `GcRecord` 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 `thread_object_id`, `thread_sequence_number`, and `stack_sequence_number` are never read [INFO] [stdout] --> src/parser/gc_record.rs:75:9 [INFO] [stdout] | [INFO] [stdout] 74 | RootThreadObject { [INFO] [stdout] | ---------------- fields in this variant [INFO] [stdout] 75 | thread_object_id: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 76 | thread_sequence_number: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 77 | stack_sequence_number: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `GcRecord` 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 `object_id` and `jni_global_ref_id` are never read [INFO] [stdout] --> src/parser/gc_record.rs:80:9 [INFO] [stdout] | [INFO] [stdout] 79 | RootJniGlobal { [INFO] [stdout] | ------------- fields in this variant [INFO] [stdout] 80 | object_id: u64, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 81 | jni_global_ref_id: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `GcRecord` 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 `object_id`, `thread_serial_number`, and `frame_number_in_stack_trace` are never read [INFO] [stdout] --> src/parser/gc_record.rs:84:9 [INFO] [stdout] | [INFO] [stdout] 83 | RootJniLocal { [INFO] [stdout] | ------------ fields in this variant [INFO] [stdout] 84 | object_id: u64, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 85 | thread_serial_number: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 86 | frame_number_in_stack_trace: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `GcRecord` 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 `object_id`, `thread_serial_number`, and `frame_number_in_stack_trace` are never read [INFO] [stdout] --> src/parser/gc_record.rs:89:9 [INFO] [stdout] | [INFO] [stdout] 88 | RootJavaFrame { [INFO] [stdout] | ------------- fields in this variant [INFO] [stdout] 89 | object_id: u64, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 90 | thread_serial_number: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 91 | frame_number_in_stack_trace: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `GcRecord` 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 `object_id` and `thread_serial_number` are never read [INFO] [stdout] --> src/parser/gc_record.rs:94:9 [INFO] [stdout] | [INFO] [stdout] 93 | RootNativeStack { [INFO] [stdout] | --------------- fields in this variant [INFO] [stdout] 94 | object_id: u64, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 95 | thread_serial_number: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `GcRecord` 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 `object_id` is never read [INFO] [stdout] --> src/parser/gc_record.rs:98:9 [INFO] [stdout] | [INFO] [stdout] 97 | RootStickyClass { [INFO] [stdout] | --------------- field in this variant [INFO] [stdout] 98 | object_id: u64, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `GcRecord` 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 `object_id` and `thread_serial_number` are never read [INFO] [stdout] --> src/parser/gc_record.rs:101:9 [INFO] [stdout] | [INFO] [stdout] 100 | RootThreadBlock { [INFO] [stdout] | --------------- fields in this variant [INFO] [stdout] 101 | object_id: u64, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 102 | thread_serial_number: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `GcRecord` 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 `object_id` is never read [INFO] [stdout] --> src/parser/gc_record.rs:105:9 [INFO] [stdout] | [INFO] [stdout] 104 | RootMonitorUsed { [INFO] [stdout] | --------------- field in this variant [INFO] [stdout] 105 | object_id: u64, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `GcRecord` 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 `object_id`, `stack_trace_serial_number`, and `data_size` are never read [INFO] [stdout] --> src/parser/gc_record.rs:108:9 [INFO] [stdout] | [INFO] [stdout] 107 | InstanceDump { [INFO] [stdout] | ------------ fields in this variant [INFO] [stdout] 108 | object_id: u64, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 109 | stack_trace_serial_number: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 110 | class_object_id: u64, [INFO] [stdout] 111 | data_size: u32, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `GcRecord` 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 `object_id` and `stack_trace_serial_number` are never read [INFO] [stdout] --> src/parser/gc_record.rs:114:9 [INFO] [stdout] | [INFO] [stdout] 113 | ObjectArrayDump { [INFO] [stdout] | --------------- fields in this variant [INFO] [stdout] 114 | object_id: u64, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 115 | stack_trace_serial_number: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `GcRecord` 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 `object_id` and `stack_trace_serial_number` are never read [INFO] [stdout] --> src/parser/gc_record.rs:120:9 [INFO] [stdout] | [INFO] [stdout] 119 | PrimitiveArrayDump { [INFO] [stdout] | ------------------ fields in this variant [INFO] [stdout] 120 | object_id: u64, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 121 | stack_trace_serial_number: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `GcRecord` 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 `stack_trace_serial_number`, `const_fields`, `static_fields`, and `instance_fields` are never read [INFO] [stdout] --> src/parser/gc_record.rs:131:9 [INFO] [stdout] | [INFO] [stdout] 129 | pub struct ClassDumpFields { [INFO] [stdout] | --------------- fields in this struct [INFO] [stdout] 130 | pub class_object_id: u64, [INFO] [stdout] 131 | pub stack_trace_serial_number: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 134 | pub const_fields: Vec<(ConstFieldInfo, FieldValue)>, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 135 | pub static_fields: Vec<(FieldInfo, FieldValue)>, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 136 | pub instance_fields: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ClassDumpFields` 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/record.rs:11:9 [INFO] [stdout] | [INFO] [stdout] 10 | pub struct AllocationSite { [INFO] [stdout] | -------------- fields in this struct [INFO] [stdout] 11 | pub is_array: u8, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 12 | pub class_serial_number: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 13 | pub stack_trace_serial_number: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 14 | pub bytes_alive: u32, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 15 | pub instances_alive: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 16 | pub bytes_allocated: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 17 | pub instances_allocated: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `AllocationSite` 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 `number_of_samples` and `stack_trace_serial_number` are never read [INFO] [stdout] --> src/parser/record.rs:22:9 [INFO] [stdout] | [INFO] [stdout] 21 | pub struct CpuSample { [INFO] [stdout] | --------- fields in this struct [INFO] [stdout] 22 | pub number_of_samples: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 23 | pub stack_trace_serial_number: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `CpuSample` 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 `method_signature_id` is never read [INFO] [stdout] --> src/parser/record.rs:30:9 [INFO] [stdout] | [INFO] [stdout] 27 | pub struct StackFrameData { [INFO] [stdout] | -------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 30 | pub method_signature_id: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `StackFrameData` 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 `thread_serial_number` and `number_of_frames` are never read [INFO] [stdout] --> src/parser/record.rs:39:9 [INFO] [stdout] | [INFO] [stdout] 37 | pub struct StackTraceData { [INFO] [stdout] | -------------- fields in this struct [INFO] [stdout] 38 | pub serial_number: u32, [INFO] [stdout] 39 | pub thread_serial_number: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 40 | pub number_of_frames: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `StackTraceData` 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 `stack_trace_serial_number` is never read [INFO] [stdout] --> src/parser/record.rs:48:9 [INFO] [stdout] | [INFO] [stdout] 45 | pub struct LoadClassData { [INFO] [stdout] | ------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 48 | pub stack_trace_serial_number: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `LoadClassData` 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 `serial_number` is never read [INFO] [stdout] --> src/parser/record.rs:61:9 [INFO] [stdout] | [INFO] [stdout] 60 | UnloadClass { [INFO] [stdout] | ----------- field in this variant [INFO] [stdout] 61 | serial_number: u32, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Record` 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/record.rs:66:9 [INFO] [stdout] | [INFO] [stdout] 65 | AllocationSites { [INFO] [stdout] | --------------- fields in this variant [INFO] [stdout] 66 | flags: u16, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 67 | cutoff_ratio: u32, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 68 | total_live_bytes: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 69 | total_live_instances: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 70 | total_bytes_allocated: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 71 | total_instances_allocated: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 72 | number_of_sites: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 73 | allocation_sites: Box>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Record` 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 `thread_serial_number`, `thread_object_id`, `stack_trace_serial_number`, `thread_name_id`, `thread_group_name_id`, and `thread_group_parent_name_id` are never read [INFO] [stdout] --> src/parser/record.rs:76:9 [INFO] [stdout] | [INFO] [stdout] 75 | StartThread { [INFO] [stdout] | ----------- fields in this variant [INFO] [stdout] 76 | thread_serial_number: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 77 | thread_object_id: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 78 | stack_trace_serial_number: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 79 | thread_name_id: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 80 | thread_group_name_id: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 81 | thread_group_parent_name_id: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Record` 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 `thread_serial_number` is never read [INFO] [stdout] --> src/parser/record.rs:84:9 [INFO] [stdout] | [INFO] [stdout] 83 | EndThread { [INFO] [stdout] | --------- field in this variant [INFO] [stdout] 84 | thread_serial_number: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Record` 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 `total_live_bytes`, `total_live_instances`, `total_bytes_allocated`, and `total_instances_allocated` are never read [INFO] [stdout] --> src/parser/record.rs:87:9 [INFO] [stdout] | [INFO] [stdout] 86 | HeapSummary { [INFO] [stdout] | ----------- fields in this variant [INFO] [stdout] 87 | total_live_bytes: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 88 | total_live_instances: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 89 | total_bytes_allocated: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 90 | total_instances_allocated: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Record` 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 `length` is never read [INFO] [stdout] --> src/parser/record.rs:93:9 [INFO] [stdout] | [INFO] [stdout] 92 | HeapDumpStart { [INFO] [stdout] | ------------- field in this variant [INFO] [stdout] 93 | length: u32, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Record` 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 `length` is never read [INFO] [stdout] --> src/parser/record.rs:96:9 [INFO] [stdout] | [INFO] [stdout] 95 | HeapDumpEnd { [INFO] [stdout] | ----------- field in this variant [INFO] [stdout] 96 | length: u32, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Record` 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 `stack_trace_depth` are never read [INFO] [stdout] --> src/parser/record.rs:99:9 [INFO] [stdout] | [INFO] [stdout] 98 | ControlSettings { [INFO] [stdout] | --------------- fields in this variant [INFO] [stdout] 99 | flags: u32, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 100 | stack_trace_depth: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Record` 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 `total_number_of_samples`, `number_of_traces`, and `cpu_samples` are never read [INFO] [stdout] --> src/parser/record.rs:103:9 [INFO] [stdout] | [INFO] [stdout] 102 | CpuSamples { [INFO] [stdout] | ---------- fields in this variant [INFO] [stdout] 103 | total_number_of_samples: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 104 | number_of_traces: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 105 | cpu_samples: Vec, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Record` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 46 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 14.97s [INFO] running `Command { std: "docker" "inspect" "04d24e2aae477d53278a3ec89870ba0771b42ac8335fd98ee9cbcfdaa261ea6e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "04d24e2aae477d53278a3ec89870ba0771b42ac8335fd98ee9cbcfdaa261ea6e", kill_on_drop: false }` [INFO] [stdout] 04d24e2aae477d53278a3ec89870ba0771b42ac8335fd98ee9cbcfdaa261ea6e