[INFO] cloning repository https://github.com/SynapticFour/gatk-rs
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/SynapticFour/gatk-rs" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FSynapticFour%2Fgatk-rs", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FSynapticFour%2Fgatk-rs'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 4b214f2e89469b3073913740c4ba9f593962e8d5
[INFO] checking SynapticFour/gatk-rs against 8d1a76430406c877b35d0b627e7f796dcf0dfeca+rustflags=-Aunfulfilled-lint-expectations for pr-163637
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FSynapticFour%2Fgatk-rs" "/workspace/builds/worker-7-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc1/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-7-tc1/source/.cargo/config.toml
[INFO] removed /workspace/builds/worker-7-tc1/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/SynapticFour/gatk-rs
[INFO] finished tweaking git repo https://github.com/SynapticFour/gatk-rs
[INFO] tweaked toml for git repo https://github.com/SynapticFour/gatk-rs written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/SynapticFour/gatk-rs on toolchain 8d1a76430406c877b35d0b627e7f796dcf0dfeca
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8d1a76430406c877b35d0b627e7f796dcf0dfeca" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/SynapticFour/gatk-rs 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" "+8d1a76430406c877b35d0b627e7f796dcf0dfeca" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded safe_arch v1.1.0
[INFO] [stderr]   Downloaded simba v0.10.0
[INFO] [stderr]   Downloaded newtype_derive v0.1.6
[INFO] [stderr]   Downloaded fs-utils v1.1.4
[INFO] [stderr]   Downloaded derive-new v0.7.0
[INFO] [stderr]   Downloaded ieee754 v0.2.6
[INFO] [stderr]   Downloaded bio-types v1.0.4
[INFO] [stderr]   Downloaded rust-htslib v1.0.1
[INFO] [stderr]   Downloaded statrs v0.19.1
[INFO] [stderr]   Downloaded wide v1.5.0
[INFO] [stderr]   Downloaded glam v0.33.2
[INFO] [stderr]   Downloaded curl-sys v0.4.90+curl-8.21.0
[INFO] [stderr]   Downloaded hts-sys v2.2.1
[INFO] [stderr]   Downloaded openssl-src v300.6.1+3.6.3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 8b3e3e40ef69d86049869543aac4c8a968cdf44f85065da79faba82e654e1680
[INFO] running `Command { std: "docker" "start" "8b3e3e40ef69d86049869543aac4c8a968cdf44f85065da79faba82e654e1680", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "8b3e3e40ef69d86049869543aac4c8a968cdf44f85065da79faba82e654e1680", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "8b3e3e40ef69d86049869543aac4c8a968cdf44f85065da79faba82e654e1680" "/opt/rustwide/cargo-home/bin/cargo" "+8d1a76430406c877b35d0b627e7f796dcf0dfeca" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "8b3e3e40ef69d86049869543aac4c8a968cdf44f85065da79faba82e654e1680", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Aunfulfilled-lint-expectations" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-w" "/opt/rustwide/workdir" "--user" "0:0" "8b3e3e40ef69d86049869543aac4c8a968cdf44f85065da79faba82e654e1680" "/opt/rustwide/cargo-home/bin/cargo" "+8d1a76430406c877b35d0b627e7f796dcf0dfeca" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]     Checking aho-corasick v1.1.4
[INFO] [stderr]    Compiling crossbeam-utils v0.8.22
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling glob v0.3.4
[INFO] [stderr]     Checking smallvec v1.15.2
[INFO] [stderr]     Checking anstyle v1.0.14
[INFO] [stderr]     Checking litemap v0.8.2
[INFO] [stderr]    Compiling anyhow v1.0.104
[INFO] [stderr]     Checking writeable v0.6.3
[INFO] [stderr]    Compiling icu_normalizer_data v2.2.0
[INFO] [stderr]    Compiling icu_properties_data v2.2.0
[INFO] [stderr]     Checking bitflags v2.13.1
[INFO] [stderr]    Compiling memchr v2.8.3
[INFO] [stderr]     Checking rustix v1.1.4
[INFO] [stderr]     Checking anstyle-parse v1.0.0
[INFO] [stderr]    Compiling regex-automata v0.4.16
[INFO] [stderr]     Checking fastrand v2.5.0
[INFO] [stderr]    Compiling either v1.16.0
[INFO] [stderr]     Checking colorchoice v1.0.5
[INFO] [stderr]    Compiling bindgen v0.72.1
[INFO] [stderr]     Checking anstream v1.0.0
[INFO] [stderr]     Checking miniz_oxide v0.8.9
[INFO] [stderr]    Compiling clang-sys v1.8.1
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling semver v0.1.20
[INFO] [stderr]     Checking clap_lex v1.1.0
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.20
[INFO] [stderr]     Checking log v0.4.33
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling rustc_version v0.1.7
[INFO] [stderr]     Checking tracing-log v0.2.0
[INFO] [stderr]    Compiling fs-utils v1.1.4
[INFO] [stderr]     Checking clap_builder v4.6.6
[INFO] [stderr]     Checking thread_local v1.1.10
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]     Checking num-conv v0.2.2
[INFO] [stderr]     Checking time-core v0.1.9
[INFO] [stderr]     Checking deranged v0.5.8
[INFO] [stderr]    Compiling crossbeam-deque v0.8.7
[INFO] [stderr]    Compiling newtype_derive v0.1.6
[INFO] [stderr]     Checking flate2 v1.1.9
[INFO] [stderr]     Checking crossbeam-channel v0.5.16
[INFO] [stderr]    Compiling jobserver v0.1.35
[INFO] [stderr]    Compiling zerocopy v0.8.55
[INFO] [stderr]     Checking symlink v0.1.0
[INFO] [stderr]     Checking percent-encoding v2.3.2
[INFO] [stderr]     Checking form_urlencoded v1.2.2
[INFO] [stderr]    Compiling cc v1.3.0
[INFO] [stderr]     Checking ieee754 v0.2.6
[INFO] [stderr]     Checking linear-map v1.2.0
[INFO] [stderr]     Checking custom_derive v0.1.7
[INFO] [stderr]     Checking rayon-core v1.13.0
[INFO] [stderr]     Checking itertools v0.15.0
[INFO] [stderr]     Checking memmap2 v0.9.11
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]     Checking wait-timeout v0.2.1
[INFO] [stderr]     Checking plotters-backend v0.3.7
[INFO] [stderr]     Checking rayon v1.12.0
[INFO] [stderr]     Checking ciborium-io v0.2.2
[INFO] [stderr]     Checking bit-vec v0.8.0
[INFO] [stderr]     Checking plotters-svg v0.3.7
[INFO] [stderr]     Checking time v0.3.54
[INFO] [stderr]     Checking cast v0.3.0
[INFO] [stderr]     Checking plotters v0.3.7
[INFO] [stderr]     Checking bit-set v0.8.0
[INFO] [stderr]     Checking criterion-plot v0.8.2
[INFO] [stderr]     Checking rand_xorshift v0.4.0
[INFO] [stderr]     Checking rand v0.9.5
[INFO] [stderr]     Checking tempfile v3.27.0
[INFO] [stderr]     Checking serde_json v1.0.151
[INFO] [stderr]     Checking uuid v1.24.0
[INFO] [stderr]     Checking indexmap v2.14.0
[INFO] [stderr]     Checking rusty-fork v0.3.1
[INFO] [stderr]     Checking page_size v0.6.0
[INFO] [stderr]     Checking unarray v0.1.4
[INFO] [stderr]     Checking oorandom v11.1.5
[INFO] [stderr]     Checking anes v0.1.6
[INFO] [stderr]     Checking bytemuck v1.25.2
[INFO] [stderr]    Compiling matrixmultiply v0.3.11
[INFO] [stderr]     Checking rand_core v0.10.1
[INFO] [stderr]     Checking chacha20 v0.10.1
[INFO] [stderr]    Compiling cmake v0.1.58
[INFO] [stderr]    Compiling openssl-src v300.6.1+3.6.3
[INFO] [stderr]    Compiling cexpr v0.6.0
[INFO] [stderr]     Checking num-integer v0.1.46
[INFO] [stderr]     Checking safe_arch v1.1.0
[INFO] [stderr]     Checking num-complex v0.4.6
[INFO] [stderr]     Checking approx v0.5.1
[INFO] [stderr]     Checking rawpointer v0.2.1
[INFO] [stderr]     Checking num-rational v0.4.2
[INFO] [stderr]     Checking rand v0.10.2
[INFO] [stderr]     Checking wide v1.5.0
[INFO] [stderr]     Checking typenum v1.20.1
[INFO] [stderr]     Checking predicates-core v1.0.10
[INFO] [stderr]     Checking float-cmp v0.10.0
[INFO] [stderr]    Compiling libz-sys v1.1.29
[INFO] [stderr]    Compiling openssl-sys v0.9.117
[INFO] [stderr]    Compiling curl-sys v0.4.90+curl-8.21.0
[INFO] [stderr]    Compiling bzip2-sys v0.1.13+1.0.8
[INFO] [stderr]    Compiling lzma-sys v0.1.20
[INFO] [stderr]    Compiling alloca v0.4.0
[INFO] [stderr]     Checking csv-core v0.1.13
[INFO] [stderr]     Checking termtree v0.5.1
[INFO] [stderr]    Compiling assert_cmd v2.2.2
[INFO] [stderr]     Checking normalize-line-endings v0.3.0
[INFO] [stderr]     Checking difflib v0.4.0
[INFO] [stderr]     Checking csv v1.4.0
[INFO] [stderr]     Checking predicates-tree v1.0.13
[INFO] [stderr]     Checking console v0.16.4
[INFO] [stderr]     Checking num_cpus v1.17.0
[INFO] [stderr]     Checking matchers v0.2.0
[INFO] [stderr]     Checking bstr v1.13.0
[INFO] [stderr]     Checking predicates v3.1.4
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling clap_derive v4.6.4
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]     Checking thiserror v2.0.20
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling zerovec-derive v0.11.3
[INFO] [stderr]    Compiling displaydoc v0.2.6
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling derive-new v0.6.0
[INFO] [stderr]    Compiling strum_macros v0.26.4
[INFO] [stderr]    Compiling zerocopy-derive v0.8.55
[INFO] [stderr]    Compiling derive-new v0.7.0
[INFO] [stderr]     Checking clap v4.6.6
[INFO] [stderr]     Checking zerofrom v0.1.8
[INFO] [stderr]     Checking tracing v0.1.44
[INFO] [stderr]     Checking yoke v0.8.3
[INFO] [stderr]     Checking simba v0.10.0
[INFO] [stderr]     Checking thiserror v1.0.69
[INFO] [stderr]     Checking zerovec v0.11.6
[INFO] [stderr]     Checking zerotrie v0.2.4
[INFO] [stderr]     Checking bio-types v1.0.4
[INFO] [stderr]     Checking tinystr v0.8.3
[INFO] [stderr]     Checking potential_utf v0.1.5
[INFO] [stderr]     Checking icu_locale_core v2.2.0
[INFO] [stderr]     Checking icu_collections v2.2.0
[INFO] [stderr]     Checking chrono v0.4.45
[INFO] [stderr]     Checking tinytemplate v1.2.1
[INFO] [stderr]     Checking icu_provider v2.2.0
[INFO] [stderr]     Checking icu_normalizer v2.2.0
[INFO] [stderr]     Checking icu_properties v2.2.0
[INFO] [stderr]     Checking idna_adapter v1.2.2
[INFO] [stderr]     Checking tracing-subscriber v0.3.23
[INFO] [stderr]     Checking gatk-rs-equiv v0.1.0 (/opt/rustwide/workdir/gatk-rs-equiv)
[INFO] [stderr]     Checking idna v1.1.0
[INFO] [stderr]     Checking url v2.5.8
[INFO] [stderr]     Checking tracing-appender v0.2.5
[INFO] [stderr]     Checking gatk-common v0.1.0 (/opt/rustwide/workdir/gatk-common)
[INFO] [stderr]    Compiling hts-sys v2.2.1
[INFO] [stderr]     Checking nalgebra v0.35.0
[INFO] [stderr]     Checking half v2.7.1
[INFO] [stderr]     Checking ppv-lite86 v0.2.21
[INFO] [stderr]     Checking ciborium-ll v0.2.2
[INFO] [stderr]     Checking ciborium v0.2.2
[INFO] [stderr]     Checking rand_chacha v0.9.0
[INFO] [stderr]     Checking proptest v1.11.0
[INFO] [stderr]     Checking criterion v0.8.2
[INFO] [stderr]     Checking statrs v0.19.1
[INFO] [stderr]     Checking rust-htslib v1.0.1
[INFO] [stderr]     Checking gatk-core v0.1.0 (/opt/rustwide/workdir/gatk-core)
[INFO] [stderr]     Checking gatk-haplotypecaller v0.1.0 (/opt/rustwide/workdir/gatk-haplotypecaller)
[INFO] [stdout] warning: enum `CallRegionAssemblyStage` is never used
[INFO] [stdout]   --> gatk-haplotypecaller/src/assembly_pipeline_stages.rs:19:10
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub enum CallRegionAssemblyStage {
[INFO] [stdout]    |          ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `java_analogue` is never used
[INFO] [stdout]   --> gatk-haplotypecaller/src/assembly_pipeline_stages.rs:32:18
[INFO] [stdout]    |
[INFO] [stdout] 30 | impl CallRegionAssemblyStage {
[INFO] [stdout]    | ---------------------------- method in this implementation
[INFO] [stdout] 31 |     /// Human-readable Java analogue for traces/docs.
[INFO] [stdout] 32 |     pub const fn java_analogue(self) -> &'static str {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `EVENT_MAP_SYNC_AROUND_FILTER_RATIONALE` is never used
[INFO] [stdout]   --> gatk-haplotypecaller/src/assembly_pipeline_stages.rs:45:11
[INFO] [stdout]    |
[INFO] [stdout] 45 | pub const EVENT_MAP_SYNC_AROUND_FILTER_RATIONALE: &str = "\
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `clear_coverage_only_failed_mates` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/src/engine_observe.rs:603:15
[INFO] [stdout]     |
[INFO] [stdout] 603 | pub(crate) fn clear_coverage_only_failed_mates() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `sample_name` and `gq_bands` are never read
[INFO] [stdout]   --> gatk-haplotypecaller/src/gvcf_writer.rs:52:9
[INFO] [stdout]    |
[INFO] [stdout] 51 | pub struct GvcfWriterConfig {
[INFO] [stdout]    |            ---------------- fields in this struct
[INFO] [stdout] 52 |     pub sample_name: String,
[INFO] [stdout]    |         ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 55 |     pub gq_bands: Vec<i32>,
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `GvcfWriterConfig` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `write_reference_confidence_loci` and `emit_mode_for_writer` are never used
[INFO] [stdout]    --> gatk-haplotypecaller/src/gvcf_writer.rs:95:12
[INFO] [stdout]     |
[INFO] [stdout]  87 | impl GvcfWriter {
[INFO] [stdout]     | --------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout]  95 |     pub fn write_reference_confidence_loci(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 107 |     pub fn emit_mode_for_writer(&self) -> EmitMode {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `unclassified_hint` is never read
[INFO] [stdout]   --> gatk-haplotypecaller/src/hc_profile/mod.rs:55:5
[INFO] [stdout]    |
[INFO] [stdout] 46 | struct ProfileState {
[INFO] [stdout]    |        ------------ field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 55 |     unclassified_hint: bool,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `record_span` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/src/hc_profile/mod.rs:146:8
[INFO] [stdout]     |
[INFO] [stdout] 146 | pub fn record_span(stage: Stage, wall: Duration, cpu: Option<Duration>) {
[INFO] [stdout]     |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `note_alloc_bytes` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/src/hc_profile/mod.rs:295:8
[INFO] [stdout]     |
[INFO] [stdout] 295 | pub fn note_alloc_bytes(stage: Stage, bytes: u64) {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `hap_oriented_denom` is never read
[INFO] [stdout]    --> gatk-haplotypecaller/src/hc_profile/pairhmm.rs:119:9
[INFO] [stdout]     |
[INFO] [stdout] 112 | pub struct PairHmmOccupancy {
[INFO] [stdout]     |            ---------------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 119 |     pub hap_oriented_denom: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `PairHmmOccupancy` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `add_alloc` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/src/hc_profile/stages.rs:195:12
[INFO] [stdout]     |
[INFO] [stdout] 165 | impl StageAgg {
[INFO] [stdout]     | ------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 195 |     pub fn add_alloc(&mut self, stage: Stage, bytes: u64, events: u64) {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `GATK_HQ_SOFT_CLIP_BASE_QUAL` is never used
[INFO] [stdout]   --> gatk-haplotypecaller/src/hq_soft_clip.rs:14:11
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub const GATK_HQ_SOFT_CLIP_BASE_QUAL: u8 = 25;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `max_hq_soft_clip_bases` is never used
[INFO] [stdout]   --> gatk-haplotypecaller/src/hq_soft_clip.rs:48:8
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub fn max_hq_soft_clip_bases(rec: &bam::Record) -> u32 {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `hq_prefix_len` is never used
[INFO] [stdout]   --> gatk-haplotypecaller/src/hq_soft_clip.rs:60:4
[INFO] [stdout]    |
[INFO] [stdout] 60 | fn hq_prefix_len(qual: &[u8], clip_len: usize) -> usize {
[INFO] [stdout]    |    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `hq_suffix_len` is never used
[INFO] [stdout]   --> gatk-haplotypecaller/src/hq_soft_clip.rs:73:4
[INFO] [stdout]    |
[INFO] [stdout] 73 | fn hq_suffix_len(qual: &[u8], clip_len: usize) -> usize {
[INFO] [stdout]    |    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `hq_soft_clip_running_mean_at_locus` is never used
[INFO] [stdout]   --> gatk-haplotypecaller/src/hq_soft_clip.rs:91:8
[INFO] [stdout]    |
[INFO] [stdout] 91 | pub fn hq_soft_clip_running_mean_at_locus(
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `DEFAULT_OUTGOING_JT_EVIDENCE_THRESHOLD_TO_BELIEVE` is never used
[INFO] [stdout]   --> gatk-haplotypecaller/src/junction_kbest.rs:10:11
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub const DEFAULT_OUTGOING_JT_EVIDENCE_THRESHOLD_TO_BELIEVE: i32 = 3;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `prev_edge` is never read
[INFO] [stdout]   --> gatk-haplotypecaller/src/junction_tree_graph.rs:74:5
[INFO] [stdout]    |
[INFO] [stdout] 70 | pub struct ThreadingNode {
[INFO] [stdout]    |            ------------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 74 |     prev_edge: Option<(usize, usize)>,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `ThreadingNode` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `is_symbolic_end` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/src/junction_tree_graph.rs:112:12
[INFO] [stdout]     |
[INFO] [stdout]  77 | impl ThreadingNode {
[INFO] [stdout]     | ------------------ method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 112 |     pub fn is_symbolic_end(&self, symbolic_edge: (usize, usize)) -> bool {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `is_empty_tree` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/src/junction_tree_graph.rs:138:12
[INFO] [stdout]     |
[INFO] [stdout] 125 | impl ThreadingTree {
[INFO] [stdout]     | ------------------ method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 138 |     pub fn is_empty_tree(&self) -> bool {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `symbolic_end_vertex` is never read
[INFO] [stdout]    --> gatk-haplotypecaller/src/junction_tree_graph.rs:147:9
[INFO] [stdout]     |
[INFO] [stdout] 144 | pub struct JunctionTreeLinkedGraph {
[INFO] [stdout]     |            ----------------------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 147 |     pub symbolic_end_vertex: usize,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `logless_build_transitions` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/src/pairhmm_logless.rs:131:15
[INFO] [stdout]     |
[INFO] [stdout] 131 | pub(crate) fn logless_build_transitions(
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `merge_linear_chain` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/src/seq_graph.rs:402:8
[INFO] [stdout]     |
[INFO] [stdout]  90 | impl SeqGraph {
[INFO] [stdout]     | ------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 402 |     fn merge_linear_chain(&mut self, chain: &[usize]) -> bool {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `qual_by_depth_with_rng` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/src/annotator/plugins/qual_by_depth.rs:133:8
[INFO] [stdout]     |
[INFO] [stdout] 133 | pub fn qual_by_depth_with_rng(qual: f64, dp: i32, rng: &mut GatkJavaRng) -> f64 {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fix_too_high_qd_with_rng` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/src/annotator/plugins/qual_by_depth.rs:192:8
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub fn fix_too_high_qd_with_rng(qd: f64, rng: &mut GatkJavaRng) -> f64 {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking gatk-cli v0.1.0 (/opt/rustwide/workdir/gatk-cli)
[INFO] [stdout] warning: unused import: `Value`
[INFO] [stdout]   --> gatk-haplotypecaller/tests/holdout_6r116_hap_population.rs:21:24
[INFO] [stdout]    |
[INFO] [stdout] 21 | use serde_json::{json, Value};
[INFO] [stdout]    |                        ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fmt_f32` is never used
[INFO] [stdout]   --> gatk-haplotypecaller/tests/forensic_6r267_gkl_avx_x_update_add.rs:86:4
[INFO] [stdout]    |
[INFO] [stdout] 86 | fn fmt_f32(x: f32) -> String {
[INFO] [stdout]    |    ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `classify_mismatch` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r267_gkl_avx_x_update_add.rs:286:4
[INFO] [stdout]     |
[INFO] [stdout] 286 | fn classify_mismatch(q: u8) -> &'static str {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `gkl_distm_f32` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r267_gkl_avx_x_update_add.rs:306:4
[INFO] [stdout]     |
[INFO] [stdout] 306 | fn gkl_distm_f32(q: u8, equal: bool) -> f32 {
[INFO] [stdout]     |    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `rust_sum_m` is assigned to, but never used
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r281_gkl_result_float_min_accepted.rs:549:9
[INFO] [stdout]     |
[INFO] [stdout] 549 |     let mut rust_sum_m = 0.0;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_rust_sum_m` instead
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `rust_sum_x` is assigned to, but never used
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r281_gkl_result_float_min_accepted.rs:550:9
[INFO] [stdout]     |
[INFO] [stdout] 550 |     let mut rust_sum_x = 0.0;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_rust_sum_x` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `rust_sum_m` is never read
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r281_gkl_result_float_min_accepted.rs:557:9
[INFO] [stdout]     |
[INFO] [stdout] 557 |         rust_sum_m += m_j;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `rust_sum_x` is never read
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r281_gkl_result_float_min_accepted.rs:558:9
[INFO] [stdout]     |
[INFO] [stdout] 558 |         rust_sum_x += x_j;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `rust_pgapm` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r281_gkl_result_float_min_accepted.rs:344:4
[INFO] [stdout]     |
[INFO] [stdout] 344 | fn rust_pgapm(gcp: u8) -> f64 {
[INFO] [stdout]     |    ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `gkl_add_ftz` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r281_gkl_result_float_min_accepted.rs:426:4
[INFO] [stdout]     |
[INFO] [stdout] 426 | fn gkl_add_ftz(a: f32, b: f32) -> f32 {
[INFO] [stdout]     |    ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ulp_f64` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r281_gkl_result_float_min_accepted.rs:474:4
[INFO] [stdout]     |
[INFO] [stdout] 474 | fn ulp_f64(a: f64, b: f64) -> u64 {
[INFO] [stdout]     |    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `rust_sum_m` and `rust_sum_x` are never read
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r281_gkl_result_float_min_accepted.rs:487:5
[INFO] [stdout]     |
[INFO] [stdout] 479 | struct AccCell {
[INFO] [stdout]     |        ------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 487 |     rust_sum_m: f64,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 488 |     rust_sum_x: f64,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `AccCell` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `info_has` is never used
[INFO] [stdout]   --> gatk-haplotypecaller/tests/holdout_6r198_per_variant_object.rs:73:4
[INFO] [stdout]    |
[INFO] [stdout] 73 | fn info_has(info: &[InfoValue], key: &str) -> bool {
[INFO] [stdout]    |    ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fmt_f32` is never used
[INFO] [stdout]   --> gatk-haplotypecaller/tests/forensic_6r272_gkl_avx_m_update_xgapm_mul.rs:85:4
[INFO] [stdout]    |
[INFO] [stdout] 85 | fn fmt_f32(x: f32) -> String {
[INFO] [stdout]    |    ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `classify_mismatch` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r272_gkl_avx_m_update_xgapm_mul.rs:285:4
[INFO] [stdout]     |
[INFO] [stdout] 285 | fn classify_mismatch(q: u8) -> &'static str {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `gkl_distm_f32` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r272_gkl_avx_m_update_xgapm_mul.rs:305:4
[INFO] [stdout]     |
[INFO] [stdout] 305 | fn gkl_distm_f32(q: u8, equal: bool) -> f32 {
[INFO] [stdout]     |    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `classify_info_key` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r190_fresh_info_reconnaissance.rs:261:4
[INFO] [stdout]     |
[INFO] [stdout] 261 | fn classify_info_key(j: &Rec, r: &Rec, key: &str) -> &'static str {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r77_assembly_graph_divergence.rs:344:21
[INFO] [stdout]     |
[INFO] [stdout] 344 |                 let mut dump_hits = |label: &str, needle: &[u8]| {
[INFO] [stdout]     |                     ----^^^^^^^^^
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> gatk-haplotypecaller/tests/holdout_6r249_tgtttg_allele_row.rs:78:13
[INFO] [stdout]    |
[INFO] [stdout] 78 |         let mut in_ref = false;
[INFO] [stdout]    |             ----^^^^^^
[INFO] [stdout]    |             |
[INFO] [stdout]    |             help: remove this `mut`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `rust_pgapm` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r277_gkl_avx_last_stripe_summ_add.rs:327:4
[INFO] [stdout]     |
[INFO] [stdout] 327 | fn rust_pgapm(gcp: u8) -> f64 {
[INFO] [stdout]     |    ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fmt_f32` is never used
[INFO] [stdout]   --> gatk-haplotypecaller/tests/forensic_6r268_gkl_avx_y_update_my_mul.rs:86:4
[INFO] [stdout]    |
[INFO] [stdout] 86 | fn fmt_f32(x: f32) -> String {
[INFO] [stdout]    |    ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `classify_mismatch` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r268_gkl_avx_y_update_my_mul.rs:286:4
[INFO] [stdout]     |
[INFO] [stdout] 286 | fn classify_mismatch(q: u8) -> &'static str {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `gkl_distm_f32` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r268_gkl_avx_y_update_my_mul.rs:306:4
[INFO] [stdout]     |
[INFO] [stdout] 306 | fn gkl_distm_f32(q: u8, equal: bool) -> f32 {
[INFO] [stdout]     |    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `rust_sum_m` is assigned to, but never used
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r282_gkl_result_float_log10f.rs:684:9
[INFO] [stdout]     |
[INFO] [stdout] 684 |     let mut rust_sum_m = 0.0;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_rust_sum_m` instead
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `rust_sum_x` is assigned to, but never used
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r282_gkl_result_float_log10f.rs:685:9
[INFO] [stdout]     |
[INFO] [stdout] 685 |     let mut rust_sum_x = 0.0;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_rust_sum_x` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `rust_sum_m` is never read
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r282_gkl_result_float_log10f.rs:692:9
[INFO] [stdout]     |
[INFO] [stdout] 692 |         rust_sum_m += m_j;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `rust_sum_x` is never read
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r282_gkl_result_float_log10f.rs:693:9
[INFO] [stdout]     |
[INFO] [stdout] 693 |         rust_sum_x += x_j;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `gkl_bits_after`, `min_bits_after`, `rust_ratio_bits`, `rust_below`, and `rust_prod_reject` are never read
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r282_gkl_result_float_log10f.rs:328:5
[INFO] [stdout]     |
[INFO] [stdout] 324 | struct BranchSnap {
[INFO] [stdout]     |        ---------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 328 |     gkl_bits_after: u32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 329 |     min_bits_after: u32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 330 |     rust_bits: u64,
[INFO] [stdout] 331 |     rust_ratio_bits: u64,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 332 |     rust_below: bool,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 333 |     rust_prod_reject: bool,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `BranchSnap` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `rust_pgapm` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r282_gkl_result_float_log10f.rs:479:4
[INFO] [stdout]     |
[INFO] [stdout] 479 | fn rust_pgapm(gcp: u8) -> f64 {
[INFO] [stdout]     |    ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `gkl_add_ftz` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r282_gkl_result_float_log10f.rs:561:4
[INFO] [stdout]     |
[INFO] [stdout] 561 | fn gkl_add_ftz(a: f32, b: f32) -> f32 {
[INFO] [stdout]     |    ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `rust_sum_m` and `rust_sum_x` are never read
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r282_gkl_result_float_log10f.rs:622:5
[INFO] [stdout]     |
[INFO] [stdout] 614 | struct AccCell {
[INFO] [stdout]     |        ------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 622 |     rust_sum_m: f64,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 623 |     rust_sum_x: f64,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `AccCell` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `covering_gt`
[INFO] [stdout]    --> gatk-haplotypecaller/tests/holdout_6r199_cluster_downstream_annotation.rs:187:9
[INFO] [stdout]     |
[INFO] [stdout] 187 |     let covering_gt = covering_full(&gap_regions, CLOSED_GT);
[INFO] [stdout]     |         ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_covering_gt`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fmt_f32` is never used
[INFO] [stdout]   --> gatk-haplotypecaller/tests/forensic_6r273_gkl_avx_m_update_ygapm_mul.rs:85:4
[INFO] [stdout]    |
[INFO] [stdout] 85 | fn fmt_f32(x: f32) -> String {
[INFO] [stdout]    |    ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `classify_mismatch` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r273_gkl_avx_m_update_ygapm_mul.rs:285:4
[INFO] [stdout]     |
[INFO] [stdout] 285 | fn classify_mismatch(q: u8) -> &'static str {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `gkl_distm_f32` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r273_gkl_avx_m_update_ygapm_mul.rs:305:4
[INFO] [stdout]     |
[INFO] [stdout] 305 | fn gkl_distm_f32(q: u8, equal: bool) -> f32 {
[INFO] [stdout]     |    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `s`
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r251_haplotype_sequence_identity.rs:731:13
[INFO] [stdout]     |
[INFO] [stdout] 731 |     for (i, s) in seqs.iter().enumerate() {
[INFO] [stdout]     |             ^ help: if this is intentional, prefix it with an underscore: `_s`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `branch` is never read
[INFO] [stdout]   --> gatk-haplotypecaller/tests/forensic_6r301_jacobian_operation_localization.rs:89:5
[INFO] [stdout]    |
[INFO] [stdout] 82 | struct Pair {
[INFO] [stdout]    |        ---- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 89 |     branch: String,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `raw_dq` is never read
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r257_pairhmm_input_plane.rs:190:5
[INFO] [stdout]     |
[INFO] [stdout] 185 | struct Planes {
[INFO] [stdout]     |        ------ field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 190 |     raw_dq: Vec<u8>,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> gatk-haplotypecaller/src/rt_first_configured.rs:215:13
[INFO] [stdout]     |
[INFO] [stdout] 215 |         let mut ref_bases = greedy_unique_k25(80);
[INFO] [stdout]     |             ----^^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `GKL_MAX_QUAL` is never used
[INFO] [stdout]   --> gatk-haplotypecaller/tests/forensic_6r278_gkl_avx_last_stripe_sumx_add.rs:74:7
[INFO] [stdout]    |
[INFO] [stdout] 74 | const GKL_MAX_QUAL: usize = 254;
[INFO] [stdout]    |       ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `JACOBIAN_STEP` is never used
[INFO] [stdout]   --> gatk-haplotypecaller/tests/forensic_6r278_gkl_avx_last_stripe_sumx_add.rs:75:7
[INFO] [stdout]    |
[INFO] [stdout] 75 | const JACOBIAN_STEP: f64 = 0.0001;
[INFO] [stdout]    |       ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `JACOBIAN_TOL` is never used
[INFO] [stdout]   --> gatk-haplotypecaller/tests/forensic_6r278_gkl_avx_last_stripe_sumx_add.rs:76:7
[INFO] [stdout]    |
[INFO] [stdout] 76 | const JACOBIAN_TOL: f32 = 8.0;
[INFO] [stdout]    |       ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `JACOBIAN_INV_STEP` is never used
[INFO] [stdout]   --> gatk-haplotypecaller/tests/forensic_6r278_gkl_avx_last_stripe_sumx_add.rs:77:7
[INFO] [stdout]    |
[INFO] [stdout] 77 | const JACOBIAN_INV_STEP: f32 = 10_000.0;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `JACOBIAN_SIZE` is never used
[INFO] [stdout]   --> gatk-haplotypecaller/tests/forensic_6r278_gkl_avx_last_stripe_sumx_add.rs:78:7
[INFO] [stdout]    |
[INFO] [stdout] 78 | const JACOBIAN_SIZE: usize = 80_001;
[INFO] [stdout]    |       ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `GKL_INV_LN10` is never used
[INFO] [stdout]   --> gatk-haplotypecaller/tests/forensic_6r278_gkl_avx_last_stripe_sumx_add.rs:79:7
[INFO] [stdout]    |
[INFO] [stdout] 79 | const GKL_INV_LN10: f64 = 0.434294;
[INFO] [stdout]    |       ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `gkl_distm_f32` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r278_gkl_avx_last_stripe_sumx_add.rs:300:4
[INFO] [stdout]     |
[INFO] [stdout] 300 | fn gkl_distm_f32(q: u8, equal: bool) -> f32 {
[INFO] [stdout]     |    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `gkl_pgapm` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r278_gkl_avx_last_stripe_sumx_add.rs:323:4
[INFO] [stdout]     |
[INFO] [stdout] 323 | fn gkl_pgapm(gcp: u8) -> f32 {
[INFO] [stdout]     |    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `rust_pgapm` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r278_gkl_avx_last_stripe_sumx_add.rs:327:4
[INFO] [stdout]     |
[INFO] [stdout] 327 | fn rust_pgapm(gcp: u8) -> f64 {
[INFO] [stdout]     |    ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `gkl_pmm_table` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r278_gkl_avx_last_stripe_sumx_add.rs:332:4
[INFO] [stdout]     |
[INFO] [stdout] 332 | fn gkl_pmm_table() -> &'static [f32] {
[INFO] [stdout]     |    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `gkl_pmm` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r278_gkl_avx_last_stripe_sumx_add.rs:375:4
[INFO] [stdout]     |
[INFO] [stdout] 375 | fn gkl_pmm(ins_q: u8, del_q: u8) -> f32 {
[INFO] [stdout]     |    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `gkl_mm_f32` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r278_gkl_avx_last_stripe_sumx_add.rs:383:4
[INFO] [stdout]     |
[INFO] [stdout] 383 | fn gkl_mm_f32(m_diag: f64, ins_q: u8, del_q: u8) -> f32 {
[INFO] [stdout]     |    ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `gkl_xgapm_f32` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r278_gkl_avx_last_stripe_sumx_add.rs:388:4
[INFO] [stdout]     |
[INFO] [stdout] 388 | fn gkl_xgapm_f32(x_diag: f64, gcp: u8) -> f32 {
[INFO] [stdout]     |    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `gkl_ygapm_f32` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r278_gkl_avx_last_stripe_sumx_add.rs:393:4
[INFO] [stdout]     |
[INFO] [stdout] 393 | fn gkl_ygapm_f32(y_diag: f64, gcp: u8) -> f32 {
[INFO] [stdout]     |    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `gkl_partial_m_f32` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r278_gkl_avx_last_stripe_sumx_add.rs:398:4
[INFO] [stdout]     |
[INFO] [stdout] 398 | fn gkl_partial_m_f32(m_diag: f64, x_diag: f64, ins_q: u8, del_q: u8, gcp: u8) -> f32 {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `gkl_inner_f32` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r278_gkl_avx_last_stripe_sumx_add.rs:403:4
[INFO] [stdout]     |
[INFO] [stdout] 403 | fn gkl_inner_f32(m_diag: f64, x_diag: f64, y_diag: f64, ins_q: u8, del_q: u8, gcp: u8) -> f32 {
[INFO] [stdout]     |    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `gkl_closed_m_f32` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r278_gkl_avx_last_stripe_sumx_add.rs:444:4
[INFO] [stdout]     |
[INFO] [stdout] 444 | fn gkl_closed_m_f32(
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fmt_f32` is never used
[INFO] [stdout]   --> gatk-haplotypecaller/tests/forensic_6r269_gkl_avx_y_update_yy_mul.rs:86:4
[INFO] [stdout]    |
[INFO] [stdout] 86 | fn fmt_f32(x: f32) -> String {
[INFO] [stdout]    |    ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `classify_mismatch` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r269_gkl_avx_y_update_yy_mul.rs:286:4
[INFO] [stdout]     |
[INFO] [stdout] 286 | fn classify_mismatch(q: u8) -> &'static str {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `gkl_distm_f32` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r269_gkl_avx_y_update_yy_mul.rs:306:4
[INFO] [stdout]     |
[INFO] [stdout] 306 | fn gkl_distm_f32(q: u8, equal: bool) -> f32 {
[INFO] [stdout]     |    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fmt_f32` is never used
[INFO] [stdout]   --> gatk-haplotypecaller/tests/forensic_6r274_gkl_avx_m_update_mm_xgapm_add.rs:94:4
[INFO] [stdout]    |
[INFO] [stdout] 94 | fn fmt_f32(x: f32) -> String {
[INFO] [stdout]    |    ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `classify_mismatch` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r274_gkl_avx_m_update_mm_xgapm_add.rs:294:4
[INFO] [stdout]     |
[INFO] [stdout] 294 | fn classify_mismatch(q: u8) -> &'static str {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `gkl_distm_f32` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r274_gkl_avx_m_update_mm_xgapm_add.rs:314:4
[INFO] [stdout]     |
[INFO] [stdout] 314 | fn gkl_distm_f32(q: u8, equal: bool) -> f32 {
[INFO] [stdout]     |    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `rust_sum_m` is assigned to, but never used
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r283_coarse_pairhmm_localization.rs:710:9
[INFO] [stdout]     |
[INFO] [stdout] 710 |     let mut rust_sum_m = 0.0;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_rust_sum_m` instead
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `rust_sum_x` is assigned to, but never used
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r283_coarse_pairhmm_localization.rs:711:9
[INFO] [stdout]     |
[INFO] [stdout] 711 |     let mut rust_sum_x = 0.0;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_rust_sum_x` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `rust_sum_m` is never read
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r283_coarse_pairhmm_localization.rs:718:9
[INFO] [stdout]     |
[INFO] [stdout] 718 |         rust_sum_m += m_j;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `rust_sum_x` is never read
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r283_coarse_pairhmm_localization.rs:719:9
[INFO] [stdout]     |
[INFO] [stdout] 719 |         rust_sum_x += x_j;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `covering_gt`
[INFO] [stdout]    --> gatk-haplotypecaller/tests/holdout_6r200_coverage_secondary_overlap.rs:185:9
[INFO] [stdout]     |
[INFO] [stdout] 185 |     let covering_gt = covering_full(&gap_regions, CLOSED_GT);
[INFO] [stdout]     |         ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_covering_gt`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `n_cf1_hap_diff` is assigned to, but never used
[INFO] [stdout]     --> gatk-haplotypecaller/tests/forensic_6r283_coarse_pairhmm_localization.rs:1063:9
[INFO] [stdout]      |
[INFO] [stdout] 1063 |     let mut n_cf1_hap_diff = 0u64;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_n_cf1_hap_diff` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `gkl_rel`
[INFO] [stdout]     --> gatk-haplotypecaller/tests/forensic_6r283_coarse_pairhmm_localization.rs:1305:10
[INFO] [stdout]      |
[INFO] [stdout] 1305 |     let (gkl_rel, gkl_cont, gkl_pl) = emitted_hom_alt(&gkl_gls);
[INFO] [stdout]      |          ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_gkl_rel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `n_cf1_hap_diff` is never read
[INFO] [stdout]     --> gatk-haplotypecaller/tests/forensic_6r283_coarse_pairhmm_localization.rs:1159:17
[INFO] [stdout]      |
[INFO] [stdout] 1159 |                 n_cf1_hap_diff += 1;
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `BOUNDARY` is never used
[INFO] [stdout]   --> gatk-haplotypecaller/tests/forensic_6r283_coarse_pairhmm_localization.rs:73:7
[INFO] [stdout]    |
[INFO] [stdout] 73 | const BOUNDARY: f64 = 3517.5;
[INFO] [stdout]    |       ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple fields are never read
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r283_coarse_pairhmm_localization.rs:326:5
[INFO] [stdout]     |
[INFO] [stdout] 324 | struct BranchSnap {
[INFO] [stdout]     |        ---------- fields in this struct
[INFO] [stdout] 325 |     gkl_bits: u32,
[INFO] [stdout] 326 |     min_bits: u32,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 327 |     gkl_below: bool,
[INFO] [stdout] 328 |     gkl_bits_after: u32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 329 |     min_bits_after: u32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 330 |     rust_bits: u64,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 331 |     rust_ratio_bits: u64,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 332 |     rust_below: bool,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 333 |     rust_prod_reject: bool,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `BranchSnap` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `rust_pgapm` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r283_coarse_pairhmm_localization.rs:505:4
[INFO] [stdout]     |
[INFO] [stdout] 505 | fn rust_pgapm(gcp: u8) -> f64 {
[INFO] [stdout]     |    ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `gkl_add_ftz` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r283_coarse_pairhmm_localization.rs:587:4
[INFO] [stdout]     |
[INFO] [stdout] 587 | fn gkl_add_ftz(a: f32, b: f32) -> f32 {
[INFO] [stdout]     |    ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ulp_f64` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r283_coarse_pairhmm_localization.rs:635:4
[INFO] [stdout]     |
[INFO] [stdout] 635 | fn ulp_f64(a: f64, b: f64) -> u64 {
[INFO] [stdout]     |    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `rust_sum_m` and `rust_sum_x` are never read
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r283_coarse_pairhmm_localization.rs:648:5
[INFO] [stdout]     |
[INFO] [stdout] 640 | struct AccCell {
[INFO] [stdout]     |        ------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 648 |     rust_sum_m: f64,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 649 |     rust_sum_x: f64,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `AccCell` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable statement
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r229_java_hap_ll_membership_pipeline.rs:454:9
[INFO] [stdout]     |
[INFO] [stdout] 453 |         continue;
[INFO] [stdout]     |         -------- any code following this expression is unreachable
[INFO] [stdout] 454 |         first_java.insert("filterPoorlyModeledEvidence");
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable statement
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unreachable_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `stage` is never read
[INFO] [stdout]   --> gatk-haplotypecaller/tests/forensic_6r252_java_actual_haplotype_comparison.rs:92:5
[INFO] [stdout]    |
[INFO] [stdout] 91 | struct JavaHap {
[INFO] [stdout]    |        ------- field in this struct
[INFO] [stdout] 92 |     stage: String,
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `JavaHap` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fmt_f32` is never used
[INFO] [stdout]   --> gatk-haplotypecaller/tests/forensic_6r265_gkl_avx_x_update.rs:86:4
[INFO] [stdout]    |
[INFO] [stdout] 86 | fn fmt_f32(x: f32) -> String {
[INFO] [stdout]    |    ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `classify_mismatch` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r265_gkl_avx_x_update.rs:286:4
[INFO] [stdout]     |
[INFO] [stdout] 286 | fn classify_mismatch(q: u8) -> &'static str {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `gkl_distm_f32` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r265_gkl_avx_x_update.rs:306:4
[INFO] [stdout]     |
[INFO] [stdout] 306 | fn gkl_distm_f32(q: u8, equal: bool) -> f32 {
[INFO] [stdout]     |    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r229_java_hap_ll_membership_pipeline.rs:404:9
[INFO] [stdout]     |
[INFO] [stdout] 404 |     let mut last_common = "after_normalize";
[INFO] [stdout]     |         ----^^^^^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r229_java_hap_ll_membership_pipeline.rs:405:9
[INFO] [stdout]     |
[INFO] [stdout] 405 |     let mut first_java = BTreeSet::new();
[INFO] [stdout]     |         ----^^^^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TARGET_REF` is never used
[INFO] [stdout]   --> gatk-haplotypecaller/tests/forensic_6r258_pairhmm_recurrence.rs:43:7
[INFO] [stdout]    |
[INFO] [stdout] 43 | const TARGET_REF: &str = "T";
[INFO] [stdout]    |       ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TARGET_ALT` is never used
[INFO] [stdout]   --> gatk-haplotypecaller/tests/forensic_6r258_pairhmm_recurrence.rs:44:7
[INFO] [stdout]    |
[INFO] [stdout] 44 | const TARGET_ALT: &str = "TGTTTG";
[INFO] [stdout]    |       ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `GenomePosition`
[INFO] [stdout]   --> gatk-haplotypecaller/tests/holdout_6r196_qual_indel_af_prior.rs:12:83
[INFO] [stdout]    |
[INFO] [stdout] 12 |     try_emit_call_region_variants, AssemblyRegionCallDisposition, CallRegionArgs, GenomePosition,
[INFO] [stdout]    |                                                                                   ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `rust_pgapm` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r279_gkl_avx_last_stripe_summx_add.rs:327:4
[INFO] [stdout]     |
[INFO] [stdout] 327 | fn rust_pgapm(gcp: u8) -> f64 {
[INFO] [stdout]     |    ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `info_f64` is never used
[INFO] [stdout]   --> gatk-haplotypecaller/tests/holdout_6r219_ad_membership.rs:74:4
[INFO] [stdout]    |
[INFO] [stdout] 74 | fn info_f64(info: &[InfoValue], key: &str) -> Option<f64> {
[INFO] [stdout]    |    ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `RUST_DIAG_RANK` is never used
[INFO] [stdout]   --> gatk-haplotypecaller/tests/forensic_6r234_c_carrier_kbest_rank_boundary.rs:39:7
[INFO] [stdout]    |
[INFO] [stdout] 39 | const RUST_DIAG_RANK: usize = 129;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `RUST_DIAG_SCORE` is never used
[INFO] [stdout]   --> gatk-haplotypecaller/tests/forensic_6r234_c_carrier_kbest_rank_boundary.rs:40:7
[INFO] [stdout]    |
[INFO] [stdout] 40 | const RUST_DIAG_SCORE: f64 = -2.740_621_07;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fmt_f32` is never used
[INFO] [stdout]   --> gatk-haplotypecaller/tests/forensic_6r270_gkl_avx_y_update_add.rs:86:4
[INFO] [stdout]    |
[INFO] [stdout] 86 | fn fmt_f32(x: f32) -> String {
[INFO] [stdout]    |    ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `classify_mismatch` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r270_gkl_avx_y_update_add.rs:286:4
[INFO] [stdout]     |
[INFO] [stdout] 286 | fn classify_mismatch(q: u8) -> &'static str {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `gkl_distm_f32` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r270_gkl_avx_y_update_add.rs:306:4
[INFO] [stdout]     |
[INFO] [stdout] 306 | fn gkl_distm_f32(q: u8, equal: bool) -> f32 {
[INFO] [stdout]     |    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> gatk-haplotypecaller/src/read_event_discovery/../../tests/discovery/event_discovery_unit.rs:434:9
[INFO] [stdout]     |
[INFO] [stdout] 434 |     let mut fa = rust_htslib::faidx::Reader::from_path(fa_path).expect("fa");
[INFO] [stdout]     |         ----^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `result_float_bits` is never read
[INFO] [stdout]   --> gatk-haplotypecaller/tests/forensic_6r284_live_gkl_likelihood_capture.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 31 | struct Cell {
[INFO] [stdout]    |        ---- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 34 |     result_float_bits: u32,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `covering_gt`
[INFO] [stdout]    --> gatk-haplotypecaller/tests/holdout_6r201_coverage_cardinality.rs:187:9
[INFO] [stdout]     |
[INFO] [stdout] 187 |     let covering_gt = covering_full(&gap_regions, CLOSED_GT);
[INFO] [stdout]     |         ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_covering_gt`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fmt_f32` is never used
[INFO] [stdout]   --> gatk-haplotypecaller/tests/forensic_6r275_gkl_avx_m_update_mxgap_ygapm_add.rs:94:4
[INFO] [stdout]    |
[INFO] [stdout] 94 | fn fmt_f32(x: f32) -> String {
[INFO] [stdout]    |    ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `classify_mismatch` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r275_gkl_avx_m_update_mxgap_ygapm_add.rs:294:4
[INFO] [stdout]     |
[INFO] [stdout] 294 | fn classify_mismatch(q: u8) -> &'static str {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `gkl_distm_f32` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r275_gkl_avx_m_update_mxgap_ygapm_add.rs:314:4
[INFO] [stdout]     |
[INFO] [stdout] 314 | fn gkl_distm_f32(q: u8, equal: bool) -> f32 {
[INFO] [stdout]     |    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `rust_alt` and `java_alt` are never read
[INFO] [stdout]    --> gatk-haplotypecaller/src/assembly_dangling_recovery.rs:554:9
[INFO] [stdout]     |
[INFO] [stdout] 537 | pub(crate) struct PathBasesHoldoutRow {
[INFO] [stdout]     |                   ------------------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 554 |     pub rust_alt: Vec<u8>,
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 555 |     pub java_alt: Vec<u8>,
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `PathBasesHoldoutRow` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `first_m`, `mismatches`, and `cap` are never read
[INFO] [stdout]    --> gatk-haplotypecaller/src/../tests/dangling_recovery/assembly_dangling_recovery_tests.rs:197:5
[INFO] [stdout]     |
[INFO] [stdout] 194 | struct SixR34EncodingDecision {
[INFO] [stdout]     |        ---------------------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 197 |     first_m: usize,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 198 |     mismatches: usize,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 199 |     mismatch_positions: Vec<usize>,
[INFO] [stdout] 200 |     cap: usize,
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `CallRegionAssemblyStage` is never used
[INFO] [stdout]   --> gatk-haplotypecaller/src/assembly_pipeline_stages.rs:19:10
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub enum CallRegionAssemblyStage {
[INFO] [stdout]    |          ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `java_analogue` is never used
[INFO] [stdout]   --> gatk-haplotypecaller/src/assembly_pipeline_stages.rs:32:18
[INFO] [stdout]    |
[INFO] [stdout] 30 | impl CallRegionAssemblyStage {
[INFO] [stdout]    | ---------------------------- method in this implementation
[INFO] [stdout] 31 |     /// Human-readable Java analogue for traces/docs.
[INFO] [stdout] 32 |     pub const fn java_analogue(self) -> &'static str {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `EVENT_MAP_SYNC_AROUND_FILTER_RATIONALE` is never used
[INFO] [stdout]   --> gatk-haplotypecaller/src/assembly_pipeline_stages.rs:45:11
[INFO] [stdout]    |
[INFO] [stdout] 45 | pub const EVENT_MAP_SYNC_AROUND_FILTER_RATIONALE: &str = "\
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `Java44MakeBlockError` is never used
[INFO] [stdout]  --> gatk-haplotypecaller/src/../tests/event_map/event_map_java44.rs:9:10
[INFO] [stdout]   |
[INFO] [stdout] 9 | pub type Java44MakeBlockError = MakeBlockError;
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `sample_name` and `gq_bands` are never read
[INFO] [stdout]   --> gatk-haplotypecaller/src/gvcf_writer.rs:52:9
[INFO] [stdout]    |
[INFO] [stdout] 51 | pub struct GvcfWriterConfig {
[INFO] [stdout]    |            ---------------- fields in this struct
[INFO] [stdout] 52 |     pub sample_name: String,
[INFO] [stdout]    |         ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 55 |     pub gq_bands: Vec<i32>,
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `GvcfWriterConfig` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `write_reference_confidence_loci` and `emit_mode_for_writer` are never used
[INFO] [stdout]    --> gatk-haplotypecaller/src/gvcf_writer.rs:95:12
[INFO] [stdout]     |
[INFO] [stdout]  87 | impl GvcfWriter {
[INFO] [stdout]     | --------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout]  95 |     pub fn write_reference_confidence_loci(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 107 |     pub fn emit_mode_for_writer(&self) -> EmitMode {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `unclassified_hint` is never read
[INFO] [stdout]   --> gatk-haplotypecaller/src/hc_profile/mod.rs:55:5
[INFO] [stdout]    |
[INFO] [stdout] 46 | struct ProfileState {
[INFO] [stdout]    |        ------------ field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 55 |     unclassified_hint: bool,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `record_span` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/src/hc_profile/mod.rs:146:8
[INFO] [stdout]     |
[INFO] [stdout] 146 | pub fn record_span(stage: Stage, wall: Duration, cpu: Option<Duration>) {
[INFO] [stdout]     |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `note_alloc_bytes` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/src/hc_profile/mod.rs:295:8
[INFO] [stdout]     |
[INFO] [stdout] 295 | pub fn note_alloc_bytes(stage: Stage, bytes: u64) {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `hap_oriented_denom` is never read
[INFO] [stdout]    --> gatk-haplotypecaller/src/hc_profile/pairhmm.rs:119:9
[INFO] [stdout]     |
[INFO] [stdout] 112 | pub struct PairHmmOccupancy {
[INFO] [stdout]     |            ---------------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 119 |     pub hap_oriented_denom: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `PairHmmOccupancy` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `add_alloc` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/src/hc_profile/stages.rs:195:12
[INFO] [stdout]     |
[INFO] [stdout] 165 | impl StageAgg {
[INFO] [stdout]     | ------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 195 |     pub fn add_alloc(&mut self, stage: Stage, bytes: u64, events: u64) {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `hq_soft_clip_running_mean_at_locus` is never used
[INFO] [stdout]   --> gatk-haplotypecaller/src/hq_soft_clip.rs:91:8
[INFO] [stdout]    |
[INFO] [stdout] 91 | pub fn hq_soft_clip_running_mean_at_locus(
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `DEFAULT_OUTGOING_JT_EVIDENCE_THRESHOLD_TO_BELIEVE` is never used
[INFO] [stdout]   --> gatk-haplotypecaller/src/junction_kbest.rs:10:11
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub const DEFAULT_OUTGOING_JT_EVIDENCE_THRESHOLD_TO_BELIEVE: i32 = 3;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `prev_edge` is never read
[INFO] [stdout]   --> gatk-haplotypecaller/src/junction_tree_graph.rs:74:5
[INFO] [stdout]    |
[INFO] [stdout] 70 | pub struct ThreadingNode {
[INFO] [stdout]    |            ------------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 74 |     prev_edge: Option<(usize, usize)>,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `ThreadingNode` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `is_symbolic_end` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/src/junction_tree_graph.rs:112:12
[INFO] [stdout]     |
[INFO] [stdout]  77 | impl ThreadingNode {
[INFO] [stdout]     | ------------------ method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 112 |     pub fn is_symbolic_end(&self, symbolic_edge: (usize, usize)) -> bool {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `is_empty_tree` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/src/junction_tree_graph.rs:138:12
[INFO] [stdout]     |
[INFO] [stdout] 125 | impl ThreadingTree {
[INFO] [stdout]     | ------------------ method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 138 |     pub fn is_empty_tree(&self) -> bool {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `symbolic_end_vertex` is never read
[INFO] [stdout]    --> gatk-haplotypecaller/src/junction_tree_graph.rs:147:9
[INFO] [stdout]     |
[INFO] [stdout] 144 | pub struct JunctionTreeLinkedGraph {
[INFO] [stdout]     |            ----------------------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 147 |     pub symbolic_end_vertex: usize,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `logless_build_transitions` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/src/pairhmm_logless.rs:131:15
[INFO] [stdout]     |
[INFO] [stdout] 131 | pub(crate) fn logless_build_transitions(
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `REF_CORE` is never used
[INFO] [stdout]   --> gatk-haplotypecaller/src/seq_graph_p12_k85_topology_test.rs:21:11
[INFO] [stdout]    |
[INFO] [stdout] 21 |     const REF_CORE: &[u8] = b"TTCATG";
[INFO] [stdout]    |           ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ALT_WIN` is never used
[INFO] [stdout]   --> gatk-haplotypecaller/src/seq_graph_p12_k85_threading_test.rs:19:11
[INFO] [stdout]    |
[INFO] [stdout] 19 |     const ALT_WIN: &[u8] = b"CTTTTATGTGATGTAT";
[INFO] [stdout]    |           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `REF_WIN` is never used
[INFO] [stdout]   --> gatk-haplotypecaller/src/seq_graph_p12_k85_threading_test.rs:20:11
[INFO] [stdout]    |
[INFO] [stdout] 20 |     const REF_WIN: &[u8] = b"CTTTTTCATGATGTAT";
[INFO] [stdout]    |           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `raw_qd`, `gaussian`, and `stream_gaussians_after` are never read
[INFO] [stdout]    --> gatk-haplotypecaller/src/annotator/plugins/qual_by_depth.rs:230:9
[INFO] [stdout]     |
[INFO] [stdout] 228 | pub struct QdDrawTrace {
[INFO] [stdout]     |            ----------- fields in this struct
[INFO] [stdout] 229 |     pub site: Option<(String, u64)>,
[INFO] [stdout] 230 |     pub raw_qd: f64,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 233 |     pub gaussian: Option<f64>,
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 236 |     pub stream_gaussians_after: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `QdDrawTrace` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TARGET_REF` is never used
[INFO] [stdout]   --> gatk-haplotypecaller/tests/forensic_6r259_gkl_powf_ph2pr.rs:43:7
[INFO] [stdout]    |
[INFO] [stdout] 43 | const TARGET_REF: &str = "T";
[INFO] [stdout]    |       ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TARGET_ALT` is never used
[INFO] [stdout]   --> gatk-haplotypecaller/tests/forensic_6r259_gkl_powf_ph2pr.rs:44:7
[INFO] [stdout]    |
[INFO] [stdout] 44 | const TARGET_ALT: &str = "TGTTTG";
[INFO] [stdout]    |       ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fmt_f32` is never used
[INFO] [stdout]   --> gatk-haplotypecaller/tests/forensic_6r266_gkl_avx_x_update_xx_mul.rs:86:4
[INFO] [stdout]    |
[INFO] [stdout] 86 | fn fmt_f32(x: f32) -> String {
[INFO] [stdout]    |    ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `classify_mismatch` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r266_gkl_avx_x_update_xx_mul.rs:286:4
[INFO] [stdout]     |
[INFO] [stdout] 286 | fn classify_mismatch(q: u8) -> &'static str {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `gkl_distm_f32` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r266_gkl_avx_x_update_xx_mul.rs:306:4
[INFO] [stdout]     |
[INFO] [stdout] 306 | fn gkl_distm_f32(q: u8, equal: bool) -> f32 {
[INFO] [stdout]     |    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `info_has` is never used
[INFO] [stdout]   --> gatk-haplotypecaller/tests/forensic_6r198_per_variant_annotation_object.rs:86:4
[INFO] [stdout]    |
[INFO] [stdout] 86 | fn info_has(info: &[InfoValue], key: &str) -> bool {
[INFO] [stdout]    |    ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `rust_sum_m` is assigned to, but never used
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r280_gkl_avx_last_stripe_summx_lane_extract.rs:531:9
[INFO] [stdout]     |
[INFO] [stdout] 531 |     let mut rust_sum_m = 0.0;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_rust_sum_m` instead
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `rust_sum_x` is assigned to, but never used
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r280_gkl_avx_last_stripe_summx_lane_extract.rs:532:9
[INFO] [stdout]     |
[INFO] [stdout] 532 |     let mut rust_sum_x = 0.0;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_rust_sum_x` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `rust_sum_m` is never read
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r280_gkl_avx_last_stripe_summx_lane_extract.rs:539:9
[INFO] [stdout]     |
[INFO] [stdout] 539 |         rust_sum_m += m_j;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `rust_sum_x` is never read
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r280_gkl_avx_last_stripe_summx_lane_extract.rs:540:9
[INFO] [stdout]     |
[INFO] [stdout] 540 |         rust_sum_x += x_j;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `rust_pgapm` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r280_gkl_avx_last_stripe_summx_lane_extract.rs:326:4
[INFO] [stdout]     |
[INFO] [stdout] 326 | fn rust_pgapm(gcp: u8) -> f64 {
[INFO] [stdout]     |    ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fmt_f32` is never used
[INFO] [stdout]   --> gatk-haplotypecaller/tests/forensic_6r271_gkl_avx_m_update_mm_mul.rs:93:4
[INFO] [stdout]    |
[INFO] [stdout] 93 | fn fmt_f32(x: f32) -> String {
[INFO] [stdout]    |    ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `classify_mismatch` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r271_gkl_avx_m_update_mm_mul.rs:293:4
[INFO] [stdout]     |
[INFO] [stdout] 293 | fn classify_mismatch(q: u8) -> &'static str {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `gkl_distm_f32` is never used
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r271_gkl_avx_m_update_mm_mul.rs:313:4
[INFO] [stdout]     |
[INFO] [stdout] 313 | fn gkl_distm_f32(q: u8, equal: bool) -> f32 {
[INFO] [stdout]     |    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pre_zip_concat`
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r235_carrier_sink_edge_split.rs:404:10
[INFO] [stdout]     |
[INFO] [stdout] 404 |     let (pre_zip_concat, pre_zip_join_in) = dump_pre_zip_sink_chain(&seq, "pre_zip");
[INFO] [stdout]     |          ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pre_zip_concat`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pre_zip_join_in`
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r235_carrier_sink_edge_split.rs:404:26
[INFO] [stdout]     |
[INFO] [stdout] 404 |     let (pre_zip_concat, pre_zip_join_in) = dump_pre_zip_sink_chain(&seq, "pre_zip");
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pre_zip_join_in`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `after_nonref_concat`
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r235_carrier_sink_edge_split.rs:407:10
[INFO] [stdout]     |
[INFO] [stdout] 407 |     let (after_nonref_concat, after_nonref_join_in) =
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_after_nonref_concat`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `after_nonref_join_in`
[INFO] [stdout]    --> gatk-haplotypecaller/tests/forensic_6r235_carrier_sink_edge_split.rs:407:31
[INFO] [stdout]     |
[INFO] [stdout] 407 |     let (after_nonref_concat, after_nonref_join_in) =
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_after_nonref_join_in`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `RUST_DIAG_RANK` is never used
[INFO] [stdout]   --> gatk-haplotypecaller/tests/forensic_6r235_carrier_sink_edge_split.rs:37:7
[INFO] [stdout]    |
[INFO] [stdout] 37 | const RUST_DIAG_RANK: usize = 129;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `RUST_DIAG_SCORE` is never used
[INFO] [stdout]   --> gatk-haplotypecaller/tests/forensic_6r235_carrier_sink_edge_split.rs:38:7
[INFO] [stdout]    |
[INFO] [stdout] 38 | const RUST_DIAG_SCORE: f64 = -2.740_621_07;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 4m 43s
[INFO] running `Command { std: "docker" "inspect" "8b3e3e40ef69d86049869543aac4c8a968cdf44f85065da79faba82e654e1680", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8b3e3e40ef69d86049869543aac4c8a968cdf44f85065da79faba82e654e1680", kill_on_drop: false }`
[INFO] [stdout] 8b3e3e40ef69d86049869543aac4c8a968cdf44f85065da79faba82e654e1680
