[INFO] fetching crate vl53l1 0.1.0... [INFO] checking vl53l1-0.1.0 against try#f47dd4da3ae8c32c9e65d307bfe640b143e674df for pr-77526 [INFO] extracting crate vl53l1 0.1.0 into /workspace/builds/worker-12/source [INFO] validating manifest of crates.io crate vl53l1 0.1.0 on toolchain f47dd4da3ae8c32c9e65d307bfe640b143e674df [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+f47dd4da3ae8c32c9e65d307bfe640b143e674df" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] started tweaking crates.io crate vl53l1 0.1.0 [INFO] finished tweaking crates.io crate vl53l1 0.1.0 [INFO] tweaked toml for crates.io crate vl53l1 0.1.0 written to /workspace/builds/worker-12/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+f47dd4da3ae8c32c9e65d307bfe640b143e674df" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+f47dd4da3ae8c32c9e65d307bfe640b143e674df" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded vl53l1-reg v0.1.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-12/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-12/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" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+f47dd4da3ae8c32c9e65d307bfe640b143e674df" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] c2cd3aca4ab15b7233aa27cd920c1132bdf946b0e85552a1d1a4e2daf6be84f9 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "c2cd3aca4ab15b7233aa27cd920c1132bdf946b0e85552a1d1a4e2daf6be84f9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "c2cd3aca4ab15b7233aa27cd920c1132bdf946b0e85552a1d1a4e2daf6be84f9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c2cd3aca4ab15b7233aa27cd920c1132bdf946b0e85552a1d1a4e2daf6be84f9", kill_on_drop: false }` [INFO] [stdout] c2cd3aca4ab15b7233aa27cd920c1132bdf946b0e85552a1d1a4e2daf6be84f9 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-12/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-12/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" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+f47dd4da3ae8c32c9e65d307bfe640b143e674df" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] a91dd08c8317b3c02933734952e3ab2c0bf469a33af7d7476fdcdeb295602a2c [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "a91dd08c8317b3c02933734952e3ab2c0bf469a33af7d7476fdcdeb295602a2c", kill_on_drop: false }` [INFO] [stderr] Compiling typenum v1.12.0 [INFO] [stderr] Compiling version_check v0.9.2 [INFO] [stderr] Compiling semver-parser v0.7.0 [INFO] [stderr] Checking stable_deref_trait v1.2.0 [INFO] [stderr] Compiling cortex-m v0.6.3 [INFO] [stderr] Checking nb v0.1.3 [INFO] [stderr] Checking embedded-hal v0.2.4 [INFO] [stderr] Compiling semver v0.9.0 [INFO] [stderr] Compiling generic-array v0.14.4 [INFO] [stderr] Compiling rustc_version v0.2.3 [INFO] [stderr] Compiling bare-metal v0.2.5 [INFO] [stderr] Checking generic-array v0.13.2 [INFO] [stderr] Checking generic-array v0.12.3 [INFO] [stderr] Checking as-slice v0.1.4 [INFO] [stderr] Checking aligned v0.3.4 [INFO] [stderr] Checking rtt-target v0.2.2 [INFO] [stderr] Checking vl53l1-reg v0.1.0 [INFO] [stderr] Checking vl53l1 v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: variable `limit_check_value` is assigned to, but never used [INFO] [stdout] --> src/lib.rs:3775:9 [INFO] [stdout] | [INFO] [stdout] 3775 | let mut limit_check_value: FixPoint1616 = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] = note: consider using `_limit_check_value` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `limit_check_value` is never read [INFO] [stdout] --> src/lib.rs:3792:5 [INFO] [stdout] | [INFO] [stdout] 3792 | limit_check_value = get_limit_check_value(dev, checkenable::SIGNAL_RATE_FINAL_RANGE)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_assignments)]` on by default [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `limit_check_value` is assigned to, but never used [INFO] [stdout] --> src/lib.rs:3775:9 [INFO] [stdout] | [INFO] [stdout] 3775 | let mut limit_check_value: FixPoint1616 = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] = note: consider using `_limit_check_value` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `limit_check_value` is never read [INFO] [stdout] --> src/lib.rs:3792:5 [INFO] [stdout] | [INFO] [stdout] 3792 | limit_check_value = get_limit_check_value(dev, checkenable::SIGNAL_RATE_FINAL_RANGE)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_assignments)]` on by default [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `BYTES_PER_WORD` [INFO] [stdout] --> src/config.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | pub const BYTES_PER_WORD: usize = 2; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `BYTES_PER_DWORD` [INFO] [stdout] --> src/config.rs:8:1 [INFO] [stdout] | [INFO] [stdout] 8 | pub const BYTES_PER_DWORD: usize = 4; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `TUNINGPARM_PRIVATE_PAGE_BASE_ADDRESS` [INFO] [stdout] --> src/config.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | pub const TUNINGPARM_PRIVATE_PAGE_BASE_ADDRESS: u16 = 0x8000; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `GAIN_FACTOR__STANDARD_DEFAULT` [INFO] [stdout] --> src/config.rs:12:1 [INFO] [stdout] | [INFO] [stdout] 12 | pub const GAIN_FACTOR__STANDARD_DEFAULT: u16 = 0x0800; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `OFFSET_CAL_MIN_EFFECTIVE_SPADS` [INFO] [stdout] --> src/config.rs:13:1 [INFO] [stdout] | [INFO] [stdout] 13 | pub const OFFSET_CAL_MIN_EFFECTIVE_SPADS: u16 = 0x0500; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `OFFSET_CAL_MAX_PRE_PEAK_RATE_MCPS` [INFO] [stdout] --> src/config.rs:14:1 [INFO] [stdout] | [INFO] [stdout] 14 | pub const OFFSET_CAL_MAX_PRE_PEAK_RATE_MCPS: u16 = 0x1900; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `BYTES_PER_WORD` [INFO] [stdout] --> src/config.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | pub const BYTES_PER_WORD: usize = 2; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `BYTES_PER_DWORD` [INFO] [stdout] --> src/config.rs:8:1 [INFO] [stdout] | [INFO] [stdout] 8 | pub const BYTES_PER_DWORD: usize = 4; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `OFFSET_CAL_MAX_SIGMA_MM` [INFO] [stdout] --> src/config.rs:15:1 [INFO] [stdout] | [INFO] [stdout] 15 | pub const OFFSET_CAL_MAX_SIGMA_MM: u16 = 0x0040; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `TUNINGPARM_PRIVATE_PAGE_BASE_ADDRESS` [INFO] [stdout] --> src/config.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | pub const TUNINGPARM_PRIVATE_PAGE_BASE_ADDRESS: u16 = 0x8000; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `GAIN_FACTOR__STANDARD_DEFAULT` [INFO] [stdout] --> src/config.rs:12:1 [INFO] [stdout] | [INFO] [stdout] 12 | pub const GAIN_FACTOR__STANDARD_DEFAULT: u16 = 0x0800; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `MAX_USER_ZONES` [INFO] [stdout] --> src/config.rs:16:1 [INFO] [stdout] | [INFO] [stdout] 16 | pub const MAX_USER_ZONES: u8 = 169; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `OFFSET_CAL_MIN_EFFECTIVE_SPADS` [INFO] [stdout] --> src/config.rs:13:1 [INFO] [stdout] | [INFO] [stdout] 13 | pub const OFFSET_CAL_MIN_EFFECTIVE_SPADS: u16 = 0x0500; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `OFFSET_CAL_MAX_PRE_PEAK_RATE_MCPS` [INFO] [stdout] --> src/config.rs:14:1 [INFO] [stdout] | [INFO] [stdout] 14 | pub const OFFSET_CAL_MAX_PRE_PEAK_RATE_MCPS: u16 = 0x1900; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `MAX_RANGE_RESULTS` [INFO] [stdout] --> src/config.rs:17:1 [INFO] [stdout] | [INFO] [stdout] 17 | pub const MAX_RANGE_RESULTS: u8 = 2; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `OFFSET_CAL_MAX_SIGMA_MM` [INFO] [stdout] --> src/config.rs:15:1 [INFO] [stdout] | [INFO] [stdout] 15 | pub const OFFSET_CAL_MAX_SIGMA_MM: u16 = 0x0040; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `MAX_STRING_LENGTH` [INFO] [stdout] --> src/config.rs:18:1 [INFO] [stdout] | [INFO] [stdout] 18 | pub const MAX_STRING_LENGTH: u16 = 512; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `MAX_USER_ZONES` [INFO] [stdout] --> src/config.rs:16:1 [INFO] [stdout] | [INFO] [stdout] 16 | pub const MAX_USER_ZONES: u8 = 169; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `MAX_RANGE_RESULTS` [INFO] [stdout] --> src/config.rs:17:1 [INFO] [stdout] | [INFO] [stdout] 17 | pub const MAX_RANGE_RESULTS: u8 = 2; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `MAX_STRING_LENGTH` [INFO] [stdout] --> src/config.rs:18:1 [INFO] [stdout] | [INFO] [stdout] 18 | pub const MAX_STRING_LENGTH: u16 = 512; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `LLD_PUBLIC_MAX_ADDRESS` [INFO] [stdout] --> src/tuningparm.rs:65:1 [INFO] [stdout] | [INFO] [stdout] 65 | pub const LLD_PUBLIC_MAX_ADDRESS: TuningParm = LOWPOWERAUTO_RANGE_CONFIG_TIMEOUT_US; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `LLD_PRIVATE_MIN_ADDRESS` [INFO] [stdout] --> src/tuningparm.rs:67:1 [INFO] [stdout] | [INFO] [stdout] 67 | pub const LLD_PRIVATE_MIN_ADDRESS: TuningParm = crate::config::TUNINGPARM_PRIVATE_PAGE_BASE_ADDRESS; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `LLD_PRIVATE_MAX_ADDRESS` [INFO] [stdout] --> src/tuningparm.rs:68:1 [INFO] [stdout] | [INFO] [stdout] 68 | pub const LLD_PRIVATE_MAX_ADDRESS: TuningParm = LLD_PRIVATE_MIN_ADDRESS; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `VL53L1_MAX_I2C_XFER_SIZE` [INFO] [stdout] --> src/lib.rs:64:1 [INFO] [stdout] | [INFO] [stdout] 64 | const VL53L1_MAX_I2C_XFER_SIZE: u16 = 256; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `fw_ready_poll_duration_ms` [INFO] [stdout] --> src/lib.rs:266:5 [INFO] [stdout] | [INFO] [stdout] 266 | fw_ready_poll_duration_ms: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `fw_ready` [INFO] [stdout] --> src/lib.rs:267:5 [INFO] [stdout] | [INFO] [stdout] 267 | fw_ready: u8, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `gpio_interrupt_config` [INFO] [stdout] --> src/lib.rs:274:5 [INFO] [stdout] | [INFO] [stdout] 274 | gpio_interrupt_config: GpioInterruptConfig, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `cal_peak_rate_map` [INFO] [stdout] --> src/lib.rs:276:5 [INFO] [stdout] | [INFO] [stdout] 276 | cal_peak_rate_map: CalPeakRateMap, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `add_off_cal_data` [INFO] [stdout] --> src/lib.rs:277:5 [INFO] [stdout] | [INFO] [stdout] 277 | add_off_cal_data: AdditionalOffsetCalData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `offset_results` [INFO] [stdout] --> src/lib.rs:300:5 [INFO] [stdout] | [INFO] [stdout] 300 | offset_results: OffsetRangeResults, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `preset_mode` [INFO] [stdout] --> src/lib.rs:321:5 [INFO] [stdout] | [INFO] [stdout] 321 | preset_mode: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `dss_config__roi_mode_control` [INFO] [stdout] --> src/lib.rs:322:5 [INFO] [stdout] | [INFO] [stdout] 322 | dss_config__roi_mode_control: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `dss_config__manual_effective_spads_select` [INFO] [stdout] --> src/lib.rs:323:5 [INFO] [stdout] | [INFO] [stdout] 323 | dss_config__manual_effective_spads_select: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `no_of_samples` [INFO] [stdout] --> src/lib.rs:324:5 [INFO] [stdout] | [INFO] [stdout] 324 | no_of_samples: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `effective_spads` [INFO] [stdout] --> src/lib.rs:325:5 [INFO] [stdout] | [INFO] [stdout] 325 | effective_spads: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `peak_rate_mcps` [INFO] [stdout] --> src/lib.rs:326:5 [INFO] [stdout] | [INFO] [stdout] 326 | peak_rate_mcps: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `sigma_mm` [INFO] [stdout] --> src/lib.rs:327:5 [INFO] [stdout] | [INFO] [stdout] 327 | sigma_mm: u32, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `median_range_mm` [INFO] [stdout] --> src/lib.rs:328:5 [INFO] [stdout] | [INFO] [stdout] 328 | median_range_mm: i32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `range_mm_offset` [INFO] [stdout] --> src/lib.rs:329:5 [INFO] [stdout] | [INFO] [stdout] 329 | range_mm_offset: i32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `cal_distance_mm` [INFO] [stdout] --> src/lib.rs:334:5 [INFO] [stdout] | [INFO] [stdout] 334 | cal_distance_mm: i16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `cal_status` [INFO] [stdout] --> src/lib.rs:335:5 [INFO] [stdout] | [INFO] [stdout] 335 | cal_status: CalStatus, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `cal_report` [INFO] [stdout] --> src/lib.rs:336:5 [INFO] [stdout] | [INFO] [stdout] 336 | cal_report: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `max_results` [INFO] [stdout] --> src/lib.rs:337:5 [INFO] [stdout] | [INFO] [stdout] 337 | max_results: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `active_results` [INFO] [stdout] --> src/lib.rs:338:5 [INFO] [stdout] | [INFO] [stdout] 338 | active_results: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `data` [INFO] [stdout] --> src/lib.rs:339:5 [INFO] [stdout] | [INFO] [stdout] 339 | data: [OffsetRangeData; ll::def::MAX_OFFSET_RANGE_RESULTS as usize], [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `nvm_default__crosstalk_compensation_plane_offset_kcps` [INFO] [stdout] --> src/lib.rs:360:5 [INFO] [stdout] | [INFO] [stdout] 360 | nvm_default__crosstalk_compensation_plane_offset_kcps: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `nvm_default__crosstalk_compensation_x_plane_gradient_kcps` [INFO] [stdout] --> src/lib.rs:361:5 [INFO] [stdout] | [INFO] [stdout] 361 | nvm_default__crosstalk_compensation_x_plane_gradient_kcps: i16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `nvm_default__crosstalk_compensation_y_plane_gradient_kcps` [INFO] [stdout] --> src/lib.rs:362:5 [INFO] [stdout] | [INFO] [stdout] 362 | nvm_default__crosstalk_compensation_y_plane_gradient_kcps: i16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `LLD_PUBLIC_MAX_ADDRESS` [INFO] [stdout] --> src/tuningparm.rs:65:1 [INFO] [stdout] | [INFO] [stdout] 65 | pub const LLD_PUBLIC_MAX_ADDRESS: TuningParm = LOWPOWERAUTO_RANGE_CONFIG_TIMEOUT_US; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `LLD_PRIVATE_MIN_ADDRESS` [INFO] [stdout] --> src/tuningparm.rs:67:1 [INFO] [stdout] | [INFO] [stdout] 67 | pub const LLD_PRIVATE_MIN_ADDRESS: TuningParm = crate::config::TUNINGPARM_PRIVATE_PAGE_BASE_ADDRESS; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `array_select` [INFO] [stdout] --> src/lib.rs:370:5 [INFO] [stdout] | [INFO] [stdout] 370 | array_select: DeviceSscArray, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `LLD_PRIVATE_MAX_ADDRESS` [INFO] [stdout] --> src/tuningparm.rs:68:1 [INFO] [stdout] | [INFO] [stdout] 68 | pub const LLD_PRIVATE_MAX_ADDRESS: TuningParm = LLD_PRIVATE_MIN_ADDRESS; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `vcsel_width` [INFO] [stdout] --> src/lib.rs:373:5 [INFO] [stdout] | [INFO] [stdout] 373 | vcsel_width: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `VL53L1_MAX_I2C_XFER_SIZE` [INFO] [stdout] --> src/lib.rs:64:1 [INFO] [stdout] | [INFO] [stdout] 64 | const VL53L1_MAX_I2C_XFER_SIZE: u16 = 256; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `timeout_us` [INFO] [stdout] --> src/lib.rs:374:5 [INFO] [stdout] | [INFO] [stdout] 374 | timeout_us: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `fw_ready_poll_duration_ms` [INFO] [stdout] --> src/lib.rs:266:5 [INFO] [stdout] | [INFO] [stdout] 266 | fw_ready_poll_duration_ms: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `result__mm_inner_actual_effective_spads` [INFO] [stdout] --> src/lib.rs:444:5 [INFO] [stdout] | [INFO] [stdout] 444 | result__mm_inner_actual_effective_spads: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `result__mm_outer_actual_effective_spads` [INFO] [stdout] --> src/lib.rs:445:5 [INFO] [stdout] | [INFO] [stdout] 445 | result__mm_outer_actual_effective_spads: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `fw_ready` [INFO] [stdout] --> src/lib.rs:267:5 [INFO] [stdout] | [INFO] [stdout] 267 | fw_ready: u8, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `result__mm_inner_peak_signal_count_rtn_mcps` [INFO] [stdout] --> src/lib.rs:446:5 [INFO] [stdout] | [INFO] [stdout] 446 | result__mm_inner_peak_signal_count_rtn_mcps: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `gpio_interrupt_config` [INFO] [stdout] --> src/lib.rs:274:5 [INFO] [stdout] | [INFO] [stdout] 274 | gpio_interrupt_config: GpioInterruptConfig, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `result__mm_outer_peak_signal_count_rtn_mcps` [INFO] [stdout] --> src/lib.rs:447:5 [INFO] [stdout] | [INFO] [stdout] 447 | result__mm_outer_peak_signal_count_rtn_mcps: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `cal_distance_mm` [INFO] [stdout] --> src/lib.rs:452:5 [INFO] [stdout] | [INFO] [stdout] 452 | cal_distance_mm: i16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `max_samples` [INFO] [stdout] --> src/lib.rs:453:5 [INFO] [stdout] | [INFO] [stdout] 453 | max_samples: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `cal_peak_rate_map` [INFO] [stdout] --> src/lib.rs:276:5 [INFO] [stdout] | [INFO] [stdout] 276 | cal_peak_rate_map: CalPeakRateMap, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `width` [INFO] [stdout] --> src/lib.rs:454:5 [INFO] [stdout] | [INFO] [stdout] 454 | width: u16, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `add_off_cal_data` [INFO] [stdout] --> src/lib.rs:277:5 [INFO] [stdout] | [INFO] [stdout] 277 | add_off_cal_data: AdditionalOffsetCalData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `offset_results` [INFO] [stdout] --> src/lib.rs:300:5 [INFO] [stdout] | [INFO] [stdout] 300 | offset_results: OffsetRangeResults, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `height` [INFO] [stdout] --> src/lib.rs:455:5 [INFO] [stdout] | [INFO] [stdout] 455 | height: u16, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `peak_rate_mcps` [INFO] [stdout] --> src/lib.rs:456:5 [INFO] [stdout] | [INFO] [stdout] 456 | peak_rate_mcps: [u16; ll::def::NVM_PEAK_RATE_MAP_SAMPLES as usize], [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `intr_mode_distance` [INFO] [stdout] --> src/lib.rs:461:5 [INFO] [stdout] | [INFO] [stdout] 461 | intr_mode_distance: GpioInterruptMode, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `preset_mode` [INFO] [stdout] --> src/lib.rs:321:5 [INFO] [stdout] | [INFO] [stdout] 321 | preset_mode: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `intr_mode_rate` [INFO] [stdout] --> src/lib.rs:462:5 [INFO] [stdout] | [INFO] [stdout] 462 | intr_mode_rate: GpioInterruptMode, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `dss_config__roi_mode_control` [INFO] [stdout] --> src/lib.rs:322:5 [INFO] [stdout] | [INFO] [stdout] 322 | dss_config__roi_mode_control: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `intr_new_measure_ready` [INFO] [stdout] --> src/lib.rs:463:5 [INFO] [stdout] | [INFO] [stdout] 463 | intr_new_measure_ready: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `intr_no_target` [INFO] [stdout] --> src/lib.rs:464:5 [INFO] [stdout] | [INFO] [stdout] 464 | intr_no_target: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `intr_combined_mode` [INFO] [stdout] --> src/lib.rs:465:5 [INFO] [stdout] | [INFO] [stdout] 465 | intr_combined_mode: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `dss_config__manual_effective_spads_select` [INFO] [stdout] --> src/lib.rs:323:5 [INFO] [stdout] | [INFO] [stdout] 323 | dss_config__manual_effective_spads_select: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `threshold_distance_high` [INFO] [stdout] --> src/lib.rs:466:5 [INFO] [stdout] | [INFO] [stdout] 466 | threshold_distance_high: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `threshold_distance_low` [INFO] [stdout] --> src/lib.rs:467:5 [INFO] [stdout] | [INFO] [stdout] 467 | threshold_distance_low: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `no_of_samples` [INFO] [stdout] --> src/lib.rs:324:5 [INFO] [stdout] | [INFO] [stdout] 324 | no_of_samples: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `threshold_rate_high` [INFO] [stdout] --> src/lib.rs:468:5 [INFO] [stdout] | [INFO] [stdout] 468 | threshold_rate_high: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `effective_spads` [INFO] [stdout] --> src/lib.rs:325:5 [INFO] [stdout] | [INFO] [stdout] 325 | effective_spads: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `threshold_rate_low` [INFO] [stdout] --> src/lib.rs:469:5 [INFO] [stdout] | [INFO] [stdout] 469 | threshold_rate_low: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `revision` [INFO] [stdout] --> src/lib.rs:482:5 [INFO] [stdout] | [INFO] [stdout] 482 | revision: u32, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `peak_rate_mcps` [INFO] [stdout] --> src/lib.rs:326:5 [INFO] [stdout] | [INFO] [stdout] 326 | peak_rate_mcps: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `major` [INFO] [stdout] --> src/lib.rs:483:5 [INFO] [stdout] | [INFO] [stdout] 483 | major: u8, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `minor` [INFO] [stdout] --> src/lib.rs:484:5 [INFO] [stdout] | [INFO] [stdout] 484 | minor: u8, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `sigma_mm` [INFO] [stdout] --> src/lib.rs:327:5 [INFO] [stdout] | [INFO] [stdout] 327 | sigma_mm: u32, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `build` [INFO] [stdout] --> src/lib.rs:485:5 [INFO] [stdout] | [INFO] [stdout] 485 | build: u8, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `median_range_mm` [INFO] [stdout] --> src/lib.rs:328:5 [INFO] [stdout] | [INFO] [stdout] 328 | median_range_mm: i32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `range_mm_offset` [INFO] [stdout] --> src/lib.rs:329:5 [INFO] [stdout] | [INFO] [stdout] 329 | range_mm_offset: i32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `cal_distance_mm` [INFO] [stdout] --> src/lib.rs:334:5 [INFO] [stdout] | [INFO] [stdout] 334 | cal_distance_mm: i16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `fix_point_1616_to_fix_point_44` [INFO] [stdout] --> src/lib.rs:2509:4 [INFO] [stdout] | [INFO] [stdout] 2509 | fn fix_point_1616_to_fix_point_44(f: FixPoint1616) -> u16 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `fix_point_1616_to_fix_point_72` [INFO] [stdout] --> src/lib.rs:2513:4 [INFO] [stdout] | [INFO] [stdout] 2513 | fn fix_point_1616_to_fix_point_72(f: FixPoint1616) -> u16 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `cal_status` [INFO] [stdout] --> src/lib.rs:335:5 [INFO] [stdout] | [INFO] [stdout] 335 | cal_status: CalStatus, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `fix_point_1616_to_fix_point_88` [INFO] [stdout] --> src/lib.rs:2517:4 [INFO] [stdout] | [INFO] [stdout] 2517 | fn fix_point_1616_to_fix_point_88(f: FixPoint1616) -> u16 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `cal_report` [INFO] [stdout] --> src/lib.rs:336:5 [INFO] [stdout] | [INFO] [stdout] 336 | cal_report: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `max_results` [INFO] [stdout] --> src/lib.rs:337:5 [INFO] [stdout] | [INFO] [stdout] 337 | max_results: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `active_results` [INFO] [stdout] --> src/lib.rs:338:5 [INFO] [stdout] | [INFO] [stdout] 338 | active_results: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `data` [INFO] [stdout] --> src/lib.rs:339:5 [INFO] [stdout] | [INFO] [stdout] 339 | data: [OffsetRangeData; ll::def::MAX_OFFSET_RANGE_RESULTS as usize], [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `nvm_default__crosstalk_compensation_plane_offset_kcps` [INFO] [stdout] --> src/lib.rs:360:5 [INFO] [stdout] | [INFO] [stdout] 360 | nvm_default__crosstalk_compensation_plane_offset_kcps: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `nvm_default__crosstalk_compensation_x_plane_gradient_kcps` [INFO] [stdout] --> src/lib.rs:361:5 [INFO] [stdout] | [INFO] [stdout] 361 | nvm_default__crosstalk_compensation_x_plane_gradient_kcps: i16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `nvm_default__crosstalk_compensation_y_plane_gradient_kcps` [INFO] [stdout] --> src/lib.rs:362:5 [INFO] [stdout] | [INFO] [stdout] 362 | nvm_default__crosstalk_compensation_y_plane_gradient_kcps: i16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `array_select` [INFO] [stdout] --> src/lib.rs:370:5 [INFO] [stdout] | [INFO] [stdout] 370 | array_select: DeviceSscArray, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `vcsel_width` [INFO] [stdout] --> src/lib.rs:373:5 [INFO] [stdout] | [INFO] [stdout] 373 | vcsel_width: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `timeout_us` [INFO] [stdout] --> src/lib.rs:374:5 [INFO] [stdout] | [INFO] [stdout] 374 | timeout_us: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `result__mm_inner_actual_effective_spads` [INFO] [stdout] --> src/lib.rs:444:5 [INFO] [stdout] | [INFO] [stdout] 444 | result__mm_inner_actual_effective_spads: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `result__mm_outer_actual_effective_spads` [INFO] [stdout] --> src/lib.rs:445:5 [INFO] [stdout] | [INFO] [stdout] 445 | result__mm_outer_actual_effective_spads: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `result__mm_inner_peak_signal_count_rtn_mcps` [INFO] [stdout] --> src/lib.rs:446:5 [INFO] [stdout] | [INFO] [stdout] 446 | result__mm_inner_peak_signal_count_rtn_mcps: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `result__mm_outer_peak_signal_count_rtn_mcps` [INFO] [stdout] --> src/lib.rs:447:5 [INFO] [stdout] | [INFO] [stdout] 447 | result__mm_outer_peak_signal_count_rtn_mcps: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `cal_distance_mm` [INFO] [stdout] --> src/lib.rs:452:5 [INFO] [stdout] | [INFO] [stdout] 452 | cal_distance_mm: i16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `max_samples` [INFO] [stdout] --> src/lib.rs:453:5 [INFO] [stdout] | [INFO] [stdout] 453 | max_samples: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `width` [INFO] [stdout] --> src/lib.rs:454:5 [INFO] [stdout] | [INFO] [stdout] 454 | width: u16, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `height` [INFO] [stdout] --> src/lib.rs:455:5 [INFO] [stdout] | [INFO] [stdout] 455 | height: u16, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `peak_rate_mcps` [INFO] [stdout] --> src/lib.rs:456:5 [INFO] [stdout] | [INFO] [stdout] 456 | peak_rate_mcps: [u16; ll::def::NVM_PEAK_RATE_MAP_SAMPLES as usize], [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `intr_mode_distance` [INFO] [stdout] --> src/lib.rs:461:5 [INFO] [stdout] | [INFO] [stdout] 461 | intr_mode_distance: GpioInterruptMode, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `intr_mode_rate` [INFO] [stdout] --> src/lib.rs:462:5 [INFO] [stdout] | [INFO] [stdout] 462 | intr_mode_rate: GpioInterruptMode, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `intr_new_measure_ready` [INFO] [stdout] --> src/lib.rs:463:5 [INFO] [stdout] | [INFO] [stdout] 463 | intr_new_measure_ready: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `intr_no_target` [INFO] [stdout] --> src/lib.rs:464:5 [INFO] [stdout] | [INFO] [stdout] 464 | intr_no_target: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `intr_combined_mode` [INFO] [stdout] --> src/lib.rs:465:5 [INFO] [stdout] | [INFO] [stdout] 465 | intr_combined_mode: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `threshold_distance_high` [INFO] [stdout] --> src/lib.rs:466:5 [INFO] [stdout] | [INFO] [stdout] 466 | threshold_distance_high: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `threshold_distance_low` [INFO] [stdout] --> src/lib.rs:467:5 [INFO] [stdout] | [INFO] [stdout] 467 | threshold_distance_low: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `threshold_rate_high` [INFO] [stdout] --> src/lib.rs:468:5 [INFO] [stdout] | [INFO] [stdout] 468 | threshold_rate_high: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `threshold_rate_low` [INFO] [stdout] --> src/lib.rs:469:5 [INFO] [stdout] | [INFO] [stdout] 469 | threshold_rate_low: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `revision` [INFO] [stdout] --> src/lib.rs:482:5 [INFO] [stdout] | [INFO] [stdout] 482 | revision: u32, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `major` [INFO] [stdout] --> src/lib.rs:483:5 [INFO] [stdout] | [INFO] [stdout] 483 | major: u8, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `minor` [INFO] [stdout] --> src/lib.rs:484:5 [INFO] [stdout] | [INFO] [stdout] 484 | minor: u8, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `build` [INFO] [stdout] --> src/lib.rs:485:5 [INFO] [stdout] | [INFO] [stdout] 485 | build: u8, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `fix_point_1616_to_fix_point_44` [INFO] [stdout] --> src/lib.rs:2509:4 [INFO] [stdout] | [INFO] [stdout] 2509 | fn fix_point_1616_to_fix_point_44(f: FixPoint1616) -> u16 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `fix_point_1616_to_fix_point_72` [INFO] [stdout] --> src/lib.rs:2513:4 [INFO] [stdout] | [INFO] [stdout] 2513 | fn fix_point_1616_to_fix_point_72(f: FixPoint1616) -> u16 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `fix_point_1616_to_fix_point_88` [INFO] [stdout] --> src/lib.rs:2517:4 [INFO] [stdout] | [INFO] [stdout] 2517 | fn fix_point_1616_to_fix_point_88(f: FixPoint1616) -> u16 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 68 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 68 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 57.98s [INFO] running `Command { std: "docker" "inspect" "a91dd08c8317b3c02933734952e3ab2c0bf469a33af7d7476fdcdeb295602a2c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a91dd08c8317b3c02933734952e3ab2c0bf469a33af7d7476fdcdeb295602a2c", kill_on_drop: false }` [INFO] [stdout] a91dd08c8317b3c02933734952e3ab2c0bf469a33af7d7476fdcdeb295602a2c