[INFO] cloning repository https://github.com/MarkRoss470/acpica-rust-bindings
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/MarkRoss470/acpica-rust-bindings" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FMarkRoss470%2Facpica-rust-bindings", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FMarkRoss470%2Facpica-rust-bindings'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 7c5b842cde942eab357d07836d8082dc568184dc
[INFO] checking MarkRoss470/acpica-rust-bindings against master#c3def263a44e07e09ae6d57abfc8650227fb4972 for pr-118833-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FMarkRoss470%2Facpica-rust-bindings" "/workspace/builds/worker-7-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc1/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/MarkRoss470/acpica-rust-bindings on toolchain c3def263a44e07e09ae6d57abfc8650227fb4972
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c3def263a44e07e09ae6d57abfc8650227fb4972" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] removed /workspace/builds/worker-7-tc1/source/.cargo/config.toml
[INFO] started tweaking git repo https://github.com/MarkRoss470/acpica-rust-bindings
[INFO] finished tweaking git repo https://github.com/MarkRoss470/acpica-rust-bindings
[INFO] tweaked toml for git repo https://github.com/MarkRoss470/acpica-rust-bindings written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] crate git repo https://github.com/MarkRoss470/acpica-rust-bindings 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" "+c3def263a44e07e09ae6d57abfc8650227fb4972" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: unused manifest key: package.type
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded crc32fast v1.3.2
[INFO] [stderr]   Downloaded tar v0.4.40
[INFO] [stderr]   Downloaded funty v2.0.0
[INFO] [stderr]   Downloaded windows-targets v0.48.5
[INFO] [stderr]   Downloaded adler v1.0.2
[INFO] [stderr]   Downloaded cfg-if v1.0.0
[INFO] [stderr]   Downloaded filetime v0.2.22
[INFO] [stderr]   Downloaded bitflags v1.3.2
[INFO] [stderr]   Downloaded proc-macro2 v1.0.69
[INFO] [stderr]   Downloaded unicode-ident v1.0.12
[INFO] [stderr]   Downloaded flate2 v1.0.27
[INFO] [stderr]   Downloaded syn v2.0.38
[INFO] [stderr]   Downloaded windows_x86_64_gnullvm v0.48.5
[INFO] [stderr]   Downloaded windows_x86_64_gnu v0.48.5
[INFO] [stderr]   Downloaded windows-sys v0.48.0
[INFO] [stderr]   Downloaded windows_x86_64_msvc v0.48.5
[INFO] [stderr]   Downloaded windows_i686_msvc v0.48.5
[INFO] [stderr]   Downloaded windows_i686_gnu v0.48.5
[INFO] [stderr]   Downloaded libc v0.2.148
[INFO] [stderr]   Downloaded windows_aarch64_msvc v0.48.5
[INFO] [stderr]   Downloaded windows_aarch64_gnullvm v0.48.5
[INFO] [stderr]   Downloaded bitvec v1.0.1
[INFO] [stderr]   Downloaded cc v1.0.83
[INFO] [stderr]   Downloaded log v0.4.20
[INFO] [stderr]   Downloaded miniz_oxide v0.7.1
[INFO] [stderr]   Downloaded x86_64 v0.14.11
[INFO] [stderr]   Downloaded quote v1.0.33
[INFO] [stderr]   Downloaded spin v0.9.8
[INFO] [stderr]   Downloaded volatile v0.4.6
[INFO] [stderr]   Downloaded bitfield-struct v0.5.4
[INFO] [stderr]   Downloaded bitflags v2.4.1
[INFO] [stderr]   Downloaded redox_syscall v0.3.5
[INFO] [stderr]   Downloaded radium v0.7.0
[INFO] [stderr]   Downloaded bit_field v0.10.2
[INFO] [stderr]   Downloaded wyz v0.5.1
[INFO] [stderr]   Downloaded xattr v1.0.1
[INFO] [stderr]   Downloaded rustversion v1.0.14
[INFO] [stderr]   Downloaded tap v1.0.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+c3def263a44e07e09ae6d57abfc8650227fb4972" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 61f943ccdd86e172a3efa1501fcc9fc0f23eb78872e20317acb6ac16110d56df
[INFO] running `Command { std: "docker" "start" "-a" "61f943ccdd86e172a3efa1501fcc9fc0f23eb78872e20317acb6ac16110d56df", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "61f943ccdd86e172a3efa1501fcc9fc0f23eb78872e20317acb6ac16110d56df", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "61f943ccdd86e172a3efa1501fcc9fc0f23eb78872e20317acb6ac16110d56df", kill_on_drop: false }`
[INFO] [stdout] 61f943ccdd86e172a3efa1501fcc9fc0f23eb78872e20317acb6ac16110d56df
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+c3def263a44e07e09ae6d57abfc8650227fb4972" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] b82d67d7b85268b716721b31a2c991553fb0862cf2f15f27ed80a9c086df73a2
[INFO] running `Command { std: "docker" "start" "-a" "b82d67d7b85268b716721b31a2c991553fb0862cf2f15f27ed80a9c086df73a2", kill_on_drop: false }`
[INFO] [stderr] warning: unused manifest key: package.type
[INFO] [stderr]    Compiling libc v0.2.148
[INFO] [stderr]    Compiling cfg-if v1.0.0
[INFO] [stderr]    Compiling proc-macro2 v1.0.69
[INFO] [stderr]    Compiling crc32fast v1.3.2
[INFO] [stderr]    Compiling adler v1.0.2
[INFO] [stderr]    Compiling unicode-ident v1.0.12
[INFO] [stderr]    Compiling radium v0.7.0
[INFO] [stderr]     Checking tap v1.0.1
[INFO] [stderr]     Checking funty v2.0.0
[INFO] [stderr]     Checking spin v0.9.8
[INFO] [stderr]     Checking log v0.4.20
[INFO] [stderr]    Compiling miniz_oxide v0.7.1
[INFO] [stderr]     Checking wyz v0.5.1
[INFO] [stderr]    Compiling flate2 v1.0.27
[INFO] [stderr]     Checking bitvec v1.0.1
[INFO] [stderr]    Compiling quote v1.0.33
[INFO] [stderr]    Compiling syn v2.0.38
[INFO] [stderr]    Compiling xattr v1.0.1
[INFO] [stderr]    Compiling filetime v0.2.22
[INFO] [stderr]    Compiling cc v1.0.83
[INFO] [stderr]    Compiling tar v0.4.40
[INFO] [stderr]    Compiling acpica-bindings v0.1.2 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling bitfield-struct v0.5.4
[INFO] [stderr] warning: acpica-bindings@0.1.2: /opt/rustwide/target/debug/build/acpica-bindings-bedd4e4eb1e9f107/out/acpica-unix2-20230628/source/components/utilities/utprint.c: In function 'sprintf':
[INFO] [stderr] warning: acpica-bindings@0.1.2: /opt/rustwide/target/debug/build/acpica-bindings-bedd4e4eb1e9f107/out/acpica-unix2-20230628/source/components/utilities/utprint.c:778:14: warning: specified bound 4294967295 exceeds 'INT_MAX' [-Wformat-truncation=]
[INFO] [stderr] warning: acpica-bindings@0.1.2:   778 |     Length = vsnprintf (String, ACPI_UINT32_MAX, Format, Args);
[INFO] [stderr] warning: acpica-bindings@0.1.2:       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] warning: unused import: `debug`
[INFO] [stdout]  --> src/interface/types/object.rs:5:11
[INFO] [stdout]   |
[INFO] [stdout] 5 | use log::{debug, warn};
[INFO] [stdout]   |           ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `log::debug`
[INFO] [stdout]  --> src/interface/types/tables/madt.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use log::debug;
[INFO] [stdout]   |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `debug`
[INFO] [stdout]  --> src/interface/types/object.rs:5:11
[INFO] [stdout]   |
[INFO] [stdout] 5 | use log::{debug, warn};
[INFO] [stdout]   |           ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `log::debug`
[INFO] [stdout]  --> src/interface/types/tables/madt.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use log::debug;
[INFO] [stdout]   |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `pointer_byte_offsets` has been stable since 1.75.0 and no longer requires an attribute to enable
[INFO] [stdout]   --> src/lib.rs:39:12
[INFO] [stdout]    |
[INFO] [stdout] 39 | #![feature(pointer_byte_offsets)]
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(stable_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `pointer_byte_offsets` has been stable since 1.75.0 and no longer requires an attribute to enable
[INFO] [stdout]   --> src/lib.rs:39:12
[INFO] [stdout]    |
[INFO] [stdout] 39 | #![feature(pointer_byte_offsets)]
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(stable_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `EMPTY` is never used
[INFO] [stdout]   --> src/bindings/buffer.rs:14:15
[INFO] [stdout]    |
[INFO] [stdout] 13 | impl FfiAcpiBuffer<'static> {
[INFO] [stdout]    | --------------------------- associated constant in this implementation
[INFO] [stdout] 14 |     pub const EMPTY: Self = Self {
[INFO] [stdout]    |               ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `as_mut_ptr`, and `as_mut_slice` are never used
[INFO] [stdout]   --> src/bindings/types/mod.rs:23:25
[INFO] [stdout]    |
[INFO] [stdout] 21 | impl<T> IncompleteArrayField<T> {
[INFO] [stdout]    | ------------------------------- associated items in this implementation
[INFO] [stdout] 22 |     #[inline]
[INFO] [stdout] 23 |     pub(crate) const fn new() -> Self {
[INFO] [stdout]    |                         ^^^
[INFO] [stdout] ...
[INFO] [stdout] 31 |     pub(crate) fn as_mut_ptr(&mut self) -> *mut T {
[INFO] [stdout]    |                   ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 44 |     pub(crate) unsafe fn as_mut_slice(&mut self, len: usize) -> &mut [T] {
[INFO] [stdout]    |                          ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FfiAcpiTableAest` is never constructed
[INFO] [stdout]  --> src/bindings/types/tables/aest.rs:9:19
[INFO] [stdout]   |
[INFO] [stdout] 9 | pub(crate) struct FfiAcpiTableAest {
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FfiAcpiCedtCfmws` is never constructed
[INFO] [stdout]   --> src/bindings/types/tables/cedt.rs:43:19
[INFO] [stdout]    |
[INFO] [stdout] 43 | pub(crate) struct FfiAcpiCedtCfmws {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FfiAcpiTableRgrt` is never constructed
[INFO] [stdout]    --> src/bindings/types/tables/misc.rs:381:19
[INFO] [stdout]     |
[INFO] [stdout] 381 | pub(crate) struct FfiAcpiTableRgrt {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `as_ffi` is never used
[INFO] [stdout]   --> src/interface/types.rs:58:19
[INFO] [stdout]    |
[INFO] [stdout] 53 | impl<'a> AcpiPredefinedNames<'a> {
[INFO] [stdout]    | -------------------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 58 |     pub(crate) fn as_ffi(&self) -> &'a FfiAcpiPredefinedNames {
[INFO] [stdout]    |                   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `to_u8` is never used
[INFO] [stdout]   --> src/interface/types/generic_address.rs:81:8
[INFO] [stdout]    |
[INFO] [stdout] 59 | impl GasAddressSpace {
[INFO] [stdout]    | -------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 81 |     fn to_u8(self) -> u8 {
[INFO] [stdout]    |        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `count` and `elements` are never read
[INFO] [stdout]   --> src/interface/types/object.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub struct AcpiObjectPackage {
[INFO] [stdout]    |            ----------------- fields in this struct
[INFO] [stdout] 21 |     count: u32,
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 22 |     elements: *mut FfiAcpiObject,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `AcpiObjectPackage` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `length` and `pointer` are never read
[INFO] [stdout]   --> src/interface/types/object.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 27 | pub struct AcpiObjectString {
[INFO] [stdout]    |            ---------------- fields in this struct
[INFO] [stdout] 28 |     length: u32,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 29 |     pointer: *mut u8,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `AcpiObjectString` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `length` and `pointer` are never read
[INFO] [stdout]   --> src/interface/types/object.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub struct AcpiObjectBuffer {
[INFO] [stdout]    |            ---------------- fields in this struct
[INFO] [stdout] 35 |     length: u32,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 36 |     pointer: *mut u8,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `AcpiObjectBuffer` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `actual_type` and `handle` are never read
[INFO] [stdout]   --> src/interface/types/object.rs:42:5
[INFO] [stdout]    |
[INFO] [stdout] 41 | pub struct AcpiObjectReference {
[INFO] [stdout]    |            ------------------- fields in this struct
[INFO] [stdout] 42 |     actual_type: FfiAcpiObjectType,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 43 |     handle: FfiAcpiHandle,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `AcpiObjectReference` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `proc_id`, `pblk_address`, and `pblk_length` are never read
[INFO] [stdout]   --> src/interface/types/object.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub struct AcpiObjectProcessor {
[INFO] [stdout]    |            ------------------- fields in this struct
[INFO] [stdout] 49 |     proc_id: u32,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 50 |     pblk_address: FfiAcpiIoAddress,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 51 |     pblk_length: u32,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `AcpiObjectProcessor` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `system_level` and `resource_order` are never read
[INFO] [stdout]   --> src/interface/types/object.rs:57:5
[INFO] [stdout]    |
[INFO] [stdout] 56 | pub struct AcpiObjectPowerResource {
[INFO] [stdout]    |            ----------------------- fields in this struct
[INFO] [stdout] 57 |     system_level: u32,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 58 |     resource_order: u32,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `AcpiObjectPowerResource` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `from_ffi` is never used
[INFO] [stdout]   --> src/interface/types/object.rs:88:26
[INFO] [stdout]    |
[INFO] [stdout] 83 | impl<'a> AcpiObject<'a> {
[INFO] [stdout]    | ----------------------- associated function in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 88 |     pub(crate) unsafe fn from_ffi(pointer: *const FfiAcpiObject) -> Self {
[INFO] [stdout]    |                          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `from_u8` is never used
[INFO] [stdout]    --> src/interface/types/tables/fadt.rs:249:8
[INFO] [stdout]     |
[INFO] [stdout] 248 | impl PowerManagementProfile {
[INFO] [stdout]     | --------------------------- associated function in this implementation
[INFO] [stdout] 249 |     fn from_u8(value: u8) -> Self {
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `EMPTY` is never used
[INFO] [stdout]   --> src/bindings/buffer.rs:14:15
[INFO] [stdout]    |
[INFO] [stdout] 13 | impl FfiAcpiBuffer<'static> {
[INFO] [stdout]    | --------------------------- associated constant in this implementation
[INFO] [stdout] 14 |     pub const EMPTY: Self = Self {
[INFO] [stdout]    |               ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `as_mut_ptr`, and `as_mut_slice` are never used
[INFO] [stdout]   --> src/bindings/types/mod.rs:23:25
[INFO] [stdout]    |
[INFO] [stdout] 21 | impl<T> IncompleteArrayField<T> {
[INFO] [stdout]    | ------------------------------- associated items in this implementation
[INFO] [stdout] 22 |     #[inline]
[INFO] [stdout] 23 |     pub(crate) const fn new() -> Self {
[INFO] [stdout]    |                         ^^^
[INFO] [stdout] ...
[INFO] [stdout] 31 |     pub(crate) fn as_mut_ptr(&mut self) -> *mut T {
[INFO] [stdout]    |                   ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 44 |     pub(crate) unsafe fn as_mut_slice(&mut self, len: usize) -> &mut [T] {
[INFO] [stdout]    |                          ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FfiAcpiTableAest` is never constructed
[INFO] [stdout]  --> src/bindings/types/tables/aest.rs:9:19
[INFO] [stdout]   |
[INFO] [stdout] 9 | pub(crate) struct FfiAcpiTableAest {
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FfiAcpiCedtCfmws` is never constructed
[INFO] [stdout]   --> src/bindings/types/tables/cedt.rs:43:19
[INFO] [stdout]    |
[INFO] [stdout] 43 | pub(crate) struct FfiAcpiCedtCfmws {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FfiAcpiTableRgrt` is never constructed
[INFO] [stdout]    --> src/bindings/types/tables/misc.rs:381:19
[INFO] [stdout]     |
[INFO] [stdout] 381 | pub(crate) struct FfiAcpiTableRgrt {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `as_ffi` is never used
[INFO] [stdout]   --> src/interface/types.rs:58:19
[INFO] [stdout]    |
[INFO] [stdout] 53 | impl<'a> AcpiPredefinedNames<'a> {
[INFO] [stdout]    | -------------------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 58 |     pub(crate) fn as_ffi(&self) -> &'a FfiAcpiPredefinedNames {
[INFO] [stdout]    |                   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `to_u8` is never used
[INFO] [stdout]   --> src/interface/types/generic_address.rs:81:8
[INFO] [stdout]    |
[INFO] [stdout] 59 | impl GasAddressSpace {
[INFO] [stdout]    | -------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 81 |     fn to_u8(self) -> u8 {
[INFO] [stdout]    |        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `count` and `elements` are never read
[INFO] [stdout]   --> src/interface/types/object.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub struct AcpiObjectPackage {
[INFO] [stdout]    |            ----------------- fields in this struct
[INFO] [stdout] 21 |     count: u32,
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 22 |     elements: *mut FfiAcpiObject,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `AcpiObjectPackage` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `length` and `pointer` are never read
[INFO] [stdout]   --> src/interface/types/object.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 27 | pub struct AcpiObjectString {
[INFO] [stdout]    |            ---------------- fields in this struct
[INFO] [stdout] 28 |     length: u32,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 29 |     pointer: *mut u8,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `AcpiObjectString` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `length` and `pointer` are never read
[INFO] [stdout]   --> src/interface/types/object.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub struct AcpiObjectBuffer {
[INFO] [stdout]    |            ---------------- fields in this struct
[INFO] [stdout] 35 |     length: u32,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 36 |     pointer: *mut u8,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `AcpiObjectBuffer` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `actual_type` and `handle` are never read
[INFO] [stdout]   --> src/interface/types/object.rs:42:5
[INFO] [stdout]    |
[INFO] [stdout] 41 | pub struct AcpiObjectReference {
[INFO] [stdout]    |            ------------------- fields in this struct
[INFO] [stdout] 42 |     actual_type: FfiAcpiObjectType,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 43 |     handle: FfiAcpiHandle,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `AcpiObjectReference` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `proc_id`, `pblk_address`, and `pblk_length` are never read
[INFO] [stdout]   --> src/interface/types/object.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub struct AcpiObjectProcessor {
[INFO] [stdout]    |            ------------------- fields in this struct
[INFO] [stdout] 49 |     proc_id: u32,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 50 |     pblk_address: FfiAcpiIoAddress,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 51 |     pblk_length: u32,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `AcpiObjectProcessor` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `system_level` and `resource_order` are never read
[INFO] [stdout]   --> src/interface/types/object.rs:57:5
[INFO] [stdout]    |
[INFO] [stdout] 56 | pub struct AcpiObjectPowerResource {
[INFO] [stdout]    |            ----------------------- fields in this struct
[INFO] [stdout] 57 |     system_level: u32,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 58 |     resource_order: u32,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `AcpiObjectPowerResource` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `from_ffi` is never used
[INFO] [stdout]   --> src/interface/types/object.rs:88:26
[INFO] [stdout]    |
[INFO] [stdout] 83 | impl<'a> AcpiObject<'a> {
[INFO] [stdout]    | ----------------------- associated function in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 88 |     pub(crate) unsafe fn from_ffi(pointer: *const FfiAcpiObject) -> Self {
[INFO] [stdout]    |                          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `from_u8` is never used
[INFO] [stdout]    --> src/interface/types/tables/fadt.rs:249:8
[INFO] [stdout]     |
[INFO] [stdout] 248 | impl PowerManagementProfile {
[INFO] [stdout]     | --------------------------- associated function in this implementation
[INFO] [stdout] 249 |     fn from_u8(value: u8) -> Self {
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]    --> src/testing.rs:192:19
[INFO] [stdout]     |
[INFO] [stdout] 191 | impl<'a> DummyHandler<'a> {
[INFO] [stdout]     | ------------------------- associated function in this implementation
[INFO] [stdout] 192 |     pub(crate) fn new() -> Self {
[INFO] [stdout]     |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 18 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 19 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 16.70s
[INFO] running `Command { std: "docker" "inspect" "b82d67d7b85268b716721b31a2c991553fb0862cf2f15f27ed80a9c086df73a2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b82d67d7b85268b716721b31a2c991553fb0862cf2f15f27ed80a9c086df73a2", kill_on_drop: false }`
[INFO] [stdout] b82d67d7b85268b716721b31a2c991553fb0862cf2f15f27ed80a9c086df73a2
[INFO] checking MarkRoss470/acpica-rust-bindings against try#29596578cb5035fa2b7ac7fbdfea23fab38836e7 for pr-118833-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FMarkRoss470%2Facpica-rust-bindings" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/MarkRoss470/acpica-rust-bindings on toolchain 29596578cb5035fa2b7ac7fbdfea23fab38836e7
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+29596578cb5035fa2b7ac7fbdfea23fab38836e7" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] removed /workspace/builds/worker-7-tc2/source/.cargo/config.toml
[INFO] started tweaking git repo https://github.com/MarkRoss470/acpica-rust-bindings
[INFO] finished tweaking git repo https://github.com/MarkRoss470/acpica-rust-bindings
[INFO] tweaked toml for git repo https://github.com/MarkRoss470/acpica-rust-bindings written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] crate git repo https://github.com/MarkRoss470/acpica-rust-bindings 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" "+29596578cb5035fa2b7ac7fbdfea23fab38836e7" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: unused manifest key: package.type
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+29596578cb5035fa2b7ac7fbdfea23fab38836e7" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 604308a150c0420af8bd246d028f02d82eacea540329c8418448d9e3251257b6
[INFO] running `Command { std: "docker" "start" "-a" "604308a150c0420af8bd246d028f02d82eacea540329c8418448d9e3251257b6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "604308a150c0420af8bd246d028f02d82eacea540329c8418448d9e3251257b6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "604308a150c0420af8bd246d028f02d82eacea540329c8418448d9e3251257b6", kill_on_drop: false }`
[INFO] [stdout] 604308a150c0420af8bd246d028f02d82eacea540329c8418448d9e3251257b6
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+29596578cb5035fa2b7ac7fbdfea23fab38836e7" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 459da0438dc46c42a8b093fab3d06add1de10fd8e1c5c3a1845dde08a172c289
[INFO] running `Command { std: "docker" "start" "-a" "459da0438dc46c42a8b093fab3d06add1de10fd8e1c5c3a1845dde08a172c289", kill_on_drop: false }`
[INFO] [stderr] warning: unused manifest key: package.type
[INFO] [stderr]    Compiling libc v0.2.148
[INFO] [stderr]    Compiling cfg-if v1.0.0
[INFO] [stderr]    Compiling proc-macro2 v1.0.69
[INFO] [stderr]    Compiling crc32fast v1.3.2
[INFO] [stderr]    Compiling unicode-ident v1.0.12
[INFO] [stderr]    Compiling adler v1.0.2
[INFO] [stderr]    Compiling radium v0.7.0
[INFO] [stderr]     Checking tap v1.0.1
[INFO] [stderr]     Checking funty v2.0.0
[INFO] [stderr]     Checking spin v0.9.8
[INFO] [stderr]     Checking log v0.4.20
[INFO] [stderr]    Compiling miniz_oxide v0.7.1
[INFO] [stderr]     Checking wyz v0.5.1
[INFO] [stderr]    Compiling flate2 v1.0.27
[INFO] [stderr]     Checking bitvec v1.0.1
[INFO] [stderr]    Compiling quote v1.0.33
[INFO] [stderr]    Compiling syn v2.0.38
[INFO] [stderr]    Compiling filetime v0.2.22
[INFO] [stderr]    Compiling xattr v1.0.1
[INFO] [stderr]    Compiling cc v1.0.83
[INFO] [stderr]    Compiling tar v0.4.40
[INFO] [stderr]    Compiling acpica-bindings v0.1.2 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling bitfield-struct v0.5.4
[INFO] [stderr] warning: acpica-bindings@0.1.2: /opt/rustwide/target/debug/build/acpica-bindings-bedd4e4eb1e9f107/out/acpica-unix2-20230628/source/components/utilities/utprint.c: In function 'sprintf':
[INFO] [stderr] warning: acpica-bindings@0.1.2: /opt/rustwide/target/debug/build/acpica-bindings-bedd4e4eb1e9f107/out/acpica-unix2-20230628/source/components/utilities/utprint.c:778:14: warning: specified bound 4294967295 exceeds 'INT_MAX' [-Wformat-truncation=]
[INFO] [stderr] warning: acpica-bindings@0.1.2:   778 |     Length = vsnprintf (String, ACPI_UINT32_MAX, Format, Args);
[INFO] [stderr] warning: acpica-bindings@0.1.2:       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] warning: unused import: `debug`
[INFO] [stdout]  --> src/interface/types/object.rs:5:11
[INFO] [stdout]   |
[INFO] [stdout] 5 | use log::{debug, warn};
[INFO] [stdout]   |           ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `log::debug`
[INFO] [stdout]  --> src/interface/types/tables/madt.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use log::debug;
[INFO] [stdout]   |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `debug`
[INFO] [stdout]  --> src/interface/types/object.rs:5:11
[INFO] [stdout]   |
[INFO] [stdout] 5 | use log::{debug, warn};
[INFO] [stdout]   |           ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `log::debug`
[INFO] [stdout]  --> src/interface/types/tables/madt.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use log::debug;
[INFO] [stdout]   |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `pointer_byte_offsets` has been stable since 1.75.0 and no longer requires an attribute to enable
[INFO] [stdout]   --> src/lib.rs:39:12
[INFO] [stdout]    |
[INFO] [stdout] 39 | #![feature(pointer_byte_offsets)]
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(stable_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `pointer_byte_offsets` has been stable since 1.75.0 and no longer requires an attribute to enable
[INFO] [stdout]   --> src/lib.rs:39:12
[INFO] [stdout]    |
[INFO] [stdout] 39 | #![feature(pointer_byte_offsets)]
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(stable_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `EMPTY` is never used
[INFO] [stdout]   --> src/bindings/buffer.rs:14:15
[INFO] [stdout]    |
[INFO] [stdout] 13 | impl FfiAcpiBuffer<'static> {
[INFO] [stdout]    | --------------------------- associated constant in this implementation
[INFO] [stdout] 14 |     pub const EMPTY: Self = Self {
[INFO] [stdout]    |               ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `as_mut_ptr`, and `as_mut_slice` are never used
[INFO] [stdout]   --> src/bindings/types/mod.rs:23:25
[INFO] [stdout]    |
[INFO] [stdout] 21 | impl<T> IncompleteArrayField<T> {
[INFO] [stdout]    | ------------------------------- associated items in this implementation
[INFO] [stdout] 22 |     #[inline]
[INFO] [stdout] 23 |     pub(crate) const fn new() -> Self {
[INFO] [stdout]    |                         ^^^
[INFO] [stdout] ...
[INFO] [stdout] 31 |     pub(crate) fn as_mut_ptr(&mut self) -> *mut T {
[INFO] [stdout]    |                   ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 44 |     pub(crate) unsafe fn as_mut_slice(&mut self, len: usize) -> &mut [T] {
[INFO] [stdout]    |                          ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FfiAcpiTableAest` is never constructed
[INFO] [stdout]  --> src/bindings/types/tables/aest.rs:9:19
[INFO] [stdout]   |
[INFO] [stdout] 9 | pub(crate) struct FfiAcpiTableAest {
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FfiAcpiCedtCfmws` is never constructed
[INFO] [stdout]   --> src/bindings/types/tables/cedt.rs:43:19
[INFO] [stdout]    |
[INFO] [stdout] 43 | pub(crate) struct FfiAcpiCedtCfmws {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FfiAcpiTableRgrt` is never constructed
[INFO] [stdout]    --> src/bindings/types/tables/misc.rs:381:19
[INFO] [stdout]     |
[INFO] [stdout] 381 | pub(crate) struct FfiAcpiTableRgrt {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `as_ffi` is never used
[INFO] [stdout]   --> src/interface/types.rs:58:19
[INFO] [stdout]    |
[INFO] [stdout] 53 | impl<'a> AcpiPredefinedNames<'a> {
[INFO] [stdout]    | -------------------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 58 |     pub(crate) fn as_ffi(&self) -> &'a FfiAcpiPredefinedNames {
[INFO] [stdout]    |                   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `to_u8` is never used
[INFO] [stdout]   --> src/interface/types/generic_address.rs:81:8
[INFO] [stdout]    |
[INFO] [stdout] 59 | impl GasAddressSpace {
[INFO] [stdout]    | -------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 81 |     fn to_u8(self) -> u8 {
[INFO] [stdout]    |        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `count` and `elements` are never read
[INFO] [stdout]   --> src/interface/types/object.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub struct AcpiObjectPackage {
[INFO] [stdout]    |            ----------------- fields in this struct
[INFO] [stdout] 21 |     count: u32,
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 22 |     elements: *mut FfiAcpiObject,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `AcpiObjectPackage` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `length` and `pointer` are never read
[INFO] [stdout]   --> src/interface/types/object.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 27 | pub struct AcpiObjectString {
[INFO] [stdout]    |            ---------------- fields in this struct
[INFO] [stdout] 28 |     length: u32,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 29 |     pointer: *mut u8,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `AcpiObjectString` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `length` and `pointer` are never read
[INFO] [stdout]   --> src/interface/types/object.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub struct AcpiObjectBuffer {
[INFO] [stdout]    |            ---------------- fields in this struct
[INFO] [stdout] 35 |     length: u32,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 36 |     pointer: *mut u8,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `AcpiObjectBuffer` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `actual_type` and `handle` are never read
[INFO] [stdout]   --> src/interface/types/object.rs:42:5
[INFO] [stdout]    |
[INFO] [stdout] 41 | pub struct AcpiObjectReference {
[INFO] [stdout]    |            ------------------- fields in this struct
[INFO] [stdout] 42 |     actual_type: FfiAcpiObjectType,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 43 |     handle: FfiAcpiHandle,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `AcpiObjectReference` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `proc_id`, `pblk_address`, and `pblk_length` are never read
[INFO] [stdout]   --> src/interface/types/object.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub struct AcpiObjectProcessor {
[INFO] [stdout]    |            ------------------- fields in this struct
[INFO] [stdout] 49 |     proc_id: u32,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 50 |     pblk_address: FfiAcpiIoAddress,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 51 |     pblk_length: u32,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `AcpiObjectProcessor` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `system_level` and `resource_order` are never read
[INFO] [stdout]   --> src/interface/types/object.rs:57:5
[INFO] [stdout]    |
[INFO] [stdout] 56 | pub struct AcpiObjectPowerResource {
[INFO] [stdout]    |            ----------------------- fields in this struct
[INFO] [stdout] 57 |     system_level: u32,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 58 |     resource_order: u32,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `AcpiObjectPowerResource` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `from_ffi` is never used
[INFO] [stdout]   --> src/interface/types/object.rs:88:26
[INFO] [stdout]    |
[INFO] [stdout] 83 | impl<'a> AcpiObject<'a> {
[INFO] [stdout]    | ----------------------- associated function in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 88 |     pub(crate) unsafe fn from_ffi(pointer: *const FfiAcpiObject) -> Self {
[INFO] [stdout]    |                          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `from_u8` is never used
[INFO] [stdout]    --> src/interface/types/tables/fadt.rs:249:8
[INFO] [stdout]     |
[INFO] [stdout] 248 | impl PowerManagementProfile {
[INFO] [stdout]     | --------------------------- associated function in this implementation
[INFO] [stdout] 249 |     fn from_u8(value: u8) -> Self {
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique
[INFO] [stdout]    --> src/interface/types.rs:141:9
[INFO] [stdout]     |
[INFO] [stdout] 141 |         self.function == tag.0
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the address of the same function can very between different codegen units
[INFO] [stdout]     = note: furthermore, different functions could have the same address after being merged together
[INFO] [stdout]     = note: `#[deny(unpredictable_function_pointer_comparisons)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error; 18 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] The following warnings were emitted during compilation:
[INFO] [stderr] 
[INFO] [stderr] warning: acpica-bindings@0.1.2: /opt/rustwide/target/debug/build/acpica-bindings-bedd4e4eb1e9f107/out/acpica-unix2-20230628/source/components/utilities/utprint.c: In function 'sprintf':
[INFO] [stderr] warning: acpica-bindings@0.1.2: /opt/rustwide/target/debug/build/acpica-bindings-bedd4e4eb1e9f107/out/acpica-unix2-20230628/source/components/utilities/utprint.c:778:14: warning: specified bound 4294967295 exceeds 'INT_MAX' [-Wformat-truncation=]
[INFO] [stderr] warning: acpica-bindings@0.1.2:   778 |     Length = vsnprintf (String, ACPI_UINT32_MAX, Format, Args);
[INFO] [stderr] warning: acpica-bindings@0.1.2:       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] 
[INFO] [stderr] error: could not compile `acpica-bindings` (lib) due to 2 previous errors; 18 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] warning: associated constant `EMPTY` is never used
[INFO] [stdout]   --> src/bindings/buffer.rs:14:15
[INFO] [stdout]    |
[INFO] [stdout] 13 | impl FfiAcpiBuffer<'static> {
[INFO] [stdout]    | --------------------------- associated constant in this implementation
[INFO] [stdout] 14 |     pub const EMPTY: Self = Self {
[INFO] [stdout]    |               ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `as_mut_ptr`, and `as_mut_slice` are never used
[INFO] [stdout]   --> src/bindings/types/mod.rs:23:25
[INFO] [stdout]    |
[INFO] [stdout] 21 | impl<T> IncompleteArrayField<T> {
[INFO] [stdout]    | ------------------------------- associated items in this implementation
[INFO] [stdout] 22 |     #[inline]
[INFO] [stdout] 23 |     pub(crate) const fn new() -> Self {
[INFO] [stdout]    |                         ^^^
[INFO] [stdout] ...
[INFO] [stdout] 31 |     pub(crate) fn as_mut_ptr(&mut self) -> *mut T {
[INFO] [stdout]    |                   ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 44 |     pub(crate) unsafe fn as_mut_slice(&mut self, len: usize) -> &mut [T] {
[INFO] [stdout]    |                          ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FfiAcpiTableAest` is never constructed
[INFO] [stdout]  --> src/bindings/types/tables/aest.rs:9:19
[INFO] [stdout]   |
[INFO] [stdout] 9 | pub(crate) struct FfiAcpiTableAest {
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FfiAcpiCedtCfmws` is never constructed
[INFO] [stdout]   --> src/bindings/types/tables/cedt.rs:43:19
[INFO] [stdout]    |
[INFO] [stdout] 43 | pub(crate) struct FfiAcpiCedtCfmws {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FfiAcpiTableRgrt` is never constructed
[INFO] [stdout]    --> src/bindings/types/tables/misc.rs:381:19
[INFO] [stdout]     |
[INFO] [stdout] 381 | pub(crate) struct FfiAcpiTableRgrt {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `as_ffi` is never used
[INFO] [stdout]   --> src/interface/types.rs:58:19
[INFO] [stdout]    |
[INFO] [stdout] 53 | impl<'a> AcpiPredefinedNames<'a> {
[INFO] [stdout]    | -------------------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 58 |     pub(crate) fn as_ffi(&self) -> &'a FfiAcpiPredefinedNames {
[INFO] [stdout]    |                   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `to_u8` is never used
[INFO] [stdout]   --> src/interface/types/generic_address.rs:81:8
[INFO] [stdout]    |
[INFO] [stdout] 59 | impl GasAddressSpace {
[INFO] [stdout]    | -------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 81 |     fn to_u8(self) -> u8 {
[INFO] [stdout]    |        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `count` and `elements` are never read
[INFO] [stdout]   --> src/interface/types/object.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub struct AcpiObjectPackage {
[INFO] [stdout]    |            ----------------- fields in this struct
[INFO] [stdout] 21 |     count: u32,
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 22 |     elements: *mut FfiAcpiObject,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `AcpiObjectPackage` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `length` and `pointer` are never read
[INFO] [stdout]   --> src/interface/types/object.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 27 | pub struct AcpiObjectString {
[INFO] [stdout]    |            ---------------- fields in this struct
[INFO] [stdout] 28 |     length: u32,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 29 |     pointer: *mut u8,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `AcpiObjectString` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `length` and `pointer` are never read
[INFO] [stdout]   --> src/interface/types/object.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub struct AcpiObjectBuffer {
[INFO] [stdout]    |            ---------------- fields in this struct
[INFO] [stdout] 35 |     length: u32,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 36 |     pointer: *mut u8,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `AcpiObjectBuffer` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `actual_type` and `handle` are never read
[INFO] [stdout]   --> src/interface/types/object.rs:42:5
[INFO] [stdout]    |
[INFO] [stdout] 41 | pub struct AcpiObjectReference {
[INFO] [stdout]    |            ------------------- fields in this struct
[INFO] [stdout] 42 |     actual_type: FfiAcpiObjectType,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 43 |     handle: FfiAcpiHandle,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `AcpiObjectReference` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `proc_id`, `pblk_address`, and `pblk_length` are never read
[INFO] [stdout]   --> src/interface/types/object.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub struct AcpiObjectProcessor {
[INFO] [stdout]    |            ------------------- fields in this struct
[INFO] [stdout] 49 |     proc_id: u32,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 50 |     pblk_address: FfiAcpiIoAddress,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 51 |     pblk_length: u32,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `AcpiObjectProcessor` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `system_level` and `resource_order` are never read
[INFO] [stdout]   --> src/interface/types/object.rs:57:5
[INFO] [stdout]    |
[INFO] [stdout] 56 | pub struct AcpiObjectPowerResource {
[INFO] [stdout]    |            ----------------------- fields in this struct
[INFO] [stdout] 57 |     system_level: u32,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 58 |     resource_order: u32,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `AcpiObjectPowerResource` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `from_ffi` is never used
[INFO] [stdout]   --> src/interface/types/object.rs:88:26
[INFO] [stdout]    |
[INFO] [stdout] 83 | impl<'a> AcpiObject<'a> {
[INFO] [stdout]    | ----------------------- associated function in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 88 |     pub(crate) unsafe fn from_ffi(pointer: *const FfiAcpiObject) -> Self {
[INFO] [stdout]    |                          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `from_u8` is never used
[INFO] [stdout]    --> src/interface/types/tables/fadt.rs:249:8
[INFO] [stdout]     |
[INFO] [stdout] 248 | impl PowerManagementProfile {
[INFO] [stdout]     | --------------------------- associated function in this implementation
[INFO] [stdout] 249 |     fn from_u8(value: u8) -> Self {
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]    --> src/testing.rs:192:19
[INFO] [stdout]     |
[INFO] [stdout] 191 | impl<'a> DummyHandler<'a> {
[INFO] [stdout]     | ------------------------- associated function in this implementation
[INFO] [stdout] 192 |     pub(crate) fn new() -> Self {
[INFO] [stdout]     |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique
[INFO] [stdout]    --> src/interface/types.rs:141:9
[INFO] [stdout]     |
[INFO] [stdout] 141 |         self.function == tag.0
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the address of the same function can very between different codegen units
[INFO] [stdout]     = note: furthermore, different functions could have the same address after being merged together
[INFO] [stdout]     = note: `#[deny(unpredictable_function_pointer_comparisons)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error; 19 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] The following warnings were emitted during compilation:
[INFO] [stderr] 
[INFO] [stderr] warning: acpica-bindings@0.1.2: /opt/rustwide/target/debug/build/acpica-bindings-bedd4e4eb1e9f107/out/acpica-unix2-20230628/source/components/utilities/utprint.c: In function 'sprintf':
[INFO] [stderr] warning: acpica-bindings@0.1.2: /opt/rustwide/target/debug/build/acpica-bindings-bedd4e4eb1e9f107/out/acpica-unix2-20230628/source/components/utilities/utprint.c:778:14: warning: specified bound 4294967295 exceeds 'INT_MAX' [-Wformat-truncation=]
[INFO] [stderr] warning: acpica-bindings@0.1.2:   778 |     Length = vsnprintf (String, ACPI_UINT32_MAX, Format, Args);
[INFO] [stderr] warning: acpica-bindings@0.1.2:       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] 
[INFO] [stderr] error: could not compile `acpica-bindings` (lib test) due to 2 previous errors; 19 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "459da0438dc46c42a8b093fab3d06add1de10fd8e1c5c3a1845dde08a172c289", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "459da0438dc46c42a8b093fab3d06add1de10fd8e1c5c3a1845dde08a172c289", kill_on_drop: false }`
[INFO] [stdout] 459da0438dc46c42a8b093fab3d06add1de10fd8e1c5c3a1845dde08a172c289
