[INFO] fetching crate ovr-mobile-sys 0.4.0...
[INFO] checking ovr-mobile-sys-0.4.0 against master#30f74ff0dc4d66debc8b50724c446f817e5f75f4 for pr-121848-1
[INFO] extracting crate ovr-mobile-sys 0.4.0 into /workspace/builds/worker-2-tc1/source
[INFO] validating manifest of crates.io crate ovr-mobile-sys 0.4.0 on toolchain 30f74ff0dc4d66debc8b50724c446f817e5f75f4
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+30f74ff0dc4d66debc8b50724c446f817e5f75f4" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[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-2-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+30f74ff0dc4d66debc8b50724c446f817e5f75f4" "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" "+30f74ff0dc4d66debc8b50724c446f817e5f75f4" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+30f74ff0dc4d66debc8b50724c446f817e5f75f4" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 74d955af2a66ea0c7fa623824908d27ab2d76f52e758adf50eccd0c43462f5c1
[INFO] running `Command { std: "docker" "start" "-a" "74d955af2a66ea0c7fa623824908d27ab2d76f52e758adf50eccd0c43462f5c1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "74d955af2a66ea0c7fa623824908d27ab2d76f52e758adf50eccd0c43462f5c1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "74d955af2a66ea0c7fa623824908d27ab2d76f52e758adf50eccd0c43462f5c1", kill_on_drop: false }`
[INFO] [stdout] 74d955af2a66ea0c7fa623824908d27ab2d76f52e758adf50eccd0c43462f5c1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+30f74ff0dc4d66debc8b50724c446f817e5f75f4" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] a5299698208c83d4b5f45daefa8e88f3628b385765a5d049615c7de08f488d0a
[INFO] running `Command { std: "docker" "start" "-a" "a5299698208c83d4b5f45daefa8e88f3628b385765a5d049615c7de08f488d0a", kill_on_drop: false }`
[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)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[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: `#[deny(conflicting_repr_hints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[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] error[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] error[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] error[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] error[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] error[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] error[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] error[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] error[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] error[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] error[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] error[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] error[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] error[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] error[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] error[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] error[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] error[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] error[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] error[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] error[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] error[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: 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)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[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] error[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] error[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] error[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] error[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] error[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] error[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] error[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] error[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] error[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] error[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] error[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: `#[deny(conflicting_repr_hints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[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] error[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] error[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] error[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] error[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] error[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] error[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] error[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] error[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] error[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] error[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] error[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] error[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] error[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] error[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] error[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] error[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] error[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] error[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] error[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] error[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] error[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] error[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] error[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] error[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] error[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] error[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: 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] error[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] error[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] error[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] error[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] error[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] error[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] error: aborting due to 34 previous errors; 19 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0566`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `ovr-mobile-sys` (lib) due to 35 previous errors; 19 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[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] error: aborting due to 34 previous errors; 187 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0566`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `ovr-mobile-sys` (lib test) due to 35 previous errors; 187 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "a5299698208c83d4b5f45daefa8e88f3628b385765a5d049615c7de08f488d0a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a5299698208c83d4b5f45daefa8e88f3628b385765a5d049615c7de08f488d0a", kill_on_drop: false }`
[INFO] [stdout] a5299698208c83d4b5f45daefa8e88f3628b385765a5d049615c7de08f488d0a
