[INFO] fetching crate ovr-mobile-sys 0.4.0...
[INFO] testing ovr-mobile-sys-0.4.0 against 1.91.0 for beta-1.92-2
[INFO] extracting crate ovr-mobile-sys 0.4.0 into /workspace/builds/worker-1-tc1/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-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate ovr-mobile-sys 0.4.0 on toolchain 1.91.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.91.0" "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" "+1.91.0" "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" "+1.91.0" "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-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+1.91.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 927c1185ce564c6011113038be8df4514f73f896c02f3c86a98f5f2dc49a0808
[INFO] running `Command { std: "docker" "start" "-a" "927c1185ce564c6011113038be8df4514f73f896c02f3c86a98f5f2dc49a0808", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "927c1185ce564c6011113038be8df4514f73f896c02f3c86a98f5f2dc49a0808", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "927c1185ce564c6011113038be8df4514f73f896c02f3c86a98f5f2dc49a0808", kill_on_drop: false }`
[INFO] [stdout] 927c1185ce564c6011113038be8df4514f73f896c02f3c86a98f5f2dc49a0808
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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" "+1.91.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 0e6df0c64344a47af3469a285fdc794f9e088ece1814f14d1f266266a1e4702f
[INFO] running `Command { std: "docker" "start" "-a" "0e6df0c64344a47af3469a285fdc794f9e088ece1814f14d1f266266a1e4702f", 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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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<T>` 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<T>` 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<T>` 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<T>` 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<T>` 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<T>` 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<T>` 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<T>` 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<T>` 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.63s
[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" "0e6df0c64344a47af3469a285fdc794f9e088ece1814f14d1f266266a1e4702f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0e6df0c64344a47af3469a285fdc794f9e088ece1814f14d1f266266a1e4702f", kill_on_drop: false }`
[INFO] [stdout] 0e6df0c64344a47af3469a285fdc794f9e088ece1814f14d1f266266a1e4702f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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" "+1.91.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 868e2bb056d6544ffc8de1501d9297d94c6875551d101700f2cdc8b72f675110
[INFO] running `Command { std: "docker" "start" "-a" "868e2bb056d6544ffc8de1501d9297d94c6875551d101700f2cdc8b72f675110", kill_on_drop: false }`
[INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024
[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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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<T>` 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<T>` 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: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<T>` 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<T>` 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<T>` 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<T>` 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<T>` 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<T>` 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<T>` 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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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::<ovrJava>())).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::<ovrJava>())).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::<ovrJava>())).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::<ovrVector2f_>())).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::<ovrVector2f_>())).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::<ovrVector3f_>())).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::<ovrVector3f_>())).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::<ovrVector3f_>())).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::<ovrVector4f_>())).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::<ovrVector4f_>())).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::<ovrVector4f_>())).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::<ovrVector4f_>())).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::<ovrQuatf_>())).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::<ovrQuatf_>())).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::<ovrQuatf_>())).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::<ovrQuatf_>())).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::<ovrMatrix4f_>())).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::<ovrPosef_>())).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::<ovrPosef_>())).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::<ovrRectf_>())).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::<ovrRectf_>())).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::<ovrRectf_>())).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::<ovrRectf_>())).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::<ovrInitParms>())).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::<ovrInitParms>())).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::<ovrInitParms>())).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::<ovrInitParms>())).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::<ovrInitParms>())).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::<ovrInitParms>())).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::<ovrInitParms>())).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::<ovrModeParms>())).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::<ovrModeParms>())).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::<ovrModeParms>())).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::<ovrModeParms>())).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::<ovrModeParms>())).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::<ovrModeParms>())).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::<ovrRigidBodyPosef_>())).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::<ovrRigidBodyPosef_>())).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::<ovrRigidBodyPosef_>())).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::<ovrRigidBodyPosef_>())).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::<ovrRigidBodyPosef_>())).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::<ovrRigidBodyPosef_>())).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::<ovrRigidBodyPosef_>())).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::<ovrRigidBodyPosef_>())).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::<ovrTracking2___bindgen_ty_1>())).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::<ovrTracking2___bindgen_ty_1>())).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::<ovrTracking2_>())).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::<ovrTracking2_>())).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::<ovrTracking2_>())).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::<ovrTracking2_>())).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::<ovrTracking_>())).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::<ovrTracking_>())).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::<ovrTracking_>())).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::<ovrFrameLayerTexture>())).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::<ovrFrameLayerTexture>())).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::<ovrFrameLayerTexture>())).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::<ovrFrameLayerTexture>())).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::<ovrFrameLayerTexture>())).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::<ovrFrameLayerTexture>())).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::<ovrFrameLayerTexture>())).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::<ovrFrameLayerTexture>())).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::<ovrFrameLayer>())).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::<ovrFrameLayer>())).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::<ovrFrameLayer>())).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::<ovrFrameLayer>())).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::<ovrFrameLayer>())).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::<ovrFrameLayer>())).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::<ovrFrameLayer>())).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::<ovrFrameLayer>())).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::<ovrPerformanceParms>())).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::<ovrPerformanceParms>())).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::<ovrPerformanceParms>())).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::<ovrPerformanceParms>())).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::<ovrFrameParms>())).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::<ovrFrameParms>())).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::<ovrFrameParms>())).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::<ovrFrameParms>())).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::<ovrFrameParms>())).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::<ovrFrameParms>())).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::<ovrFrameParms>())).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::<ovrFrameParms>())).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::<ovrFrameParms>())).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::<ovrFrameParms>())).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::<ovrFrameParms>())).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::<ovrFrameParms>())).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::<ovrLayerHeader2_>())).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::<ovrLayerHeader2_>())).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::<ovrLayerHeader2_>())).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::<ovrLayerHeader2_>())).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::<ovrLayerHeader2_>())).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::<ovrLayerHeader2_>())).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::<ovrLayerProjection2__bindgen_ty_1>())).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::<ovrLayerProjection2__bindgen_ty_1>())).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::<ovrLayerProjection2__bindgen_ty_1>())).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::<ovrLayerProjection2__bindgen_ty_1>())).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::<ovrLayerProjection2>())).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::<ovrLayerProjection2>())).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::<ovrLayerProjection2>())).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::<ovrLayerCylinder2__bindgen_ty_1>())).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::<ovrLayerCylinder2__bindgen_ty_1>())).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::<ovrLayerCylinder2__bindgen_ty_1>())).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::<ovrLayerCylinder2__bindgen_ty_1>())).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::<ovrLayerCylinder2__bindgen_ty_1>())).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::<ovrLayerCylinder2>())).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::<ovrLayerCylinder2>())).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::<ovrLayerCylinder2>())).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::<ovrLayerCube2__bindgen_ty_1>())).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::<ovrLayerCube2__bindgen_ty_1>())).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::<ovrLayerCube2>())).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::<ovrLayerCube2>())).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::<ovrLayerCube2>())).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::<ovrLayerCube2>())).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::<ovrLayerCube2>())).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::<ovrLayerEquirect2__bindgen_ty_1>())).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::<ovrLayerEquirect2__bindgen_ty_1>())).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::<ovrLayerEquirect2__bindgen_ty_1>())).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::<ovrLayerEquirect2__bindgen_ty_1>())).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::<ovrLayerEquirect2>())).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::<ovrLayerEquirect2>())).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::<ovrLayerEquirect2>())).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::<ovrLayerEquirect2>())).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::<ovrLayerLoadingIcon2>())).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::<ovrLayerLoadingIcon2>())).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::<ovrLayerLoadingIcon2>())).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::<ovrLayerLoadingIcon2>())).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::<ovrLayerLoadingIcon2>())).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::<ovrLayer_Union2>())).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::<ovrLayer_Union2>())).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::<ovrLayer_Union2>())).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::<ovrLayer_Union2>())).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::<ovrLayer_Union2>())).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::<ovrLayer_Union2>())).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::<ovrSubmitFrameDescription2_>())).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::<ovrSubmitFrameDescription2_>())).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::<ovrSubmitFrameDescription2_>())).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::<ovrSubmitFrameDescription2_>())).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::<ovrSubmitFrameDescription2_>())).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::<ovrSubmitFrameDescription2_>())).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::<ovrSubmitFrameDescription2_>())).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::<ovrInputCapabilityHeader_>())).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::<ovrInputCapabilityHeader_>())).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::<ovrInputTrackedRemoteCapabilities_>())).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::<ovrInputTrackedRemoteCapabilities_>())).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::<ovrInputTrackedRemoteCapabilities_>())).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::<ovrInputTrackedRemoteCapabilities_>())).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::<ovrInputTrackedRemoteCapabilities_>())).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::<ovrInputTrackedRemoteCapabilities_>())).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::<ovrInputTrackedRemoteCapabilities_>())).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::<ovrInputHeadsetCapabilities_>())).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::<ovrInputHeadsetCapabilities_>())).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::<ovrInputHeadsetCapabilities_>())).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::<ovrInputHeadsetCapabilities_>())).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::<ovrInputHeadsetCapabilities_>())).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::<ovrInputHeadsetCapabilities_>())).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::<ovrInputHeadsetCapabilities_>())).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::<ovrInputStateHeader_>())).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::<ovrInputStateHeader_>())).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::<ovrInputStateTrackedRemote_>())).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::<ovrInputStateTrackedRemote_>())).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::<ovrInputStateTrackedRemote_>())).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::<ovrInputStateTrackedRemote_>())).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::<ovrInputStateTrackedRemote_>())).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::<ovrInputStateTrackedRemote_>())).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::<ovrInputStateTrackedRemote_>())).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::<ovrInputStateHeadset_>())).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::<ovrInputStateHeadset_>())).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::<ovrInputStateHeadset_>())).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::<ovrInputStateHeadset_>())).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<T>` 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<T>` 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<T>` 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<T>` 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<T>` 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<T>` 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<T>` 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<T>` 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<T>` 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 0.77s
[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" "868e2bb056d6544ffc8de1501d9297d94c6875551d101700f2cdc8b72f675110", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "868e2bb056d6544ffc8de1501d9297d94c6875551d101700f2cdc8b72f675110", kill_on_drop: false }`
[INFO] [stdout] 868e2bb056d6544ffc8de1501d9297d94c6875551d101700f2cdc8b72f675110
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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" "+1.91.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 9e1712b1ba9b03c5cc98afc7889adc0a112d7a583e8657df8bab1235547a01d0
[INFO] running `Command { std: "docker" "start" "-a" "9e1712b1ba9b03c5cc98afc7889adc0a112d7a583e8657df8bab1235547a01d0", 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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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 <https://github.com/rust-lang/rust/issues/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<T>` 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<T>` 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<T>` 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<T>` 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<T>` 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<T>` 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<T>` 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<T>` 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<T>` 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::<ovrJava>())).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::<ovrJava>())).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::<ovrJava>())).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::<ovrVector2f_>())).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::<ovrVector2f_>())).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::<ovrVector3f_>())).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::<ovrVector3f_>())).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::<ovrVector3f_>())).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::<ovrVector4f_>())).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::<ovrVector4f_>())).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::<ovrVector4f_>())).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::<ovrVector4f_>())).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::<ovrQuatf_>())).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::<ovrQuatf_>())).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::<ovrQuatf_>())).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::<ovrQuatf_>())).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::<ovrMatrix4f_>())).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::<ovrPosef_>())).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::<ovrPosef_>())).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::<ovrRectf_>())).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::<ovrRectf_>())).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::<ovrRectf_>())).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::<ovrRectf_>())).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::<ovrInitParms>())).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::<ovrInitParms>())).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::<ovrInitParms>())).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::<ovrInitParms>())).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::<ovrInitParms>())).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::<ovrInitParms>())).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::<ovrInitParms>())).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::<ovrModeParms>())).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::<ovrModeParms>())).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::<ovrModeParms>())).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::<ovrModeParms>())).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::<ovrModeParms>())).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::<ovrModeParms>())).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::<ovrRigidBodyPosef_>())).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::<ovrRigidBodyPosef_>())).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::<ovrRigidBodyPosef_>())).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::<ovrRigidBodyPosef_>())).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::<ovrRigidBodyPosef_>())).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::<ovrRigidBodyPosef_>())).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::<ovrRigidBodyPosef_>())).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::<ovrRigidBodyPosef_>())).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::<ovrTracking2___bindgen_ty_1>())).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::<ovrTracking2___bindgen_ty_1>())).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::<ovrTracking2_>())).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::<ovrTracking2_>())).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::<ovrTracking2_>())).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::<ovrTracking2_>())).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::<ovrTracking_>())).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::<ovrTracking_>())).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::<ovrTracking_>())).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::<ovrFrameLayerTexture>())).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::<ovrFrameLayerTexture>())).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::<ovrFrameLayerTexture>())).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::<ovrFrameLayerTexture>())).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::<ovrFrameLayerTexture>())).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::<ovrFrameLayerTexture>())).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::<ovrFrameLayerTexture>())).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::<ovrFrameLayerTexture>())).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::<ovrFrameLayer>())).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::<ovrFrameLayer>())).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::<ovrFrameLayer>())).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::<ovrFrameLayer>())).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::<ovrFrameLayer>())).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::<ovrFrameLayer>())).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::<ovrFrameLayer>())).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::<ovrFrameLayer>())).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::<ovrPerformanceParms>())).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::<ovrPerformanceParms>())).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::<ovrPerformanceParms>())).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::<ovrPerformanceParms>())).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::<ovrFrameParms>())).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::<ovrFrameParms>())).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::<ovrFrameParms>())).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::<ovrFrameParms>())).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::<ovrFrameParms>())).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::<ovrFrameParms>())).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::<ovrFrameParms>())).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::<ovrFrameParms>())).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::<ovrFrameParms>())).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::<ovrFrameParms>())).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::<ovrFrameParms>())).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::<ovrFrameParms>())).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::<ovrLayerHeader2_>())).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::<ovrLayerHeader2_>())).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::<ovrLayerHeader2_>())).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::<ovrLayerHeader2_>())).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::<ovrLayerHeader2_>())).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::<ovrLayerHeader2_>())).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::<ovrLayerProjection2__bindgen_ty_1>())).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::<ovrLayerProjection2__bindgen_ty_1>())).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::<ovrLayerProjection2__bindgen_ty_1>())).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::<ovrLayerProjection2__bindgen_ty_1>())).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::<ovrLayerProjection2>())).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::<ovrLayerProjection2>())).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::<ovrLayerProjection2>())).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::<ovrLayerCylinder2__bindgen_ty_1>())).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::<ovrLayerCylinder2__bindgen_ty_1>())).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::<ovrLayerCylinder2__bindgen_ty_1>())).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::<ovrLayerCylinder2__bindgen_ty_1>())).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::<ovrLayerCylinder2__bindgen_ty_1>())).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::<ovrLayerCylinder2>())).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::<ovrLayerCylinder2>())).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::<ovrLayerCylinder2>())).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::<ovrLayerCube2__bindgen_ty_1>())).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::<ovrLayerCube2__bindgen_ty_1>())).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::<ovrLayerCube2>())).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::<ovrLayerCube2>())).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::<ovrLayerCube2>())).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::<ovrLayerCube2>())).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::<ovrLayerCube2>())).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::<ovrLayerEquirect2__bindgen_ty_1>())).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::<ovrLayerEquirect2__bindgen_ty_1>())).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::<ovrLayerEquirect2__bindgen_ty_1>())).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::<ovrLayerEquirect2__bindgen_ty_1>())).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::<ovrLayerEquirect2>())).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::<ovrLayerEquirect2>())).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::<ovrLayerEquirect2>())).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::<ovrLayerEquirect2>())).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::<ovrLayerLoadingIcon2>())).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::<ovrLayerLoadingIcon2>())).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::<ovrLayerLoadingIcon2>())).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::<ovrLayerLoadingIcon2>())).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::<ovrLayerLoadingIcon2>())).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::<ovrLayer_Union2>())).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::<ovrLayer_Union2>())).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::<ovrLayer_Union2>())).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::<ovrLayer_Union2>())).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::<ovrLayer_Union2>())).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::<ovrLayer_Union2>())).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::<ovrSubmitFrameDescription2_>())).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::<ovrSubmitFrameDescription2_>())).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::<ovrSubmitFrameDescription2_>())).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::<ovrSubmitFrameDescription2_>())).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::<ovrSubmitFrameDescription2_>())).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::<ovrSubmitFrameDescription2_>())).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::<ovrSubmitFrameDescription2_>())).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::<ovrInputCapabilityHeader_>())).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::<ovrInputCapabilityHeader_>())).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::<ovrInputTrackedRemoteCapabilities_>())).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::<ovrInputTrackedRemoteCapabilities_>())).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::<ovrInputTrackedRemoteCapabilities_>())).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::<ovrInputTrackedRemoteCapabilities_>())).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::<ovrInputTrackedRemoteCapabilities_>())).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::<ovrInputTrackedRemoteCapabilities_>())).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::<ovrInputTrackedRemoteCapabilities_>())).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::<ovrInputHeadsetCapabilities_>())).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::<ovrInputHeadsetCapabilities_>())).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::<ovrInputHeadsetCapabilities_>())).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::<ovrInputHeadsetCapabilities_>())).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::<ovrInputHeadsetCapabilities_>())).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::<ovrInputHeadsetCapabilities_>())).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::<ovrInputHeadsetCapabilities_>())).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::<ovrInputStateHeader_>())).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::<ovrInputStateHeader_>())).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::<ovrInputStateTrackedRemote_>())).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::<ovrInputStateTrackedRemote_>())).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::<ovrInputStateTrackedRemote_>())).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::<ovrInputStateTrackedRemote_>())).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::<ovrInputStateTrackedRemote_>())).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::<ovrInputStateTrackedRemote_>())).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::<ovrInputStateTrackedRemote_>())).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::<ovrInputStateHeadset_>())).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::<ovrInputStateHeadset_>())).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::<ovrInputStateHeadset_>())).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::<ovrInputStateHeadset_>())).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.09s
[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] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/ovr_mobile_sys-0d200e77af313037)
[INFO] [stdout] 
[INFO] [stdout] running 36 tests
[INFO] [stderr] 
[INFO] [stderr] thread 'bindgen_test_layout_ovrFrameLayer' (17) panicked at src/bindings.rs:1306:18:
[INFO] [stderr] null pointer dereference occurred
[INFO] [stderr] stack backtrace:
[INFO] [stderr]    0:     0x5b1bff4d2bc2 - std::backtrace_rs::backtrace::libunwind::trace::h62f3c6bea0fedab3
[INFO] [stderr]                                at /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stderr]    1:     0x5b1bff4d2bc2 - std::backtrace_rs::backtrace::trace_unsynchronized::hc41aaca6c0af0bde
[INFO] [stderr]                                at /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stderr]    2:     0x5b1bff4d2bc2 - std::sys::backtrace::_print_fmt::h33ac2b97007106cc
[INFO] [stderr]                                at /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/std/src/sys/backtrace.rs:66:9
[INFO] [stderr]    3:     0x5b1bff4d2bc2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h4e0a3aeea0f9c085
[INFO] [stderr]                                at /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/std/src/sys/backtrace.rs:39:26
[INFO] [stderr]    4:     0x5b1bff4e2cff - core::fmt::rt::Argument::fmt::h1edd6a3e00b22f10
[INFO] [stderr]                                at /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/core/src/fmt/rt.rs:173:76
[INFO] [stderr]    5:     0x5b1bff4e2cff - core::fmt::write::hecf68a131630c74d
[INFO] [stderr]                                at /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/core/src/fmt/mod.rs:1468:25
[INFO] [stderr]    6:     0x5b1bff49ffc1 - std::io::default_write_fmt::haf8355dc2afbec95
[INFO] [stderr]                                at /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/std/src/io/mod.rs:639:11
[INFO] [stderr]    7:     0x5b1bff49ffc1 - std::io::Write::write_fmt::h93c9a261259c931a
[INFO] [stderr]                                at /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/std/src/io/mod.rs:1954:13
[INFO] [stderr]    8:     0x5b1bff4ac1e2 - std::sys::backtrace::BacktraceLock::print::h75160192768e5621
[INFO] [stderr]                                at /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/std/src/sys/backtrace.rs:42:9
[INFO] [stderr]    9:     0x5b1bff4b0d2f - std::panicking::default_hook::{{closure}}::h14d82797cfb1ddcb
[INFO] [stderr]                                at /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/std/src/panicking.rs:301:27
[INFO] [stderr]   10:     0x5b1bff4b0b89 - std::panicking::default_hook::h63f9bf8161c5d325
[INFO] [stderr]                                at /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/std/src/panicking.rs:328:9
[INFO] [stderr]   11:     0x5b1bff47188e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb8126f8384f98101
[INFO] [stderr]                                at /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/alloc/src/boxed.rs:1999:9
[INFO] [stderr]   12:     0x5b1bff47188e - test::test_main_with_exit_callback::{{closure}}::hae96ae0cd2f2ce70
[INFO] [stderr]                                at /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/test/src/lib.rs:145:21
[INFO] [stderr]   13:     0x5b1bff4b13ef - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::ha703f6686c81d0c6
[INFO] [stderr]                                at /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/alloc/src/boxed.rs:1999:9
[INFO] [stderr]   14:     0x5b1bff4b13ef - std::panicking::panic_with_hook::h3173740e06bd0752
[INFO] [stderr]                                at /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/std/src/panicking.rs:842:13
[INFO] [stderr]   15:     0x5b1bff4b1216 - std::panicking::panic_handler::{{closure}}::hbac492c61eb56a87
[INFO] [stderr]                                at /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/std/src/panicking.rs:700:13
[INFO] [stderr]   16:     0x5b1bff4ac319 - std::sys::backtrace::__rust_end_short_backtrace::haa3eac3df9535320
[INFO] [stderr]                                at /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/std/src/sys/backtrace.rs:174:18
[INFO] [stderr]   17:     0x5b1bff49474d - __rustc[de0091b922c53d7e]::rust_begin_unwind
[INFO] [stderr]                                at /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/std/src/panicking.rs:698:5
[INFO] [stderr]   18:     0x5b1bff4ea2dd - core::panicking::panic_nounwind_fmt::runtime::he6eac78ff6d199a6
[INFO] [stderr]                                at /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/core/src/panicking.rs:117:22
[INFO] [stderr]   19:     0x5b1bff4ea2dd - core::panicking::panic_nounwind_fmt::hf2634cf9a3927743
[INFO] [stderr]                                at /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/core/src/intrinsics/mod.rs:2435:9
[INFO] [stderr]   20:     0x5b1bff4ea4bd - core::panicking::panic_null_pointer_dereference::h31de3114975fc25a
[INFO] [stderr]                                at /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/core/src/panicking.rs:302:5
[INFO] [stderr]   21:     0x5b1bff446359 - ovr_mobile_sys::bindgen_test_layout_ovrFrameLayer::hcdeb76f2f67dd447
[INFO] [stderr]                                at /opt/rustwide/workdir/src/bindings.rs:1306:18
[INFO] [stderr]   22:     0x5b1bff4469f7 - ovr_mobile_sys::bindgen_test_layout_ovrFrameLayer::{{closure}}::h090447cd23e5ec8e
[INFO] [stderr]                                at /opt/rustwide/workdir/src/bindings.rs:1294:39
[INFO] [stderr]   23:     0x5b1bff44f9b6 - core::ops::function::FnOnce::call_once::hb33e2e00529eb134
[INFO] [stderr]                                at /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/core/src/ops/function.rs:250:5
[INFO] [stderr]   24:     0x5b1bff47166b - core::ops::function::FnOnce::call_once::h8f50ae93d93b62b4
[INFO] [stderr]                                at /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/core/src/ops/function.rs:250:5
[INFO] [stderr]   25:     0x5b1bff47166b - test::__rust_begin_short_backtrace::h447963718d05a644
[INFO] [stderr]                                at /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/test/src/lib.rs:663:18
[INFO] [stderr]   26:     0x5b1bff4872a5 - test::run_test_in_process::{{closure}}::hf890ba4755ca86c0
[INFO] [stderr]                                at /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/test/src/lib.rs:686:74
[INFO] [stderr]   27:     0x5b1bff4872a5 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h31e4b2860e583faa
[INFO] [stderr]                                at /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stderr]   28:     0x5b1bff4872a5 - std::panicking::catch_unwind::do_call::hec7cdbbe797e2cab
[INFO] [stderr]                                at /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/std/src/panicking.rs:590:40
[INFO] [stderr]   29:     0x5b1bff4872a5 - std::panicking::catch_unwind::h24d3b93458b5ba67
[INFO] [stderr]                                at /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/std/src/panicking.rs:553:19
[INFO] [stderr]   30:     0x5b1bff4872a5 - std::panic::catch_unwind::h46eeec7cf9c9336c
[INFO] [stderr]                                at /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/std/src/panic.rs:359:14
[INFO] [stderr]   31:     0x5b1bff4872a5 - test::run_test_in_process::h290de6e559006104
[INFO] [stderr]                                at /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/test/src/lib.rs:686:27
[INFO] [stderr]   32:     0x5b1bff4872a5 - test::run_test::{{closure}}::h26eeb2c5f7e9a995
[INFO] [stderr]                                at /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/test/src/lib.rs:607:43
[INFO] [stderr]   33:     0x5b1bff45daa4 - test::run_test::{{closure}}::h85af00882daabeaa
[INFO] [stderr]                                at /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/test/src/lib.rs:637:41
[INFO] [stderr]   34:     0x5b1bff45daa4 - std::sys::backtrace::__rust_begin_short_backtrace::h9d9305dda51fa5f2
[INFO] [stderr]                                at /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/std/src/sys/backtrace.rs:158:18
[INFO] [stderr]   35:     0x5b1bff46144a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hc6aada8b43f0527b
[INFO] [stderr]                                at /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/std/src/thread/mod.rs:559:17
[INFO] [stderr]   36:     0x5b1bff46144a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::ha89fe5505c1206f5
[INFO] [stderr]                                at /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stderr]   37:     0x5b1bff46144a - std::panicking::catch_unwind::do_call::he3e0bef721d99583
[INFO] [stderr]                                at /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/std/src/panicking.rs:590:40
[INFO] [stderr]   38:     0x5b1bff46144a - std::panicking::catch_unwind::ha8241964d3d773cd
[INFO] [stderr]                                at /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/std/src/panicking.rs:553:19
[INFO] [stderr]   39:     0x5b1bff46144a - std::panic::catch_unwind::ha8554bc7696cae72
[INFO] [stderr]                                at /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/std/src/panic.rs:359:14
[INFO] [stderr]   40:     0x5b1bff46144a - std::thread::Builder::spawn_unchecked_::{{closure}}::he06f1f62b4c90f8d
[INFO] [stderr]                                at /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/std/src/thread/mod.rs:557:30
[INFO] [stderr]   41:     0x5b1bff46144a - core::ops::function::FnOnce::call_once{{vtable.shim}}::ha7fd20ecae19b9b9
[INFO] [stderr]                                at /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/core/src/ops/function.rs:250:5
[INFO] [stderr]   42:     0x5b1bff4a750f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h43642ed9c40e0ab2
[INFO] [stderr]                                at /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/alloc/src/boxed.rs:1985:9
[INFO] [stderr]   43:     0x5b1bff4a750f - std::sys::thread::unix::Thread::new::thread_start::h38da0f633f090ce2
[INFO] [stderr]                                at /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/std/src/sys/thread/unix.rs:126:17
[INFO] [stderr]   44:     0x7fb1a0d17aa4 - <unknown>
[INFO] [stderr]   45:     0x7fb1a0da4a64 - clone
[INFO] [stderr]   46:                0x0 - <unknown>
[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-0d200e77af313037` (signal: 6, SIGABRT: process abort signal)
[INFO] running `Command { std: "docker" "inspect" "9e1712b1ba9b03c5cc98afc7889adc0a112d7a583e8657df8bab1235547a01d0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9e1712b1ba9b03c5cc98afc7889adc0a112d7a583e8657df8bab1235547a01d0", kill_on_drop: false }`
[INFO] [stdout] 9e1712b1ba9b03c5cc98afc7889adc0a112d7a583e8657df8bab1235547a01d0
