[INFO] fetching crate ovr-mobile-sys 0.4.0... [INFO] testing ovr-mobile-sys-0.4.0 against beta-2025-10-28 for beta-1.92-2 [INFO] extracting crate ovr-mobile-sys 0.4.0 into /workspace/builds/worker-1-tc2/source [INFO] started tweaking crates.io crate ovr-mobile-sys 0.4.0 [INFO] finished tweaking crates.io crate ovr-mobile-sys 0.4.0 [INFO] tweaked toml for crates.io crate ovr-mobile-sys 0.4.0 written to /workspace/builds/worker-1-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate ovr-mobile-sys 0.4.0 on toolchain beta-2025-10-28 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-10-28" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-10-28" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-10-28" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-10-28" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] b701c46dbc2eb8db6d959bac1dd7650d19334681f2143b8723f15ada349b32cd [INFO] running `Command { std: "docker" "start" "-a" "b701c46dbc2eb8db6d959bac1dd7650d19334681f2143b8723f15ada349b32cd", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "b701c46dbc2eb8db6d959bac1dd7650d19334681f2143b8723f15ada349b32cd", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b701c46dbc2eb8db6d959bac1dd7650d19334681f2143b8723f15ada349b32cd", kill_on_drop: false }` [INFO] [stdout] b701c46dbc2eb8db6d959bac1dd7650d19334681f2143b8723f15ada349b32cd [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-10-28" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 45c1a782f012fa2b616a27224a4065fd7ca0426ac1e199246655e27b6084f417 [INFO] running `Command { std: "docker" "start" "-a" "45c1a782f012fa2b616a27224a4065fd7ca0426ac1e199246655e27b6084f417", kill_on_drop: false }` [INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024 [INFO] [stderr] Compiling ovr-mobile-sys v0.4.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/helpers.rs:636:61 [INFO] [stdout] | [INFO] [stdout] 636 | layer.Header.SurfaceTextureObject = ::std::ptr::null_mut();; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(redundant_semicolons)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:76:8 [INFO] [stdout] | [INFO] [stdout] 76 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 77 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] = note: `#[warn(conflicting_repr_hints)]` (part of `#[warn(future_incompatible)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:83:8 [INFO] [stdout] | [INFO] [stdout] 83 | #[repr(i32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 84 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:444:8 [INFO] [stdout] | [INFO] [stdout] 444 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 445 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:451:8 [INFO] [stdout] | [INFO] [stdout] 451 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 452 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:459:8 [INFO] [stdout] | [INFO] [stdout] 459 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 460 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:469:8 [INFO] [stdout] | [INFO] [stdout] 469 | #[repr(i32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 470 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:484:8 [INFO] [stdout] | [INFO] [stdout] 484 | #[repr(i32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 485 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:496:8 [INFO] [stdout] | [INFO] [stdout] 496 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 497 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:504:8 [INFO] [stdout] | [INFO] [stdout] 504 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 505 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:511:8 [INFO] [stdout] | [INFO] [stdout] 511 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 512 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:534:8 [INFO] [stdout] | [INFO] [stdout] 534 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 535 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:542:8 [INFO] [stdout] | [INFO] [stdout] 542 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 543 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:562:8 [INFO] [stdout] | [INFO] [stdout] 562 | #[repr(i32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 563 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:570:8 [INFO] [stdout] | [INFO] [stdout] 570 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 571 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:674:8 [INFO] [stdout] | [INFO] [stdout] 674 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 675 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:891:8 [INFO] [stdout] | [INFO] [stdout] 891 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 892 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:1056:8 [INFO] [stdout] | [INFO] [stdout] 1056 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 1057 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:1065:8 [INFO] [stdout] | [INFO] [stdout] 1065 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 1066 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:1075:8 [INFO] [stdout] | [INFO] [stdout] 1075 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 1076 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:1090:8 [INFO] [stdout] | [INFO] [stdout] 1090 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 1091 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:1097:8 [INFO] [stdout] | [INFO] [stdout] 1097 | #[repr(i32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 1098 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:1108:8 [INFO] [stdout] | [INFO] [stdout] 1108 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 1109 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:1117:8 [INFO] [stdout] | [INFO] [stdout] 1117 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 1118 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:1127:8 [INFO] [stdout] | [INFO] [stdout] 1127 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 1128 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:1135:8 [INFO] [stdout] | [INFO] [stdout] 1135 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 1136 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:1146:8 [INFO] [stdout] | [INFO] [stdout] 1146 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 1147 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:1152:8 [INFO] [stdout] | [INFO] [stdout] 1152 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 1153 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:1602:8 [INFO] [stdout] | [INFO] [stdout] 1602 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 1603 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:2489:8 [INFO] [stdout] | [INFO] [stdout] 2489 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 2490 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:2625:8 [INFO] [stdout] | [INFO] [stdout] 2625 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 2626 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:2646:8 [INFO] [stdout] | [INFO] [stdout] 2646 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 2647 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:2660:8 [INFO] [stdout] | [INFO] [stdout] 2660 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 2661 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:2709:8 [INFO] [stdout] | [INFO] [stdout] 2709 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 2710 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:3211:8 [INFO] [stdout] | [INFO] [stdout] 3211 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 3212 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/helpers.rs:16:46 [INFO] [stdout] | [INFO] [stdout] 16 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized( )}; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/helpers.rs:43:46 [INFO] [stdout] | [INFO] [stdout] 43 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized( )}; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/helpers.rs:67:46 [INFO] [stdout] | [INFO] [stdout] 67 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized( )}; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/helpers.rs:90:46 [INFO] [stdout] | [INFO] [stdout] 90 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized( )}; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/helpers.rs:102:46 [INFO] [stdout] | [INFO] [stdout] 102 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized( )}; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/helpers.rs:167:46 [INFO] [stdout] | [INFO] [stdout] 167 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/helpers.rs:243:46 [INFO] [stdout] | [INFO] [stdout] 243 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/helpers.rs:357:44 [INFO] [stdout] | [INFO] [stdout] 357 | let mut m: ovrMatrix4f = unsafe { mem::uninitialized() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/helpers.rs:403:44 [INFO] [stdout] | [INFO] [stdout] 403 | let mut quat: ovrQuatf = unsafe { mem::uninitialized() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the type `ovrMatrix4f_` does not permit being left uninitialized [INFO] [stdout] --> src/helpers.rs:16:41 [INFO] [stdout] | [INFO] [stdout] 16 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized( )}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this code causes undefined behavior when executed [INFO] [stdout] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stdout] | [INFO] [stdout] note: floats must be initialized (in this struct field) [INFO] [stdout] --> src/bindings.rs:316:5 [INFO] [stdout] | [INFO] [stdout] 316 | pub M: [[f32; 4usize]; 4usize], [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: `#[warn(invalid_value)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the type `ovrMatrix4f_` does not permit being left uninitialized [INFO] [stdout] --> src/helpers.rs:43:41 [INFO] [stdout] | [INFO] [stdout] 43 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized( )}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this code causes undefined behavior when executed [INFO] [stdout] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stdout] | [INFO] [stdout] note: floats must be initialized (in this struct field) [INFO] [stdout] --> src/bindings.rs:316:5 [INFO] [stdout] | [INFO] [stdout] 316 | pub M: [[f32; 4usize]; 4usize], [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the type `ovrMatrix4f_` does not permit being left uninitialized [INFO] [stdout] --> src/helpers.rs:67:41 [INFO] [stdout] | [INFO] [stdout] 67 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized( )}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this code causes undefined behavior when executed [INFO] [stdout] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stdout] | [INFO] [stdout] note: floats must be initialized (in this struct field) [INFO] [stdout] --> src/bindings.rs:316:5 [INFO] [stdout] | [INFO] [stdout] 316 | pub M: [[f32; 4usize]; 4usize], [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the type `ovrMatrix4f_` does not permit being left uninitialized [INFO] [stdout] --> src/helpers.rs:90:41 [INFO] [stdout] | [INFO] [stdout] 90 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized( )}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this code causes undefined behavior when executed [INFO] [stdout] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stdout] | [INFO] [stdout] note: floats must be initialized (in this struct field) [INFO] [stdout] --> src/bindings.rs:316:5 [INFO] [stdout] | [INFO] [stdout] 316 | pub M: [[f32; 4usize]; 4usize], [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the type `ovrMatrix4f_` does not permit being left uninitialized [INFO] [stdout] --> src/helpers.rs:102:41 [INFO] [stdout] | [INFO] [stdout] 102 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized( )}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this code causes undefined behavior when executed [INFO] [stdout] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stdout] | [INFO] [stdout] note: floats must be initialized (in this struct field) [INFO] [stdout] --> src/bindings.rs:316:5 [INFO] [stdout] | [INFO] [stdout] 316 | pub M: [[f32; 4usize]; 4usize], [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the type `ovrMatrix4f_` does not permit being left uninitialized [INFO] [stdout] --> src/helpers.rs:167:41 [INFO] [stdout] | [INFO] [stdout] 167 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized() }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this code causes undefined behavior when executed [INFO] [stdout] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stdout] | [INFO] [stdout] note: floats must be initialized (in this struct field) [INFO] [stdout] --> src/bindings.rs:316:5 [INFO] [stdout] | [INFO] [stdout] 316 | pub M: [[f32; 4usize]; 4usize], [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the type `ovrMatrix4f_` does not permit being left uninitialized [INFO] [stdout] --> src/helpers.rs:243:41 [INFO] [stdout] | [INFO] [stdout] 243 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized() }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this code causes undefined behavior when executed [INFO] [stdout] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stdout] | [INFO] [stdout] note: floats must be initialized (in this struct field) [INFO] [stdout] --> src/bindings.rs:316:5 [INFO] [stdout] | [INFO] [stdout] 316 | pub M: [[f32; 4usize]; 4usize], [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the type `ovrMatrix4f_` does not permit being left uninitialized [INFO] [stdout] --> src/helpers.rs:357:39 [INFO] [stdout] | [INFO] [stdout] 357 | let mut m: ovrMatrix4f = unsafe { mem::uninitialized() }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this code causes undefined behavior when executed [INFO] [stdout] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stdout] | [INFO] [stdout] note: floats must be initialized (in this struct field) [INFO] [stdout] --> src/bindings.rs:316:5 [INFO] [stdout] | [INFO] [stdout] 316 | pub M: [[f32; 4usize]; 4usize], [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the type `ovrQuatf_` does not permit being left uninitialized [INFO] [stdout] --> src/helpers.rs:403:39 [INFO] [stdout] | [INFO] [stdout] 403 | let mut quat: ovrQuatf = unsafe { mem::uninitialized() }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this code causes undefined behavior when executed [INFO] [stdout] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stdout] | [INFO] [stdout] note: floats must be initialized (in this struct field) [INFO] [stdout] --> src/bindings.rs:254:5 [INFO] [stdout] | [INFO] [stdout] 254 | pub x: f32, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0566`. [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.70s [INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: ovr-mobile-sys v0.4.0 (/opt/rustwide/workdir) [INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1` [INFO] running `Command { std: "docker" "inspect" "45c1a782f012fa2b616a27224a4065fd7ca0426ac1e199246655e27b6084f417", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "45c1a782f012fa2b616a27224a4065fd7ca0426ac1e199246655e27b6084f417", kill_on_drop: false }` [INFO] [stdout] 45c1a782f012fa2b616a27224a4065fd7ca0426ac1e199246655e27b6084f417 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-10-28" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 0b022c196e57fa31c60984b31d3fdb84c108508deebcc9997f090968aa66f88b [INFO] running `Command { std: "docker" "start" "-a" "0b022c196e57fa31c60984b31d3fdb84c108508deebcc9997f090968aa66f88b", kill_on_drop: false }` [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/helpers.rs:636:61 [INFO] [stdout] | [INFO] [stdout] 636 | layer.Header.SurfaceTextureObject = ::std::ptr::null_mut();; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(redundant_semicolons)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:76:8 [INFO] [stdout] | [INFO] [stdout] 76 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 77 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] = note: `#[warn(conflicting_repr_hints)]` (part of `#[warn(future_incompatible)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024 [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:83:8 [INFO] [stdout] | [INFO] [stdout] 83 | #[repr(i32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 84 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:444:8 [INFO] [stdout] | [INFO] [stdout] 444 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 445 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:451:8 [INFO] [stdout] | [INFO] [stdout] 451 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 452 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:459:8 [INFO] [stdout] | [INFO] [stdout] 459 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 460 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:469:8 [INFO] [stdout] | [INFO] [stdout] 469 | #[repr(i32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 470 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:484:8 [INFO] [stdout] | [INFO] [stdout] 484 | #[repr(i32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 485 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:496:8 [INFO] [stdout] | [INFO] [stdout] 496 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 497 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:504:8 [INFO] [stdout] | [INFO] [stdout] 504 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 505 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:511:8 [INFO] [stdout] | [INFO] [stdout] 511 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 512 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:534:8 [INFO] [stdout] | [INFO] [stdout] 534 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 535 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:542:8 [INFO] [stdout] | [INFO] [stdout] 542 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 543 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:562:8 [INFO] [stdout] | [INFO] [stdout] 562 | #[repr(i32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 563 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:570:8 [INFO] [stdout] | [INFO] [stdout] 570 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 571 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:674:8 [INFO] [stdout] | [INFO] [stdout] 674 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 675 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:891:8 [INFO] [stdout] | [INFO] [stdout] 891 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 892 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:1056:8 [INFO] [stdout] | [INFO] [stdout] 1056 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 1057 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:1065:8 [INFO] [stdout] | [INFO] [stdout] 1065 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 1066 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:1075:8 [INFO] [stdout] | [INFO] [stdout] 1075 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 1076 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:1090:8 [INFO] [stdout] | [INFO] [stdout] 1090 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 1091 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:1097:8 [INFO] [stdout] | [INFO] [stdout] 1097 | #[repr(i32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 1098 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:1108:8 [INFO] [stdout] | [INFO] [stdout] 1108 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 1109 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:1117:8 [INFO] [stdout] | [INFO] [stdout] 1117 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 1118 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:1127:8 [INFO] [stdout] | [INFO] [stdout] 1127 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 1128 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:1135:8 [INFO] [stdout] | [INFO] [stdout] 1135 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 1136 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:1146:8 [INFO] [stdout] | [INFO] [stdout] 1146 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 1147 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:1152:8 [INFO] [stdout] | [INFO] [stdout] 1152 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 1153 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:1602:8 [INFO] [stdout] | [INFO] [stdout] 1602 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 1603 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:2489:8 [INFO] [stdout] | [INFO] [stdout] 2489 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 2490 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:2625:8 [INFO] [stdout] | [INFO] [stdout] 2625 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 2626 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:2646:8 [INFO] [stdout] | [INFO] [stdout] 2646 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 2647 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:2660:8 [INFO] [stdout] | [INFO] [stdout] 2660 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 2661 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:2709:8 [INFO] [stdout] | [INFO] [stdout] 2709 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 2710 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:3211:8 [INFO] [stdout] | [INFO] [stdout] 3211 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 3212 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/helpers.rs:16:46 [INFO] [stdout] | [INFO] [stdout] 16 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized( )}; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/helpers.rs:43:46 [INFO] [stdout] | [INFO] [stdout] 43 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized( )}; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/helpers.rs:67:46 [INFO] [stdout] | [INFO] [stdout] 67 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized( )}; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/helpers.rs:90:46 [INFO] [stdout] | [INFO] [stdout] 90 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized( )}; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/helpers.rs:102:46 [INFO] [stdout] | [INFO] [stdout] 102 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized( )}; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/helpers.rs:167:46 [INFO] [stdout] | [INFO] [stdout] 167 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/helpers.rs:243:46 [INFO] [stdout] | [INFO] [stdout] 243 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/helpers.rs:357:44 [INFO] [stdout] | [INFO] [stdout] 357 | let mut m: ovrMatrix4f = unsafe { mem::uninitialized() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/helpers.rs:403:44 [INFO] [stdout] | [INFO] [stdout] 403 | let mut quat: ovrQuatf = unsafe { mem::uninitialized() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the type `ovrMatrix4f_` does not permit being left uninitialized [INFO] [stdout] --> src/helpers.rs:16:41 [INFO] [stdout] | [INFO] [stdout] 16 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized( )}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this code causes undefined behavior when executed [INFO] [stdout] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stdout] | [INFO] [stdout] note: floats must be initialized (in this struct field) [INFO] [stdout] --> src/bindings.rs:316:5 [INFO] [stdout] | [INFO] [stdout] 316 | pub M: [[f32; 4usize]; 4usize], [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: `#[warn(invalid_value)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the type `ovrMatrix4f_` does not permit being left uninitialized [INFO] [stdout] --> src/helpers.rs:43:41 [INFO] [stdout] | [INFO] [stdout] 43 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized( )}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this code causes undefined behavior when executed [INFO] [stdout] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stdout] | [INFO] [stdout] note: floats must be initialized (in this struct field) [INFO] [stdout] --> src/bindings.rs:316:5 [INFO] [stdout] | [INFO] [stdout] 316 | pub M: [[f32; 4usize]; 4usize], [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the type `ovrMatrix4f_` does not permit being left uninitialized [INFO] [stdout] --> src/helpers.rs:67:41 [INFO] [stdout] | [INFO] [stdout] 67 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized( )}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this code causes undefined behavior when executed [INFO] [stdout] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stdout] | [INFO] [stdout] note: floats must be initialized (in this struct field) [INFO] [stdout] --> src/bindings.rs:316:5 [INFO] [stdout] | [INFO] [stdout] 316 | pub M: [[f32; 4usize]; 4usize], [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the type `ovrMatrix4f_` does not permit being left uninitialized [INFO] [stdout] --> src/helpers.rs:90:41 [INFO] [stdout] | [INFO] [stdout] 90 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized( )}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this code causes undefined behavior when executed [INFO] [stdout] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stdout] | [INFO] [stdout] note: floats must be initialized (in this struct field) [INFO] [stdout] --> src/bindings.rs:316:5 [INFO] [stdout] | [INFO] [stdout] 316 | pub M: [[f32; 4usize]; 4usize], [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the type `ovrMatrix4f_` does not permit being left uninitialized [INFO] [stdout] --> src/helpers.rs:102:41 [INFO] [stdout] | [INFO] [stdout] 102 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized( )}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this code causes undefined behavior when executed [INFO] [stdout] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stdout] | [INFO] [stdout] note: floats must be initialized (in this struct field) [INFO] [stdout] --> src/bindings.rs:316:5 [INFO] [stdout] | [INFO] [stdout] 316 | pub M: [[f32; 4usize]; 4usize], [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling ovr-mobile-sys v0.4.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: the type `ovrMatrix4f_` does not permit being left uninitialized [INFO] [stdout] --> src/helpers.rs:167:41 [INFO] [stdout] | [INFO] [stdout] 167 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized() }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this code causes undefined behavior when executed [INFO] [stdout] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stdout] | [INFO] [stdout] note: floats must be initialized (in this struct field) [INFO] [stdout] --> src/bindings.rs:316:5 [INFO] [stdout] | [INFO] [stdout] 316 | pub M: [[f32; 4usize]; 4usize], [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the type `ovrMatrix4f_` does not permit being left uninitialized [INFO] [stdout] --> src/helpers.rs:243:41 [INFO] [stdout] | [INFO] [stdout] 243 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized() }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this code causes undefined behavior when executed [INFO] [stdout] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stdout] | [INFO] [stdout] note: floats must be initialized (in this struct field) [INFO] [stdout] --> src/bindings.rs:316:5 [INFO] [stdout] | [INFO] [stdout] 316 | pub M: [[f32; 4usize]; 4usize], [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the type `ovrMatrix4f_` does not permit being left uninitialized [INFO] [stdout] --> src/helpers.rs:357:39 [INFO] [stdout] | [INFO] [stdout] 357 | let mut m: ovrMatrix4f = unsafe { mem::uninitialized() }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this code causes undefined behavior when executed [INFO] [stdout] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stdout] | [INFO] [stdout] note: floats must be initialized (in this struct field) [INFO] [stdout] --> src/bindings.rs:316:5 [INFO] [stdout] | [INFO] [stdout] 316 | pub M: [[f32; 4usize]; 4usize], [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the type `ovrQuatf_` does not permit being left uninitialized [INFO] [stdout] --> src/helpers.rs:403:39 [INFO] [stdout] | [INFO] [stdout] 403 | let mut quat: ovrQuatf = unsafe { mem::uninitialized() }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this code causes undefined behavior when executed [INFO] [stdout] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stdout] | [INFO] [stdout] note: floats must be initialized (in this struct field) [INFO] [stdout] --> src/bindings.rs:254:5 [INFO] [stdout] | [INFO] [stdout] 254 | pub x: f32, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0566`. [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/helpers.rs:636:61 [INFO] [stdout] | [INFO] [stdout] 636 | layer.Header.SurfaceTextureObject = ::std::ptr::null_mut();; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(redundant_semicolons)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:76:8 [INFO] [stdout] | [INFO] [stdout] 76 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 77 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] = note: `#[warn(conflicting_repr_hints)]` (part of `#[warn(future_incompatible)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:83:8 [INFO] [stdout] | [INFO] [stdout] 83 | #[repr(i32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 84 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:444:8 [INFO] [stdout] | [INFO] [stdout] 444 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 445 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:451:8 [INFO] [stdout] | [INFO] [stdout] 451 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 452 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:459:8 [INFO] [stdout] | [INFO] [stdout] 459 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 460 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:469:8 [INFO] [stdout] | [INFO] [stdout] 469 | #[repr(i32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 470 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:484:8 [INFO] [stdout] | [INFO] [stdout] 484 | #[repr(i32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 485 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:496:8 [INFO] [stdout] | [INFO] [stdout] 496 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 497 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:504:8 [INFO] [stdout] | [INFO] [stdout] 504 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 505 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:511:8 [INFO] [stdout] | [INFO] [stdout] 511 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 512 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:534:8 [INFO] [stdout] | [INFO] [stdout] 534 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 535 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:542:8 [INFO] [stdout] | [INFO] [stdout] 542 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 543 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:562:8 [INFO] [stdout] | [INFO] [stdout] 562 | #[repr(i32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 563 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:570:8 [INFO] [stdout] | [INFO] [stdout] 570 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 571 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:674:8 [INFO] [stdout] | [INFO] [stdout] 674 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 675 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:891:8 [INFO] [stdout] | [INFO] [stdout] 891 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 892 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:1056:8 [INFO] [stdout] | [INFO] [stdout] 1056 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 1057 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:1065:8 [INFO] [stdout] | [INFO] [stdout] 1065 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 1066 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:1075:8 [INFO] [stdout] | [INFO] [stdout] 1075 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 1076 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:1090:8 [INFO] [stdout] | [INFO] [stdout] 1090 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 1091 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:1097:8 [INFO] [stdout] | [INFO] [stdout] 1097 | #[repr(i32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 1098 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:1108:8 [INFO] [stdout] | [INFO] [stdout] 1108 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 1109 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:1117:8 [INFO] [stdout] | [INFO] [stdout] 1117 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 1118 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:1127:8 [INFO] [stdout] | [INFO] [stdout] 1127 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 1128 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:1135:8 [INFO] [stdout] | [INFO] [stdout] 1135 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 1136 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:1146:8 [INFO] [stdout] | [INFO] [stdout] 1146 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 1147 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:1152:8 [INFO] [stdout] | [INFO] [stdout] 1152 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 1153 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:1602:8 [INFO] [stdout] | [INFO] [stdout] 1602 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 1603 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:2489:8 [INFO] [stdout] | [INFO] [stdout] 2489 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 2490 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:2625:8 [INFO] [stdout] | [INFO] [stdout] 2625 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 2626 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:2646:8 [INFO] [stdout] | [INFO] [stdout] 2646 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 2647 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:2660:8 [INFO] [stdout] | [INFO] [stdout] 2660 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 2661 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:2709:8 [INFO] [stdout] | [INFO] [stdout] 2709 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 2710 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0566]: conflicting representation hints [INFO] [stdout] --> src/bindings.rs:3211:8 [INFO] [stdout] | [INFO] [stdout] 3211 | #[repr(u32)] [INFO] [stdout] | ^^^ [INFO] [stdout] 3212 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #68585 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/helpers.rs:16:46 [INFO] [stdout] | [INFO] [stdout] 16 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized( )}; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/helpers.rs:43:46 [INFO] [stdout] | [INFO] [stdout] 43 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized( )}; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/helpers.rs:67:46 [INFO] [stdout] | [INFO] [stdout] 67 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized( )}; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/helpers.rs:90:46 [INFO] [stdout] | [INFO] [stdout] 90 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized( )}; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/helpers.rs:102:46 [INFO] [stdout] | [INFO] [stdout] 102 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized( )}; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/helpers.rs:167:46 [INFO] [stdout] | [INFO] [stdout] 167 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/helpers.rs:243:46 [INFO] [stdout] | [INFO] [stdout] 243 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/helpers.rs:357:44 [INFO] [stdout] | [INFO] [stdout] 357 | let mut m: ovrMatrix4f = unsafe { mem::uninitialized() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/helpers.rs:403:44 [INFO] [stdout] | [INFO] [stdout] 403 | let mut quat: ovrQuatf = unsafe { mem::uninitialized() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:45:19 [INFO] [stdout] | [INFO] [stdout] 45 | unsafe { &(*(::std::ptr::null::())).Vm as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deref_nullptr)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:55:19 [INFO] [stdout] | [INFO] [stdout] 55 | unsafe { &(*(::std::ptr::null::())).Env as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:65:19 [INFO] [stdout] | [INFO] [stdout] 65 | unsafe { &(*(::std::ptr::null::())).ActivityObject as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:117:19 [INFO] [stdout] | [INFO] [stdout] 117 | unsafe { &(*(::std::ptr::null::())).x as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:127:19 [INFO] [stdout] | [INFO] [stdout] 127 | unsafe { &(*(::std::ptr::null::())).y as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:158:19 [INFO] [stdout] | [INFO] [stdout] 158 | unsafe { &(*(::std::ptr::null::())).x as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:168:19 [INFO] [stdout] | [INFO] [stdout] 168 | unsafe { &(*(::std::ptr::null::())).y as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:178:19 [INFO] [stdout] | [INFO] [stdout] 178 | unsafe { &(*(::std::ptr::null::())).z as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:210:19 [INFO] [stdout] | [INFO] [stdout] 210 | unsafe { &(*(::std::ptr::null::())).x as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:220:19 [INFO] [stdout] | [INFO] [stdout] 220 | unsafe { &(*(::std::ptr::null::())).y as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:230:19 [INFO] [stdout] | [INFO] [stdout] 230 | unsafe { &(*(::std::ptr::null::())).z as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:240:19 [INFO] [stdout] | [INFO] [stdout] 240 | unsafe { &(*(::std::ptr::null::())).w as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:272:19 [INFO] [stdout] | [INFO] [stdout] 272 | unsafe { &(*(::std::ptr::null::())).x as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:282:19 [INFO] [stdout] | [INFO] [stdout] 282 | unsafe { &(*(::std::ptr::null::())).y as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:292:19 [INFO] [stdout] | [INFO] [stdout] 292 | unsafe { &(*(::std::ptr::null::())).z as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:302:19 [INFO] [stdout] | [INFO] [stdout] 302 | unsafe { &(*(::std::ptr::null::())).w as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:331:19 [INFO] [stdout] | [INFO] [stdout] 331 | unsafe { &(*(::std::ptr::null::())).M as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:361:19 [INFO] [stdout] | [INFO] [stdout] 361 | unsafe { &(*(::std::ptr::null::())).Orientation as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:371:19 [INFO] [stdout] | [INFO] [stdout] 371 | unsafe { &(*(::std::ptr::null::())).Position as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:403:19 [INFO] [stdout] | [INFO] [stdout] 403 | unsafe { &(*(::std::ptr::null::())).x as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:413:19 [INFO] [stdout] | [INFO] [stdout] 413 | unsafe { &(*(::std::ptr::null::())).y as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:423:19 [INFO] [stdout] | [INFO] [stdout] 423 | unsafe { &(*(::std::ptr::null::())).width as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:433:19 [INFO] [stdout] | [INFO] [stdout] 433 | unsafe { &(*(::std::ptr::null::())).height as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:604:19 [INFO] [stdout] | [INFO] [stdout] 604 | unsafe { &(*(::std::ptr::null::())).Type as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:614:19 [INFO] [stdout] | [INFO] [stdout] 614 | unsafe { &(*(::std::ptr::null::())).ProductVersion as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:624:19 [INFO] [stdout] | [INFO] [stdout] 624 | unsafe { &(*(::std::ptr::null::())).MajorVersion as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:634:19 [INFO] [stdout] | [INFO] [stdout] 634 | unsafe { &(*(::std::ptr::null::())).MinorVersion as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:644:19 [INFO] [stdout] | [INFO] [stdout] 644 | unsafe { &(*(::std::ptr::null::())).PatchVersion as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:654:19 [INFO] [stdout] | [INFO] [stdout] 654 | unsafe { &(*(::std::ptr::null::())).GraphicsAPI as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:664:19 [INFO] [stdout] | [INFO] [stdout] 664 | unsafe { &(*(::std::ptr::null::())).Java as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:708:19 [INFO] [stdout] | [INFO] [stdout] 708 | unsafe { &(*(::std::ptr::null::())).Type as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:718:19 [INFO] [stdout] | [INFO] [stdout] 718 | unsafe { &(*(::std::ptr::null::())).Flags as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:728:19 [INFO] [stdout] | [INFO] [stdout] 728 | unsafe { &(*(::std::ptr::null::())).Java as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:738:19 [INFO] [stdout] | [INFO] [stdout] 738 | unsafe { &(*(::std::ptr::null::())).Display as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:748:19 [INFO] [stdout] | [INFO] [stdout] 748 | unsafe { &(*(::std::ptr::null::())).WindowSurface as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:758:19 [INFO] [stdout] | [INFO] [stdout] 758 | unsafe { &(*(::std::ptr::null::())).ShareContext as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:798:19 [INFO] [stdout] | [INFO] [stdout] 798 | unsafe { &(*(::std::ptr::null::())).Pose as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:809:14 [INFO] [stdout] | [INFO] [stdout] 809 | &(*(::std::ptr::null::())).AngularVelocity as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:821:14 [INFO] [stdout] | [INFO] [stdout] 821 | &(*(::std::ptr::null::())).LinearVelocity as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:833:14 [INFO] [stdout] | [INFO] [stdout] 833 | &(*(::std::ptr::null::())).AngularAcceleration as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:845:14 [INFO] [stdout] | [INFO] [stdout] 845 | &(*(::std::ptr::null::())).LinearAcceleration as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:856:19 [INFO] [stdout] | [INFO] [stdout] 856 | unsafe { &(*(::std::ptr::null::())).dead10 as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:867:14 [INFO] [stdout] | [INFO] [stdout] 867 | &(*(::std::ptr::null::())).TimeInSeconds as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:879:14 [INFO] [stdout] | [INFO] [stdout] 879 | &(*(::std::ptr::null::())).PredictionInSeconds as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:927:14 [INFO] [stdout] | [INFO] [stdout] 927 | &(*(::std::ptr::null::())).ProjectionMatrix as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:940:14 [INFO] [stdout] | [INFO] [stdout] 940 | &(*(::std::ptr::null::())).ViewMatrix as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:964:19 [INFO] [stdout] | [INFO] [stdout] 964 | unsafe { &(*(::std::ptr::null::())).Status as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:974:19 [INFO] [stdout] | [INFO] [stdout] 974 | unsafe { &(*(::std::ptr::null::())).dead12 as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:984:19 [INFO] [stdout] | [INFO] [stdout] 984 | unsafe { &(*(::std::ptr::null::())).HeadPose as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:994:19 [INFO] [stdout] | [INFO] [stdout] 994 | unsafe { &(*(::std::ptr::null::())).Eye as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1025:19 [INFO] [stdout] | [INFO] [stdout] 1025 | unsafe { &(*(::std::ptr::null::())).Status as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1035:19 [INFO] [stdout] | [INFO] [stdout] 1035 | unsafe { &(*(::std::ptr::null::())).dead14 as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1045:19 [INFO] [stdout] | [INFO] [stdout] 1045 | unsafe { &(*(::std::ptr::null::())).HeadPose as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1186:14 [INFO] [stdout] | [INFO] [stdout] 1186 | &(*(::std::ptr::null::())).ColorTextureSwapChain as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1199:14 [INFO] [stdout] | [INFO] [stdout] 1199 | &(*(::std::ptr::null::())).DepthTextureSwapChain as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1212:14 [INFO] [stdout] | [INFO] [stdout] 1212 | &(*(::std::ptr::null::())).TextureSwapChainIndex as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1225:14 [INFO] [stdout] | [INFO] [stdout] 1225 | &(*(::std::ptr::null::())).TexCoordsFromTanAngles as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1238:14 [INFO] [stdout] | [INFO] [stdout] 1238 | &(*(::std::ptr::null::())).TextureRect as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1249:19 [INFO] [stdout] | [INFO] [stdout] 1249 | unsafe { &(*(::std::ptr::null::())).dead16 as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1259:19 [INFO] [stdout] | [INFO] [stdout] 1259 | unsafe { &(*(::std::ptr::null::())).HeadPose as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1270:14 [INFO] [stdout] | [INFO] [stdout] 1270 | &(*(::std::ptr::null::())).CompletionFence as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1306:19 [INFO] [stdout] | [INFO] [stdout] 1306 | unsafe { &(*(::std::ptr::null::())).Textures as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1316:19 [INFO] [stdout] | [INFO] [stdout] 1316 | unsafe { &(*(::std::ptr::null::())).SpinSpeed as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1326:19 [INFO] [stdout] | [INFO] [stdout] 1326 | unsafe { &(*(::std::ptr::null::())).SpinScale as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1336:19 [INFO] [stdout] | [INFO] [stdout] 1336 | unsafe { &(*(::std::ptr::null::())).ColorScale as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1346:19 [INFO] [stdout] | [INFO] [stdout] 1346 | unsafe { &(*(::std::ptr::null::())).dead18 as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1356:19 [INFO] [stdout] | [INFO] [stdout] 1356 | unsafe { &(*(::std::ptr::null::())).SrcBlend as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1366:19 [INFO] [stdout] | [INFO] [stdout] 1366 | unsafe { &(*(::std::ptr::null::())).DstBlend as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1376:19 [INFO] [stdout] | [INFO] [stdout] 1376 | unsafe { &(*(::std::ptr::null::())).Flags as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1407:19 [INFO] [stdout] | [INFO] [stdout] 1407 | unsafe { &(*(::std::ptr::null::())).CpuLevel as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1417:19 [INFO] [stdout] | [INFO] [stdout] 1417 | unsafe { &(*(::std::ptr::null::())).GpuLevel as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1428:14 [INFO] [stdout] | [INFO] [stdout] 1428 | &(*(::std::ptr::null::())).MainThreadTid as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1440:14 [INFO] [stdout] | [INFO] [stdout] 1440 | &(*(::std::ptr::null::())).RenderThreadTid as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1480:19 [INFO] [stdout] | [INFO] [stdout] 1480 | unsafe { &(*(::std::ptr::null::())).Type as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1490:19 [INFO] [stdout] | [INFO] [stdout] 1490 | unsafe { &(*(::std::ptr::null::())).dead21 as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1500:19 [INFO] [stdout] | [INFO] [stdout] 1500 | unsafe { &(*(::std::ptr::null::())).Layers as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1510:19 [INFO] [stdout] | [INFO] [stdout] 1510 | unsafe { &(*(::std::ptr::null::())).LayerCount as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1520:19 [INFO] [stdout] | [INFO] [stdout] 1520 | unsafe { &(*(::std::ptr::null::())).Flags as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1530:19 [INFO] [stdout] | [INFO] [stdout] 1530 | unsafe { &(*(::std::ptr::null::())).FrameIndex as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1540:19 [INFO] [stdout] | [INFO] [stdout] 1540 | unsafe { &(*(::std::ptr::null::())).SwapInterval as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1550:19 [INFO] [stdout] | [INFO] [stdout] 1550 | unsafe { &(*(::std::ptr::null::())).ExtraLatencyMode as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1560:19 [INFO] [stdout] | [INFO] [stdout] 1560 | unsafe { &(*(::std::ptr::null::())).ExternalVelocity as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1571:14 [INFO] [stdout] | [INFO] [stdout] 1571 | &(*(::std::ptr::null::())).SurfaceTextureObject as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1582:19 [INFO] [stdout] | [INFO] [stdout] 1582 | unsafe { &(*(::std::ptr::null::())).PerformanceParms as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1592:19 [INFO] [stdout] | [INFO] [stdout] 1592 | unsafe { &(*(::std::ptr::null::())).Java as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1636:19 [INFO] [stdout] | [INFO] [stdout] 1636 | unsafe { &(*(::std::ptr::null::())).Type as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1646:19 [INFO] [stdout] | [INFO] [stdout] 1646 | unsafe { &(*(::std::ptr::null::())).Flags as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1656:19 [INFO] [stdout] | [INFO] [stdout] 1656 | unsafe { &(*(::std::ptr::null::())).ColorScale as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1666:19 [INFO] [stdout] | [INFO] [stdout] 1666 | unsafe { &(*(::std::ptr::null::())).SrcBlend as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1676:19 [INFO] [stdout] | [INFO] [stdout] 1676 | unsafe { &(*(::std::ptr::null::())).DstBlend as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1687:14 [INFO] [stdout] | [INFO] [stdout] 1687 | &(*(::std::ptr::null::())).SurfaceTextureObject as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1731:14 [INFO] [stdout] | [INFO] [stdout] 1731 | &(*(::std::ptr::null::())).ColorSwapChain as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1744:14 [INFO] [stdout] | [INFO] [stdout] 1744 | &(*(::std::ptr::null::())).SwapChainIndex as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1757:14 [INFO] [stdout] | [INFO] [stdout] 1757 | &(*(::std::ptr::null::())).TexCoordsFromTanAngles [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1770:14 [INFO] [stdout] | [INFO] [stdout] 1770 | &(*(::std::ptr::null::())).TextureRect as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1795:19 [INFO] [stdout] | [INFO] [stdout] 1795 | unsafe { &(*(::std::ptr::null::())).Header as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1805:19 [INFO] [stdout] | [INFO] [stdout] 1805 | unsafe { &(*(::std::ptr::null::())).HeadPose as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1815:19 [INFO] [stdout] | [INFO] [stdout] 1815 | unsafe { &(*(::std::ptr::null::())).Textures as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1855:14 [INFO] [stdout] | [INFO] [stdout] 1855 | &(*(::std::ptr::null::())).ColorSwapChain as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1868:14 [INFO] [stdout] | [INFO] [stdout] 1868 | &(*(::std::ptr::null::())).SwapChainIndex as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1881:14 [INFO] [stdout] | [INFO] [stdout] 1881 | &(*(::std::ptr::null::())).TexCoordsFromTanAngles [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1894:14 [INFO] [stdout] | [INFO] [stdout] 1894 | &(*(::std::ptr::null::())).TextureRect as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1907:14 [INFO] [stdout] | [INFO] [stdout] 1907 | &(*(::std::ptr::null::())).TextureMatrix as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1932:19 [INFO] [stdout] | [INFO] [stdout] 1932 | unsafe { &(*(::std::ptr::null::())).Header as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1942:19 [INFO] [stdout] | [INFO] [stdout] 1942 | unsafe { &(*(::std::ptr::null::())).HeadPose as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1952:19 [INFO] [stdout] | [INFO] [stdout] 1952 | unsafe { &(*(::std::ptr::null::())).Textures as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:1991:14 [INFO] [stdout] | [INFO] [stdout] 1991 | &(*(::std::ptr::null::())).ColorSwapChain as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:2004:14 [INFO] [stdout] | [INFO] [stdout] 2004 | &(*(::std::ptr::null::())).SwapChainIndex as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:2029:19 [INFO] [stdout] | [INFO] [stdout] 2029 | unsafe { &(*(::std::ptr::null::())).Header as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:2039:19 [INFO] [stdout] | [INFO] [stdout] 2039 | unsafe { &(*(::std::ptr::null::())).HeadPose as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:2050:14 [INFO] [stdout] | [INFO] [stdout] 2050 | &(*(::std::ptr::null::())).TexCoordsFromTanAngles as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:2061:19 [INFO] [stdout] | [INFO] [stdout] 2061 | unsafe { &(*(::std::ptr::null::())).Offset as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:2071:19 [INFO] [stdout] | [INFO] [stdout] 2071 | unsafe { &(*(::std::ptr::null::())).Textures as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:2111:14 [INFO] [stdout] | [INFO] [stdout] 2111 | &(*(::std::ptr::null::())).ColorSwapChain as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:2124:14 [INFO] [stdout] | [INFO] [stdout] 2124 | &(*(::std::ptr::null::())).SwapChainIndex as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:2137:14 [INFO] [stdout] | [INFO] [stdout] 2137 | &(*(::std::ptr::null::())).TextureRect as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:2150:14 [INFO] [stdout] | [INFO] [stdout] 2150 | &(*(::std::ptr::null::())).TextureMatrix as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:2175:19 [INFO] [stdout] | [INFO] [stdout] 2175 | unsafe { &(*(::std::ptr::null::())).Header as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:2185:19 [INFO] [stdout] | [INFO] [stdout] 2185 | unsafe { &(*(::std::ptr::null::())).HeadPose as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:2196:14 [INFO] [stdout] | [INFO] [stdout] 2196 | &(*(::std::ptr::null::())).TexCoordsFromTanAngles as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:2208:19 [INFO] [stdout] | [INFO] [stdout] 2208 | unsafe { &(*(::std::ptr::null::())).Textures as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:2240:19 [INFO] [stdout] | [INFO] [stdout] 2240 | unsafe { &(*(::std::ptr::null::())).Header as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:2250:19 [INFO] [stdout] | [INFO] [stdout] 2250 | unsafe { &(*(::std::ptr::null::())).SpinSpeed as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:2260:19 [INFO] [stdout] | [INFO] [stdout] 2260 | unsafe { &(*(::std::ptr::null::())).SpinScale as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:2271:14 [INFO] [stdout] | [INFO] [stdout] 2271 | &(*(::std::ptr::null::())).ColorSwapChain as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:2283:14 [INFO] [stdout] | [INFO] [stdout] 2283 | &(*(::std::ptr::null::())).SwapChainIndex as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:2318:19 [INFO] [stdout] | [INFO] [stdout] 2318 | unsafe { &(*(::std::ptr::null::())).Header as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:2328:19 [INFO] [stdout] | [INFO] [stdout] 2328 | unsafe { &(*(::std::ptr::null::())).Projection as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:2338:19 [INFO] [stdout] | [INFO] [stdout] 2338 | unsafe { &(*(::std::ptr::null::())).Cylinder as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:2348:19 [INFO] [stdout] | [INFO] [stdout] 2348 | unsafe { &(*(::std::ptr::null::())).Cube as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:2358:19 [INFO] [stdout] | [INFO] [stdout] 2358 | unsafe { &(*(::std::ptr::null::())).Equirect as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:2368:19 [INFO] [stdout] | [INFO] [stdout] 2368 | unsafe { &(*(::std::ptr::null::())).LoadingIcon as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:2403:14 [INFO] [stdout] | [INFO] [stdout] 2403 | &(*(::std::ptr::null::())).Flags as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:2415:14 [INFO] [stdout] | [INFO] [stdout] 2415 | &(*(::std::ptr::null::())).SwapInterval as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:2428:14 [INFO] [stdout] | [INFO] [stdout] 2428 | &(*(::std::ptr::null::())).FrameIndex as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:2440:14 [INFO] [stdout] | [INFO] [stdout] 2440 | &(*(::std::ptr::null::())).DisplayTime as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:2452:14 [INFO] [stdout] | [INFO] [stdout] 2452 | &(*(::std::ptr::null::())).CompletionFence as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:2465:14 [INFO] [stdout] | [INFO] [stdout] 2465 | &(*(::std::ptr::null::())).LayerCount as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:2477:14 [INFO] [stdout] | [INFO] [stdout] 2477 | &(*(::std::ptr::null::())).Layers as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:2686:19 [INFO] [stdout] | [INFO] [stdout] 2686 | unsafe { &(*(::std::ptr::null::())).Type as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:2697:14 [INFO] [stdout] | [INFO] [stdout] 2697 | &(*(::std::ptr::null::())).DeviceID as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:2748:14 [INFO] [stdout] | [INFO] [stdout] 2748 | &(*(::std::ptr::null::())).Header as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:2761:14 [INFO] [stdout] | [INFO] [stdout] 2761 | &(*(::std::ptr::null::())).ControllerCapabilities [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:2774:14 [INFO] [stdout] | [INFO] [stdout] 2774 | &(*(::std::ptr::null::())).ButtonCapabilities [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:2787:14 [INFO] [stdout] | [INFO] [stdout] 2787 | &(*(::std::ptr::null::())).TrackpadMaxX as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:2800:14 [INFO] [stdout] | [INFO] [stdout] 2800 | &(*(::std::ptr::null::())).TrackpadMaxY as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:2813:14 [INFO] [stdout] | [INFO] [stdout] 2813 | &(*(::std::ptr::null::())).TrackpadSizeX as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:2826:14 [INFO] [stdout] | [INFO] [stdout] 2826 | &(*(::std::ptr::null::())).TrackpadSizeY as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:2864:14 [INFO] [stdout] | [INFO] [stdout] 2864 | &(*(::std::ptr::null::())).Header as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:2876:14 [INFO] [stdout] | [INFO] [stdout] 2876 | &(*(::std::ptr::null::())).ControllerCapabilities [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:2889:14 [INFO] [stdout] | [INFO] [stdout] 2889 | &(*(::std::ptr::null::())).ButtonCapabilities as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:2902:14 [INFO] [stdout] | [INFO] [stdout] 2902 | &(*(::std::ptr::null::())).TrackpadMaxX as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:2915:14 [INFO] [stdout] | [INFO] [stdout] 2915 | &(*(::std::ptr::null::())).TrackpadMaxY as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:2928:14 [INFO] [stdout] | [INFO] [stdout] 2928 | &(*(::std::ptr::null::())).TrackpadSizeX as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:2941:14 [INFO] [stdout] | [INFO] [stdout] 2941 | &(*(::std::ptr::null::())).TrackpadSizeY as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:2974:14 [INFO] [stdout] | [INFO] [stdout] 2974 | &(*(::std::ptr::null::())).ControllerType as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:2986:14 [INFO] [stdout] | [INFO] [stdout] 2986 | &(*(::std::ptr::null::())).TimeInSeconds as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:3023:14 [INFO] [stdout] | [INFO] [stdout] 3023 | &(*(::std::ptr::null::())).Header as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:3035:14 [INFO] [stdout] | [INFO] [stdout] 3035 | &(*(::std::ptr::null::())).Buttons as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:3047:14 [INFO] [stdout] | [INFO] [stdout] 3047 | &(*(::std::ptr::null::())).TrackpadStatus as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:3060:14 [INFO] [stdout] | [INFO] [stdout] 3060 | &(*(::std::ptr::null::())).TrackpadPosition as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:3073:14 [INFO] [stdout] | [INFO] [stdout] 3073 | &(*(::std::ptr::null::())).BatteryPercentRemaining [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:3086:14 [INFO] [stdout] | [INFO] [stdout] 3086 | &(*(::std::ptr::null::())).RecenterCount as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:3099:14 [INFO] [stdout] | [INFO] [stdout] 3099 | &(*(::std::ptr::null::())).Reserved as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:3132:19 [INFO] [stdout] | [INFO] [stdout] 3132 | unsafe { &(*(::std::ptr::null::())).Header as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:3142:19 [INFO] [stdout] | [INFO] [stdout] 3142 | unsafe { &(*(::std::ptr::null::())).Buttons as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:3153:14 [INFO] [stdout] | [INFO] [stdout] 3153 | &(*(::std::ptr::null::())).TrackpadStatus as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/bindings.rs:3165:14 [INFO] [stdout] | [INFO] [stdout] 3165 | &(*(::std::ptr::null::())).TrackpadPosition as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the type `ovrMatrix4f_` does not permit being left uninitialized [INFO] [stdout] --> src/helpers.rs:16:41 [INFO] [stdout] | [INFO] [stdout] 16 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized( )}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this code causes undefined behavior when executed [INFO] [stdout] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stdout] | [INFO] [stdout] note: floats must be initialized (in this struct field) [INFO] [stdout] --> src/bindings.rs:316:5 [INFO] [stdout] | [INFO] [stdout] 316 | pub M: [[f32; 4usize]; 4usize], [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: `#[warn(invalid_value)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the type `ovrMatrix4f_` does not permit being left uninitialized [INFO] [stdout] --> src/helpers.rs:43:41 [INFO] [stdout] | [INFO] [stdout] 43 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized( )}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this code causes undefined behavior when executed [INFO] [stdout] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stdout] | [INFO] [stdout] note: floats must be initialized (in this struct field) [INFO] [stdout] --> src/bindings.rs:316:5 [INFO] [stdout] | [INFO] [stdout] 316 | pub M: [[f32; 4usize]; 4usize], [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the type `ovrMatrix4f_` does not permit being left uninitialized [INFO] [stdout] --> src/helpers.rs:67:41 [INFO] [stdout] | [INFO] [stdout] 67 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized( )}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this code causes undefined behavior when executed [INFO] [stdout] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stdout] | [INFO] [stdout] note: floats must be initialized (in this struct field) [INFO] [stdout] --> src/bindings.rs:316:5 [INFO] [stdout] | [INFO] [stdout] 316 | pub M: [[f32; 4usize]; 4usize], [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the type `ovrMatrix4f_` does not permit being left uninitialized [INFO] [stdout] --> src/helpers.rs:90:41 [INFO] [stdout] | [INFO] [stdout] 90 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized( )}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this code causes undefined behavior when executed [INFO] [stdout] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stdout] | [INFO] [stdout] note: floats must be initialized (in this struct field) [INFO] [stdout] --> src/bindings.rs:316:5 [INFO] [stdout] | [INFO] [stdout] 316 | pub M: [[f32; 4usize]; 4usize], [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the type `ovrMatrix4f_` does not permit being left uninitialized [INFO] [stdout] --> src/helpers.rs:102:41 [INFO] [stdout] | [INFO] [stdout] 102 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized( )}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this code causes undefined behavior when executed [INFO] [stdout] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stdout] | [INFO] [stdout] note: floats must be initialized (in this struct field) [INFO] [stdout] --> src/bindings.rs:316:5 [INFO] [stdout] | [INFO] [stdout] 316 | pub M: [[f32; 4usize]; 4usize], [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the type `ovrMatrix4f_` does not permit being left uninitialized [INFO] [stdout] --> src/helpers.rs:167:41 [INFO] [stdout] | [INFO] [stdout] 167 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized() }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this code causes undefined behavior when executed [INFO] [stdout] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stdout] | [INFO] [stdout] note: floats must be initialized (in this struct field) [INFO] [stdout] --> src/bindings.rs:316:5 [INFO] [stdout] | [INFO] [stdout] 316 | pub M: [[f32; 4usize]; 4usize], [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the type `ovrMatrix4f_` does not permit being left uninitialized [INFO] [stdout] --> src/helpers.rs:243:41 [INFO] [stdout] | [INFO] [stdout] 243 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized() }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this code causes undefined behavior when executed [INFO] [stdout] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stdout] | [INFO] [stdout] note: floats must be initialized (in this struct field) [INFO] [stdout] --> src/bindings.rs:316:5 [INFO] [stdout] | [INFO] [stdout] 316 | pub M: [[f32; 4usize]; 4usize], [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the type `ovrMatrix4f_` does not permit being left uninitialized [INFO] [stdout] --> src/helpers.rs:357:39 [INFO] [stdout] | [INFO] [stdout] 357 | let mut m: ovrMatrix4f = unsafe { mem::uninitialized() }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this code causes undefined behavior when executed [INFO] [stdout] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stdout] | [INFO] [stdout] note: floats must be initialized (in this struct field) [INFO] [stdout] --> src/bindings.rs:316:5 [INFO] [stdout] | [INFO] [stdout] 316 | pub M: [[f32; 4usize]; 4usize], [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the type `ovrQuatf_` does not permit being left uninitialized [INFO] [stdout] --> src/helpers.rs:403:39 [INFO] [stdout] | [INFO] [stdout] 403 | let mut quat: ovrQuatf = unsafe { mem::uninitialized() }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this code causes undefined behavior when executed [INFO] [stdout] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stdout] | [INFO] [stdout] note: floats must be initialized (in this struct field) [INFO] [stdout] --> src/bindings.rs:254:5 [INFO] [stdout] | [INFO] [stdout] 254 | pub x: f32, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0566`. [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 1.00s [INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: ovr-mobile-sys v0.4.0 (/opt/rustwide/workdir) [INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2` [INFO] running `Command { std: "docker" "inspect" "0b022c196e57fa31c60984b31d3fdb84c108508deebcc9997f090968aa66f88b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0b022c196e57fa31c60984b31d3fdb84c108508deebcc9997f090968aa66f88b", kill_on_drop: false }` [INFO] [stdout] 0b022c196e57fa31c60984b31d3fdb84c108508deebcc9997f090968aa66f88b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-10-28" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] a4edc0e2a9a6f5f44589197b148975ffabe2b99f5f99c0eab3beeb220d494c50 [INFO] running `Command { std: "docker" "start" "-a" "a4edc0e2a9a6f5f44589197b148975ffabe2b99f5f99c0eab3beeb220d494c50", kill_on_drop: false }` [INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024 [INFO] [stderr] warning: unnecessary trailing semicolon [INFO] [stderr] --> src/helpers.rs:636:61 [INFO] [stderr] | [INFO] [stderr] 636 | layer.Header.SurfaceTextureObject = ::std::ptr::null_mut();; [INFO] [stderr] | ^ help: remove this semicolon [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(redundant_semicolons)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning[E0566]: conflicting representation hints [INFO] [stderr] --> src/bindings.rs:76:8 [INFO] [stderr] | [INFO] [stderr] 76 | #[repr(u32)] [INFO] [stderr] | ^^^ [INFO] [stderr] 77 | #[repr(C)] [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #68585 [INFO] [stderr] = note: `#[warn(conflicting_repr_hints)]` (part of `#[warn(future_incompatible)]`) on by default [INFO] [stderr] [INFO] [stderr] warning[E0566]: conflicting representation hints [INFO] [stderr] --> src/bindings.rs:83:8 [INFO] [stderr] | [INFO] [stderr] 83 | #[repr(i32)] [INFO] [stderr] | ^^^ [INFO] [stderr] 84 | #[repr(C)] [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #68585 [INFO] [stderr] [INFO] [stderr] warning[E0566]: conflicting representation hints [INFO] [stderr] --> src/bindings.rs:444:8 [INFO] [stderr] | [INFO] [stderr] 444 | #[repr(u32)] [INFO] [stderr] | ^^^ [INFO] [stderr] 445 | #[repr(C)] [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #68585 [INFO] [stderr] [INFO] [stderr] warning[E0566]: conflicting representation hints [INFO] [stderr] --> src/bindings.rs:451:8 [INFO] [stderr] | [INFO] [stderr] 451 | #[repr(u32)] [INFO] [stderr] | ^^^ [INFO] [stderr] 452 | #[repr(C)] [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #68585 [INFO] [stderr] [INFO] [stderr] warning[E0566]: conflicting representation hints [INFO] [stderr] --> src/bindings.rs:459:8 [INFO] [stderr] | [INFO] [stderr] 459 | #[repr(u32)] [INFO] [stderr] | ^^^ [INFO] [stderr] 460 | #[repr(C)] [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #68585 [INFO] [stderr] [INFO] [stderr] warning[E0566]: conflicting representation hints [INFO] [stderr] --> src/bindings.rs:469:8 [INFO] [stderr] | [INFO] [stderr] 469 | #[repr(i32)] [INFO] [stderr] | ^^^ [INFO] [stderr] 470 | #[repr(C)] [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #68585 [INFO] [stderr] [INFO] [stderr] warning[E0566]: conflicting representation hints [INFO] [stderr] --> src/bindings.rs:484:8 [INFO] [stderr] | [INFO] [stderr] 484 | #[repr(i32)] [INFO] [stderr] | ^^^ [INFO] [stderr] 485 | #[repr(C)] [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #68585 [INFO] [stderr] [INFO] [stderr] warning[E0566]: conflicting representation hints [INFO] [stderr] --> src/bindings.rs:496:8 [INFO] [stderr] | [INFO] [stderr] 496 | #[repr(u32)] [INFO] [stderr] | ^^^ [INFO] [stderr] 497 | #[repr(C)] [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #68585 [INFO] [stderr] [INFO] [stderr] warning[E0566]: conflicting representation hints [INFO] [stderr] --> src/bindings.rs:504:8 [INFO] [stderr] | [INFO] [stderr] 504 | #[repr(u32)] [INFO] [stderr] | ^^^ [INFO] [stderr] 505 | #[repr(C)] [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #68585 [INFO] [stderr] [INFO] [stderr] warning[E0566]: conflicting representation hints [INFO] [stderr] --> src/bindings.rs:511:8 [INFO] [stderr] | [INFO] [stderr] 511 | #[repr(u32)] [INFO] [stderr] | ^^^ [INFO] [stderr] 512 | #[repr(C)] [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #68585 [INFO] [stderr] [INFO] [stderr] warning[E0566]: conflicting representation hints [INFO] [stderr] --> src/bindings.rs:534:8 [INFO] [stderr] | [INFO] [stderr] 534 | #[repr(u32)] [INFO] [stderr] | ^^^ [INFO] [stderr] 535 | #[repr(C)] [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #68585 [INFO] [stderr] [INFO] [stderr] warning[E0566]: conflicting representation hints [INFO] [stderr] --> src/bindings.rs:542:8 [INFO] [stderr] | [INFO] [stderr] 542 | #[repr(u32)] [INFO] [stderr] | ^^^ [INFO] [stderr] 543 | #[repr(C)] [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #68585 [INFO] [stderr] [INFO] [stderr] warning[E0566]: conflicting representation hints [INFO] [stderr] --> src/bindings.rs:562:8 [INFO] [stderr] | [INFO] [stderr] 562 | #[repr(i32)] [INFO] [stderr] | ^^^ [INFO] [stderr] 563 | #[repr(C)] [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #68585 [INFO] [stderr] [INFO] [stderr] warning[E0566]: conflicting representation hints [INFO] [stderr] --> src/bindings.rs:570:8 [INFO] [stderr] | [INFO] [stderr] 570 | #[repr(u32)] [INFO] [stderr] | ^^^ [INFO] [stderr] 571 | #[repr(C)] [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #68585 [INFO] [stderr] [INFO] [stderr] warning[E0566]: conflicting representation hints [INFO] [stderr] --> src/bindings.rs:674:8 [INFO] [stderr] | [INFO] [stderr] 674 | #[repr(u32)] [INFO] [stderr] | ^^^ [INFO] [stderr] 675 | #[repr(C)] [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #68585 [INFO] [stderr] [INFO] [stderr] warning[E0566]: conflicting representation hints [INFO] [stderr] --> src/bindings.rs:891:8 [INFO] [stderr] | [INFO] [stderr] 891 | #[repr(u32)] [INFO] [stderr] | ^^^ [INFO] [stderr] 892 | #[repr(C)] [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #68585 [INFO] [stderr] [INFO] [stderr] warning[E0566]: conflicting representation hints [INFO] [stderr] --> src/bindings.rs:1056:8 [INFO] [stderr] | [INFO] [stderr] 1056 | #[repr(u32)] [INFO] [stderr] | ^^^ [INFO] [stderr] 1057 | #[repr(C)] [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #68585 [INFO] [stderr] [INFO] [stderr] warning[E0566]: conflicting representation hints [INFO] [stderr] --> src/bindings.rs:1065:8 [INFO] [stderr] | [INFO] [stderr] 1065 | #[repr(u32)] [INFO] [stderr] | ^^^ [INFO] [stderr] 1066 | #[repr(C)] [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #68585 [INFO] [stderr] [INFO] [stderr] warning[E0566]: conflicting representation hints [INFO] [stderr] --> src/bindings.rs:1075:8 [INFO] [stderr] | [INFO] [stderr] 1075 | #[repr(u32)] [INFO] [stderr] | ^^^ [INFO] [stderr] 1076 | #[repr(C)] [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #68585 [INFO] [stderr] [INFO] [stderr] warning[E0566]: conflicting representation hints [INFO] [stderr] --> src/bindings.rs:1090:8 [INFO] [stderr] | [INFO] [stderr] 1090 | #[repr(u32)] [INFO] [stderr] | ^^^ [INFO] [stderr] 1091 | #[repr(C)] [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #68585 [INFO] [stderr] [INFO] [stderr] warning[E0566]: conflicting representation hints [INFO] [stderr] --> src/bindings.rs:1097:8 [INFO] [stderr] | [INFO] [stderr] 1097 | #[repr(i32)] [INFO] [stderr] | ^^^ [INFO] [stderr] 1098 | #[repr(C)] [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #68585 [INFO] [stderr] [INFO] [stderr] warning[E0566]: conflicting representation hints [INFO] [stderr] --> src/bindings.rs:1108:8 [INFO] [stderr] | [INFO] [stderr] 1108 | #[repr(u32)] [INFO] [stderr] | ^^^ [INFO] [stderr] 1109 | #[repr(C)] [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #68585 [INFO] [stderr] [INFO] [stderr] warning[E0566]: conflicting representation hints [INFO] [stderr] --> src/bindings.rs:1117:8 [INFO] [stderr] | [INFO] [stderr] 1117 | #[repr(u32)] [INFO] [stderr] | ^^^ [INFO] [stderr] 1118 | #[repr(C)] [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #68585 [INFO] [stderr] [INFO] [stderr] warning[E0566]: conflicting representation hints [INFO] [stderr] --> src/bindings.rs:1127:8 [INFO] [stderr] | [INFO] [stderr] 1127 | #[repr(u32)] [INFO] [stderr] | ^^^ [INFO] [stderr] 1128 | #[repr(C)] [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #68585 [INFO] [stderr] [INFO] [stderr] warning[E0566]: conflicting representation hints [INFO] [stderr] --> src/bindings.rs:1135:8 [INFO] [stderr] | [INFO] [stderr] 1135 | #[repr(u32)] [INFO] [stderr] | ^^^ [INFO] [stderr] 1136 | #[repr(C)] [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #68585 [INFO] [stderr] [INFO] [stderr] warning[E0566]: conflicting representation hints [INFO] [stderr] --> src/bindings.rs:1146:8 [INFO] [stderr] | [INFO] [stderr] 1146 | #[repr(u32)] [INFO] [stderr] | ^^^ [INFO] [stderr] 1147 | #[repr(C)] [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #68585 [INFO] [stderr] [INFO] [stderr] warning[E0566]: conflicting representation hints [INFO] [stderr] --> src/bindings.rs:1152:8 [INFO] [stderr] | [INFO] [stderr] 1152 | #[repr(u32)] [INFO] [stderr] | ^^^ [INFO] [stderr] 1153 | #[repr(C)] [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #68585 [INFO] [stderr] [INFO] [stderr] warning[E0566]: conflicting representation hints [INFO] [stderr] --> src/bindings.rs:1602:8 [INFO] [stderr] | [INFO] [stderr] 1602 | #[repr(u32)] [INFO] [stderr] | ^^^ [INFO] [stderr] 1603 | #[repr(C)] [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #68585 [INFO] [stderr] [INFO] [stderr] warning[E0566]: conflicting representation hints [INFO] [stderr] --> src/bindings.rs:2489:8 [INFO] [stderr] | [INFO] [stderr] 2489 | #[repr(u32)] [INFO] [stderr] | ^^^ [INFO] [stderr] 2490 | #[repr(C)] [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #68585 [INFO] [stderr] [INFO] [stderr] warning[E0566]: conflicting representation hints [INFO] [stderr] --> src/bindings.rs:2625:8 [INFO] [stderr] | [INFO] [stderr] 2625 | #[repr(u32)] [INFO] [stderr] | ^^^ [INFO] [stderr] 2626 | #[repr(C)] [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #68585 [INFO] [stderr] [INFO] [stderr] warning[E0566]: conflicting representation hints [INFO] [stderr] --> src/bindings.rs:2646:8 [INFO] [stderr] | [INFO] [stderr] 2646 | #[repr(u32)] [INFO] [stderr] | ^^^ [INFO] [stderr] 2647 | #[repr(C)] [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #68585 [INFO] [stderr] [INFO] [stderr] warning[E0566]: conflicting representation hints [INFO] [stderr] --> src/bindings.rs:2660:8 [INFO] [stderr] | [INFO] [stderr] 2660 | #[repr(u32)] [INFO] [stderr] | ^^^ [INFO] [stderr] 2661 | #[repr(C)] [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #68585 [INFO] [stderr] [INFO] [stderr] warning[E0566]: conflicting representation hints [INFO] [stderr] --> src/bindings.rs:2709:8 [INFO] [stderr] | [INFO] [stderr] 2709 | #[repr(u32)] [INFO] [stderr] | ^^^ [INFO] [stderr] 2710 | #[repr(C)] [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #68585 [INFO] [stderr] [INFO] [stderr] warning[E0566]: conflicting representation hints [INFO] [stderr] --> src/bindings.rs:3211:8 [INFO] [stderr] | [INFO] [stderr] 3211 | #[repr(u32)] [INFO] [stderr] | ^^^ [INFO] [stderr] 3212 | #[repr(C)] [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #68585 [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/helpers.rs:16:46 [INFO] [stderr] | [INFO] [stderr] 16 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized( )}; [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/helpers.rs:43:46 [INFO] [stderr] | [INFO] [stderr] 43 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized( )}; [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/helpers.rs:67:46 [INFO] [stderr] | [INFO] [stderr] 67 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized( )}; [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/helpers.rs:90:46 [INFO] [stderr] | [INFO] [stderr] 90 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized( )}; [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/helpers.rs:102:46 [INFO] [stderr] | [INFO] [stderr] 102 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized( )}; [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/helpers.rs:167:46 [INFO] [stderr] | [INFO] [stderr] 167 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized() }; [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/helpers.rs:243:46 [INFO] [stderr] | [INFO] [stderr] 243 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized() }; [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/helpers.rs:357:44 [INFO] [stderr] | [INFO] [stderr] 357 | let mut m: ovrMatrix4f = unsafe { mem::uninitialized() }; [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/helpers.rs:403:44 [INFO] [stderr] | [INFO] [stderr] 403 | let mut quat: ovrQuatf = unsafe { mem::uninitialized() }; [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: the type `ovrMatrix4f_` does not permit being left uninitialized [INFO] [stderr] --> src/helpers.rs:16:41 [INFO] [stderr] | [INFO] [stderr] 16 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized( )}; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | this code causes undefined behavior when executed [INFO] [stderr] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stderr] | [INFO] [stderr] note: floats must be initialized (in this struct field) [INFO] [stderr] --> src/bindings.rs:316:5 [INFO] [stderr] | [INFO] [stderr] 316 | pub M: [[f32; 4usize]; 4usize], [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] = note: `#[warn(invalid_value)]` on by default [INFO] [stderr] [INFO] [stderr] warning: the type `ovrMatrix4f_` does not permit being left uninitialized [INFO] [stderr] --> src/helpers.rs:43:41 [INFO] [stderr] | [INFO] [stderr] 43 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized( )}; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | this code causes undefined behavior when executed [INFO] [stderr] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stderr] | [INFO] [stderr] note: floats must be initialized (in this struct field) [INFO] [stderr] --> src/bindings.rs:316:5 [INFO] [stderr] | [INFO] [stderr] 316 | pub M: [[f32; 4usize]; 4usize], [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: the type `ovrMatrix4f_` does not permit being left uninitialized [INFO] [stderr] --> src/helpers.rs:67:41 [INFO] [stderr] | [INFO] [stderr] 67 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized( )}; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | this code causes undefined behavior when executed [INFO] [stderr] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stderr] | [INFO] [stderr] note: floats must be initialized (in this struct field) [INFO] [stderr] --> src/bindings.rs:316:5 [INFO] [stderr] | [INFO] [stderr] 316 | pub M: [[f32; 4usize]; 4usize], [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: the type `ovrMatrix4f_` does not permit being left uninitialized [INFO] [stderr] --> src/helpers.rs:90:41 [INFO] [stderr] | [INFO] [stderr] 90 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized( )}; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | this code causes undefined behavior when executed [INFO] [stderr] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stderr] | [INFO] [stderr] note: floats must be initialized (in this struct field) [INFO] [stderr] --> src/bindings.rs:316:5 [INFO] [stderr] | [INFO] [stderr] 316 | pub M: [[f32; 4usize]; 4usize], [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: the type `ovrMatrix4f_` does not permit being left uninitialized [INFO] [stderr] --> src/helpers.rs:102:41 [INFO] [stderr] | [INFO] [stderr] 102 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized( )}; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | this code causes undefined behavior when executed [INFO] [stderr] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stderr] | [INFO] [stderr] note: floats must be initialized (in this struct field) [INFO] [stderr] --> src/bindings.rs:316:5 [INFO] [stderr] | [INFO] [stderr] 316 | pub M: [[f32; 4usize]; 4usize], [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: the type `ovrMatrix4f_` does not permit being left uninitialized [INFO] [stderr] --> src/helpers.rs:167:41 [INFO] [stderr] | [INFO] [stderr] 167 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized() }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | this code causes undefined behavior when executed [INFO] [stderr] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stderr] | [INFO] [stderr] note: floats must be initialized (in this struct field) [INFO] [stderr] --> src/bindings.rs:316:5 [INFO] [stderr] | [INFO] [stderr] 316 | pub M: [[f32; 4usize]; 4usize], [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: the type `ovrMatrix4f_` does not permit being left uninitialized [INFO] [stderr] --> src/helpers.rs:243:41 [INFO] [stderr] | [INFO] [stderr] 243 | let mut out: ovrMatrix4f = unsafe { mem::uninitialized() }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | this code causes undefined behavior when executed [INFO] [stderr] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stderr] | [INFO] [stderr] note: floats must be initialized (in this struct field) [INFO] [stderr] --> src/bindings.rs:316:5 [INFO] [stderr] | [INFO] [stderr] 316 | pub M: [[f32; 4usize]; 4usize], [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: the type `ovrMatrix4f_` does not permit being left uninitialized [INFO] [stderr] --> src/helpers.rs:357:39 [INFO] [stderr] | [INFO] [stderr] 357 | let mut m: ovrMatrix4f = unsafe { mem::uninitialized() }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | this code causes undefined behavior when executed [INFO] [stderr] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stderr] | [INFO] [stderr] note: floats must be initialized (in this struct field) [INFO] [stderr] --> src/bindings.rs:316:5 [INFO] [stderr] | [INFO] [stderr] 316 | pub M: [[f32; 4usize]; 4usize], [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: the type `ovrQuatf_` does not permit being left uninitialized [INFO] [stderr] --> src/helpers.rs:403:39 [INFO] [stderr] | [INFO] [stderr] 403 | let mut quat: ovrQuatf = unsafe { mem::uninitialized() }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | this code causes undefined behavior when executed [INFO] [stderr] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stderr] | [INFO] [stderr] note: floats must be initialized (in this struct field) [INFO] [stderr] --> src/bindings.rs:254:5 [INFO] [stderr] | [INFO] [stderr] 254 | pub x: f32, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] For more information about this error, try `rustc --explain E0566`. [INFO] [stderr] warning: `ovr-mobile-sys` (lib) generated 53 warnings [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:45:19 [INFO] [stderr] | [INFO] [stderr] 45 | unsafe { &(*(::std::ptr::null::())).Vm as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deref_nullptr)]` on by default [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:55:19 [INFO] [stderr] | [INFO] [stderr] 55 | unsafe { &(*(::std::ptr::null::())).Env as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:65:19 [INFO] [stderr] | [INFO] [stderr] 65 | unsafe { &(*(::std::ptr::null::())).ActivityObject as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:117:19 [INFO] [stderr] | [INFO] [stderr] 117 | unsafe { &(*(::std::ptr::null::())).x as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:127:19 [INFO] [stderr] | [INFO] [stderr] 127 | unsafe { &(*(::std::ptr::null::())).y as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:158:19 [INFO] [stderr] | [INFO] [stderr] 158 | unsafe { &(*(::std::ptr::null::())).x as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:168:19 [INFO] [stderr] | [INFO] [stderr] 168 | unsafe { &(*(::std::ptr::null::())).y as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:178:19 [INFO] [stderr] | [INFO] [stderr] 178 | unsafe { &(*(::std::ptr::null::())).z as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:210:19 [INFO] [stderr] | [INFO] [stderr] 210 | unsafe { &(*(::std::ptr::null::())).x as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:220:19 [INFO] [stderr] | [INFO] [stderr] 220 | unsafe { &(*(::std::ptr::null::())).y as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:230:19 [INFO] [stderr] | [INFO] [stderr] 230 | unsafe { &(*(::std::ptr::null::())).z as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:240:19 [INFO] [stderr] | [INFO] [stderr] 240 | unsafe { &(*(::std::ptr::null::())).w as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:272:19 [INFO] [stderr] | [INFO] [stderr] 272 | unsafe { &(*(::std::ptr::null::())).x as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:282:19 [INFO] [stderr] | [INFO] [stderr] 282 | unsafe { &(*(::std::ptr::null::())).y as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:292:19 [INFO] [stderr] | [INFO] [stderr] 292 | unsafe { &(*(::std::ptr::null::())).z as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:302:19 [INFO] [stderr] | [INFO] [stderr] 302 | unsafe { &(*(::std::ptr::null::())).w as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:331:19 [INFO] [stderr] | [INFO] [stderr] 331 | unsafe { &(*(::std::ptr::null::())).M as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:361:19 [INFO] [stderr] | [INFO] [stderr] 361 | unsafe { &(*(::std::ptr::null::())).Orientation as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:371:19 [INFO] [stderr] | [INFO] [stderr] 371 | unsafe { &(*(::std::ptr::null::())).Position as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:403:19 [INFO] [stderr] | [INFO] [stderr] 403 | unsafe { &(*(::std::ptr::null::())).x as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:413:19 [INFO] [stderr] | [INFO] [stderr] 413 | unsafe { &(*(::std::ptr::null::())).y as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:423:19 [INFO] [stderr] | [INFO] [stderr] 423 | unsafe { &(*(::std::ptr::null::())).width as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:433:19 [INFO] [stderr] | [INFO] [stderr] 433 | unsafe { &(*(::std::ptr::null::())).height as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:604:19 [INFO] [stderr] | [INFO] [stderr] 604 | unsafe { &(*(::std::ptr::null::())).Type as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:614:19 [INFO] [stderr] | [INFO] [stderr] 614 | unsafe { &(*(::std::ptr::null::())).ProductVersion as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:624:19 [INFO] [stderr] | [INFO] [stderr] 624 | unsafe { &(*(::std::ptr::null::())).MajorVersion as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:634:19 [INFO] [stderr] | [INFO] [stderr] 634 | unsafe { &(*(::std::ptr::null::())).MinorVersion as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:644:19 [INFO] [stderr] | [INFO] [stderr] 644 | unsafe { &(*(::std::ptr::null::())).PatchVersion as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:654:19 [INFO] [stderr] | [INFO] [stderr] 654 | unsafe { &(*(::std::ptr::null::())).GraphicsAPI as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:664:19 [INFO] [stderr] | [INFO] [stderr] 664 | unsafe { &(*(::std::ptr::null::())).Java as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:708:19 [INFO] [stderr] | [INFO] [stderr] 708 | unsafe { &(*(::std::ptr::null::())).Type as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:718:19 [INFO] [stderr] | [INFO] [stderr] 718 | unsafe { &(*(::std::ptr::null::())).Flags as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:728:19 [INFO] [stderr] | [INFO] [stderr] 728 | unsafe { &(*(::std::ptr::null::())).Java as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:738:19 [INFO] [stderr] | [INFO] [stderr] 738 | unsafe { &(*(::std::ptr::null::())).Display as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:748:19 [INFO] [stderr] | [INFO] [stderr] 748 | unsafe { &(*(::std::ptr::null::())).WindowSurface as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:758:19 [INFO] [stderr] | [INFO] [stderr] 758 | unsafe { &(*(::std::ptr::null::())).ShareContext as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:798:19 [INFO] [stderr] | [INFO] [stderr] 798 | unsafe { &(*(::std::ptr::null::())).Pose as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:809:14 [INFO] [stderr] | [INFO] [stderr] 809 | &(*(::std::ptr::null::())).AngularVelocity as *const _ as usize [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:821:14 [INFO] [stderr] | [INFO] [stderr] 821 | &(*(::std::ptr::null::())).LinearVelocity as *const _ as usize [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:833:14 [INFO] [stderr] | [INFO] [stderr] 833 | &(*(::std::ptr::null::())).AngularAcceleration as *const _ as usize [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:845:14 [INFO] [stderr] | [INFO] [stderr] 845 | &(*(::std::ptr::null::())).LinearAcceleration as *const _ as usize [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:856:19 [INFO] [stderr] | [INFO] [stderr] 856 | unsafe { &(*(::std::ptr::null::())).dead10 as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:867:14 [INFO] [stderr] | [INFO] [stderr] 867 | &(*(::std::ptr::null::())).TimeInSeconds as *const _ as usize [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:879:14 [INFO] [stderr] | [INFO] [stderr] 879 | &(*(::std::ptr::null::())).PredictionInSeconds as *const _ as usize [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:927:14 [INFO] [stderr] | [INFO] [stderr] 927 | &(*(::std::ptr::null::())).ProjectionMatrix as *const _ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:940:14 [INFO] [stderr] | [INFO] [stderr] 940 | &(*(::std::ptr::null::())).ViewMatrix as *const _ as usize [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:964:19 [INFO] [stderr] | [INFO] [stderr] 964 | unsafe { &(*(::std::ptr::null::())).Status as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:974:19 [INFO] [stderr] | [INFO] [stderr] 974 | unsafe { &(*(::std::ptr::null::())).dead12 as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:984:19 [INFO] [stderr] | [INFO] [stderr] 984 | unsafe { &(*(::std::ptr::null::())).HeadPose as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:994:19 [INFO] [stderr] | [INFO] [stderr] 994 | unsafe { &(*(::std::ptr::null::())).Eye as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1025:19 [INFO] [stderr] | [INFO] [stderr] 1025 | unsafe { &(*(::std::ptr::null::())).Status as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1035:19 [INFO] [stderr] | [INFO] [stderr] 1035 | unsafe { &(*(::std::ptr::null::())).dead14 as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1045:19 [INFO] [stderr] | [INFO] [stderr] 1045 | unsafe { &(*(::std::ptr::null::())).HeadPose as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1186:14 [INFO] [stderr] | [INFO] [stderr] 1186 | &(*(::std::ptr::null::())).ColorTextureSwapChain as *const _ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1199:14 [INFO] [stderr] | [INFO] [stderr] 1199 | &(*(::std::ptr::null::())).DepthTextureSwapChain as *const _ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1212:14 [INFO] [stderr] | [INFO] [stderr] 1212 | &(*(::std::ptr::null::())).TextureSwapChainIndex as *const _ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1225:14 [INFO] [stderr] | [INFO] [stderr] 1225 | &(*(::std::ptr::null::())).TexCoordsFromTanAngles as *const _ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1238:14 [INFO] [stderr] | [INFO] [stderr] 1238 | &(*(::std::ptr::null::())).TextureRect as *const _ as usize [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1249:19 [INFO] [stderr] | [INFO] [stderr] 1249 | unsafe { &(*(::std::ptr::null::())).dead16 as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1259:19 [INFO] [stderr] | [INFO] [stderr] 1259 | unsafe { &(*(::std::ptr::null::())).HeadPose as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1270:14 [INFO] [stderr] | [INFO] [stderr] 1270 | &(*(::std::ptr::null::())).CompletionFence as *const _ as usize [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1306:19 [INFO] [stderr] | [INFO] [stderr] 1306 | unsafe { &(*(::std::ptr::null::())).Textures as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1316:19 [INFO] [stderr] | [INFO] [stderr] 1316 | unsafe { &(*(::std::ptr::null::())).SpinSpeed as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1326:19 [INFO] [stderr] | [INFO] [stderr] 1326 | unsafe { &(*(::std::ptr::null::())).SpinScale as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1336:19 [INFO] [stderr] | [INFO] [stderr] 1336 | unsafe { &(*(::std::ptr::null::())).ColorScale as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1346:19 [INFO] [stderr] | [INFO] [stderr] 1346 | unsafe { &(*(::std::ptr::null::())).dead18 as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1356:19 [INFO] [stderr] | [INFO] [stderr] 1356 | unsafe { &(*(::std::ptr::null::())).SrcBlend as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1366:19 [INFO] [stderr] | [INFO] [stderr] 1366 | unsafe { &(*(::std::ptr::null::())).DstBlend as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1376:19 [INFO] [stderr] | [INFO] [stderr] 1376 | unsafe { &(*(::std::ptr::null::())).Flags as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1407:19 [INFO] [stderr] | [INFO] [stderr] 1407 | unsafe { &(*(::std::ptr::null::())).CpuLevel as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1417:19 [INFO] [stderr] | [INFO] [stderr] 1417 | unsafe { &(*(::std::ptr::null::())).GpuLevel as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1428:14 [INFO] [stderr] | [INFO] [stderr] 1428 | &(*(::std::ptr::null::())).MainThreadTid as *const _ as usize [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1440:14 [INFO] [stderr] | [INFO] [stderr] 1440 | &(*(::std::ptr::null::())).RenderThreadTid as *const _ as usize [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1480:19 [INFO] [stderr] | [INFO] [stderr] 1480 | unsafe { &(*(::std::ptr::null::())).Type as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1490:19 [INFO] [stderr] | [INFO] [stderr] 1490 | unsafe { &(*(::std::ptr::null::())).dead21 as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1500:19 [INFO] [stderr] | [INFO] [stderr] 1500 | unsafe { &(*(::std::ptr::null::())).Layers as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1510:19 [INFO] [stderr] | [INFO] [stderr] 1510 | unsafe { &(*(::std::ptr::null::())).LayerCount as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1520:19 [INFO] [stderr] | [INFO] [stderr] 1520 | unsafe { &(*(::std::ptr::null::())).Flags as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1530:19 [INFO] [stderr] | [INFO] [stderr] 1530 | unsafe { &(*(::std::ptr::null::())).FrameIndex as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1540:19 [INFO] [stderr] | [INFO] [stderr] 1540 | unsafe { &(*(::std::ptr::null::())).SwapInterval as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1550:19 [INFO] [stderr] | [INFO] [stderr] 1550 | unsafe { &(*(::std::ptr::null::())).ExtraLatencyMode as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1560:19 [INFO] [stderr] | [INFO] [stderr] 1560 | unsafe { &(*(::std::ptr::null::())).ExternalVelocity as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1571:14 [INFO] [stderr] | [INFO] [stderr] 1571 | &(*(::std::ptr::null::())).SurfaceTextureObject as *const _ as usize [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1582:19 [INFO] [stderr] | [INFO] [stderr] 1582 | unsafe { &(*(::std::ptr::null::())).PerformanceParms as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1592:19 [INFO] [stderr] | [INFO] [stderr] 1592 | unsafe { &(*(::std::ptr::null::())).Java as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1636:19 [INFO] [stderr] | [INFO] [stderr] 1636 | unsafe { &(*(::std::ptr::null::())).Type as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1646:19 [INFO] [stderr] | [INFO] [stderr] 1646 | unsafe { &(*(::std::ptr::null::())).Flags as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1656:19 [INFO] [stderr] | [INFO] [stderr] 1656 | unsafe { &(*(::std::ptr::null::())).ColorScale as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1666:19 [INFO] [stderr] | [INFO] [stderr] 1666 | unsafe { &(*(::std::ptr::null::())).SrcBlend as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1676:19 [INFO] [stderr] | [INFO] [stderr] 1676 | unsafe { &(*(::std::ptr::null::())).DstBlend as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1687:14 [INFO] [stderr] | [INFO] [stderr] 1687 | &(*(::std::ptr::null::())).SurfaceTextureObject as *const _ as usize [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1731:14 [INFO] [stderr] | [INFO] [stderr] 1731 | &(*(::std::ptr::null::())).ColorSwapChain as *const _ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1744:14 [INFO] [stderr] | [INFO] [stderr] 1744 | &(*(::std::ptr::null::())).SwapChainIndex as *const _ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1757:14 [INFO] [stderr] | [INFO] [stderr] 1757 | &(*(::std::ptr::null::())).TexCoordsFromTanAngles [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1770:14 [INFO] [stderr] | [INFO] [stderr] 1770 | &(*(::std::ptr::null::())).TextureRect as *const _ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1795:19 [INFO] [stderr] | [INFO] [stderr] 1795 | unsafe { &(*(::std::ptr::null::())).Header as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1805:19 [INFO] [stderr] | [INFO] [stderr] 1805 | unsafe { &(*(::std::ptr::null::())).HeadPose as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1815:19 [INFO] [stderr] | [INFO] [stderr] 1815 | unsafe { &(*(::std::ptr::null::())).Textures as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1855:14 [INFO] [stderr] | [INFO] [stderr] 1855 | &(*(::std::ptr::null::())).ColorSwapChain as *const _ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1868:14 [INFO] [stderr] | [INFO] [stderr] 1868 | &(*(::std::ptr::null::())).SwapChainIndex as *const _ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1881:14 [INFO] [stderr] | [INFO] [stderr] 1881 | &(*(::std::ptr::null::())).TexCoordsFromTanAngles [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1894:14 [INFO] [stderr] | [INFO] [stderr] 1894 | &(*(::std::ptr::null::())).TextureRect as *const _ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1907:14 [INFO] [stderr] | [INFO] [stderr] 1907 | &(*(::std::ptr::null::())).TextureMatrix as *const _ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1932:19 [INFO] [stderr] | [INFO] [stderr] 1932 | unsafe { &(*(::std::ptr::null::())).Header as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1942:19 [INFO] [stderr] | [INFO] [stderr] 1942 | unsafe { &(*(::std::ptr::null::())).HeadPose as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1952:19 [INFO] [stderr] | [INFO] [stderr] 1952 | unsafe { &(*(::std::ptr::null::())).Textures as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:1991:14 [INFO] [stderr] | [INFO] [stderr] 1991 | &(*(::std::ptr::null::())).ColorSwapChain as *const _ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:2004:14 [INFO] [stderr] | [INFO] [stderr] 2004 | &(*(::std::ptr::null::())).SwapChainIndex as *const _ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:2029:19 [INFO] [stderr] | [INFO] [stderr] 2029 | unsafe { &(*(::std::ptr::null::())).Header as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:2039:19 [INFO] [stderr] | [INFO] [stderr] 2039 | unsafe { &(*(::std::ptr::null::())).HeadPose as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:2050:14 [INFO] [stderr] | [INFO] [stderr] 2050 | &(*(::std::ptr::null::())).TexCoordsFromTanAngles as *const _ as usize [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:2061:19 [INFO] [stderr] | [INFO] [stderr] 2061 | unsafe { &(*(::std::ptr::null::())).Offset as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:2071:19 [INFO] [stderr] | [INFO] [stderr] 2071 | unsafe { &(*(::std::ptr::null::())).Textures as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:2111:14 [INFO] [stderr] | [INFO] [stderr] 2111 | &(*(::std::ptr::null::())).ColorSwapChain as *const _ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:2124:14 [INFO] [stderr] | [INFO] [stderr] 2124 | &(*(::std::ptr::null::())).SwapChainIndex as *const _ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:2137:14 [INFO] [stderr] | [INFO] [stderr] 2137 | &(*(::std::ptr::null::())).TextureRect as *const _ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:2150:14 [INFO] [stderr] | [INFO] [stderr] 2150 | &(*(::std::ptr::null::())).TextureMatrix as *const _ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:2175:19 [INFO] [stderr] | [INFO] [stderr] 2175 | unsafe { &(*(::std::ptr::null::())).Header as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:2185:19 [INFO] [stderr] | [INFO] [stderr] 2185 | unsafe { &(*(::std::ptr::null::())).HeadPose as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:2196:14 [INFO] [stderr] | [INFO] [stderr] 2196 | &(*(::std::ptr::null::())).TexCoordsFromTanAngles as *const _ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:2208:19 [INFO] [stderr] | [INFO] [stderr] 2208 | unsafe { &(*(::std::ptr::null::())).Textures as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:2240:19 [INFO] [stderr] | [INFO] [stderr] 2240 | unsafe { &(*(::std::ptr::null::())).Header as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:2250:19 [INFO] [stderr] | [INFO] [stderr] 2250 | unsafe { &(*(::std::ptr::null::())).SpinSpeed as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:2260:19 [INFO] [stderr] | [INFO] [stderr] 2260 | unsafe { &(*(::std::ptr::null::())).SpinScale as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:2271:14 [INFO] [stderr] | [INFO] [stderr] 2271 | &(*(::std::ptr::null::())).ColorSwapChain as *const _ as usize [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:2283:14 [INFO] [stderr] | [INFO] [stderr] 2283 | &(*(::std::ptr::null::())).SwapChainIndex as *const _ as usize [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:2318:19 [INFO] [stderr] | [INFO] [stderr] 2318 | unsafe { &(*(::std::ptr::null::())).Header as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:2328:19 [INFO] [stderr] | [INFO] [stderr] 2328 | unsafe { &(*(::std::ptr::null::())).Projection as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:2338:19 [INFO] [stderr] | [INFO] [stderr] 2338 | unsafe { &(*(::std::ptr::null::())).Cylinder as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:2348:19 [INFO] [stderr] | [INFO] [stderr] 2348 | unsafe { &(*(::std::ptr::null::())).Cube as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:2358:19 [INFO] [stderr] | [INFO] [stderr] 2358 | unsafe { &(*(::std::ptr::null::())).Equirect as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:2368:19 [INFO] [stderr] | [INFO] [stderr] 2368 | unsafe { &(*(::std::ptr::null::())).LoadingIcon as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:2403:14 [INFO] [stderr] | [INFO] [stderr] 2403 | &(*(::std::ptr::null::())).Flags as *const _ as usize [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:2415:14 [INFO] [stderr] | [INFO] [stderr] 2415 | &(*(::std::ptr::null::())).SwapInterval as *const _ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:2428:14 [INFO] [stderr] | [INFO] [stderr] 2428 | &(*(::std::ptr::null::())).FrameIndex as *const _ as usize [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:2440:14 [INFO] [stderr] | [INFO] [stderr] 2440 | &(*(::std::ptr::null::())).DisplayTime as *const _ as usize [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:2452:14 [INFO] [stderr] | [INFO] [stderr] 2452 | &(*(::std::ptr::null::())).CompletionFence as *const _ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:2465:14 [INFO] [stderr] | [INFO] [stderr] 2465 | &(*(::std::ptr::null::())).LayerCount as *const _ as usize [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:2477:14 [INFO] [stderr] | [INFO] [stderr] 2477 | &(*(::std::ptr::null::())).Layers as *const _ as usize [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:2686:19 [INFO] [stderr] | [INFO] [stderr] 2686 | unsafe { &(*(::std::ptr::null::())).Type as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:2697:14 [INFO] [stderr] | [INFO] [stderr] 2697 | &(*(::std::ptr::null::())).DeviceID as *const _ as usize [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:2748:14 [INFO] [stderr] | [INFO] [stderr] 2748 | &(*(::std::ptr::null::())).Header as *const _ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:2761:14 [INFO] [stderr] | [INFO] [stderr] 2761 | &(*(::std::ptr::null::())).ControllerCapabilities [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:2774:14 [INFO] [stderr] | [INFO] [stderr] 2774 | &(*(::std::ptr::null::())).ButtonCapabilities [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:2787:14 [INFO] [stderr] | [INFO] [stderr] 2787 | &(*(::std::ptr::null::())).TrackpadMaxX as *const _ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:2800:14 [INFO] [stderr] | [INFO] [stderr] 2800 | &(*(::std::ptr::null::())).TrackpadMaxY as *const _ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:2813:14 [INFO] [stderr] | [INFO] [stderr] 2813 | &(*(::std::ptr::null::())).TrackpadSizeX as *const _ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:2826:14 [INFO] [stderr] | [INFO] [stderr] 2826 | &(*(::std::ptr::null::())).TrackpadSizeY as *const _ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:2864:14 [INFO] [stderr] | [INFO] [stderr] 2864 | &(*(::std::ptr::null::())).Header as *const _ as usize [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:2876:14 [INFO] [stderr] | [INFO] [stderr] 2876 | &(*(::std::ptr::null::())).ControllerCapabilities [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:2889:14 [INFO] [stderr] | [INFO] [stderr] 2889 | &(*(::std::ptr::null::())).ButtonCapabilities as *const _ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:2902:14 [INFO] [stderr] | [INFO] [stderr] 2902 | &(*(::std::ptr::null::())).TrackpadMaxX as *const _ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:2915:14 [INFO] [stderr] | [INFO] [stderr] 2915 | &(*(::std::ptr::null::())).TrackpadMaxY as *const _ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:2928:14 [INFO] [stderr] | [INFO] [stderr] 2928 | &(*(::std::ptr::null::())).TrackpadSizeX as *const _ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:2941:14 [INFO] [stderr] | [INFO] [stderr] 2941 | &(*(::std::ptr::null::())).TrackpadSizeY as *const _ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:2974:14 [INFO] [stderr] | [INFO] [stderr] 2974 | &(*(::std::ptr::null::())).ControllerType as *const _ as usize [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:2986:14 [INFO] [stderr] | [INFO] [stderr] 2986 | &(*(::std::ptr::null::())).TimeInSeconds as *const _ as usize [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:3023:14 [INFO] [stderr] | [INFO] [stderr] 3023 | &(*(::std::ptr::null::())).Header as *const _ as usize [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:3035:14 [INFO] [stderr] | [INFO] [stderr] 3035 | &(*(::std::ptr::null::())).Buttons as *const _ as usize [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:3047:14 [INFO] [stderr] | [INFO] [stderr] 3047 | &(*(::std::ptr::null::())).TrackpadStatus as *const _ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:3060:14 [INFO] [stderr] | [INFO] [stderr] 3060 | &(*(::std::ptr::null::())).TrackpadPosition as *const _ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:3073:14 [INFO] [stderr] | [INFO] [stderr] 3073 | &(*(::std::ptr::null::())).BatteryPercentRemaining [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:3086:14 [INFO] [stderr] | [INFO] [stderr] 3086 | &(*(::std::ptr::null::())).RecenterCount as *const _ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:3099:14 [INFO] [stderr] | [INFO] [stderr] 3099 | &(*(::std::ptr::null::())).Reserved as *const _ as usize [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:3132:19 [INFO] [stderr] | [INFO] [stderr] 3132 | unsafe { &(*(::std::ptr::null::())).Header as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:3142:19 [INFO] [stderr] | [INFO] [stderr] 3142 | unsafe { &(*(::std::ptr::null::())).Buttons as *const _ as usize }, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:3153:14 [INFO] [stderr] | [INFO] [stderr] 3153 | &(*(::std::ptr::null::())).TrackpadStatus as *const _ as usize [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> src/bindings.rs:3165:14 [INFO] [stderr] | [INFO] [stderr] 3165 | &(*(::std::ptr::null::())).TrackpadPosition as *const _ as usize [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: `ovr-mobile-sys` (lib test) generated 221 warnings (53 duplicates) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.33s [INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: ovr-mobile-sys v0.4.0 (/opt/rustwide/workdir) [INFO] [stdout] [INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2` [INFO] [stdout] running 36 tests [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/ovr_mobile_sys-353d1d6f26b91006) [INFO] [stderr] [INFO] [stderr] thread 'bindgen_test_layout_ovrInitParms' (20) panicked at src/bindings.rs:604:18: [INFO] [stderr] null pointer dereference occurred [INFO] [stderr] stack backtrace: [INFO] [stderr] 0: 0x5b36e4942842 - std::backtrace_rs::backtrace::libunwind::trace::h16acf28769fcd909 [INFO] [stderr] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stderr] 1: 0x5b36e4942842 - std::backtrace_rs::backtrace::trace_unsynchronized::hb5541aa5d4f92513 [INFO] [stderr] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stderr] 2: 0x5b36e4942842 - std::sys::backtrace::_print_fmt::h8ac8268cb667a306 [INFO] [stderr] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:66:9 [INFO] [stderr] 3: 0x5b36e4942842 - ::fmt::h47627beda0767f4c [INFO] [stderr] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:39:26 [INFO] [stderr] 4: 0x5b36e49527ff - core::fmt::rt::Argument::fmt::h686a01ad57c1c92a [INFO] [stderr] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/fmt/rt.rs:173:76 [INFO] [stderr] 5: 0x5b36e49527ff - core::fmt::write::h8a63064c67176fd8 [INFO] [stderr] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/fmt/mod.rs:1469:25 [INFO] [stderr] 6: 0x5b36e49100f3 - std::io::default_write_fmt::hc257f38f86d39af6 [INFO] [stderr] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/io/mod.rs:639:11 [INFO] [stderr] 7: 0x5b36e49100f3 - std::io::Write::write_fmt::h5e9b646cef91150b [INFO] [stderr] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/io/mod.rs:1954:13 [INFO] [stderr] 8: 0x5b36e491c1b2 - std::sys::backtrace::BacktraceLock::print::h4634d27c0afbaebb [INFO] [stderr] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:42:9 [INFO] [stderr] 9: 0x5b36e4920c4f - std::panicking::default_hook::{{closure}}::h23e0299d4738b766 [INFO] [stderr] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:301:27 [INFO] [stderr] 10: 0x5b36e4920aa9 - std::panicking::default_hook::hfeec6294e8751b62 [INFO] [stderr] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:328:9 [INFO] [stderr] 11: 0x5b36e48e32be - as core::ops::function::Fn>::call::h3f5a16438cee2b4e [INFO] [stderr] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/alloc/src/boxed.rs:2019:9 [INFO] [stderr] 12: 0x5b36e48e32be - test::test_main_with_exit_callback::{{closure}}::h9214498cef9aafc5 [INFO] [stderr] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/test/src/lib.rs:145:21 [INFO] [stderr] 13: 0x5b36e492125f - as core::ops::function::Fn>::call::hdb18da3e68df7464 [INFO] [stderr] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/alloc/src/boxed.rs:2019:9 [INFO] [stderr] 14: 0x5b36e492125f - std::panicking::panic_with_hook::hd57cd463d793ed79 [INFO] [stderr] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:842:13 [INFO] [stderr] 15: 0x5b36e4921086 - std::panicking::panic_handler::{{closure}}::hddd6216c3fddee3b [INFO] [stderr] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:700:13 [INFO] [stderr] 16: 0x5b36e491c2e9 - std::sys::backtrace::__rust_end_short_backtrace::h5e7a56f283378525 [INFO] [stderr] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:174:18 [INFO] [stderr] 17: 0x5b36e49049cd - __rustc[256c90bb7e548b45]::rust_begin_unwind [INFO] [stderr] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:698:5 [INFO] [stderr] 18: 0x5b36e4959d9d - core::panicking::panic_nounwind_fmt::runtime::hd5eea0fd564156db [INFO] [stderr] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/panicking.rs:122:22 [INFO] [stderr] 19: 0x5b36e4959d9d - core::panicking::panic_nounwind_fmt::hd9aca48f58eaf762 [INFO] [stderr] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/intrinsics/mod.rs:2435:9 [INFO] [stderr] 20: 0x5b36e4959f7d - core::panicking::panic_null_pointer_dereference::h45129d05704e33a8 [INFO] [stderr] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/panicking.rs:307:5 [INFO] [stderr] 21: 0x5b36e48b64f9 - ovr_mobile_sys::bindgen_test_layout_ovrInitParms::h70de67b21ffa00d5 [INFO] [stderr] at /opt/rustwide/workdir/src/bindings.rs:604:18 [INFO] [stderr] 22: 0x5b36e48b6ad7 - ovr_mobile_sys::bindgen_test_layout_ovrInitParms::{{closure}}::h5834accaa2abfb09 [INFO] [stderr] at /opt/rustwide/workdir/src/bindings.rs:592:38 [INFO] [stderr] 23: 0x5b36e48c1bc6 - core::ops::function::FnOnce::call_once::hb47f7cd174062216 [INFO] [stderr] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/ops/function.rs:250:5 [INFO] [stderr] 24: 0x5b36e48e310b - core::ops::function::FnOnce::call_once::h43f43c5185cf39c2 [INFO] [stderr] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/ops/function.rs:250:5 [INFO] [stderr] 25: 0x5b36e48e310b - test::__rust_begin_short_backtrace::hc4fa634eb2764bdc [INFO] [stderr] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/test/src/lib.rs:663:18 [INFO] [stderr] 26: 0x5b36e48f7728 - test::run_test_in_process::{{closure}}::h9f4b799a5211b72a [INFO] [stderr] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/test/src/lib.rs:686:74 [INFO] [stderr] 27: 0x5b36e48f7728 - as core::ops::function::FnOnce<()>>::call_once::ha572bf7dc5230a8f [INFO] [stderr] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stderr] 28: 0x5b36e48f7728 - std::panicking::catch_unwind::do_call::hfd6ff51f25dd177b [INFO] [stderr] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:590:40 [INFO] [stderr] 29: 0x5b36e48f7728 - std::panicking::catch_unwind::h8609b446221def5f [INFO] [stderr] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:553:19 [INFO] [stderr] 30: 0x5b36e48f7728 - std::panic::catch_unwind::h362f73cc48531e26 [INFO] [stderr] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panic.rs:359:14 [INFO] [stderr] 31: 0x5b36e48f7728 - test::run_test_in_process::hf52fd21d696aae67 [INFO] [stderr] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/test/src/lib.rs:686:27 [INFO] [stderr] 32: 0x5b36e48f7728 - test::run_test::{{closure}}::h7e780b8354e6d007 [INFO] [stderr] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/test/src/lib.rs:607:43 [INFO] [stderr] 33: 0x5b36e48d04f4 - test::run_test::{{closure}}::hdc2695f2276aad3e [INFO] [stderr] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/test/src/lib.rs:637:41 [INFO] [stderr] 34: 0x5b36e48d04f4 - std::sys::backtrace::__rust_begin_short_backtrace::h2555b2113ed90fc9 [INFO] [stderr] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:158:18 [INFO] [stderr] 35: 0x5b36e48d3e2a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h99800d480987dfb6 [INFO] [stderr] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/thread/mod.rs:562:17 [INFO] [stderr] 36: 0x5b36e48d3e2a - as core::ops::function::FnOnce<()>>::call_once::hbbb69b5294b2221b [INFO] [stderr] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stderr] 37: 0x5b36e48d3e2a - std::panicking::catch_unwind::do_call::h495689350c27df20 [INFO] [stderr] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:590:40 [INFO] [stderr] 38: 0x5b36e48d3e2a - std::panicking::catch_unwind::hf22437c51d1b3740 [INFO] [stderr] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:553:19 [INFO] [stderr] 39: 0x5b36e48d3e2a - std::panic::catch_unwind::habda1a57de8231f8 [INFO] [stderr] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panic.rs:359:14 [INFO] [stderr] 40: 0x5b36e48d3e2a - std::thread::Builder::spawn_unchecked_::{{closure}}::h5833d8dda8c7e80b [INFO] [stderr] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/thread/mod.rs:560:30 [INFO] [stderr] 41: 0x5b36e48d3e2a - core::ops::function::FnOnce::call_once{{vtable.shim}}::ha2910283a5058402 [INFO] [stderr] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/ops/function.rs:250:5 [INFO] [stderr] 42: 0x5b36e49175df - as core::ops::function::FnOnce>::call_once::he4d85cb537521972 [INFO] [stderr] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/alloc/src/boxed.rs:2005:9 [INFO] [stderr] 43: 0x5b36e49175df - std::sys::thread::unix::Thread::new::thread_start::hbaf586a9e50a98cd [INFO] [stderr] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/thread/unix.rs:126:17 [INFO] [stderr] 44: 0x725018b09aa4 - [INFO] [stderr] 45: 0x725018b96a64 - clone [INFO] [stderr] 46: 0x0 - [INFO] [stderr] thread caused non-unwinding panic. aborting. [INFO] [stderr] error: test failed, to rerun pass `--lib` [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `/opt/rustwide/target/debug/deps/ovr_mobile_sys-353d1d6f26b91006` (signal: 6, SIGABRT: process abort signal) [INFO] running `Command { std: "docker" "inspect" "a4edc0e2a9a6f5f44589197b148975ffabe2b99f5f99c0eab3beeb220d494c50", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a4edc0e2a9a6f5f44589197b148975ffabe2b99f5f99c0eab3beeb220d494c50", kill_on_drop: false }` [INFO] [stdout] a4edc0e2a9a6f5f44589197b148975ffabe2b99f5f99c0eab3beeb220d494c50