[INFO] cloning repository https://github.com/Anglebase/xege-ffi
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Anglebase/xege-ffi" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FAnglebase%2Fxege-ffi", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FAnglebase%2Fxege-ffi'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 7ec9eb50fd4d6b6fe0fc8a45a67d38b478cffd18
[INFO] testing Anglebase/xege-ffi against master#d98a5da813da67eb189387b8ccfb73cf481275d8+rustflags=-Copt-level=3 for pr-138759
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FAnglebase%2Fxege-ffi" "/workspace/builds/worker-2-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/Anglebase/xege-ffi
[INFO] finished tweaking git repo https://github.com/Anglebase/xege-ffi
[INFO] tweaked toml for git repo https://github.com/Anglebase/xege-ffi written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/Anglebase/xege-ffi on toolchain d98a5da813da67eb189387b8ccfb73cf481275d8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+d98a5da813da67eb189387b8ccfb73cf481275d8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/Anglebase/xege-ffi already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+d98a5da813da67eb189387b8ccfb73cf481275d8" "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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+d98a5da813da67eb189387b8ccfb73cf481275d8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 94165ddbd0b1962bc932e2f3bf0cb1ac1593a612e82416d739ba35140b5201b7
[INFO] running `Command { std: "docker" "start" "-a" "94165ddbd0b1962bc932e2f3bf0cb1ac1593a612e82416d739ba35140b5201b7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "94165ddbd0b1962bc932e2f3bf0cb1ac1593a612e82416d739ba35140b5201b7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "94165ddbd0b1962bc932e2f3bf0cb1ac1593a612e82416d739ba35140b5201b7", kill_on_drop: false }`
[INFO] [stdout] 94165ddbd0b1962bc932e2f3bf0cb1ac1593a612e82416d739ba35140b5201b7
[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 -Copt-level=3" "-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+d98a5da813da67eb189387b8ccfb73cf481275d8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 361e7e14296a2a60ed7c4ae4299ed12286c9c8ad3cf68e6258e29bbea8602656
[INFO] running `Command { std: "docker" "start" "-a" "361e7e14296a2a60ed7c4ae4299ed12286c9c8ad3cf68e6258e29bbea8602656", kill_on_drop: false }`
[INFO] [stderr]    Compiling xege-ffi v0.1.2 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:20726:5
[INFO] [stdout]       |
[INFO] [stdout] 20726 |     ["Size of _Mbstatet"][::std::mem::size_of::<_Mbstatet>() - 8usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:21206:5
[INFO] [stdout]       |
[INFO] [stdout] 21206 | /     ["Size of _LARGE_INTEGER__bindgen_ty_1"]
[INFO] [stdout] 21207 | |         [::std::mem::size_of::<_LARGE_INTEGER__bindgen_ty_1>() - 8usize];
[INFO] [stdout]       | |________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:21223:5
[INFO] [stdout]       |
[INFO] [stdout] 21223 | /     ["Size of _LARGE_INTEGER__bindgen_ty_2"]
[INFO] [stdout] 21224 | |         [::std::mem::size_of::<_LARGE_INTEGER__bindgen_ty_2>() - 8usize];
[INFO] [stdout]       | |________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:21234:5
[INFO] [stdout]       |
[INFO] [stdout] 21234 |     ["Size of _LARGE_INTEGER"][::std::mem::size_of::<_LARGE_INTEGER>() - 8usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:21257:5
[INFO] [stdout]       |
[INFO] [stdout] 21257 | /     ["Size of _ULARGE_INTEGER__bindgen_ty_1"]
[INFO] [stdout] 21258 | |         [::std::mem::size_of::<_ULARGE_INTEGER__bindgen_ty_1>() - 8usize];
[INFO] [stdout]       | |_________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:21274:5
[INFO] [stdout]       |
[INFO] [stdout] 21274 | /     ["Size of _ULARGE_INTEGER__bindgen_ty_2"]
[INFO] [stdout] 21275 | |         [::std::mem::size_of::<_ULARGE_INTEGER__bindgen_ty_2>() - 8usize];
[INFO] [stdout]       | |_________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:21285:5
[INFO] [stdout]       |
[INFO] [stdout] 21285 |     ["Size of _ULARGE_INTEGER"][::std::mem::size_of::<_ULARGE_INTEGER>() - 8usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:21305:5
[INFO] [stdout]       |
[INFO] [stdout] 21305 |     ["Size of _LUID"][::std::mem::size_of::<_LUID>() - 8usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:21402:5
[INFO] [stdout]       |
[INFO] [stdout] 21402 |     ["Size of LIST_ENTRY32"][::std::mem::size_of::<LIST_ENTRY32>() - 8usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:21432:5
[INFO] [stdout]       |
[INFO] [stdout] 21432 |     ["Size of _GUID"][::std::mem::size_of::<_GUID>() - 16usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 12
[INFO] [stdout]      --> src/lib.rs:22174:5
[INFO] [stdout]       |
[INFO] [stdout] 22174 |     ["Size of _OBJECTID"][::std::mem::size_of::<_OBJECTID>() - 20usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 32
[INFO] [stdout]      --> src/lib.rs:22236:5
[INFO] [stdout]       |
[INFO] [stdout] 22236 |     ["Size of _XSAVE_FORMAT"][::std::mem::size_of::<_XSAVE_FORMAT>() - 512usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 32
[INFO] [stdout]      --> src/lib.rs:22319:5
[INFO] [stdout]       |
[INFO] [stdout] 22319 |     ["Size of _XSAVE_AREA"][::std::mem::size_of::<_XSAVE_AREA>() - 576usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:22339:5
[INFO] [stdout]       |
[INFO] [stdout] 22339 |     ["Size of _XSTATE_CONTEXT"][::std::mem::size_of::<_XSTATE_CONTEXT>() - 32usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 16
[INFO] [stdout]      --> src/lib.rs:22545:5
[INFO] [stdout]       |
[INFO] [stdout] 22545 | /     ["Size of _SCOPE_TABLE_AMD64__bindgen_ty_1"]
[INFO] [stdout] 22546 | |         [::std::mem::size_of::<_SCOPE_TABLE_AMD64__bindgen_ty_1>() - 16usize];
[INFO] [stdout]       | |_____________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 20
[INFO] [stdout]      --> src/lib.rs:22560:5
[INFO] [stdout]       |
[INFO] [stdout] 22560 |     ["Size of _SCOPE_TABLE_AMD64"][::std::mem::size_of::<_SCOPE_TABLE_AMD64>() - 20usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 32
[INFO] [stdout]      --> src/lib.rs:23027:5
[INFO] [stdout]       |
[INFO] [stdout] 23027 |     ["Size of _CONTEXT__bindgen_ty_1"][::std::mem::size_of::<_CONTEXT__bindgen_ty_1>() - 512usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 48
[INFO] [stdout]      --> src/lib.rs:23035:5
[INFO] [stdout]       |
[INFO] [stdout] 23035 |     ["Size of _CONTEXT"][::std::mem::size_of::<_CONTEXT>() - 1232usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:23127:5
[INFO] [stdout]       |
[INFO] [stdout] 23127 |     ["Size of _DISPATCHER_CONTEXT"][::std::mem::size_of::<_DISPATCHER_CONTEXT>() - 80usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 16
[INFO] [stdout]      --> src/lib.rs:23446:5
[INFO] [stdout]       |
[INFO] [stdout] 23446 | /     ["Size of _SCOPE_TABLE_ARM__bindgen_ty_1"]
[INFO] [stdout] 23447 | |         [::std::mem::size_of::<_SCOPE_TABLE_ARM__bindgen_ty_1>() - 16usize];
[INFO] [stdout]       | |___________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 20
[INFO] [stdout]      --> src/lib.rs:23461:5
[INFO] [stdout]       |
[INFO] [stdout] 23461 |     ["Size of _SCOPE_TABLE_ARM"][::std::mem::size_of::<_SCOPE_TABLE_ARM>() - 20usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 16
[INFO] [stdout]      --> src/lib.rs:23486:5
[INFO] [stdout]       |
[INFO] [stdout] 23486 | /     ["Size of _SCOPE_TABLE_ARM64__bindgen_ty_1"]
[INFO] [stdout] 23487 | |         [::std::mem::size_of::<_SCOPE_TABLE_ARM64__bindgen_ty_1>() - 16usize];
[INFO] [stdout]       | |_____________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 20
[INFO] [stdout]      --> src/lib.rs:23501:5
[INFO] [stdout]       |
[INFO] [stdout] 23501 |     ["Size of _SCOPE_TABLE_ARM64"][::std::mem::size_of::<_SCOPE_TABLE_ARM64>() - 20usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 64
[INFO] [stdout]      --> src/lib.rs:23689:5
[INFO] [stdout]       |
[INFO] [stdout] 23689 |     ["Size of _ARM64_NT_CONTEXT"][::std::mem::size_of::<_ARM64_NT_CONTEXT>() - 912usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 88
[INFO] [stdout]      --> src/lib.rs:23830:5
[INFO] [stdout]       |
[INFO] [stdout] 23830 | /     ["Size of _ARM64EC_NT_CONTEXT__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1"][::std::mem::size_of::<
[INFO] [stdout] 23831 | |         _ARM64EC_NT_CONTEXT__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1,
[INFO] [stdout] 23832 | |     >() - 512usize];
[INFO] [stdout]       | |___________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 104
[INFO] [stdout]      --> src/lib.rs:24103:5
[INFO] [stdout]       |
[INFO] [stdout] 24103 | /     ["Size of _ARM64EC_NT_CONTEXT__bindgen_ty_1__bindgen_ty_1"]
[INFO] [stdout] 24104 | |         [::std::mem::size_of::<_ARM64EC_NT_CONTEXT__bindgen_ty_1__bindgen_ty_1>() - 1232usize];
[INFO] [stdout]       | |______________________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 104
[INFO] [stdout]      --> src/lib.rs:24265:5
[INFO] [stdout]       |
[INFO] [stdout] 24265 | /     ["Size of _ARM64EC_NT_CONTEXT__bindgen_ty_1"]
[INFO] [stdout] 24266 | |         [::std::mem::size_of::<_ARM64EC_NT_CONTEXT__bindgen_ty_1>() - 1232usize];
[INFO] [stdout]       | |________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 112
[INFO] [stdout]      --> src/lib.rs:24272:5
[INFO] [stdout]       |
[INFO] [stdout] 24272 |     ["Size of _ARM64EC_NT_CONTEXT"][::std::mem::size_of::<_ARM64EC_NT_CONTEXT>() - 1232usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:24334:5
[INFO] [stdout]       |
[INFO] [stdout] 24334 | /     ["Size of _DISPATCHER_CONTEXT_ARM64"]
[INFO] [stdout] 24335 | |         [::std::mem::size_of::<_DISPATCHER_CONTEXT_ARM64>() - 88usize];
[INFO] [stdout]       | |______________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:24494:18
[INFO] [stdout]       |
[INFO] [stdout] 24494 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 8u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:24499:28
[INFO] [stdout]       |
[INFO] [stdout] 24499 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:24506:13
[INFO] [stdout]       |
[INFO] [stdout] 24506 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:24516:28
[INFO] [stdout]       |
[INFO] [stdout] 24516 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:24527:18
[INFO] [stdout]       |
[INFO] [stdout] 24527 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(8usize, 5u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:24532:28
[INFO] [stdout]       |
[INFO] [stdout] 24532 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:24539:13
[INFO] [stdout]       |
[INFO] [stdout] 24539 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:24549:28
[INFO] [stdout]       |
[INFO] [stdout] 24549 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:24560:18
[INFO] [stdout]       |
[INFO] [stdout] 24560 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(13usize, 2u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:24565:28
[INFO] [stdout]       |
[INFO] [stdout] 24565 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:24572:13
[INFO] [stdout]       |
[INFO] [stdout] 24572 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:24582:28
[INFO] [stdout]       |
[INFO] [stdout] 24582 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:24593:18
[INFO] [stdout]       |
[INFO] [stdout] 24593 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(15usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:24598:28
[INFO] [stdout]       |
[INFO] [stdout] 24598 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:24605:13
[INFO] [stdout]       |
[INFO] [stdout] 24605 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:24615:28
[INFO] [stdout]       |
[INFO] [stdout] 24615 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:24626:18
[INFO] [stdout]       |
[INFO] [stdout] 24626 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(16usize, 4u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:24631:28
[INFO] [stdout]       |
[INFO] [stdout] 24631 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:24638:13
[INFO] [stdout]       |
[INFO] [stdout] 24638 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:24648:28
[INFO] [stdout]       |
[INFO] [stdout] 24648 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:24659:18
[INFO] [stdout]       |
[INFO] [stdout] 24659 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(20usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:24664:28
[INFO] [stdout]       |
[INFO] [stdout] 24664 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:24671:13
[INFO] [stdout]       |
[INFO] [stdout] 24671 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:24681:28
[INFO] [stdout]       |
[INFO] [stdout] 24681 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:24692:18
[INFO] [stdout]       |
[INFO] [stdout] 24692 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(21usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:24697:28
[INFO] [stdout]       |
[INFO] [stdout] 24697 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:24704:13
[INFO] [stdout]       |
[INFO] [stdout] 24704 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:24714:28
[INFO] [stdout]       |
[INFO] [stdout] 24714 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:24725:18
[INFO] [stdout]       |
[INFO] [stdout] 24725 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(22usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:24730:28
[INFO] [stdout]       |
[INFO] [stdout] 24730 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:24737:13
[INFO] [stdout]       |
[INFO] [stdout] 24737 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:24747:28
[INFO] [stdout]       |
[INFO] [stdout] 24747 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:24758:18
[INFO] [stdout]       |
[INFO] [stdout] 24758 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(23usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:24763:28
[INFO] [stdout]       |
[INFO] [stdout] 24763 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:24770:13
[INFO] [stdout]       |
[INFO] [stdout] 24770 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:24780:28
[INFO] [stdout]       |
[INFO] [stdout] 24780 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:24791:18
[INFO] [stdout]       |
[INFO] [stdout] 24791 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(24usize, 8u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:24796:28
[INFO] [stdout]       |
[INFO] [stdout] 24796 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:24803:13
[INFO] [stdout]       |
[INFO] [stdout] 24803 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:24813:28
[INFO] [stdout]       |
[INFO] [stdout] 24813 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:24837:41
[INFO] [stdout]       |
[INFO] [stdout] 24837 |             let BaseMid: u32 = unsafe { ::std::mem::transmute(BaseMid) };
[INFO] [stdout]       |                                         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:24841:38
[INFO] [stdout]       |
[INFO] [stdout] 24841 |             let Type: u32 = unsafe { ::std::mem::transmute(Type) };
[INFO] [stdout]       |                                      ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:24845:37
[INFO] [stdout]       |
[INFO] [stdout] 24845 |             let Dpl: u32 = unsafe { ::std::mem::transmute(Dpl) };
[INFO] [stdout]       |                                     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:24849:38
[INFO] [stdout]       |
[INFO] [stdout] 24849 |             let Pres: u32 = unsafe { ::std::mem::transmute(Pres) };
[INFO] [stdout]       |                                      ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:24853:41
[INFO] [stdout]       |
[INFO] [stdout] 24853 |             let LimitHi: u32 = unsafe { ::std::mem::transmute(LimitHi) };
[INFO] [stdout]       |                                         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:24857:37
[INFO] [stdout]       |
[INFO] [stdout] 24857 |             let Sys: u32 = unsafe { ::std::mem::transmute(Sys) };
[INFO] [stdout]       |                                     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:24861:44
[INFO] [stdout]       |
[INFO] [stdout] 24861 |             let Reserved_0: u32 = unsafe { ::std::mem::transmute(Reserved_0) };
[INFO] [stdout]       |                                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:24865:45
[INFO] [stdout]       |
[INFO] [stdout] 24865 |             let Default_Big: u32 = unsafe { ::std::mem::transmute(Default_Big) };
[INFO] [stdout]       |                                             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:24869:45
[INFO] [stdout]       |
[INFO] [stdout] 24869 |             let Granularity: u32 = unsafe { ::std::mem::transmute(Granularity) };
[INFO] [stdout]       |                                             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:24873:40
[INFO] [stdout]       |
[INFO] [stdout] 24873 |             let BaseHi: u32 = unsafe { ::std::mem::transmute(BaseHi) };
[INFO] [stdout]       |                                        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 32
[INFO] [stdout]      --> src/lib.rs:24917:5
[INFO] [stdout]       |
[INFO] [stdout] 24917 | /     ["Size of _WOW64_FLOATING_SAVE_AREA"]
[INFO] [stdout] 24918 | |         [::std::mem::size_of::<_WOW64_FLOATING_SAVE_AREA>() - 112usize];
[INFO] [stdout]       | |_______________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 124
[INFO] [stdout]      --> src/lib.rs:24973:5
[INFO] [stdout]       |
[INFO] [stdout] 24973 |     ["Size of _WOW64_CONTEXT"][::std::mem::size_of::<_WOW64_CONTEXT>() - 716usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:25075:18
[INFO] [stdout]       |
[INFO] [stdout] 25075 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 8u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:25080:28
[INFO] [stdout]       |
[INFO] [stdout] 25080 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:25087:13
[INFO] [stdout]       |
[INFO] [stdout] 25087 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:25097:28
[INFO] [stdout]       |
[INFO] [stdout] 25097 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:25108:18
[INFO] [stdout]       |
[INFO] [stdout] 25108 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(8usize, 5u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:25113:28
[INFO] [stdout]       |
[INFO] [stdout] 25113 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:25120:13
[INFO] [stdout]       |
[INFO] [stdout] 25120 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:25130:28
[INFO] [stdout]       |
[INFO] [stdout] 25130 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:25141:18
[INFO] [stdout]       |
[INFO] [stdout] 25141 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(13usize, 2u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:25146:28
[INFO] [stdout]       |
[INFO] [stdout] 25146 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:25153:13
[INFO] [stdout]       |
[INFO] [stdout] 25153 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:25163:28
[INFO] [stdout]       |
[INFO] [stdout] 25163 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:25174:18
[INFO] [stdout]       |
[INFO] [stdout] 25174 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(15usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:25179:28
[INFO] [stdout]       |
[INFO] [stdout] 25179 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:25186:13
[INFO] [stdout]       |
[INFO] [stdout] 25186 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:25196:28
[INFO] [stdout]       |
[INFO] [stdout] 25196 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:25207:18
[INFO] [stdout]       |
[INFO] [stdout] 25207 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(16usize, 4u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:25212:28
[INFO] [stdout]       |
[INFO] [stdout] 25212 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:25219:13
[INFO] [stdout]       |
[INFO] [stdout] 25219 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:25229:28
[INFO] [stdout]       |
[INFO] [stdout] 25229 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:25240:18
[INFO] [stdout]       |
[INFO] [stdout] 25240 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(20usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:25245:28
[INFO] [stdout]       |
[INFO] [stdout] 25245 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:25252:13
[INFO] [stdout]       |
[INFO] [stdout] 25252 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:25262:28
[INFO] [stdout]       |
[INFO] [stdout] 25262 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:25273:18
[INFO] [stdout]       |
[INFO] [stdout] 25273 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(21usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:25278:28
[INFO] [stdout]       |
[INFO] [stdout] 25278 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:25285:13
[INFO] [stdout]       |
[INFO] [stdout] 25285 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:25295:28
[INFO] [stdout]       |
[INFO] [stdout] 25295 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:25306:18
[INFO] [stdout]       |
[INFO] [stdout] 25306 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(22usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:25311:28
[INFO] [stdout]       |
[INFO] [stdout] 25311 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:25318:13
[INFO] [stdout]       |
[INFO] [stdout] 25318 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:25328:28
[INFO] [stdout]       |
[INFO] [stdout] 25328 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:25339:18
[INFO] [stdout]       |
[INFO] [stdout] 25339 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(23usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:25344:28
[INFO] [stdout]       |
[INFO] [stdout] 25344 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:25351:13
[INFO] [stdout]       |
[INFO] [stdout] 25351 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:25361:28
[INFO] [stdout]       |
[INFO] [stdout] 25361 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:25372:18
[INFO] [stdout]       |
[INFO] [stdout] 25372 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(24usize, 8u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:25377:28
[INFO] [stdout]       |
[INFO] [stdout] 25377 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:25384:13
[INFO] [stdout]       |
[INFO] [stdout] 25384 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:25394:28
[INFO] [stdout]       |
[INFO] [stdout] 25394 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:25418:41
[INFO] [stdout]       |
[INFO] [stdout] 25418 |             let BaseMid: u32 = unsafe { ::std::mem::transmute(BaseMid) };
[INFO] [stdout]       |                                         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:25422:38
[INFO] [stdout]       |
[INFO] [stdout] 25422 |             let Type: u32 = unsafe { ::std::mem::transmute(Type) };
[INFO] [stdout]       |                                      ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:25426:37
[INFO] [stdout]       |
[INFO] [stdout] 25426 |             let Dpl: u32 = unsafe { ::std::mem::transmute(Dpl) };
[INFO] [stdout]       |                                     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:25430:38
[INFO] [stdout]       |
[INFO] [stdout] 25430 |             let Pres: u32 = unsafe { ::std::mem::transmute(Pres) };
[INFO] [stdout]       |                                      ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:25434:41
[INFO] [stdout]       |
[INFO] [stdout] 25434 |             let LimitHi: u32 = unsafe { ::std::mem::transmute(LimitHi) };
[INFO] [stdout]       |                                         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:25438:37
[INFO] [stdout]       |
[INFO] [stdout] 25438 |             let Sys: u32 = unsafe { ::std::mem::transmute(Sys) };
[INFO] [stdout]       |                                     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:25442:44
[INFO] [stdout]       |
[INFO] [stdout] 25442 |             let Reserved_0: u32 = unsafe { ::std::mem::transmute(Reserved_0) };
[INFO] [stdout]       |                                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:25446:45
[INFO] [stdout]       |
[INFO] [stdout] 25446 |             let Default_Big: u32 = unsafe { ::std::mem::transmute(Default_Big) };
[INFO] [stdout]       |                                             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:25450:45
[INFO] [stdout]       |
[INFO] [stdout] 25450 |             let Granularity: u32 = unsafe { ::std::mem::transmute(Granularity) };
[INFO] [stdout]       |                                             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:25454:40
[INFO] [stdout]       |
[INFO] [stdout] 25454 |             let BaseHi: u32 = unsafe { ::std::mem::transmute(BaseHi) };
[INFO] [stdout]       |                                        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:25492:5
[INFO] [stdout]       |
[INFO] [stdout] 25492 | /     ["Size of _WOW64_DESCRIPTOR_TABLE_ENTRY"]
[INFO] [stdout] 25493 | |         [::std::mem::size_of::<_WOW64_DESCRIPTOR_TABLE_ENTRY>() - 12usize];
[INFO] [stdout]       | |__________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:25515:5
[INFO] [stdout]       |
[INFO] [stdout] 25515 |     ["Size of _EXCEPTION_RECORD"][::std::mem::size_of::<_EXCEPTION_RECORD>() - 152usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 80
[INFO] [stdout]      --> src/lib.rs:25544:5
[INFO] [stdout]       |
[INFO] [stdout] 25544 |     ["Size of _EXCEPTION_RECORD32"][::std::mem::size_of::<_EXCEPTION_RECORD32>() - 80usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 16
[INFO] [stdout]      --> src/lib.rs:25574:5
[INFO] [stdout]       |
[INFO] [stdout] 25574 |     ["Size of _EXCEPTION_RECORD64"][::std::mem::size_of::<_EXCEPTION_RECORD64>() - 152usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 16
[INFO] [stdout]      --> src/lib.rs:25626:5
[INFO] [stdout]       |
[INFO] [stdout] 25626 |     ["Size of _GENERIC_MAPPING"][::std::mem::size_of::<_GENERIC_MAPPING>() - 16usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 12
[INFO] [stdout]      --> src/lib.rs:25647:5
[INFO] [stdout]       |
[INFO] [stdout] 25647 |     ["Size of _LUID_AND_ATTRIBUTES"][::std::mem::size_of::<_LUID_AND_ATTRIBUTES>() - 12usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:25684:5
[INFO] [stdout]       |
[INFO] [stdout] 25684 |     ["Size of _SID"][::std::mem::size_of::<_SID>() - 12usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:25703:5
[INFO] [stdout]       |
[INFO] [stdout] 25703 |     ["Size of _SE_SID"][::std::mem::size_of::<_SE_SID>() - 68usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 12
[INFO] [stdout]      --> src/lib.rs:25939:5
[INFO] [stdout]       |
[INFO] [stdout] 25939 |     ["Size of _ACCESS_ALLOWED_ACE"][::std::mem::size_of::<_ACCESS_ALLOWED_ACE>() - 12usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 12
[INFO] [stdout]      --> src/lib.rs:25959:5
[INFO] [stdout]       |
[INFO] [stdout] 25959 |     ["Size of _ACCESS_DENIED_ACE"][::std::mem::size_of::<_ACCESS_DENIED_ACE>() - 12usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 12
[INFO] [stdout]      --> src/lib.rs:25979:5
[INFO] [stdout]       |
[INFO] [stdout] 25979 |     ["Size of _SYSTEM_AUDIT_ACE"][::std::mem::size_of::<_SYSTEM_AUDIT_ACE>() - 12usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 12
[INFO] [stdout]      --> src/lib.rs:25999:5
[INFO] [stdout]       |
[INFO] [stdout] 25999 |     ["Size of _SYSTEM_ALARM_ACE"][::std::mem::size_of::<_SYSTEM_ALARM_ACE>() - 12usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 12
[INFO] [stdout]      --> src/lib.rs:26019:5
[INFO] [stdout]       |
[INFO] [stdout] 26019 | /     ["Size of _SYSTEM_RESOURCE_ATTRIBUTE_ACE"]
[INFO] [stdout] 26020 | |         [::std::mem::size_of::<_SYSTEM_RESOURCE_ATTRIBUTE_ACE>() - 12usize];
[INFO] [stdout]       | |___________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 12
[INFO] [stdout]      --> src/lib.rs:26041:5
[INFO] [stdout]       |
[INFO] [stdout] 26041 | /     ["Size of _SYSTEM_SCOPED_POLICY_ID_ACE"]
[INFO] [stdout] 26042 | |         [::std::mem::size_of::<_SYSTEM_SCOPED_POLICY_ID_ACE>() - 12usize];
[INFO] [stdout]       | |_________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 12
[INFO] [stdout]      --> src/lib.rs:26063:5
[INFO] [stdout]       |
[INFO] [stdout] 26063 | /     ["Size of _SYSTEM_MANDATORY_LABEL_ACE"]
[INFO] [stdout] 26064 | |         [::std::mem::size_of::<_SYSTEM_MANDATORY_LABEL_ACE>() - 12usize];
[INFO] [stdout]       | |________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 12
[INFO] [stdout]      --> src/lib.rs:26085:5
[INFO] [stdout]       |
[INFO] [stdout] 26085 | /     ["Size of _SYSTEM_PROCESS_TRUST_LABEL_ACE"]
[INFO] [stdout] 26086 | |         [::std::mem::size_of::<_SYSTEM_PROCESS_TRUST_LABEL_ACE>() - 12usize];
[INFO] [stdout]       | |____________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 12
[INFO] [stdout]      --> src/lib.rs:26107:5
[INFO] [stdout]       |
[INFO] [stdout] 26107 | /     ["Size of _SYSTEM_ACCESS_FILTER_ACE"]
[INFO] [stdout] 26108 | |         [::std::mem::size_of::<_SYSTEM_ACCESS_FILTER_ACE>() - 12usize];
[INFO] [stdout]       | |______________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 32
[INFO] [stdout]      --> src/lib.rs:26132:5
[INFO] [stdout]       |
[INFO] [stdout] 26132 | /     ["Size of _ACCESS_ALLOWED_OBJECT_ACE"]
[INFO] [stdout] 26133 | |         [::std::mem::size_of::<_ACCESS_ALLOWED_OBJECT_ACE>() - 48usize];
[INFO] [stdout]       | |_______________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 32
[INFO] [stdout]      --> src/lib.rs:26163:5
[INFO] [stdout]       |
[INFO] [stdout] 26163 | /     ["Size of _ACCESS_DENIED_OBJECT_ACE"]
[INFO] [stdout] 26164 | |         [::std::mem::size_of::<_ACCESS_DENIED_OBJECT_ACE>() - 48usize];
[INFO] [stdout]       | |______________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 32
[INFO] [stdout]      --> src/lib.rs:26194:5
[INFO] [stdout]       |
[INFO] [stdout] 26194 | /     ["Size of _SYSTEM_AUDIT_OBJECT_ACE"]
[INFO] [stdout] 26195 | |         [::std::mem::size_of::<_SYSTEM_AUDIT_OBJECT_ACE>() - 48usize];
[INFO] [stdout]       | |_____________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 32
[INFO] [stdout]      --> src/lib.rs:26225:5
[INFO] [stdout]       |
[INFO] [stdout] 26225 | /     ["Size of _SYSTEM_ALARM_OBJECT_ACE"]
[INFO] [stdout] 26226 | |         [::std::mem::size_of::<_SYSTEM_ALARM_OBJECT_ACE>() - 48usize];
[INFO] [stdout]       | |_____________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 12
[INFO] [stdout]      --> src/lib.rs:26253:5
[INFO] [stdout]       |
[INFO] [stdout] 26253 | /     ["Size of _ACCESS_ALLOWED_CALLBACK_ACE"]
[INFO] [stdout] 26254 | |         [::std::mem::size_of::<_ACCESS_ALLOWED_CALLBACK_ACE>() - 12usize];
[INFO] [stdout]       | |_________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 12
[INFO] [stdout]      --> src/lib.rs:26275:5
[INFO] [stdout]       |
[INFO] [stdout] 26275 | /     ["Size of _ACCESS_DENIED_CALLBACK_ACE"]
[INFO] [stdout] 26276 | |         [::std::mem::size_of::<_ACCESS_DENIED_CALLBACK_ACE>() - 12usize];
[INFO] [stdout]       | |________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 12
[INFO] [stdout]      --> src/lib.rs:26297:5
[INFO] [stdout]       |
[INFO] [stdout] 26297 | /     ["Size of _SYSTEM_AUDIT_CALLBACK_ACE"]
[INFO] [stdout] 26298 | |         [::std::mem::size_of::<_SYSTEM_AUDIT_CALLBACK_ACE>() - 12usize];
[INFO] [stdout]       | |_______________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 12
[INFO] [stdout]      --> src/lib.rs:26319:5
[INFO] [stdout]       |
[INFO] [stdout] 26319 | /     ["Size of _SYSTEM_ALARM_CALLBACK_ACE"]
[INFO] [stdout] 26320 | |         [::std::mem::size_of::<_SYSTEM_ALARM_CALLBACK_ACE>() - 12usize];
[INFO] [stdout]       | |_______________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 32
[INFO] [stdout]      --> src/lib.rs:26344:5
[INFO] [stdout]       |
[INFO] [stdout] 26344 | /     ["Size of _ACCESS_ALLOWED_CALLBACK_OBJECT_ACE"]
[INFO] [stdout] 26345 | |         [::std::mem::size_of::<_ACCESS_ALLOWED_CALLBACK_OBJECT_ACE>() - 48usize];
[INFO] [stdout]       | |________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 32
[INFO] [stdout]      --> src/lib.rs:26377:5
[INFO] [stdout]       |
[INFO] [stdout] 26377 | /     ["Size of _ACCESS_DENIED_CALLBACK_OBJECT_ACE"]
[INFO] [stdout] 26378 | |         [::std::mem::size_of::<_ACCESS_DENIED_CALLBACK_OBJECT_ACE>() - 48usize];
[INFO] [stdout]       | |_______________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 32
[INFO] [stdout]      --> src/lib.rs:26408:5
[INFO] [stdout]       |
[INFO] [stdout] 26408 | /     ["Size of _SYSTEM_AUDIT_CALLBACK_OBJECT_ACE"]
[INFO] [stdout] 26409 | |         [::std::mem::size_of::<_SYSTEM_AUDIT_CALLBACK_OBJECT_ACE>() - 48usize];
[INFO] [stdout]       | |______________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 32
[INFO] [stdout]      --> src/lib.rs:26439:5
[INFO] [stdout]       |
[INFO] [stdout] 26439 | /     ["Size of _SYSTEM_ALARM_CALLBACK_OBJECT_ACE"]
[INFO] [stdout] 26440 | |         [::std::mem::size_of::<_SYSTEM_ALARM_CALLBACK_OBJECT_ACE>() - 48usize];
[INFO] [stdout]       | |______________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:26469:5
[INFO] [stdout]       |
[INFO] [stdout] 26469 | /     ["Size of _ACL_REVISION_INFORMATION"]
[INFO] [stdout] 26470 | |         [::std::mem::size_of::<_ACL_REVISION_INFORMATION>() - 4usize];
[INFO] [stdout]       | |_____________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 12
[INFO] [stdout]      --> src/lib.rs:26487:5
[INFO] [stdout]       |
[INFO] [stdout] 26487 |     ["Size of _ACL_SIZE_INFORMATION"][::std::mem::size_of::<_ACL_SIZE_INFORMATION>() - 12usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 20
[INFO] [stdout]      --> src/lib.rs:26514:5
[INFO] [stdout]       |
[INFO] [stdout] 26514 | /     ["Size of _SECURITY_DESCRIPTOR_RELATIVE"]
[INFO] [stdout] 26515 | |         [::std::mem::size_of::<_SECURITY_DESCRIPTOR_RELATIVE>() - 20usize];
[INFO] [stdout]       | |__________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:26575:5
[INFO] [stdout]       |
[INFO] [stdout] 26575 | /     ["Size of _SECURITY_OBJECT_AI_PARAMS"]
[INFO] [stdout] 26576 | |         [::std::mem::size_of::<_SECURITY_OBJECT_AI_PARAMS>() - 8usize];
[INFO] [stdout]       | |______________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 20
[INFO] [stdout]      --> src/lib.rs:26620:5
[INFO] [stdout]       |
[INFO] [stdout] 26620 |     ["Size of _PRIVILEGE_SET"][::std::mem::size_of::<_PRIVILEGE_SET>() - 20usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 128
[INFO] [stdout]      --> src/lib.rs:26659:5
[INFO] [stdout]       |
[INFO] [stdout] 26659 |     ["Size of _ACCESS_REASONS"][::std::mem::size_of::<_ACCESS_REASONS>() - 128usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:26675:5
[INFO] [stdout]       |
[INFO] [stdout] 26675 |     ["Size of _SE_SECURITY_DESCRIPTOR"][::std::mem::size_of::<_SE_SECURITY_DESCRIPTOR>() - 16usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:26701:5
[INFO] [stdout]       |
[INFO] [stdout] 26701 |     ["Size of _SE_ACCESS_REQUEST"][::std::mem::size_of::<_SE_ACCESS_REQUEST>() - 56usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:26734:5
[INFO] [stdout]       |
[INFO] [stdout] 26734 |     ["Size of _SE_ACCESS_REPLY"][::std::mem::size_of::<_SE_ACCESS_REPLY>() - 40usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:26866:5
[INFO] [stdout]       |
[INFO] [stdout] 26866 | /     ["Size of _SE_TOKEN_USER__bindgen_ty_2"]
[INFO] [stdout] 26867 | |         [::std::mem::size_of::<_SE_TOKEN_USER__bindgen_ty_2>() - 68usize];
[INFO] [stdout]       | |_________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 16
[INFO] [stdout]      --> src/lib.rs:26907:5
[INFO] [stdout]       |
[INFO] [stdout] 26907 |     ["Size of _TOKEN_PRIVILEGES"][::std::mem::size_of::<_TOKEN_PRIVILEGES>() - 16usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 32
[INFO] [stdout]      --> src/lib.rs:27001:5
[INFO] [stdout]       |
[INFO] [stdout] 27001 | /     ["Size of _TOKEN_GROUPS_AND_PRIVILEGES"]
[INFO] [stdout] 27002 | |         [::std::mem::size_of::<_TOKEN_GROUPS_AND_PRIVILEGES>() - 56usize];
[INFO] [stdout]       | |_________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:27049:5
[INFO] [stdout]       |
[INFO] [stdout] 27049 |     ["Size of _TOKEN_ELEVATION"][::std::mem::size_of::<_TOKEN_ELEVATION>() - 4usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:27078:5
[INFO] [stdout]       |
[INFO] [stdout] 27078 |     ["Size of _TOKEN_MANDATORY_POLICY"][::std::mem::size_of::<_TOKEN_MANDATORY_POLICY>() - 4usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 16
[INFO] [stdout]      --> src/lib.rs:27106:5
[INFO] [stdout]       |
[INFO] [stdout] 27106 | /     ["Size of _TOKEN_ACCESS_INFORMATION"]
[INFO] [stdout] 27107 | |         [::std::mem::size_of::<_TOKEN_ACCESS_INFORMATION>() - 88usize];
[INFO] [stdout]       | |______________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:27161:5
[INFO] [stdout]       |
[INFO] [stdout] 27161 |     ["Size of _TOKEN_SOURCE"][::std::mem::size_of::<_TOKEN_SOURCE>() - 16usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 48
[INFO] [stdout]      --> src/lib.rs:27186:5
[INFO] [stdout]       |
[INFO] [stdout] 27186 |     ["Size of _TOKEN_STATISTICS"][::std::mem::size_of::<_TOKEN_STATISTICS>() - 56usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 32
[INFO] [stdout]      --> src/lib.rs:27221:5
[INFO] [stdout]       |
[INFO] [stdout] 27221 |     ["Size of _TOKEN_CONTROL"][::std::mem::size_of::<_TOKEN_CONTROL>() - 40usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:27241:5
[INFO] [stdout]       |
[INFO] [stdout] 27241 |     ["Size of _TOKEN_ORIGIN"][::std::mem::size_of::<_TOKEN_ORIGIN>() - 8usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:27387:5
[INFO] [stdout]       |
[INFO] [stdout] 27387 | /     ["Size of _CLAIM_SECURITY_ATTRIBUTE_V1"]
[INFO] [stdout] 27388 | |         [::std::mem::size_of::<_CLAIM_SECURITY_ATTRIBUTE_V1>() - 32usize];
[INFO] [stdout]       | |_________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:27427:5
[INFO] [stdout]       |
[INFO] [stdout] 27427 | /     ["Size of _CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1__bindgen_ty_1"]
[INFO] [stdout] 27428 | |         [::std::mem::size_of::<_CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1__bindgen_ty_1>() - 4usize];
[INFO] [stdout]       | |_______________________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 20
[INFO] [stdout]      --> src/lib.rs:27455:5
[INFO] [stdout]       |
[INFO] [stdout] 27455 | /     ["Size of _CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1"]
[INFO] [stdout] 27456 | |         [::std::mem::size_of::<_CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1>() - 20usize];
[INFO] [stdout]       | |__________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:27501:5
[INFO] [stdout]       |
[INFO] [stdout] 27501 | /     ["Size of _CLAIM_SECURITY_ATTRIBUTES_INFORMATION"]
[INFO] [stdout] 27502 | |         [::std::mem::size_of::<_CLAIM_SECURITY_ATTRIBUTES_INFORMATION>() - 16usize];
[INFO] [stdout]       | |___________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:27528:5
[INFO] [stdout]       |
[INFO] [stdout] 27528 | /     ["Size of _SECURITY_QUALITY_OF_SERVICE"]
[INFO] [stdout] 27529 | |         [::std::mem::size_of::<_SECURITY_QUALITY_OF_SERVICE>() - 12usize];
[INFO] [stdout]       | |_________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:27597:5
[INFO] [stdout]       |
[INFO] [stdout] 27597 |     ["Size of _SECURITY_CAPABILITIES"][::std::mem::size_of::<_SECURITY_CAPABILITIES>() - 24usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:27621:5
[INFO] [stdout]       |
[INFO] [stdout] 27621 |     ["Size of _JOB_SET_ARRAY"][::std::mem::size_of::<_JOB_SET_ARRAY>() - 16usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:27713:5
[INFO] [stdout]       |
[INFO] [stdout] 27713 |     ["Size of _NT_TIB32__bindgen_ty_1"][::std::mem::size_of::<_NT_TIB32__bindgen_ty_1>() - 4usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 28
[INFO] [stdout]      --> src/lib.rs:27723:5
[INFO] [stdout]       |
[INFO] [stdout] 27723 |     ["Size of _NT_TIB32"][::std::mem::size_of::<_NT_TIB32>() - 28usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:27813:5
[INFO] [stdout]       |
[INFO] [stdout] 27813 |     ["Size of _COMPONENT_FILTER"][::std::mem::size_of::<_COMPONENT_FILTER>() - 4usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:27849:5
[INFO] [stdout]       |
[INFO] [stdout] 27849 | /     ["Size of _PROCESS_DYNAMIC_EH_CONTINUATION_TARGETS_INFORMATION"]
[INFO] [stdout] 27850 | |         [::std::mem::size_of::<_PROCESS_DYNAMIC_EH_CONTINUATION_TARGETS_INFORMATION>() - 16usize];
[INFO] [stdout]       | |_________________________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:27908:5
[INFO] [stdout]       |
[INFO] [stdout] 27908 | /     ["Size of _PROCESS_DYNAMIC_ENFORCED_ADDRESS_RANGES_INFORMATION"]
[INFO] [stdout] 27909 | |         [::std::mem::size_of::<_PROCESS_DYNAMIC_ENFORCED_ADDRESS_RANGES_INFORMATION>() - 16usize];
[INFO] [stdout]       | |_________________________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:27947:5
[INFO] [stdout]       |
[INFO] [stdout] 27947 |     ["Size of _QUOTA_LIMITS"][::std::mem::size_of::<_QUOTA_LIMITS>() - 48usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:27986:18
[INFO] [stdout]       |
[INFO] [stdout] 27986 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 7u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:27991:28
[INFO] [stdout]       |
[INFO] [stdout] 27991 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:27998:13
[INFO] [stdout]       |
[INFO] [stdout] 27998 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28008:28
[INFO] [stdout]       |
[INFO] [stdout] 28008 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28019:18
[INFO] [stdout]       |
[INFO] [stdout] 28019 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(7usize, 25u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28024:28
[INFO] [stdout]       |
[INFO] [stdout] 28024 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28031:13
[INFO] [stdout]       |
[INFO] [stdout] 28031 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28041:28
[INFO] [stdout]       |
[INFO] [stdout] 28041 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28057:45
[INFO] [stdout]       |
[INFO] [stdout] 28057 |             let RatePercent: u32 = unsafe { ::std::mem::transmute(RatePercent) };
[INFO] [stdout]       |                                             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28061:43
[INFO] [stdout]       |
[INFO] [stdout] 28061 |             let Reserved0: u32 = unsafe { ::std::mem::transmute(Reserved0) };
[INFO] [stdout]       |                                           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:28069:5
[INFO] [stdout]       |
[INFO] [stdout] 28069 |     ["Size of _RATE_QUOTA_LIMIT"][::std::mem::size_of::<_RATE_QUOTA_LIMIT>() - 4usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 16
[INFO] [stdout]      --> src/lib.rs:28094:5
[INFO] [stdout]       |
[INFO] [stdout] 28094 |     ["Size of _QUOTA_LIMITS_EX"][::std::mem::size_of::<_QUOTA_LIMITS_EX>() - 88usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28210:18
[INFO] [stdout]       |
[INFO] [stdout] 28210 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28215:28
[INFO] [stdout]       |
[INFO] [stdout] 28215 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28222:13
[INFO] [stdout]       |
[INFO] [stdout] 28222 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28232:28
[INFO] [stdout]       |
[INFO] [stdout] 28232 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28243:18
[INFO] [stdout]       |
[INFO] [stdout] 28243 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28248:28
[INFO] [stdout]       |
[INFO] [stdout] 28248 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28255:13
[INFO] [stdout]       |
[INFO] [stdout] 28255 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28265:28
[INFO] [stdout]       |
[INFO] [stdout] 28265 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28276:18
[INFO] [stdout]       |
[INFO] [stdout] 28276 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28281:28
[INFO] [stdout]       |
[INFO] [stdout] 28281 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28288:13
[INFO] [stdout]       |
[INFO] [stdout] 28288 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28298:28
[INFO] [stdout]       |
[INFO] [stdout] 28298 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28309:18
[INFO] [stdout]       |
[INFO] [stdout] 28309 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28314:28
[INFO] [stdout]       |
[INFO] [stdout] 28314 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28321:13
[INFO] [stdout]       |
[INFO] [stdout] 28321 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28331:28
[INFO] [stdout]       |
[INFO] [stdout] 28331 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28342:18
[INFO] [stdout]       |
[INFO] [stdout] 28342 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28347:28
[INFO] [stdout]       |
[INFO] [stdout] 28347 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28354:13
[INFO] [stdout]       |
[INFO] [stdout] 28354 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28364:28
[INFO] [stdout]       |
[INFO] [stdout] 28364 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28384:26
[INFO] [stdout]       |
[INFO] [stdout] 28384 |                 unsafe { ::std::mem::transmute(EnableBottomUpRandomization) };
[INFO] [stdout]       |                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28389:26
[INFO] [stdout]       |
[INFO] [stdout] 28389 |                 unsafe { ::std::mem::transmute(EnableForceRelocateImages) };
[INFO] [stdout]       |                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28393:51
[INFO] [stdout]       |
[INFO] [stdout] 28393 |             let EnableHighEntropy: u32 = unsafe { ::std::mem::transmute(EnableHighEntropy) };
[INFO] [stdout]       |                                                   ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28398:26
[INFO] [stdout]       |
[INFO] [stdout] 28398 |                 unsafe { ::std::mem::transmute(DisallowStrippedImages) };
[INFO] [stdout]       |                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28402:47
[INFO] [stdout]       |
[INFO] [stdout] 28402 |             let ReservedFlags: u32 = unsafe { ::std::mem::transmute(ReservedFlags) };
[INFO] [stdout]       |                                               ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:28410:5
[INFO] [stdout]       |
[INFO] [stdout] 28410 | /     ["Size of _PROCESS_MITIGATION_ASLR_POLICY__bindgen_ty_1"]
[INFO] [stdout] 28411 | |         [::std::mem::size_of::<_PROCESS_MITIGATION_ASLR_POLICY__bindgen_ty_1>() - 4usize];
[INFO] [stdout]       | |_________________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:28419:5
[INFO] [stdout]       |
[INFO] [stdout] 28419 | /     ["Size of _PROCESS_MITIGATION_ASLR_POLICY"]
[INFO] [stdout] 28420 | |         [::std::mem::size_of::<_PROCESS_MITIGATION_ASLR_POLICY>() - 4usize];
[INFO] [stdout]       | |___________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28456:18
[INFO] [stdout]       |
[INFO] [stdout] 28456 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28461:28
[INFO] [stdout]       |
[INFO] [stdout] 28461 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28468:13
[INFO] [stdout]       |
[INFO] [stdout] 28468 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28478:28
[INFO] [stdout]       |
[INFO] [stdout] 28478 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28489:18
[INFO] [stdout]       |
[INFO] [stdout] 28489 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28494:28
[INFO] [stdout]       |
[INFO] [stdout] 28494 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28501:13
[INFO] [stdout]       |
[INFO] [stdout] 28501 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28511:28
[INFO] [stdout]       |
[INFO] [stdout] 28511 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28522:18
[INFO] [stdout]       |
[INFO] [stdout] 28522 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(2usize, 30u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28527:28
[INFO] [stdout]       |
[INFO] [stdout] 28527 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28534:13
[INFO] [stdout]       |
[INFO] [stdout] 28534 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28544:28
[INFO] [stdout]       |
[INFO] [stdout] 28544 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28561:40
[INFO] [stdout]       |
[INFO] [stdout] 28561 |             let Enable: u32 = unsafe { ::std::mem::transmute(Enable) };
[INFO] [stdout]       |                                        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28566:26
[INFO] [stdout]       |
[INFO] [stdout] 28566 |                 unsafe { ::std::mem::transmute(DisableAtlThunkEmulation) };
[INFO] [stdout]       |                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28570:47
[INFO] [stdout]       |
[INFO] [stdout] 28570 |             let ReservedFlags: u32 = unsafe { ::std::mem::transmute(ReservedFlags) };
[INFO] [stdout]       |                                               ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:28578:5
[INFO] [stdout]       |
[INFO] [stdout] 28578 | /     ["Size of _PROCESS_MITIGATION_DEP_POLICY__bindgen_ty_1"]
[INFO] [stdout] 28579 | |         [::std::mem::size_of::<_PROCESS_MITIGATION_DEP_POLICY__bindgen_ty_1>() - 4usize];
[INFO] [stdout]       | |________________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:28587:5
[INFO] [stdout]       |
[INFO] [stdout] 28587 | /     ["Size of _PROCESS_MITIGATION_DEP_POLICY"]
[INFO] [stdout] 28588 | |         [::std::mem::size_of::<_PROCESS_MITIGATION_DEP_POLICY>() - 8usize];
[INFO] [stdout]       | |__________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28628:18
[INFO] [stdout]       |
[INFO] [stdout] 28628 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28633:28
[INFO] [stdout]       |
[INFO] [stdout] 28633 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28640:13
[INFO] [stdout]       |
[INFO] [stdout] 28640 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28650:28
[INFO] [stdout]       |
[INFO] [stdout] 28650 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28661:18
[INFO] [stdout]       |
[INFO] [stdout] 28661 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28666:28
[INFO] [stdout]       |
[INFO] [stdout] 28666 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28673:13
[INFO] [stdout]       |
[INFO] [stdout] 28673 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28683:28
[INFO] [stdout]       |
[INFO] [stdout] 28683 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28694:18
[INFO] [stdout]       |
[INFO] [stdout] 28694 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(2usize, 30u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28699:28
[INFO] [stdout]       |
[INFO] [stdout] 28699 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28706:13
[INFO] [stdout]       |
[INFO] [stdout] 28706 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28716:28
[INFO] [stdout]       |
[INFO] [stdout] 28716 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28734:26
[INFO] [stdout]       |
[INFO] [stdout] 28734 |                 unsafe { ::std::mem::transmute(RaiseExceptionOnInvalidHandleReference) };
[INFO] [stdout]       |                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28739:26
[INFO] [stdout]       |
[INFO] [stdout] 28739 |                 unsafe { ::std::mem::transmute(HandleExceptionsPermanentlyEnabled) };
[INFO] [stdout]       |                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28743:47
[INFO] [stdout]       |
[INFO] [stdout] 28743 |             let ReservedFlags: u32 = unsafe { ::std::mem::transmute(ReservedFlags) };
[INFO] [stdout]       |                                               ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:28751:5
[INFO] [stdout]       |
[INFO] [stdout] 28751 | /     ["Size of _PROCESS_MITIGATION_STRICT_HANDLE_CHECK_POLICY__bindgen_ty_1"][::std::mem::size_of::<
[INFO] [stdout] 28752 | |         _PROCESS_MITIGATION_STRICT_HANDLE_CHECK_POLICY__bindgen_ty_1,
[INFO] [stdout] 28753 | |     >() - 4usize];
[INFO] [stdout]       | |_________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:28765:5
[INFO] [stdout]       |
[INFO] [stdout] 28765 | /     ["Size of _PROCESS_MITIGATION_STRICT_HANDLE_CHECK_POLICY"]
[INFO] [stdout] 28766 | |         [::std::mem::size_of::<_PROCESS_MITIGATION_STRICT_HANDLE_CHECK_POLICY>() - 4usize];
[INFO] [stdout]       | |__________________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28806:18
[INFO] [stdout]       |
[INFO] [stdout] 28806 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28811:28
[INFO] [stdout]       |
[INFO] [stdout] 28811 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28818:13
[INFO] [stdout]       |
[INFO] [stdout] 28818 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28828:28
[INFO] [stdout]       |
[INFO] [stdout] 28828 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28839:18
[INFO] [stdout]       |
[INFO] [stdout] 28839 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28844:28
[INFO] [stdout]       |
[INFO] [stdout] 28844 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28851:13
[INFO] [stdout]       |
[INFO] [stdout] 28851 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28861:28
[INFO] [stdout]       |
[INFO] [stdout] 28861 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28872:18
[INFO] [stdout]       |
[INFO] [stdout] 28872 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(2usize, 30u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28877:28
[INFO] [stdout]       |
[INFO] [stdout] 28877 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28884:13
[INFO] [stdout]       |
[INFO] [stdout] 28884 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28894:28
[INFO] [stdout]       |
[INFO] [stdout] 28894 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28912:26
[INFO] [stdout]       |
[INFO] [stdout] 28912 |                 unsafe { ::std::mem::transmute(DisallowWin32kSystemCalls) };
[INFO] [stdout]       |                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28917:26
[INFO] [stdout]       |
[INFO] [stdout] 28917 |                 unsafe { ::std::mem::transmute(AuditDisallowWin32kSystemCalls) };
[INFO] [stdout]       |                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28921:47
[INFO] [stdout]       |
[INFO] [stdout] 28921 |             let ReservedFlags: u32 = unsafe { ::std::mem::transmute(ReservedFlags) };
[INFO] [stdout]       |                                               ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:28929:5
[INFO] [stdout]       |
[INFO] [stdout] 28929 | /     ["Size of _PROCESS_MITIGATION_SYSTEM_CALL_DISABLE_POLICY__bindgen_ty_1"][::std::mem::size_of::<
[INFO] [stdout] 28930 | |         _PROCESS_MITIGATION_SYSTEM_CALL_DISABLE_POLICY__bindgen_ty_1,
[INFO] [stdout] 28931 | |     >() - 4usize];
[INFO] [stdout]       | |_________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:28943:5
[INFO] [stdout]       |
[INFO] [stdout] 28943 | /     ["Size of _PROCESS_MITIGATION_SYSTEM_CALL_DISABLE_POLICY"]
[INFO] [stdout] 28944 | |         [::std::mem::size_of::<_PROCESS_MITIGATION_SYSTEM_CALL_DISABLE_POLICY>() - 4usize];
[INFO] [stdout]       | |__________________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28984:18
[INFO] [stdout]       |
[INFO] [stdout] 28984 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28989:28
[INFO] [stdout]       |
[INFO] [stdout] 28989 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:28996:13
[INFO] [stdout]       |
[INFO] [stdout] 28996 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29006:28
[INFO] [stdout]       |
[INFO] [stdout] 29006 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29017:18
[INFO] [stdout]       |
[INFO] [stdout] 29017 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(1usize, 31u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29022:28
[INFO] [stdout]       |
[INFO] [stdout] 29022 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29029:13
[INFO] [stdout]       |
[INFO] [stdout] 29029 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29039:28
[INFO] [stdout]       |
[INFO] [stdout] 29039 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29056:26
[INFO] [stdout]       |
[INFO] [stdout] 29056 |                 unsafe { ::std::mem::transmute(DisableExtensionPoints) };
[INFO] [stdout]       |                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29060:47
[INFO] [stdout]       |
[INFO] [stdout] 29060 |             let ReservedFlags: u32 = unsafe { ::std::mem::transmute(ReservedFlags) };
[INFO] [stdout]       |                                               ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:29068:5
[INFO] [stdout]       |
[INFO] [stdout] 29068 | /     ["Size of _PROCESS_MITIGATION_EXTENSION_POINT_DISABLE_POLICY__bindgen_ty_1"][::std::mem::size_of::<
[INFO] [stdout] 29069 | |         _PROCESS_MITIGATION_EXTENSION_POINT_DISABLE_POLICY__bindgen_ty_1,
[INFO] [stdout] 29070 | |     >() - 4usize];
[INFO] [stdout]       | |_________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:29082:5
[INFO] [stdout]       |
[INFO] [stdout] 29082 | /     ["Size of _PROCESS_MITIGATION_EXTENSION_POINT_DISABLE_POLICY"]
[INFO] [stdout] 29083 | |         [::std::mem::size_of::<_PROCESS_MITIGATION_EXTENSION_POINT_DISABLE_POLICY>() - 4usize];
[INFO] [stdout]       | |______________________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29120:18
[INFO] [stdout]       |
[INFO] [stdout] 29120 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29125:28
[INFO] [stdout]       |
[INFO] [stdout] 29125 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29132:13
[INFO] [stdout]       |
[INFO] [stdout] 29132 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29142:28
[INFO] [stdout]       |
[INFO] [stdout] 29142 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29153:18
[INFO] [stdout]       |
[INFO] [stdout] 29153 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29158:28
[INFO] [stdout]       |
[INFO] [stdout] 29158 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29165:13
[INFO] [stdout]       |
[INFO] [stdout] 29165 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29175:28
[INFO] [stdout]       |
[INFO] [stdout] 29175 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29186:18
[INFO] [stdout]       |
[INFO] [stdout] 29186 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29191:28
[INFO] [stdout]       |
[INFO] [stdout] 29191 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29198:13
[INFO] [stdout]       |
[INFO] [stdout] 29198 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29208:28
[INFO] [stdout]       |
[INFO] [stdout] 29208 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29219:18
[INFO] [stdout]       |
[INFO] [stdout] 29219 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29224:28
[INFO] [stdout]       |
[INFO] [stdout] 29224 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29231:13
[INFO] [stdout]       |
[INFO] [stdout] 29231 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29241:28
[INFO] [stdout]       |
[INFO] [stdout] 29241 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29252:18
[INFO] [stdout]       |
[INFO] [stdout] 29252 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29257:28
[INFO] [stdout]       |
[INFO] [stdout] 29257 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29264:13
[INFO] [stdout]       |
[INFO] [stdout] 29264 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29274:28
[INFO] [stdout]       |
[INFO] [stdout] 29274 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29293:53
[INFO] [stdout]       |
[INFO] [stdout] 29293 |             let ProhibitDynamicCode: u32 = unsafe { ::std::mem::transmute(ProhibitDynamicCode) };
[INFO] [stdout]       |                                                     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29297:51
[INFO] [stdout]       |
[INFO] [stdout] 29297 |             let AllowThreadOptOut: u32 = unsafe { ::std::mem::transmute(AllowThreadOptOut) };
[INFO] [stdout]       |                                                   ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29301:54
[INFO] [stdout]       |
[INFO] [stdout] 29301 |             let AllowRemoteDowngrade: u32 = unsafe { ::std::mem::transmute(AllowRemoteDowngrade) };
[INFO] [stdout]       |                                                      ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29306:26
[INFO] [stdout]       |
[INFO] [stdout] 29306 |                 unsafe { ::std::mem::transmute(AuditProhibitDynamicCode) };
[INFO] [stdout]       |                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29310:47
[INFO] [stdout]       |
[INFO] [stdout] 29310 |             let ReservedFlags: u32 = unsafe { ::std::mem::transmute(ReservedFlags) };
[INFO] [stdout]       |                                               ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:29318:5
[INFO] [stdout]       |
[INFO] [stdout] 29318 | /     ["Size of _PROCESS_MITIGATION_DYNAMIC_CODE_POLICY__bindgen_ty_1"]
[INFO] [stdout] 29319 | |         [::std::mem::size_of::<_PROCESS_MITIGATION_DYNAMIC_CODE_POLICY__bindgen_ty_1>() - 4usize];
[INFO] [stdout]       | |_________________________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:29329:5
[INFO] [stdout]       |
[INFO] [stdout] 29329 | /     ["Size of _PROCESS_MITIGATION_DYNAMIC_CODE_POLICY"]
[INFO] [stdout] 29330 | |         [::std::mem::size_of::<_PROCESS_MITIGATION_DYNAMIC_CODE_POLICY>() - 4usize];
[INFO] [stdout]       | |___________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29367:18
[INFO] [stdout]       |
[INFO] [stdout] 29367 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29372:28
[INFO] [stdout]       |
[INFO] [stdout] 29372 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29379:13
[INFO] [stdout]       |
[INFO] [stdout] 29379 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29389:28
[INFO] [stdout]       |
[INFO] [stdout] 29389 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29400:18
[INFO] [stdout]       |
[INFO] [stdout] 29400 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29405:28
[INFO] [stdout]       |
[INFO] [stdout] 29405 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29412:13
[INFO] [stdout]       |
[INFO] [stdout] 29412 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29422:28
[INFO] [stdout]       |
[INFO] [stdout] 29422 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29433:18
[INFO] [stdout]       |
[INFO] [stdout] 29433 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29438:28
[INFO] [stdout]       |
[INFO] [stdout] 29438 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29445:13
[INFO] [stdout]       |
[INFO] [stdout] 29445 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29455:28
[INFO] [stdout]       |
[INFO] [stdout] 29455 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29466:18
[INFO] [stdout]       |
[INFO] [stdout] 29466 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29471:28
[INFO] [stdout]       |
[INFO] [stdout] 29471 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29478:13
[INFO] [stdout]       |
[INFO] [stdout] 29478 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29488:28
[INFO] [stdout]       |
[INFO] [stdout] 29488 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29499:18
[INFO] [stdout]       |
[INFO] [stdout] 29499 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29504:28
[INFO] [stdout]       |
[INFO] [stdout] 29504 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29511:13
[INFO] [stdout]       |
[INFO] [stdout] 29511 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29521:28
[INFO] [stdout]       |
[INFO] [stdout] 29521 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29532:18
[INFO] [stdout]       |
[INFO] [stdout] 29532 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(5usize, 27u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29537:28
[INFO] [stdout]       |
[INFO] [stdout] 29537 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29544:13
[INFO] [stdout]       |
[INFO] [stdout] 29544 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29554:28
[INFO] [stdout]       |
[INFO] [stdout] 29554 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29575:26
[INFO] [stdout]       |
[INFO] [stdout] 29575 |                 unsafe { ::std::mem::transmute(EnableControlFlowGuard) };
[INFO] [stdout]       |                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29580:26
[INFO] [stdout]       |
[INFO] [stdout] 29580 |                 unsafe { ::std::mem::transmute(EnableExportSuppression) };
[INFO] [stdout]       |                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29584:44
[INFO] [stdout]       |
[INFO] [stdout] 29584 |             let StrictMode: u32 = unsafe { ::std::mem::transmute(StrictMode) };
[INFO] [stdout]       |                                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29588:43
[INFO] [stdout]       |
[INFO] [stdout] 29588 |             let EnableXfg: u32 = unsafe { ::std::mem::transmute(EnableXfg) };
[INFO] [stdout]       |                                           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29592:52
[INFO] [stdout]       |
[INFO] [stdout] 29592 |             let EnableXfgAuditMode: u32 = unsafe { ::std::mem::transmute(EnableXfgAuditMode) };
[INFO] [stdout]       |                                                    ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29596:47
[INFO] [stdout]       |
[INFO] [stdout] 29596 |             let ReservedFlags: u32 = unsafe { ::std::mem::transmute(ReservedFlags) };
[INFO] [stdout]       |                                               ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:29604:5
[INFO] [stdout]       |
[INFO] [stdout] 29604 | /     ["Size of _PROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY__bindgen_ty_1"][::std::mem::size_of::<
[INFO] [stdout] 29605 | |         _PROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY__bindgen_ty_1,
[INFO] [stdout] 29606 | |     >() - 4usize];
[INFO] [stdout]       | |_________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:29618:5
[INFO] [stdout]       |
[INFO] [stdout] 29618 | /     ["Size of _PROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY"]
[INFO] [stdout] 29619 | |         [::std::mem::size_of::<_PROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY>() - 4usize];
[INFO] [stdout]       | |_________________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29658:18
[INFO] [stdout]       |
[INFO] [stdout] 29658 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29663:28
[INFO] [stdout]       |
[INFO] [stdout] 29663 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29670:13
[INFO] [stdout]       |
[INFO] [stdout] 29670 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29680:28
[INFO] [stdout]       |
[INFO] [stdout] 29680 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29691:18
[INFO] [stdout]       |
[INFO] [stdout] 29691 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29696:28
[INFO] [stdout]       |
[INFO] [stdout] 29696 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29703:13
[INFO] [stdout]       |
[INFO] [stdout] 29703 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29713:28
[INFO] [stdout]       |
[INFO] [stdout] 29713 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29724:18
[INFO] [stdout]       |
[INFO] [stdout] 29724 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29729:28
[INFO] [stdout]       |
[INFO] [stdout] 29729 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29736:13
[INFO] [stdout]       |
[INFO] [stdout] 29736 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29746:28
[INFO] [stdout]       |
[INFO] [stdout] 29746 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29757:18
[INFO] [stdout]       |
[INFO] [stdout] 29757 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29762:28
[INFO] [stdout]       |
[INFO] [stdout] 29762 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29769:13
[INFO] [stdout]       |
[INFO] [stdout] 29769 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29779:28
[INFO] [stdout]       |
[INFO] [stdout] 29779 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29790:18
[INFO] [stdout]       |
[INFO] [stdout] 29790 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29795:28
[INFO] [stdout]       |
[INFO] [stdout] 29795 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29802:13
[INFO] [stdout]       |
[INFO] [stdout] 29802 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29812:28
[INFO] [stdout]       |
[INFO] [stdout] 29812 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29823:18
[INFO] [stdout]       |
[INFO] [stdout] 29823 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(5usize, 27u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29828:28
[INFO] [stdout]       |
[INFO] [stdout] 29828 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29835:13
[INFO] [stdout]       |
[INFO] [stdout] 29835 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29845:28
[INFO] [stdout]       |
[INFO] [stdout] 29845 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29865:53
[INFO] [stdout]       |
[INFO] [stdout] 29865 |             let MicrosoftSignedOnly: u32 = unsafe { ::std::mem::transmute(MicrosoftSignedOnly) };
[INFO] [stdout]       |                                                     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29869:49
[INFO] [stdout]       |
[INFO] [stdout] 29869 |             let StoreSignedOnly: u32 = unsafe { ::std::mem::transmute(StoreSignedOnly) };
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29873:49
[INFO] [stdout]       |
[INFO] [stdout] 29873 |             let MitigationOptIn: u32 = unsafe { ::std::mem::transmute(MitigationOptIn) };
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29878:26
[INFO] [stdout]       |
[INFO] [stdout] 29878 |                 unsafe { ::std::mem::transmute(AuditMicrosoftSignedOnly) };
[INFO] [stdout]       |                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29882:54
[INFO] [stdout]       |
[INFO] [stdout] 29882 |             let AuditStoreSignedOnly: u32 = unsafe { ::std::mem::transmute(AuditStoreSignedOnly) };
[INFO] [stdout]       |                                                      ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29886:47
[INFO] [stdout]       |
[INFO] [stdout] 29886 |             let ReservedFlags: u32 = unsafe { ::std::mem::transmute(ReservedFlags) };
[INFO] [stdout]       |                                               ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:29894:5
[INFO] [stdout]       |
[INFO] [stdout] 29894 | /     ["Size of _PROCESS_MITIGATION_BINARY_SIGNATURE_POLICY__bindgen_ty_1"][::std::mem::size_of::<
[INFO] [stdout] 29895 | |         _PROCESS_MITIGATION_BINARY_SIGNATURE_POLICY__bindgen_ty_1,
[INFO] [stdout] 29896 | |     >() - 4usize];
[INFO] [stdout]       | |_________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:29908:5
[INFO] [stdout]       |
[INFO] [stdout] 29908 | /     ["Size of _PROCESS_MITIGATION_BINARY_SIGNATURE_POLICY"]
[INFO] [stdout] 29909 | |         [::std::mem::size_of::<_PROCESS_MITIGATION_BINARY_SIGNATURE_POLICY>() - 4usize];
[INFO] [stdout]       | |_______________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29945:18
[INFO] [stdout]       |
[INFO] [stdout] 29945 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29950:28
[INFO] [stdout]       |
[INFO] [stdout] 29950 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29957:13
[INFO] [stdout]       |
[INFO] [stdout] 29957 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29967:28
[INFO] [stdout]       |
[INFO] [stdout] 29967 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29978:18
[INFO] [stdout]       |
[INFO] [stdout] 29978 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29983:28
[INFO] [stdout]       |
[INFO] [stdout] 29983 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:29990:13
[INFO] [stdout]       |
[INFO] [stdout] 29990 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30000:28
[INFO] [stdout]       |
[INFO] [stdout] 30000 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30011:18
[INFO] [stdout]       |
[INFO] [stdout] 30011 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(2usize, 30u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30016:28
[INFO] [stdout]       |
[INFO] [stdout] 30016 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30023:13
[INFO] [stdout]       |
[INFO] [stdout] 30023 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30033:28
[INFO] [stdout]       |
[INFO] [stdout] 30033 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30051:26
[INFO] [stdout]       |
[INFO] [stdout] 30051 |                 unsafe { ::std::mem::transmute(DisableNonSystemFonts) };
[INFO] [stdout]       |                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30056:26
[INFO] [stdout]       |
[INFO] [stdout] 30056 |                 unsafe { ::std::mem::transmute(AuditNonSystemFontLoading) };
[INFO] [stdout]       |                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30060:47
[INFO] [stdout]       |
[INFO] [stdout] 30060 |             let ReservedFlags: u32 = unsafe { ::std::mem::transmute(ReservedFlags) };
[INFO] [stdout]       |                                               ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:30068:5
[INFO] [stdout]       |
[INFO] [stdout] 30068 | /     ["Size of _PROCESS_MITIGATION_FONT_DISABLE_POLICY__bindgen_ty_1"]
[INFO] [stdout] 30069 | |         [::std::mem::size_of::<_PROCESS_MITIGATION_FONT_DISABLE_POLICY__bindgen_ty_1>() - 4usize];
[INFO] [stdout]       | |_________________________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:30079:5
[INFO] [stdout]       |
[INFO] [stdout] 30079 | /     ["Size of _PROCESS_MITIGATION_FONT_DISABLE_POLICY"]
[INFO] [stdout] 30080 | |         [::std::mem::size_of::<_PROCESS_MITIGATION_FONT_DISABLE_POLICY>() - 4usize];
[INFO] [stdout]       | |___________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30115:18
[INFO] [stdout]       |
[INFO] [stdout] 30115 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30120:28
[INFO] [stdout]       |
[INFO] [stdout] 30120 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30127:13
[INFO] [stdout]       |
[INFO] [stdout] 30127 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30137:28
[INFO] [stdout]       |
[INFO] [stdout] 30137 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30148:18
[INFO] [stdout]       |
[INFO] [stdout] 30148 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30153:28
[INFO] [stdout]       |
[INFO] [stdout] 30153 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30160:13
[INFO] [stdout]       |
[INFO] [stdout] 30160 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30170:28
[INFO] [stdout]       |
[INFO] [stdout] 30170 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30181:18
[INFO] [stdout]       |
[INFO] [stdout] 30181 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30186:28
[INFO] [stdout]       |
[INFO] [stdout] 30186 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30193:13
[INFO] [stdout]       |
[INFO] [stdout] 30193 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30203:28
[INFO] [stdout]       |
[INFO] [stdout] 30203 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30214:18
[INFO] [stdout]       |
[INFO] [stdout] 30214 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30219:28
[INFO] [stdout]       |
[INFO] [stdout] 30219 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30226:13
[INFO] [stdout]       |
[INFO] [stdout] 30226 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30236:28
[INFO] [stdout]       |
[INFO] [stdout] 30236 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30247:18
[INFO] [stdout]       |
[INFO] [stdout] 30247 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30252:28
[INFO] [stdout]       |
[INFO] [stdout] 30252 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30259:13
[INFO] [stdout]       |
[INFO] [stdout] 30259 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30269:28
[INFO] [stdout]       |
[INFO] [stdout] 30269 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30280:18
[INFO] [stdout]       |
[INFO] [stdout] 30280 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(5usize, 27u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30285:28
[INFO] [stdout]       |
[INFO] [stdout] 30285 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30292:13
[INFO] [stdout]       |
[INFO] [stdout] 30292 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30302:28
[INFO] [stdout]       |
[INFO] [stdout] 30302 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30322:48
[INFO] [stdout]       |
[INFO] [stdout] 30322 |             let NoRemoteImages: u32 = unsafe { ::std::mem::transmute(NoRemoteImages) };
[INFO] [stdout]       |                                                ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30327:26
[INFO] [stdout]       |
[INFO] [stdout] 30327 |                 unsafe { ::std::mem::transmute(NoLowMandatoryLabelImages) };
[INFO] [stdout]       |                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30331:54
[INFO] [stdout]       |
[INFO] [stdout] 30331 |             let PreferSystem32Images: u32 = unsafe { ::std::mem::transmute(PreferSystem32Images) };
[INFO] [stdout]       |                                                      ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30335:53
[INFO] [stdout]       |
[INFO] [stdout] 30335 |             let AuditNoRemoteImages: u32 = unsafe { ::std::mem::transmute(AuditNoRemoteImages) };
[INFO] [stdout]       |                                                     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30340:26
[INFO] [stdout]       |
[INFO] [stdout] 30340 |                 unsafe { ::std::mem::transmute(AuditNoLowMandatoryLabelImages) };
[INFO] [stdout]       |                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30344:47
[INFO] [stdout]       |
[INFO] [stdout] 30344 |             let ReservedFlags: u32 = unsafe { ::std::mem::transmute(ReservedFlags) };
[INFO] [stdout]       |                                               ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:30352:5
[INFO] [stdout]       |
[INFO] [stdout] 30352 | /     ["Size of _PROCESS_MITIGATION_IMAGE_LOAD_POLICY__bindgen_ty_1"]
[INFO] [stdout] 30353 | |         [::std::mem::size_of::<_PROCESS_MITIGATION_IMAGE_LOAD_POLICY__bindgen_ty_1>() - 4usize];
[INFO] [stdout]       | |_______________________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:30363:5
[INFO] [stdout]       |
[INFO] [stdout] 30363 | /     ["Size of _PROCESS_MITIGATION_IMAGE_LOAD_POLICY"]
[INFO] [stdout] 30364 | |         [::std::mem::size_of::<_PROCESS_MITIGATION_IMAGE_LOAD_POLICY>() - 4usize];
[INFO] [stdout]       | |_________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30401:18
[INFO] [stdout]       |
[INFO] [stdout] 30401 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 4u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30406:28
[INFO] [stdout]       |
[INFO] [stdout] 30406 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30413:13
[INFO] [stdout]       |
[INFO] [stdout] 30413 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30423:28
[INFO] [stdout]       |
[INFO] [stdout] 30423 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30434:18
[INFO] [stdout]       |
[INFO] [stdout] 30434 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30439:28
[INFO] [stdout]       |
[INFO] [stdout] 30439 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30446:13
[INFO] [stdout]       |
[INFO] [stdout] 30446 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30456:28
[INFO] [stdout]       |
[INFO] [stdout] 30456 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30472:42
[INFO] [stdout]       |
[INFO] [stdout] 30472 |             let FilterId: u32 = unsafe { ::std::mem::transmute(FilterId) };
[INFO] [stdout]       |                                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30476:47
[INFO] [stdout]       |
[INFO] [stdout] 30476 |             let ReservedFlags: u32 = unsafe { ::std::mem::transmute(ReservedFlags) };
[INFO] [stdout]       |                                               ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:30484:5
[INFO] [stdout]       |
[INFO] [stdout] 30484 | /     ["Size of _PROCESS_MITIGATION_SYSTEM_CALL_FILTER_POLICY__bindgen_ty_1"][::std::mem::size_of::<
[INFO] [stdout] 30485 | |         _PROCESS_MITIGATION_SYSTEM_CALL_FILTER_POLICY__bindgen_ty_1,
[INFO] [stdout] 30486 | |     >() - 4usize];
[INFO] [stdout]       | |_________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:30498:5
[INFO] [stdout]       |
[INFO] [stdout] 30498 | /     ["Size of _PROCESS_MITIGATION_SYSTEM_CALL_FILTER_POLICY"]
[INFO] [stdout] 30499 | |         [::std::mem::size_of::<_PROCESS_MITIGATION_SYSTEM_CALL_FILTER_POLICY>() - 4usize];
[INFO] [stdout]       | |_________________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30539:18
[INFO] [stdout]       |
[INFO] [stdout] 30539 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30544:28
[INFO] [stdout]       |
[INFO] [stdout] 30544 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30551:13
[INFO] [stdout]       |
[INFO] [stdout] 30551 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30561:28
[INFO] [stdout]       |
[INFO] [stdout] 30561 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30572:18
[INFO] [stdout]       |
[INFO] [stdout] 30572 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30577:28
[INFO] [stdout]       |
[INFO] [stdout] 30577 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30584:13
[INFO] [stdout]       |
[INFO] [stdout] 30584 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30594:28
[INFO] [stdout]       |
[INFO] [stdout] 30594 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30605:18
[INFO] [stdout]       |
[INFO] [stdout] 30605 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30610:28
[INFO] [stdout]       |
[INFO] [stdout] 30610 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30617:13
[INFO] [stdout]       |
[INFO] [stdout] 30617 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30627:28
[INFO] [stdout]       |
[INFO] [stdout] 30627 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30638:18
[INFO] [stdout]       |
[INFO] [stdout] 30638 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30643:28
[INFO] [stdout]       |
[INFO] [stdout] 30643 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30650:13
[INFO] [stdout]       |
[INFO] [stdout] 30650 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30660:28
[INFO] [stdout]       |
[INFO] [stdout] 30660 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30671:18
[INFO] [stdout]       |
[INFO] [stdout] 30671 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30676:28
[INFO] [stdout]       |
[INFO] [stdout] 30676 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30683:13
[INFO] [stdout]       |
[INFO] [stdout] 30683 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30693:28
[INFO] [stdout]       |
[INFO] [stdout] 30693 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30704:18
[INFO] [stdout]       |
[INFO] [stdout] 30704 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(5usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30709:28
[INFO] [stdout]       |
[INFO] [stdout] 30709 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30716:13
[INFO] [stdout]       |
[INFO] [stdout] 30716 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30726:28
[INFO] [stdout]       |
[INFO] [stdout] 30726 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30737:18
[INFO] [stdout]       |
[INFO] [stdout] 30737 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(6usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30742:28
[INFO] [stdout]       |
[INFO] [stdout] 30742 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30749:13
[INFO] [stdout]       |
[INFO] [stdout] 30749 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30759:28
[INFO] [stdout]       |
[INFO] [stdout] 30759 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30770:18
[INFO] [stdout]       |
[INFO] [stdout] 30770 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(7usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30775:28
[INFO] [stdout]       |
[INFO] [stdout] 30775 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30782:13
[INFO] [stdout]       |
[INFO] [stdout] 30782 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30792:28
[INFO] [stdout]       |
[INFO] [stdout] 30792 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30803:18
[INFO] [stdout]       |
[INFO] [stdout] 30803 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(8usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30808:28
[INFO] [stdout]       |
[INFO] [stdout] 30808 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30815:13
[INFO] [stdout]       |
[INFO] [stdout] 30815 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30825:28
[INFO] [stdout]       |
[INFO] [stdout] 30825 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30836:18
[INFO] [stdout]       |
[INFO] [stdout] 30836 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(9usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30841:28
[INFO] [stdout]       |
[INFO] [stdout] 30841 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30848:13
[INFO] [stdout]       |
[INFO] [stdout] 30848 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30858:28
[INFO] [stdout]       |
[INFO] [stdout] 30858 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30869:18
[INFO] [stdout]       |
[INFO] [stdout] 30869 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(10usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30874:28
[INFO] [stdout]       |
[INFO] [stdout] 30874 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30881:13
[INFO] [stdout]       |
[INFO] [stdout] 30881 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30891:28
[INFO] [stdout]       |
[INFO] [stdout] 30891 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30902:18
[INFO] [stdout]       |
[INFO] [stdout] 30902 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(11usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30907:28
[INFO] [stdout]       |
[INFO] [stdout] 30907 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30914:13
[INFO] [stdout]       |
[INFO] [stdout] 30914 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30924:28
[INFO] [stdout]       |
[INFO] [stdout] 30924 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30935:18
[INFO] [stdout]       |
[INFO] [stdout] 30935 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(12usize, 20u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30940:28
[INFO] [stdout]       |
[INFO] [stdout] 30940 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30947:13
[INFO] [stdout]       |
[INFO] [stdout] 30947 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30957:28
[INFO] [stdout]       |
[INFO] [stdout] 30957 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30985:26
[INFO] [stdout]       |
[INFO] [stdout] 30985 |                 unsafe { ::std::mem::transmute(EnableExportAddressFilter) };
[INFO] [stdout]       |                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30990:26
[INFO] [stdout]       |
[INFO] [stdout] 30990 |                 unsafe { ::std::mem::transmute(AuditExportAddressFilter) };
[INFO] [stdout]       |                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:30995:26
[INFO] [stdout]       |
[INFO] [stdout] 30995 |                 unsafe { ::std::mem::transmute(EnableExportAddressFilterPlus) };
[INFO] [stdout]       |                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31000:26
[INFO] [stdout]       |
[INFO] [stdout] 31000 |                 unsafe { ::std::mem::transmute(AuditExportAddressFilterPlus) };
[INFO] [stdout]       |                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31005:26
[INFO] [stdout]       |
[INFO] [stdout] 31005 |                 unsafe { ::std::mem::transmute(EnableImportAddressFilter) };
[INFO] [stdout]       |                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31010:26
[INFO] [stdout]       |
[INFO] [stdout] 31010 |                 unsafe { ::std::mem::transmute(AuditImportAddressFilter) };
[INFO] [stdout]       |                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31014:53
[INFO] [stdout]       |
[INFO] [stdout] 31014 |             let EnableRopStackPivot: u32 = unsafe { ::std::mem::transmute(EnableRopStackPivot) };
[INFO] [stdout]       |                                                     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31018:52
[INFO] [stdout]       |
[INFO] [stdout] 31018 |             let AuditRopStackPivot: u32 = unsafe { ::std::mem::transmute(AuditRopStackPivot) };
[INFO] [stdout]       |                                                    ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31022:54
[INFO] [stdout]       |
[INFO] [stdout] 31022 |             let EnableRopCallerCheck: u32 = unsafe { ::std::mem::transmute(EnableRopCallerCheck) };
[INFO] [stdout]       |                                                      ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31026:53
[INFO] [stdout]       |
[INFO] [stdout] 31026 |             let AuditRopCallerCheck: u32 = unsafe { ::std::mem::transmute(AuditRopCallerCheck) };
[INFO] [stdout]       |                                                     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31030:50
[INFO] [stdout]       |
[INFO] [stdout] 31030 |             let EnableRopSimExec: u32 = unsafe { ::std::mem::transmute(EnableRopSimExec) };
[INFO] [stdout]       |                                                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31034:49
[INFO] [stdout]       |
[INFO] [stdout] 31034 |             let AuditRopSimExec: u32 = unsafe { ::std::mem::transmute(AuditRopSimExec) };
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31038:47
[INFO] [stdout]       |
[INFO] [stdout] 31038 |             let ReservedFlags: u32 = unsafe { ::std::mem::transmute(ReservedFlags) };
[INFO] [stdout]       |                                               ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:31046:5
[INFO] [stdout]       |
[INFO] [stdout] 31046 | /     ["Size of _PROCESS_MITIGATION_PAYLOAD_RESTRICTION_POLICY__bindgen_ty_1"][::std::mem::size_of::<
[INFO] [stdout] 31047 | |         _PROCESS_MITIGATION_PAYLOAD_RESTRICTION_POLICY__bindgen_ty_1,
[INFO] [stdout] 31048 | |     >() - 4usize];
[INFO] [stdout]       | |_________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:31060:5
[INFO] [stdout]       |
[INFO] [stdout] 31060 | /     ["Size of _PROCESS_MITIGATION_PAYLOAD_RESTRICTION_POLICY"]
[INFO] [stdout] 31061 | |         [::std::mem::size_of::<_PROCESS_MITIGATION_PAYLOAD_RESTRICTION_POLICY>() - 4usize];
[INFO] [stdout]       | |__________________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31099:18
[INFO] [stdout]       |
[INFO] [stdout] 31099 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31104:28
[INFO] [stdout]       |
[INFO] [stdout] 31104 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31111:13
[INFO] [stdout]       |
[INFO] [stdout] 31111 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31121:28
[INFO] [stdout]       |
[INFO] [stdout] 31121 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31132:18
[INFO] [stdout]       |
[INFO] [stdout] 31132 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31137:28
[INFO] [stdout]       |
[INFO] [stdout] 31137 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31144:13
[INFO] [stdout]       |
[INFO] [stdout] 31144 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31154:28
[INFO] [stdout]       |
[INFO] [stdout] 31154 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31165:18
[INFO] [stdout]       |
[INFO] [stdout] 31165 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31170:28
[INFO] [stdout]       |
[INFO] [stdout] 31170 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31177:13
[INFO] [stdout]       |
[INFO] [stdout] 31177 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31187:28
[INFO] [stdout]       |
[INFO] [stdout] 31187 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31198:18
[INFO] [stdout]       |
[INFO] [stdout] 31198 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(3usize, 29u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31203:28
[INFO] [stdout]       |
[INFO] [stdout] 31203 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31210:13
[INFO] [stdout]       |
[INFO] [stdout] 31210 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31220:28
[INFO] [stdout]       |
[INFO] [stdout] 31220 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31239:26
[INFO] [stdout]       |
[INFO] [stdout] 31239 |                 unsafe { ::std::mem::transmute(NoChildProcessCreation) };
[INFO] [stdout]       |                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31244:26
[INFO] [stdout]       |
[INFO] [stdout] 31244 |                 unsafe { ::std::mem::transmute(AuditNoChildProcessCreation) };
[INFO] [stdout]       |                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31249:26
[INFO] [stdout]       |
[INFO] [stdout] 31249 |                 unsafe { ::std::mem::transmute(AllowSecureProcessCreation) };
[INFO] [stdout]       |                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31253:47
[INFO] [stdout]       |
[INFO] [stdout] 31253 |             let ReservedFlags: u32 = unsafe { ::std::mem::transmute(ReservedFlags) };
[INFO] [stdout]       |                                               ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:31261:5
[INFO] [stdout]       |
[INFO] [stdout] 31261 | /     ["Size of _PROCESS_MITIGATION_CHILD_PROCESS_POLICY__bindgen_ty_1"]
[INFO] [stdout] 31262 | |         [::std::mem::size_of::<_PROCESS_MITIGATION_CHILD_PROCESS_POLICY__bindgen_ty_1>() - 4usize];
[INFO] [stdout]       | |__________________________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:31272:5
[INFO] [stdout]       |
[INFO] [stdout] 31272 | /     ["Size of _PROCESS_MITIGATION_CHILD_PROCESS_POLICY"]
[INFO] [stdout] 31273 | |         [::std::mem::size_of::<_PROCESS_MITIGATION_CHILD_PROCESS_POLICY>() - 4usize];
[INFO] [stdout]       | |____________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31311:18
[INFO] [stdout]       |
[INFO] [stdout] 31311 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31316:28
[INFO] [stdout]       |
[INFO] [stdout] 31316 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31323:13
[INFO] [stdout]       |
[INFO] [stdout] 31323 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31333:28
[INFO] [stdout]       |
[INFO] [stdout] 31333 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31344:18
[INFO] [stdout]       |
[INFO] [stdout] 31344 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31349:28
[INFO] [stdout]       |
[INFO] [stdout] 31349 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31356:13
[INFO] [stdout]       |
[INFO] [stdout] 31356 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31366:28
[INFO] [stdout]       |
[INFO] [stdout] 31366 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31377:18
[INFO] [stdout]       |
[INFO] [stdout] 31377 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31382:28
[INFO] [stdout]       |
[INFO] [stdout] 31382 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31389:13
[INFO] [stdout]       |
[INFO] [stdout] 31389 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31399:28
[INFO] [stdout]       |
[INFO] [stdout] 31399 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31410:18
[INFO] [stdout]       |
[INFO] [stdout] 31410 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31415:28
[INFO] [stdout]       |
[INFO] [stdout] 31415 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31422:13
[INFO] [stdout]       |
[INFO] [stdout] 31422 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31432:28
[INFO] [stdout]       |
[INFO] [stdout] 31432 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31443:18
[INFO] [stdout]       |
[INFO] [stdout] 31443 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31448:28
[INFO] [stdout]       |
[INFO] [stdout] 31448 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31455:13
[INFO] [stdout]       |
[INFO] [stdout] 31455 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31465:28
[INFO] [stdout]       |
[INFO] [stdout] 31465 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31485:26
[INFO] [stdout]       |
[INFO] [stdout] 31485 |                 unsafe { ::std::mem::transmute(SmtBranchTargetIsolation) };
[INFO] [stdout]       |                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31490:26
[INFO] [stdout]       |
[INFO] [stdout] 31490 |                 unsafe { ::std::mem::transmute(IsolateSecurityDomain) };
[INFO] [stdout]       |                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31494:52
[INFO] [stdout]       |
[INFO] [stdout] 31494 |             let DisablePageCombine: u32 = unsafe { ::std::mem::transmute(DisablePageCombine) };
[INFO] [stdout]       |                                                    ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31499:26
[INFO] [stdout]       |
[INFO] [stdout] 31499 |                 unsafe { ::std::mem::transmute(SpeculativeStoreBypassDisable) };
[INFO] [stdout]       |                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31503:47
[INFO] [stdout]       |
[INFO] [stdout] 31503 |             let ReservedFlags: u32 = unsafe { ::std::mem::transmute(ReservedFlags) };
[INFO] [stdout]       |                                               ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:31511:5
[INFO] [stdout]       |
[INFO] [stdout] 31511 | /     ["Size of _PROCESS_MITIGATION_SIDE_CHANNEL_ISOLATION_POLICY__bindgen_ty_1"][::std::mem::size_of::<
[INFO] [stdout] 31512 | |         _PROCESS_MITIGATION_SIDE_CHANNEL_ISOLATION_POLICY__bindgen_ty_1,
[INFO] [stdout] 31513 | |     >() - 4usize];
[INFO] [stdout]       | |_________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:31525:5
[INFO] [stdout]       |
[INFO] [stdout] 31525 | /     ["Size of _PROCESS_MITIGATION_SIDE_CHANNEL_ISOLATION_POLICY"]
[INFO] [stdout] 31526 | |         [::std::mem::size_of::<_PROCESS_MITIGATION_SIDE_CHANNEL_ISOLATION_POLICY>() - 4usize];
[INFO] [stdout]       | |_____________________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31565:18
[INFO] [stdout]       |
[INFO] [stdout] 31565 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31570:28
[INFO] [stdout]       |
[INFO] [stdout] 31570 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31577:13
[INFO] [stdout]       |
[INFO] [stdout] 31577 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31587:28
[INFO] [stdout]       |
[INFO] [stdout] 31587 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31598:18
[INFO] [stdout]       |
[INFO] [stdout] 31598 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31603:28
[INFO] [stdout]       |
[INFO] [stdout] 31603 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31610:13
[INFO] [stdout]       |
[INFO] [stdout] 31610 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31620:28
[INFO] [stdout]       |
[INFO] [stdout] 31620 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31631:18
[INFO] [stdout]       |
[INFO] [stdout] 31631 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31636:28
[INFO] [stdout]       |
[INFO] [stdout] 31636 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31643:13
[INFO] [stdout]       |
[INFO] [stdout] 31643 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31653:28
[INFO] [stdout]       |
[INFO] [stdout] 31653 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31664:18
[INFO] [stdout]       |
[INFO] [stdout] 31664 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31669:28
[INFO] [stdout]       |
[INFO] [stdout] 31669 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31676:13
[INFO] [stdout]       |
[INFO] [stdout] 31676 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31686:28
[INFO] [stdout]       |
[INFO] [stdout] 31686 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31697:18
[INFO] [stdout]       |
[INFO] [stdout] 31697 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31702:28
[INFO] [stdout]       |
[INFO] [stdout] 31702 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31709:13
[INFO] [stdout]       |
[INFO] [stdout] 31709 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31719:28
[INFO] [stdout]       |
[INFO] [stdout] 31719 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31730:18
[INFO] [stdout]       |
[INFO] [stdout] 31730 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(5usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31735:28
[INFO] [stdout]       |
[INFO] [stdout] 31735 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31742:13
[INFO] [stdout]       |
[INFO] [stdout] 31742 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31752:28
[INFO] [stdout]       |
[INFO] [stdout] 31752 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31763:18
[INFO] [stdout]       |
[INFO] [stdout] 31763 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(6usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31768:28
[INFO] [stdout]       |
[INFO] [stdout] 31768 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31775:13
[INFO] [stdout]       |
[INFO] [stdout] 31775 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31785:28
[INFO] [stdout]       |
[INFO] [stdout] 31785 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31796:18
[INFO] [stdout]       |
[INFO] [stdout] 31796 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(7usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31801:28
[INFO] [stdout]       |
[INFO] [stdout] 31801 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31808:13
[INFO] [stdout]       |
[INFO] [stdout] 31808 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31818:28
[INFO] [stdout]       |
[INFO] [stdout] 31818 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31829:18
[INFO] [stdout]       |
[INFO] [stdout] 31829 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(8usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31834:28
[INFO] [stdout]       |
[INFO] [stdout] 31834 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31841:13
[INFO] [stdout]       |
[INFO] [stdout] 31841 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31851:28
[INFO] [stdout]       |
[INFO] [stdout] 31851 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31862:18
[INFO] [stdout]       |
[INFO] [stdout] 31862 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(9usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31867:28
[INFO] [stdout]       |
[INFO] [stdout] 31867 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31874:13
[INFO] [stdout]       |
[INFO] [stdout] 31874 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31884:28
[INFO] [stdout]       |
[INFO] [stdout] 31884 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31895:18
[INFO] [stdout]       |
[INFO] [stdout] 31895 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(10usize, 22u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31900:28
[INFO] [stdout]       |
[INFO] [stdout] 31900 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31907:13
[INFO] [stdout]       |
[INFO] [stdout] 31907 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31917:28
[INFO] [stdout]       |
[INFO] [stdout] 31917 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31943:26
[INFO] [stdout]       |
[INFO] [stdout] 31943 |                 unsafe { ::std::mem::transmute(EnableUserShadowStack) };
[INFO] [stdout]       |                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31947:54
[INFO] [stdout]       |
[INFO] [stdout] 31947 |             let AuditUserShadowStack: u32 = unsafe { ::std::mem::transmute(AuditUserShadowStack) };
[INFO] [stdout]       |                                                      ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31952:26
[INFO] [stdout]       |
[INFO] [stdout] 31952 |                 unsafe { ::std::mem::transmute(SetContextIpValidation) };
[INFO] [stdout]       |                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31957:26
[INFO] [stdout]       |
[INFO] [stdout] 31957 |                 unsafe { ::std::mem::transmute(AuditSetContextIpValidation) };
[INFO] [stdout]       |                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31962:26
[INFO] [stdout]       |
[INFO] [stdout] 31962 |                 unsafe { ::std::mem::transmute(EnableUserShadowStackStrictMode) };
[INFO] [stdout]       |                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31966:53
[INFO] [stdout]       |
[INFO] [stdout] 31966 |             let BlockNonCetBinaries: u32 = unsafe { ::std::mem::transmute(BlockNonCetBinaries) };
[INFO] [stdout]       |                                                     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31971:26
[INFO] [stdout]       |
[INFO] [stdout] 31971 |                 unsafe { ::std::mem::transmute(BlockNonCetBinariesNonEhcont) };
[INFO] [stdout]       |                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31976:26
[INFO] [stdout]       |
[INFO] [stdout] 31976 |                 unsafe { ::std::mem::transmute(AuditBlockNonCetBinaries) };
[INFO] [stdout]       |                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31981:26
[INFO] [stdout]       |
[INFO] [stdout] 31981 |                 unsafe { ::std::mem::transmute(CetDynamicApisOutOfProcOnly) };
[INFO] [stdout]       |                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31986:26
[INFO] [stdout]       |
[INFO] [stdout] 31986 |                 unsafe { ::std::mem::transmute(SetContextIpValidationRelaxedMode) };
[INFO] [stdout]       |                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:31990:47
[INFO] [stdout]       |
[INFO] [stdout] 31990 |             let ReservedFlags: u32 = unsafe { ::std::mem::transmute(ReservedFlags) };
[INFO] [stdout]       |                                               ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:31998:5
[INFO] [stdout]       |
[INFO] [stdout] 31998 | /     ["Size of _PROCESS_MITIGATION_USER_SHADOW_STACK_POLICY__bindgen_ty_1"][::std::mem::size_of::<
[INFO] [stdout] 31999 | |         _PROCESS_MITIGATION_USER_SHADOW_STACK_POLICY__bindgen_ty_1,
[INFO] [stdout] 32000 | |     >() - 4usize];
[INFO] [stdout]       | |_________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:32012:5
[INFO] [stdout]       |
[INFO] [stdout] 32012 | /     ["Size of _PROCESS_MITIGATION_USER_SHADOW_STACK_POLICY"]
[INFO] [stdout] 32013 | |         [::std::mem::size_of::<_PROCESS_MITIGATION_USER_SHADOW_STACK_POLICY>() - 4usize];
[INFO] [stdout]       | |________________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:32051:18
[INFO] [stdout]       |
[INFO] [stdout] 32051 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:32056:28
[INFO] [stdout]       |
[INFO] [stdout] 32056 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:32063:13
[INFO] [stdout]       |
[INFO] [stdout] 32063 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:32073:28
[INFO] [stdout]       |
[INFO] [stdout] 32073 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:32084:18
[INFO] [stdout]       |
[INFO] [stdout] 32084 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:32089:28
[INFO] [stdout]       |
[INFO] [stdout] 32089 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:32096:13
[INFO] [stdout]       |
[INFO] [stdout] 32096 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:32106:28
[INFO] [stdout]       |
[INFO] [stdout] 32106 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:32117:18
[INFO] [stdout]       |
[INFO] [stdout] 32117 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(2usize, 30u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:32122:28
[INFO] [stdout]       |
[INFO] [stdout] 32122 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:32129:13
[INFO] [stdout]       |
[INFO] [stdout] 32129 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:32139:28
[INFO] [stdout]       |
[INFO] [stdout] 32139 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:32157:26
[INFO] [stdout]       |
[INFO] [stdout] 32157 |                 unsafe { ::std::mem::transmute(EnforceRedirectionTrust) };
[INFO] [stdout]       |                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:32162:26
[INFO] [stdout]       |
[INFO] [stdout] 32162 |                 unsafe { ::std::mem::transmute(AuditRedirectionTrust) };
[INFO] [stdout]       |                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:32166:47
[INFO] [stdout]       |
[INFO] [stdout] 32166 |             let ReservedFlags: u32 = unsafe { ::std::mem::transmute(ReservedFlags) };
[INFO] [stdout]       |                                               ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:32174:5
[INFO] [stdout]       |
[INFO] [stdout] 32174 | /     ["Size of _PROCESS_MITIGATION_REDIRECTION_TRUST_POLICY__bindgen_ty_1"][::std::mem::size_of::<
[INFO] [stdout] 32175 | |         _PROCESS_MITIGATION_REDIRECTION_TRUST_POLICY__bindgen_ty_1,
[INFO] [stdout] 32176 | |     >() - 4usize];
[INFO] [stdout]       | |_________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:32188:5
[INFO] [stdout]       |
[INFO] [stdout] 32188 | /     ["Size of _PROCESS_MITIGATION_REDIRECTION_TRUST_POLICY"]
[INFO] [stdout] 32189 | |         [::std::mem::size_of::<_PROCESS_MITIGATION_REDIRECTION_TRUST_POLICY>() - 4usize];
[INFO] [stdout]       | |________________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 48
[INFO] [stdout]      --> src/lib.rs:32210:5
[INFO] [stdout]       |
[INFO] [stdout] 32210 | /     ["Size of _JOBOBJECT_BASIC_ACCOUNTING_INFORMATION"]
[INFO] [stdout] 32211 | |         [::std::mem::size_of::<_JOBOBJECT_BASIC_ACCOUNTING_INFORMATION>() - 48usize];
[INFO] [stdout]       | |____________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 24
[INFO] [stdout]      --> src/lib.rs:32261:5
[INFO] [stdout]       |
[INFO] [stdout] 32261 | /     ["Size of _JOBOBJECT_BASIC_LIMIT_INFORMATION"]
[INFO] [stdout] 32262 | |         [::std::mem::size_of::<_JOBOBJECT_BASIC_LIMIT_INFORMATION>() - 64usize];
[INFO] [stdout]       | |_______________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 24
[INFO] [stdout]      --> src/lib.rs:32304:5
[INFO] [stdout]       |
[INFO] [stdout] 32304 | /     ["Size of _JOBOBJECT_EXTENDED_LIMIT_INFORMATION"]
[INFO] [stdout] 32305 | |         [::std::mem::size_of::<_JOBOBJECT_EXTENDED_LIMIT_INFORMATION>() - 144usize];
[INFO] [stdout]       | |___________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:32340:5
[INFO] [stdout]       |
[INFO] [stdout] 32340 | /     ["Size of _JOBOBJECT_BASIC_PROCESS_ID_LIST"]
[INFO] [stdout] 32341 | |         [::std::mem::size_of::<_JOBOBJECT_BASIC_PROCESS_ID_LIST>() - 16usize];
[INFO] [stdout]       | |_____________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:32364:5
[INFO] [stdout]       |
[INFO] [stdout] 32364 | /     ["Size of _JOBOBJECT_BASIC_UI_RESTRICTIONS"]
[INFO] [stdout] 32365 | |         [::std::mem::size_of::<_JOBOBJECT_BASIC_UI_RESTRICTIONS>() - 4usize];
[INFO] [stdout]       | |____________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:32412:5
[INFO] [stdout]       |
[INFO] [stdout] 32412 | /     ["Size of _JOBOBJECT_END_OF_JOB_TIME_INFORMATION"]
[INFO] [stdout] 32413 | |         [::std::mem::size_of::<_JOBOBJECT_END_OF_JOB_TIME_INFORMATION>() - 4usize];
[INFO] [stdout]       | |__________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 48
[INFO] [stdout]      --> src/lib.rs:32450:5
[INFO] [stdout]       |
[INFO] [stdout] 32450 | /     ["Size of _JOBOBJECT_BASIC_AND_IO_ACCOUNTING_INFORMATION"]
[INFO] [stdout] 32451 | |         [::std::mem::size_of::<_JOBOBJECT_BASIC_AND_IO_ACCOUNTING_INFORMATION>() - 96usize];
[INFO] [stdout]       | |___________________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:32472:5
[INFO] [stdout]       |
[INFO] [stdout] 32472 | /     ["Size of _JOBOBJECT_JOBSET_INFORMATION"]
[INFO] [stdout] 32473 | |         [::std::mem::size_of::<_JOBOBJECT_JOBSET_INFORMATION>() - 4usize];
[INFO] [stdout]       | |_________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:32510:5
[INFO] [stdout]       |
[INFO] [stdout] 32510 | /     ["Size of _JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION"]
[INFO] [stdout] 32511 | |         [::std::mem::size_of::<_JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION>() - 48usize];
[INFO] [stdout]       | |______________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 16
[INFO] [stdout]      --> src/lib.rs:32644:5
[INFO] [stdout]       |
[INFO] [stdout] 32644 | /     ["Size of JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2"]
[INFO] [stdout] 32645 | |         [::std::mem::size_of::<JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2>() - 72usize];
[INFO] [stdout]       | |_______________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 24
[INFO] [stdout]      --> src/lib.rs:32707:5
[INFO] [stdout]       |
[INFO] [stdout] 32707 | /     ["Size of _JOBOBJECT_LIMIT_VIOLATION_INFORMATION"]
[INFO] [stdout] 32708 | |         [::std::mem::size_of::<_JOBOBJECT_LIMIT_VIOLATION_INFORMATION>() - 80usize];
[INFO] [stdout]       | |___________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 24
[INFO] [stdout]      --> src/lib.rs:32847:5
[INFO] [stdout]       |
[INFO] [stdout] 32847 | /     ["Size of JOBOBJECT_LIMIT_VIOLATION_INFORMATION_2"]
[INFO] [stdout] 32848 | |         [::std::mem::size_of::<JOBOBJECT_LIMIT_VIOLATION_INFORMATION_2>() - 104usize];
[INFO] [stdout]       | |_____________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:32944:5
[INFO] [stdout]       |
[INFO] [stdout] 32944 | /     ["Size of _JOBOBJECT_CPU_RATE_CONTROL_INFORMATION__bindgen_ty_1"]
[INFO] [stdout] 32945 | |         [::std::mem::size_of::<_JOBOBJECT_CPU_RATE_CONTROL_INFORMATION__bindgen_ty_1>() - 4usize];
[INFO] [stdout]       | |_________________________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:32959:5
[INFO] [stdout]       |
[INFO] [stdout] 32959 | /     ["Size of _JOBOBJECT_CPU_RATE_CONTROL_INFORMATION"]
[INFO] [stdout] 32960 | |         [::std::mem::size_of::<_JOBOBJECT_CPU_RATE_CONTROL_INFORMATION>() - 8usize];
[INFO] [stdout]       | |___________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:33042:5
[INFO] [stdout]       |
[INFO] [stdout] 33042 | /     ["Offset of field: JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE::ControlFlags"][::std::mem::offset_of!(
[INFO] [stdout] 33043 | |         JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE,
[INFO] [stdout] 33044 | |         ControlFlags
[INFO] [stdout] 33045 | |     ) - 36usize];
[INFO] [stdout]       | |________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:33096:5
[INFO] [stdout]       |
[INFO] [stdout] 33096 | /     ["Offset of field: JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE_V2::ControlFlags"][::std::mem::offset_of!(
[INFO] [stdout] 33097 | |         JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE_V2,
[INFO] [stdout] 33098 | |         ControlFlags
[INFO] [stdout] 33099 | |     ) - 36usize];
[INFO] [stdout]       | |________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:33186:5
[INFO] [stdout]       |
[INFO] [stdout] 33186 | /     ["Offset of field: JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE_V3::ControlFlags"][::std::mem::offset_of!(
[INFO] [stdout] 33187 | |         JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE_V3,
[INFO] [stdout] 33188 | |         ControlFlags
[INFO] [stdout] 33189 | |     ) - 36usize];
[INFO] [stdout]       | |________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 16
[INFO] [stdout]      --> src/lib.rs:33379:5
[INFO] [stdout]       |
[INFO] [stdout] 33379 | /     ["Size of _SILOOBJECT_BASIC_INFORMATION"]
[INFO] [stdout] 33380 | |         [::std::mem::size_of::<_SILOOBJECT_BASIC_INFORMATION>() - 16usize];
[INFO] [stdout]       | |__________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 16
[INFO] [stdout]      --> src/lib.rs:33416:5
[INFO] [stdout]       |
[INFO] [stdout] 33416 | /     ["Size of _SERVERSILO_BASIC_INFORMATION"]
[INFO] [stdout] 33417 | |         [::std::mem::size_of::<_SERVERSILO_BASIC_INFORMATION>() - 32usize];
[INFO] [stdout]       | |__________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 12
[INFO] [stdout]      --> src/lib.rs:33473:5
[INFO] [stdout]       |
[INFO] [stdout] 33473 |     ["Size of _CACHE_DESCRIPTOR"][::std::mem::size_of::<_CACHE_DESCRIPTOR>() - 12usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:33529:5
[INFO] [stdout]       |
[INFO] [stdout] 33529 | /     ["Size of _SYSTEM_LOGICAL_PROCESSOR_INFORMATION__bindgen_ty_1__bindgen_ty_2"]
[INFO] [stdout] 33530 | |         [::std::mem::size_of::<_SYSTEM_LOGICAL_PROCESSOR_INFORMATION__bindgen_ty_1__bindgen_ty_2>(
[INFO] [stdout] 33531 | |         ) - 4usize];
[INFO] [stdout]       | |___________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:33544:5
[INFO] [stdout]       |
[INFO] [stdout] 33544 | /     ["Size of _SYSTEM_LOGICAL_PROCESSOR_INFORMATION__bindgen_ty_1"]
[INFO] [stdout] 33545 | |         [::std::mem::size_of::<_SYSTEM_LOGICAL_PROCESSOR_INFORMATION__bindgen_ty_1>() - 16usize];
[INFO] [stdout]       | |________________________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:33568:5
[INFO] [stdout]       |
[INFO] [stdout] 33568 | /     ["Size of _SYSTEM_LOGICAL_PROCESSOR_INFORMATION"]
[INFO] [stdout] 33569 | |         [::std::mem::size_of::<_SYSTEM_LOGICAL_PROCESSOR_INFORMATION>() - 32usize];
[INFO] [stdout]       | |__________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:33633:5
[INFO] [stdout]       |
[INFO] [stdout] 33633 |     ["Size of _NUMA_NODE_RELATIONSHIP"][::std::mem::size_of::<_NUMA_NODE_RELATIONSHIP>() - 40usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:33676:5
[INFO] [stdout]       |
[INFO] [stdout] 33676 |     ["Size of _CACHE_RELATIONSHIP"][::std::mem::size_of::<_CACHE_RELATIONSHIP>() - 48usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:33784:5
[INFO] [stdout]       |
[INFO] [stdout] 33784 | /     ["Size of _SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX"]
[INFO] [stdout] 33785 | |         [::std::mem::size_of::<_SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX>() - 80usize];
[INFO] [stdout]       | |_____________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:34074:5
[INFO] [stdout]       |
[INFO] [stdout] 34074 | /     ["Size of _SYSTEM_CPU_SET_INFORMATION__bindgen_ty_1__bindgen_ty_1__bindgen_ty_2"]
[INFO] [stdout] 34075 | |         [::std::mem::size_of::<
[INFO] [stdout] 34076 | |             _SYSTEM_CPU_SET_INFORMATION__bindgen_ty_1__bindgen_ty_1__bindgen_ty_2,
[INFO] [stdout] 34077 | |         >() - 4usize];
[INFO] [stdout]       | |_____________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:34097:5
[INFO] [stdout]       |
[INFO] [stdout] 34097 | /     ["Size of _SYSTEM_CPU_SET_INFORMATION__bindgen_ty_1__bindgen_ty_1"][::std::mem::size_of::<
[INFO] [stdout] 34098 | |         _SYSTEM_CPU_SET_INFORMATION__bindgen_ty_1__bindgen_ty_1,
[INFO] [stdout] 34099 | |     >() - 24usize];
[INFO] [stdout]       | |__________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:34146:5
[INFO] [stdout]       |
[INFO] [stdout] 34146 | /     ["Size of _SYSTEM_CPU_SET_INFORMATION__bindgen_ty_1"]
[INFO] [stdout] 34147 | |         [::std::mem::size_of::<_SYSTEM_CPU_SET_INFORMATION__bindgen_ty_1>() - 24usize];
[INFO] [stdout]       | |______________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 16
[INFO] [stdout]      --> src/lib.rs:34155:5
[INFO] [stdout]       |
[INFO] [stdout] 34155 | /     ["Size of _SYSTEM_CPU_SET_INFORMATION"]
[INFO] [stdout] 34156 | |         [::std::mem::size_of::<_SYSTEM_CPU_SET_INFORMATION>() - 32usize];
[INFO] [stdout]       | |________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:34217:18
[INFO] [stdout]       |
[INFO] [stdout] 34217 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 16u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:34222:28
[INFO] [stdout]       |
[INFO] [stdout] 34222 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:34229:13
[INFO] [stdout]       |
[INFO] [stdout] 34229 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:34239:28
[INFO] [stdout]       |
[INFO] [stdout] 34239 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:34250:18
[INFO] [stdout]       |
[INFO] [stdout] 34250 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(16usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:34255:28
[INFO] [stdout]       |
[INFO] [stdout] 34255 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:34262:13
[INFO] [stdout]       |
[INFO] [stdout] 34262 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:34272:28
[INFO] [stdout]       |
[INFO] [stdout] 34272 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:34283:18
[INFO] [stdout]       |
[INFO] [stdout] 34283 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(17usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:34288:28
[INFO] [stdout]       |
[INFO] [stdout] 34288 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:34295:13
[INFO] [stdout]       |
[INFO] [stdout] 34295 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:34305:28
[INFO] [stdout]       |
[INFO] [stdout] 34305 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:34316:18
[INFO] [stdout]       |
[INFO] [stdout] 34316 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(18usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:34321:28
[INFO] [stdout]       |
[INFO] [stdout] 34321 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:34328:13
[INFO] [stdout]       |
[INFO] [stdout] 34328 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:34338:28
[INFO] [stdout]       |
[INFO] [stdout] 34338 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:34349:18
[INFO] [stdout]       |
[INFO] [stdout] 34349 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(19usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:34354:28
[INFO] [stdout]       |
[INFO] [stdout] 34354 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:34361:13
[INFO] [stdout]       |
[INFO] [stdout] 34361 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:34371:28
[INFO] [stdout]       |
[INFO] [stdout] 34371 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:34382:18
[INFO] [stdout]       |
[INFO] [stdout] 34382 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(20usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:34387:28
[INFO] [stdout]       |
[INFO] [stdout] 34387 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:34394:13
[INFO] [stdout]       |
[INFO] [stdout] 34394 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:34404:28
[INFO] [stdout]       |
[INFO] [stdout] 34404 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:34415:18
[INFO] [stdout]       |
[INFO] [stdout] 34415 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(21usize, 11u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:34420:28
[INFO] [stdout]       |
[INFO] [stdout] 34420 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:34427:13
[INFO] [stdout]       |
[INFO] [stdout] 34427 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:34437:28
[INFO] [stdout]       |
[INFO] [stdout] 34437 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:34458:41
[INFO] [stdout]       |
[INFO] [stdout] 34458 |             let Machine: u32 = unsafe { ::std::mem::transmute(Machine) };
[INFO] [stdout]       |                                         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:34462:44
[INFO] [stdout]       |
[INFO] [stdout] 34462 |             let KernelMode: u32 = unsafe { ::std::mem::transmute(KernelMode) };
[INFO] [stdout]       |                                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:34466:42
[INFO] [stdout]       |
[INFO] [stdout] 34466 |             let UserMode: u32 = unsafe { ::std::mem::transmute(UserMode) };
[INFO] [stdout]       |                                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:34470:40
[INFO] [stdout]       |
[INFO] [stdout] 34470 |             let Native: u32 = unsafe { ::std::mem::transmute(Native) };
[INFO] [stdout]       |                                        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:34474:41
[INFO] [stdout]       |
[INFO] [stdout] 34474 |             let Process: u32 = unsafe { ::std::mem::transmute(Process) };
[INFO] [stdout]       |                                         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:34478:48
[INFO] [stdout]       |
[INFO] [stdout] 34478 |             let WoW64Container: u32 = unsafe { ::std::mem::transmute(WoW64Container) };
[INFO] [stdout]       |                                                ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:34482:47
[INFO] [stdout]       |
[INFO] [stdout] 34482 |             let ReservedZero0: u32 = unsafe { ::std::mem::transmute(ReservedZero0) };
[INFO] [stdout]       |                                               ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:34498:5
[INFO] [stdout]       |
[INFO] [stdout] 34498 |     ["Size of _XSTATE_FEATURE"][::std::mem::size_of::<_XSTATE_FEATURE>() - 8usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:34548:18
[INFO] [stdout]       |
[INFO] [stdout] 34548 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:34553:28
[INFO] [stdout]       |
[INFO] [stdout] 34553 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:34560:13
[INFO] [stdout]       |
[INFO] [stdout] 34560 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 1usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:34570:28
[INFO] [stdout]       |
[INFO] [stdout] 34570 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:34581:18
[INFO] [stdout]       |
[INFO] [stdout] 34581 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:34586:28
[INFO] [stdout]       |
[INFO] [stdout] 34586 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:34593:13
[INFO] [stdout]       |
[INFO] [stdout] 34593 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 1usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:34603:28
[INFO] [stdout]       |
[INFO] [stdout] 34603 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:34614:18
[INFO] [stdout]       |
[INFO] [stdout] 34614 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:34619:28
[INFO] [stdout]       |
[INFO] [stdout] 34619 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:34626:13
[INFO] [stdout]       |
[INFO] [stdout] 34626 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 1usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:34636:28
[INFO] [stdout]       |
[INFO] [stdout] 34636 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:34653:47
[INFO] [stdout]       |
[INFO] [stdout] 34653 |             let OptimizedSave: u32 = unsafe { ::std::mem::transmute(OptimizedSave) };
[INFO] [stdout]       |                                               ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:34657:51
[INFO] [stdout]       |
[INFO] [stdout] 34657 |             let CompactionEnabled: u32 = unsafe { ::std::mem::transmute(CompactionEnabled) };
[INFO] [stdout]       |                                                   ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:34662:26
[INFO] [stdout]       |
[INFO] [stdout] 34662 |                 unsafe { ::std::mem::transmute(ExtendedFeatureDisable) };
[INFO] [stdout]       |                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:34670:5
[INFO] [stdout]       |
[INFO] [stdout] 34670 | /     ["Size of _XSTATE_CONFIGURATION__bindgen_ty_1"]
[INFO] [stdout] 34671 | |         [::std::mem::size_of::<_XSTATE_CONFIGURATION__bindgen_ty_1>() - 4usize];
[INFO] [stdout]       | |_______________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 784
[INFO] [stdout]      --> src/lib.rs:34679:5
[INFO] [stdout]       |
[INFO] [stdout] 34679 |     ["Size of _XSTATE_CONFIGURATION"][::std::mem::size_of::<_XSTATE_CONFIGURATION>() - 840usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 16
[INFO] [stdout]      --> src/lib.rs:34725:5
[INFO] [stdout]       |
[INFO] [stdout] 34725 | /     ["Size of _MEMORY_BASIC_INFORMATION"]
[INFO] [stdout] 34726 | |         [::std::mem::size_of::<_MEMORY_BASIC_INFORMATION>() - 48usize];
[INFO] [stdout]       | |______________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 28
[INFO] [stdout]      --> src/lib.rs:34761:5
[INFO] [stdout]       |
[INFO] [stdout] 34761 | /     ["Size of _MEMORY_BASIC_INFORMATION32"]
[INFO] [stdout] 34762 | |         [::std::mem::size_of::<_MEMORY_BASIC_INFORMATION32>() - 28usize];
[INFO] [stdout]       | |________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 32
[INFO] [stdout]      --> src/lib.rs:34798:5
[INFO] [stdout]       |
[INFO] [stdout] 34798 | /     ["Size of _MEMORY_BASIC_INFORMATION64"]
[INFO] [stdout] 34799 | |         [::std::mem::size_of::<_MEMORY_BASIC_INFORMATION64>() - 48usize];
[INFO] [stdout]       | |________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:35084:5
[INFO] [stdout]       |
[INFO] [stdout] 35084 | /     ["Size of _ENCLAVE_CREATE_INFO_VBS"]
[INFO] [stdout] 35085 | |         [::std::mem::size_of::<_ENCLAVE_CREATE_INFO_VBS>() - 36usize];
[INFO] [stdout]       | |_____________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:35103:5
[INFO] [stdout]       |
[INFO] [stdout] 35103 | /     ["Size of _ENCLAVE_CREATE_INFO_VBS_BASIC"]
[INFO] [stdout] 35104 | |         [::std::mem::size_of::<_ENCLAVE_CREATE_INFO_VBS_BASIC>() - 36usize];
[INFO] [stdout]       | |___________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:35121:5
[INFO] [stdout]       |
[INFO] [stdout] 35121 | /     ["Size of _ENCLAVE_LOAD_DATA_VBS_BASIC"]
[INFO] [stdout] 35122 | |         [::std::mem::size_of::<_ENCLAVE_LOAD_DATA_VBS_BASIC>() - 4usize];
[INFO] [stdout]       | |________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:35162:5
[INFO] [stdout]       |
[INFO] [stdout] 35162 | /     ["Size of _ENCLAVE_INIT_INFO_VBS_BASIC"]
[INFO] [stdout] 35163 | |         [::std::mem::size_of::<_ENCLAVE_INIT_INFO_VBS_BASIC>() - 56usize];
[INFO] [stdout]       | |_________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:35187:5
[INFO] [stdout]       |
[INFO] [stdout] 35187 |     ["Size of _ENCLAVE_INIT_INFO_VBS"][::std::mem::size_of::<_ENCLAVE_INIT_INFO_VBS>() - 8usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:35210:5
[INFO] [stdout]       |
[INFO] [stdout] 35210 | /     ["Size of _MEMORY_PARTITION_DEDICATED_MEMORY_ATTRIBUTE"]
[INFO] [stdout] 35211 | |         [::std::mem::size_of::<_MEMORY_PARTITION_DEDICATED_MEMORY_ATTRIBUTE>() - 16usize];
[INFO] [stdout]       | |_________________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 24
[INFO] [stdout]      --> src/lib.rs:35237:5
[INFO] [stdout]       |
[INFO] [stdout] 35237 | /     ["Size of _MEMORY_PARTITION_DEDICATED_MEMORY_INFORMATION"]
[INFO] [stdout] 35238 | |         [::std::mem::size_of::<_MEMORY_PARTITION_DEDICATED_MEMORY_INFORMATION>() - 32usize];
[INFO] [stdout]       | |___________________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 16
[INFO] [stdout]      --> src/lib.rs:35298:5
[INFO] [stdout]       |
[INFO] [stdout] 35298 | /     ["Size of _FILE_NOTIFY_INFORMATION"]
[INFO] [stdout] 35299 | |         [::std::mem::size_of::<_FILE_NOTIFY_INFORMATION>() - 16usize];
[INFO] [stdout]       | |_____________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 88
[INFO] [stdout]      --> src/lib.rs:35333:5
[INFO] [stdout]       |
[INFO] [stdout] 35333 | /     ["Size of _FILE_NOTIFY_EXTENDED_INFORMATION"]
[INFO] [stdout] 35334 | |         [::std::mem::size_of::<_FILE_NOTIFY_EXTENDED_INFORMATION>() - 88usize];
[INFO] [stdout]       | |______________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 20
[INFO] [stdout]      --> src/lib.rs:35411:5
[INFO] [stdout]       |
[INFO] [stdout] 35411 | /     ["Size of _REPARSE_GUID_DATA_BUFFER"]
[INFO] [stdout] 35412 | |         [::std::mem::size_of::<_REPARSE_GUID_DATA_BUFFER>() - 28usize];
[INFO] [stdout]       | |______________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 192
[INFO] [stdout]      --> src/lib.rs:35440:5
[INFO] [stdout]       |
[INFO] [stdout] 35440 |     ["Size of _SCRUB_DATA_INPUT"][::std::mem::size_of::<_SCRUB_DATA_INPUT>() - 1232usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 48
[INFO] [stdout]      --> src/lib.rs:35532:5
[INFO] [stdout]       |
[INFO] [stdout] 35532 |     ["Size of _SCRUB_DATA_OUTPUT"][::std::mem::size_of::<_SCRUB_DATA_OUTPUT>() - 1232usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:35642:5
[INFO] [stdout]       |
[INFO] [stdout] 35642 |     ["Size of _REARRANGE_FILE_DATA"][::std::mem::size_of::<_REARRANGE_FILE_DATA>() - 32usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:35668:5
[INFO] [stdout]       |
[INFO] [stdout] 35668 |     ["Size of _REARRANGE_FILE_DATA32"][::std::mem::size_of::<_REARRANGE_FILE_DATA32>() - 32usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 12
[INFO] [stdout]      --> src/lib.rs:35712:5
[INFO] [stdout]       |
[INFO] [stdout] 35712 | /     ["Size of _NETWORK_APP_INSTANCE_EA"]
[INFO] [stdout] 35713 | |         [::std::mem::size_of::<_NETWORK_APP_INSTANCE_EA>() - 20usize];
[INFO] [stdout]       | |_____________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 24
[INFO] [stdout]      --> src/lib.rs:36403:5
[INFO] [stdout]       |
[INFO] [stdout] 36403 |     ["Size of CM_Power_Data_s"][::std::mem::size_of::<CM_Power_Data_s>() - 56usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:36568:5
[INFO] [stdout]       |
[INFO] [stdout] 36568 |     ["Size of _POWER_SESSION_TIMEOUTS"][::std::mem::size_of::<_POWER_SESSION_TIMEOUTS>() - 8usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:36606:5
[INFO] [stdout]       |
[INFO] [stdout] 36606 |     ["Size of _POWER_SESSION_WINLOGON"][::std::mem::size_of::<_POWER_SESSION_WINLOGON>() - 8usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:36642:5
[INFO] [stdout]       |
[INFO] [stdout] 36642 |     ["Size of _POWER_IDLE_RESILIENCY"][::std::mem::size_of::<_POWER_IDLE_RESILIENCY>() - 8usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 24
[INFO] [stdout]      --> src/lib.rs:36820:5
[INFO] [stdout]       |
[INFO] [stdout] 36820 |     ["Size of SET_POWER_SETTING_VALUE"][::std::mem::size_of::<SET_POWER_SETTING_VALUE>() - 32usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:36842:5
[INFO] [stdout]       |
[INFO] [stdout] 36842 | /     ["Size of NOTIFY_USER_POWER_SETTING"]
[INFO] [stdout] 36843 | |         [::std::mem::size_of::<NOTIFY_USER_POWER_SETTING>() - 16usize];
[INFO] [stdout]       | |______________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 16
[INFO] [stdout]      --> src/lib.rs:36859:5
[INFO] [stdout]       |
[INFO] [stdout] 36859 | /     ["Size of _APPLICATIONLAUNCH_SETTING_VALUE"]
[INFO] [stdout] 36860 | |         [::std::mem::size_of::<_APPLICATIONLAUNCH_SETTING_VALUE>() - 16usize];
[INFO] [stdout]       | |_____________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:36918:5
[INFO] [stdout]       |
[INFO] [stdout] 36918 |     ["Size of BATTERY_REPORTING_SCALE"][::std::mem::size_of::<BATTERY_REPORTING_SCALE>() - 8usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 12
[INFO] [stdout]      --> src/lib.rs:36936:5
[INFO] [stdout]       |
[INFO] [stdout] 36936 | /     ["Size of PPM_WMI_LEGACY_PERFSTATE"]
[INFO] [stdout] 36937 | |         [::std::mem::size_of::<PPM_WMI_LEGACY_PERFSTATE>() - 12usize];
[INFO] [stdout]       | |_____________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 32
[INFO] [stdout]      --> src/lib.rs:36965:5
[INFO] [stdout]       |
[INFO] [stdout] 36965 |     ["Size of PPM_WMI_IDLE_STATE"][::std::mem::size_of::<PPM_WMI_IDLE_STATE>() - 32usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 48
[INFO] [stdout]      --> src/lib.rs:37003:5
[INFO] [stdout]       |
[INFO] [stdout] 37003 |     ["Size of PPM_WMI_IDLE_STATES"][::std::mem::size_of::<PPM_WMI_IDLE_STATES>() - 56usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 48
[INFO] [stdout]      --> src/lib.rs:37031:5
[INFO] [stdout]       |
[INFO] [stdout] 37031 |     ["Size of PPM_WMI_IDLE_STATES_EX"][::std::mem::size_of::<PPM_WMI_IDLE_STATES_EX>() - 56usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 24
[INFO] [stdout]      --> src/lib.rs:37068:5
[INFO] [stdout]       |
[INFO] [stdout] 37068 |     ["Size of PPM_WMI_PERF_STATE"][::std::mem::size_of::<PPM_WMI_PERF_STATE>() - 64usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 80
[INFO] [stdout]      --> src/lib.rs:37127:5
[INFO] [stdout]       |
[INFO] [stdout] 37127 |     ["Size of PPM_WMI_PERF_STATES"][::std::mem::size_of::<PPM_WMI_PERF_STATES>() - 144usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 80
[INFO] [stdout]      --> src/lib.rs:37200:5
[INFO] [stdout]       |
[INFO] [stdout] 37200 |     ["Size of PPM_WMI_PERF_STATES_EX"][::std::mem::size_of::<PPM_WMI_PERF_STATES_EX>() - 144usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 32
[INFO] [stdout]      --> src/lib.rs:37258:5
[INFO] [stdout]       |
[INFO] [stdout] 37258 | /     ["Size of PPM_IDLE_STATE_ACCOUNTING"]
[INFO] [stdout] 37259 | |         [::std::mem::size_of::<PPM_IDLE_STATE_ACCOUNTING>() - 48usize];
[INFO] [stdout]       | |______________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 40
[INFO] [stdout]      --> src/lib.rs:37285:5
[INFO] [stdout]       |
[INFO] [stdout] 37285 |     ["Size of PPM_IDLE_ACCOUNTING"][::std::mem::size_of::<PPM_IDLE_ACCOUNTING>() - 72usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:37309:5
[INFO] [stdout]       |
[INFO] [stdout] 37309 | /     ["Size of PPM_IDLE_STATE_BUCKET_EX"]
[INFO] [stdout] 37310 | |         [::std::mem::size_of::<PPM_IDLE_STATE_BUCKET_EX>() - 24usize];
[INFO] [stdout]       | |_____________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 152
[INFO] [stdout]      --> src/lib.rs:37337:5
[INFO] [stdout]       |
[INFO] [stdout] 37337 | /     ["Size of PPM_IDLE_STATE_ACCOUNTING_EX"]
[INFO] [stdout] 37338 | |         [::std::mem::size_of::<PPM_IDLE_STATE_ACCOUNTING_EX>() - 416usize];
[INFO] [stdout]       | |__________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 168
[INFO] [stdout]      --> src/lib.rs:37371:5
[INFO] [stdout]       |
[INFO] [stdout] 37371 |     ["Size of PPM_IDLE_ACCOUNTING_EX"][::std::mem::size_of::<PPM_IDLE_ACCOUNTING_EX>() - 440usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 20
[INFO] [stdout]      --> src/lib.rs:37429:5
[INFO] [stdout]       |
[INFO] [stdout] 37429 |     ["Size of PPM_PERFSTATE_EVENT"][::std::mem::size_of::<PPM_PERFSTATE_EVENT>() - 20usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:37453:5
[INFO] [stdout]       |
[INFO] [stdout] 37453 | /     ["Size of PPM_PERFSTATE_DOMAIN_EVENT"]
[INFO] [stdout] 37454 | |         [::std::mem::size_of::<PPM_PERFSTATE_DOMAIN_EVENT>() - 24usize];
[INFO] [stdout]       | |_______________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:37476:5
[INFO] [stdout]       |
[INFO] [stdout] 37476 |     ["Size of PPM_IDLESTATE_EVENT"][::std::mem::size_of::<PPM_IDLESTATE_EVENT>() - 16usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 12
[INFO] [stdout]      --> src/lib.rs:37530:5
[INFO] [stdout]       |
[INFO] [stdout] 37530 |     ["Size of POWER_ACTION_POLICY"][::std::mem::size_of::<POWER_ACTION_POLICY>() - 12usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 24
[INFO] [stdout]      --> src/lib.rs:37551:5
[INFO] [stdout]       |
[INFO] [stdout] 37551 |     ["Size of SYSTEM_POWER_LEVEL"][::std::mem::size_of::<SYSTEM_POWER_LEVEL>() - 24usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 216
[INFO] [stdout]      --> src/lib.rs:37599:5
[INFO] [stdout]       |
[INFO] [stdout] 37599 |     ["Size of _SYSTEM_POWER_POLICY"][::std::mem::size_of::<_SYSTEM_POWER_POLICY>() - 232usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:37670:5
[INFO] [stdout]       |
[INFO] [stdout] 37670 | /     ["Size of PROCESSOR_IDLESTATE_INFO"]
[INFO] [stdout] 37671 | |         [::std::mem::size_of::<PROCESSOR_IDLESTATE_INFO>() - 8usize];
[INFO] [stdout]       | |____________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 32
[INFO] [stdout]      --> src/lib.rs:37844:5
[INFO] [stdout]       |
[INFO] [stdout] 37844 | /     ["Size of PROCESSOR_IDLESTATE_POLICY"]
[INFO] [stdout] 37845 | |         [::std::mem::size_of::<PROCESSOR_IDLESTATE_POLICY>() - 32usize];
[INFO] [stdout]       | |_______________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 12
[INFO] [stdout]      --> src/lib.rs:37872:5
[INFO] [stdout]       |
[INFO] [stdout] 37872 | /     ["Size of _PROCESSOR_POWER_POLICY_INFO"]
[INFO] [stdout] 37873 | |         [::std::mem::size_of::<_PROCESSOR_POWER_POLICY_INFO>() - 20usize];
[INFO] [stdout]       | |_________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:37892:18
[INFO] [stdout]       |
[INFO] [stdout] 37892 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:37897:28
[INFO] [stdout]       |
[INFO] [stdout] 37897 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:37904:13
[INFO] [stdout]       |
[INFO] [stdout] 37904 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:37914:28
[INFO] [stdout]       |
[INFO] [stdout] 37914 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:37925:18
[INFO] [stdout]       |
[INFO] [stdout] 37925 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:37930:28
[INFO] [stdout]       |
[INFO] [stdout] 37930 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:37937:13
[INFO] [stdout]       |
[INFO] [stdout] 37937 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:37947:28
[INFO] [stdout]       |
[INFO] [stdout] 37947 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:37958:18
[INFO] [stdout]       |
[INFO] [stdout] 37958 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(2usize, 30u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:37963:28
[INFO] [stdout]       |
[INFO] [stdout] 37963 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:37970:13
[INFO] [stdout]       |
[INFO] [stdout] 37970 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:37980:28
[INFO] [stdout]       |
[INFO] [stdout] 37980 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:37997:47
[INFO] [stdout]       |
[INFO] [stdout] 37997 |             let AllowDemotion: u32 = unsafe { ::std::mem::transmute(AllowDemotion) };
[INFO] [stdout]       |                                               ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:38001:48
[INFO] [stdout]       |
[INFO] [stdout] 38001 |             let AllowPromotion: u32 = unsafe { ::std::mem::transmute(AllowPromotion) };
[INFO] [stdout]       |                                                ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:38005:42
[INFO] [stdout]       |
[INFO] [stdout] 38005 |             let Reserved: u32 = unsafe { ::std::mem::transmute(Reserved) };
[INFO] [stdout]       |                                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 44
[INFO] [stdout]      --> src/lib.rs:38026:5
[INFO] [stdout]       |
[INFO] [stdout] 38026 |     ["Size of _PROCESSOR_POWER_POLICY"][::std::mem::size_of::<_PROCESSOR_POWER_POLICY>() - 76usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:38043:18
[INFO] [stdout]       |
[INFO] [stdout] 38043 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:38048:28
[INFO] [stdout]       |
[INFO] [stdout] 38048 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:38055:13
[INFO] [stdout]       |
[INFO] [stdout] 38055 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:38065:28
[INFO] [stdout]       |
[INFO] [stdout] 38065 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:38076:18
[INFO] [stdout]       |
[INFO] [stdout] 38076 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(1usize, 31u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:38081:28
[INFO] [stdout]       |
[INFO] [stdout] 38081 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:38088:13
[INFO] [stdout]       |
[INFO] [stdout] 38088 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:38098:28
[INFO] [stdout]       |
[INFO] [stdout] 38098 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:38114:48
[INFO] [stdout]       |
[INFO] [stdout] 38114 |             let DisableCStates: u32 = unsafe { ::std::mem::transmute(DisableCStates) };
[INFO] [stdout]       |                                                ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:38118:42
[INFO] [stdout]       |
[INFO] [stdout] 38118 |             let Reserved: u32 = unsafe { ::std::mem::transmute(Reserved) };
[INFO] [stdout]       |                                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 28
[INFO] [stdout]      --> src/lib.rs:38352:5
[INFO] [stdout]       |
[INFO] [stdout] 38352 | /     ["Size of PROCESSOR_PERFSTATE_POLICY"]
[INFO] [stdout] 38353 | |         [::std::mem::size_of::<PROCESSOR_PERFSTATE_POLICY>() - 28usize];
[INFO] [stdout]       | |_______________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 16
[INFO] [stdout]      --> src/lib.rs:38388:5
[INFO] [stdout]       |
[INFO] [stdout] 38388 | /     ["Size of _ADMINISTRATOR_POWER_POLICY"]
[INFO] [stdout] 38389 | |         [::std::mem::size_of::<_ADMINISTRATOR_POWER_POLICY>() - 24usize];
[INFO] [stdout]       | |________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:38426:5
[INFO] [stdout]       |
[INFO] [stdout] 38426 |     ["Size of _HIBERFILE_BUCKET"][::std::mem::size_of::<_HIBERFILE_BUCKET>() - 24usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 28
[INFO] [stdout]      --> src/lib.rs:38474:5
[INFO] [stdout]       |
[INFO] [stdout] 38474 | /     ["Size of SYSTEM_POWER_CAPABILITIES"]
[INFO] [stdout] 38475 | |         [::std::mem::size_of::<SYSTEM_POWER_CAPABILITIES>() - 76usize];
[INFO] [stdout]       | |______________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 24
[INFO] [stdout]      --> src/lib.rs:38564:5
[INFO] [stdout]       |
[INFO] [stdout] 38564 |     ["Size of SYSTEM_BATTERY_STATE"][::std::mem::size_of::<SYSTEM_BATTERY_STATE>() - 32usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:38617:5
[INFO] [stdout]       |
[INFO] [stdout] 38617 |     ["Size of _IMAGE_DOS_HEADER"][::std::mem::size_of::<_IMAGE_DOS_HEADER>() - 64usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 16
[INFO] [stdout]      --> src/lib.rs:38696:5
[INFO] [stdout]       |
[INFO] [stdout] 38696 |     ["Size of _IMAGE_OS2_HEADER"][::std::mem::size_of::<_IMAGE_OS2_HEADER>() - 64usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 172
[INFO] [stdout]      --> src/lib.rs:38818:5
[INFO] [stdout]       |
[INFO] [stdout] 38818 |     ["Size of _IMAGE_VXD_HEADER"][::std::mem::size_of::<_IMAGE_VXD_HEADER>() - 196usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 20
[INFO] [stdout]      --> src/lib.rs:38938:5
[INFO] [stdout]       |
[INFO] [stdout] 38938 |     ["Size of _IMAGE_FILE_HEADER"][::std::mem::size_of::<_IMAGE_FILE_HEADER>() - 20usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:38965:5
[INFO] [stdout]       |
[INFO] [stdout] 38965 |     ["Size of _IMAGE_DATA_DIRECTORY"][::std::mem::size_of::<_IMAGE_DATA_DIRECTORY>() - 8usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 216
[INFO] [stdout]      --> src/lib.rs:39012:5
[INFO] [stdout]       |
[INFO] [stdout] 39012 |     ["Size of _IMAGE_OPTIONAL_HEADER"][::std::mem::size_of::<_IMAGE_OPTIONAL_HEADER>() - 224usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 56
[INFO] [stdout]      --> src/lib.rs:39099:5
[INFO] [stdout]       |
[INFO] [stdout] 39099 | /     ["Size of _IMAGE_ROM_OPTIONAL_HEADER"]
[INFO] [stdout] 39100 | |         [::std::mem::size_of::<_IMAGE_ROM_OPTIONAL_HEADER>() - 56usize];
[INFO] [stdout]       | |_______________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 180
[INFO] [stdout]      --> src/lib.rs:39168:5
[INFO] [stdout]       |
[INFO] [stdout] 39168 | /     ["Size of _IMAGE_OPTIONAL_HEADER64"]
[INFO] [stdout] 39169 | |         [::std::mem::size_of::<_IMAGE_OPTIONAL_HEADER64>() - 240usize];
[INFO] [stdout]       | |______________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 208
[INFO] [stdout]      --> src/lib.rs:39246:5
[INFO] [stdout]       |
[INFO] [stdout] 39246 |     ["Size of _IMAGE_NT_HEADERS64"][::std::mem::size_of::<_IMAGE_NT_HEADERS64>() - 264usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 240
[INFO] [stdout]      --> src/lib.rs:39266:5
[INFO] [stdout]       |
[INFO] [stdout] 39266 |     ["Size of _IMAGE_NT_HEADERS"][::std::mem::size_of::<_IMAGE_NT_HEADERS>() - 248usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 76
[INFO] [stdout]      --> src/lib.rs:39285:5
[INFO] [stdout]       |
[INFO] [stdout] 39285 |     ["Size of _IMAGE_ROM_HEADERS"][::std::mem::size_of::<_IMAGE_ROM_HEADERS>() - 76usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 16
[INFO] [stdout]      --> src/lib.rs:39309:5
[INFO] [stdout]       |
[INFO] [stdout] 39309 |     ["Size of ANON_OBJECT_HEADER"][::std::mem::size_of::<ANON_OBJECT_HEADER>() - 32usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 28
[INFO] [stdout]      --> src/lib.rs:39342:5
[INFO] [stdout]       |
[INFO] [stdout] 39342 |     ["Size of ANON_OBJECT_HEADER_V2"][::std::mem::size_of::<ANON_OBJECT_HEADER_V2>() - 44usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 40
[INFO] [stdout]      --> src/lib.rs:39385:5
[INFO] [stdout]       |
[INFO] [stdout] 39385 | /     ["Size of ANON_OBJECT_HEADER_BIGOBJ"]
[INFO] [stdout] 39386 | |         [::std::mem::size_of::<ANON_OBJECT_HEADER_BIGOBJ>() - 56usize];
[INFO] [stdout]       | |______________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:39438:5
[INFO] [stdout]       |
[INFO] [stdout] 39438 | /     ["Size of _IMAGE_SECTION_HEADER__bindgen_ty_1"]
[INFO] [stdout] 39439 | |         [::std::mem::size_of::<_IMAGE_SECTION_HEADER__bindgen_ty_1>() - 4usize];
[INFO] [stdout]       | |_______________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 32
[INFO] [stdout]      --> src/lib.rs:39449:5
[INFO] [stdout]       |
[INFO] [stdout] 39449 |     ["Size of _IMAGE_SECTION_HEADER"][::std::mem::size_of::<_IMAGE_SECTION_HEADER>() - 40usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:39500:5
[INFO] [stdout]       |
[INFO] [stdout] 39500 | /     ["Size of _IMAGE_SYMBOL__bindgen_ty_1__bindgen_ty_1"]
[INFO] [stdout] 39501 | |         [::std::mem::size_of::<_IMAGE_SYMBOL__bindgen_ty_1__bindgen_ty_1>() - 8usize];
[INFO] [stdout]       | |_____________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:39511:5
[INFO] [stdout]       |
[INFO] [stdout] 39511 | /     ["Size of _IMAGE_SYMBOL__bindgen_ty_1"]
[INFO] [stdout] 39512 | |         [::std::mem::size_of::<_IMAGE_SYMBOL__bindgen_ty_1>() - 8usize];
[INFO] [stdout]       | |_______________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 12
[INFO] [stdout]      --> src/lib.rs:39524:5
[INFO] [stdout]       |
[INFO] [stdout] 39524 |     ["Size of _IMAGE_SYMBOL"][::std::mem::size_of::<_IMAGE_SYMBOL>() - 18usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:39564:5
[INFO] [stdout]       |
[INFO] [stdout] 39564 | /     ["Size of _IMAGE_SYMBOL_EX__bindgen_ty_1__bindgen_ty_1"]
[INFO] [stdout] 39565 | |         [::std::mem::size_of::<_IMAGE_SYMBOL_EX__bindgen_ty_1__bindgen_ty_1>() - 8usize];
[INFO] [stdout]       | |________________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:39575:5
[INFO] [stdout]       |
[INFO] [stdout] 39575 | /     ["Size of _IMAGE_SYMBOL_EX__bindgen_ty_1"]
[INFO] [stdout] 39576 | |         [::std::mem::size_of::<_IMAGE_SYMBOL_EX__bindgen_ty_1>() - 8usize];
[INFO] [stdout]       | |__________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 16
[INFO] [stdout]      --> src/lib.rs:39588:5
[INFO] [stdout]       |
[INFO] [stdout] 39588 |     ["Size of _IMAGE_SYMBOL_EX"][::std::mem::size_of::<_IMAGE_SYMBOL_EX>() - 20usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:39614:5
[INFO] [stdout]       |
[INFO] [stdout] 39614 | /     ["Size of IMAGE_AUX_SYMBOL_TOKEN_DEF"]
[INFO] [stdout] 39615 | |         [::std::mem::size_of::<IMAGE_AUX_SYMBOL_TOKEN_DEF>() - 18usize];
[INFO] [stdout]       | |_______________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:39678:5
[INFO] [stdout]       |
[INFO] [stdout] 39678 | /     ["Size of _IMAGE_AUX_SYMBOL__bindgen_ty_1__bindgen_ty_1"]
[INFO] [stdout] 39679 | |         [::std::mem::size_of::<_IMAGE_AUX_SYMBOL__bindgen_ty_1__bindgen_ty_1>() - 4usize];
[INFO] [stdout]       | |_________________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:39701:5
[INFO] [stdout]       |
[INFO] [stdout] 39701 | /     ["Size of _IMAGE_AUX_SYMBOL__bindgen_ty_1__bindgen_ty_2__bindgen_ty_1"][::std::mem::size_of::<
[INFO] [stdout] 39702 | |         _IMAGE_AUX_SYMBOL__bindgen_ty_1__bindgen_ty_2__bindgen_ty_1,
[INFO] [stdout] 39703 | |     >() - 8usize];
[INFO] [stdout]       | |_________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:39741:5
[INFO] [stdout]       |
[INFO] [stdout] 39741 | /     ["Size of _IMAGE_AUX_SYMBOL__bindgen_ty_1__bindgen_ty_2"]
[INFO] [stdout] 39742 | |         [::std::mem::size_of::<_IMAGE_AUX_SYMBOL__bindgen_ty_1__bindgen_ty_2>() - 8usize];
[INFO] [stdout]       | |_________________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 16
[INFO] [stdout]      --> src/lib.rs:39752:5
[INFO] [stdout]       |
[INFO] [stdout] 39752 | /     ["Size of _IMAGE_AUX_SYMBOL__bindgen_ty_1"]
[INFO] [stdout] 39753 | |         [::std::mem::size_of::<_IMAGE_AUX_SYMBOL__bindgen_ty_1>() - 18usize];
[INFO] [stdout]       | |____________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:39793:5
[INFO] [stdout]       |
[INFO] [stdout] 39793 | /     ["Size of _IMAGE_AUX_SYMBOL__bindgen_ty_3"]
[INFO] [stdout] 39794 | |         [::std::mem::size_of::<_IMAGE_AUX_SYMBOL__bindgen_ty_3>() - 18usize];
[INFO] [stdout]       | |____________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:39822:5
[INFO] [stdout]       |
[INFO] [stdout] 39822 | /     ["Size of _IMAGE_AUX_SYMBOL__bindgen_ty_4"]
[INFO] [stdout] 39823 | |         [::std::mem::size_of::<_IMAGE_AUX_SYMBOL__bindgen_ty_4>() - 18usize];
[INFO] [stdout]       | |____________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 16
[INFO] [stdout]      --> src/lib.rs:39833:5
[INFO] [stdout]       |
[INFO] [stdout] 39833 |     ["Size of _IMAGE_AUX_SYMBOL"][::std::mem::size_of::<_IMAGE_AUX_SYMBOL>() - 18usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:39866:5
[INFO] [stdout]       |
[INFO] [stdout] 39866 | /     ["Size of _IMAGE_AUX_SYMBOL_EX__bindgen_ty_1"]
[INFO] [stdout] 39867 | |         [::std::mem::size_of::<_IMAGE_AUX_SYMBOL_EX__bindgen_ty_1>() - 20usize];
[INFO] [stdout]       | |_______________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:39906:5
[INFO] [stdout]       |
[INFO] [stdout] 39906 | /     ["Size of _IMAGE_AUX_SYMBOL_EX__bindgen_ty_3"]
[INFO] [stdout] 39907 | |         [::std::mem::size_of::<_IMAGE_AUX_SYMBOL_EX__bindgen_ty_3>() - 20usize];
[INFO] [stdout]       | |_______________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:39937:5
[INFO] [stdout]       |
[INFO] [stdout] 39937 | /     ["Size of _IMAGE_AUX_SYMBOL_EX__bindgen_ty_4"]
[INFO] [stdout] 39938 | |         [::std::mem::size_of::<_IMAGE_AUX_SYMBOL_EX__bindgen_ty_4>() - 20usize];
[INFO] [stdout]       | |_______________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:39954:5
[INFO] [stdout]       |
[INFO] [stdout] 39954 | /     ["Size of _IMAGE_AUX_SYMBOL_EX__bindgen_ty_5"]
[INFO] [stdout] 39955 | |         [::std::mem::size_of::<_IMAGE_AUX_SYMBOL_EX__bindgen_ty_5>() - 20usize];
[INFO] [stdout]       | |_______________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:39965:5
[INFO] [stdout]       |
[INFO] [stdout] 39965 |     ["Size of _IMAGE_AUX_SYMBOL_EX"][::std::mem::size_of::<_IMAGE_AUX_SYMBOL_EX>() - 20usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:39995:5
[INFO] [stdout]       |
[INFO] [stdout] 39995 | /     ["Size of _IMAGE_RELOCATION__bindgen_ty_1"]
[INFO] [stdout] 39996 | |         [::std::mem::size_of::<_IMAGE_RELOCATION__bindgen_ty_1>() - 4usize];
[INFO] [stdout]       | |___________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:40006:5
[INFO] [stdout]       |
[INFO] [stdout] 40006 |     ["Size of _IMAGE_RELOCATION"][::std::mem::size_of::<_IMAGE_RELOCATION>() - 10usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:40029:5
[INFO] [stdout]       |
[INFO] [stdout] 40029 | /     ["Size of _IMAGE_LINENUMBER__bindgen_ty_1"]
[INFO] [stdout] 40030 | |         [::std::mem::size_of::<_IMAGE_LINENUMBER__bindgen_ty_1>() - 4usize];
[INFO] [stdout]       | |___________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:40040:5
[INFO] [stdout]       |
[INFO] [stdout] 40040 |     ["Size of _IMAGE_LINENUMBER"][::std::mem::size_of::<_IMAGE_LINENUMBER>() - 6usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:40057:5
[INFO] [stdout]       |
[INFO] [stdout] 40057 |     ["Size of _IMAGE_BASE_RELOCATION"][::std::mem::size_of::<_IMAGE_BASE_RELOCATION>() - 8usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 40
[INFO] [stdout]      --> src/lib.rs:40118:5
[INFO] [stdout]       |
[INFO] [stdout] 40118 |     ["Size of _IMAGE_EXPORT_DIRECTORY"][::std::mem::size_of::<_IMAGE_EXPORT_DIRECTORY>() - 40usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:40216:5
[INFO] [stdout]       |
[INFO] [stdout] 40216 | /     ["Size of _IMAGE_THUNK_DATA32__bindgen_ty_1"]
[INFO] [stdout] 40217 | |         [::std::mem::size_of::<_IMAGE_THUNK_DATA32__bindgen_ty_1>() - 4usize];
[INFO] [stdout]       | |_____________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:40231:5
[INFO] [stdout]       |
[INFO] [stdout] 40231 |     ["Size of _IMAGE_THUNK_DATA32"][::std::mem::size_of::<_IMAGE_THUNK_DATA32>() - 4usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:40272:18
[INFO] [stdout]       |
[INFO] [stdout] 40272 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 20u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:40277:28
[INFO] [stdout]       |
[INFO] [stdout] 40277 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:40284:13
[INFO] [stdout]       |
[INFO] [stdout] 40284 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:40294:28
[INFO] [stdout]       |
[INFO] [stdout] 40294 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:40305:18
[INFO] [stdout]       |
[INFO] [stdout] 40305 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(20usize, 4u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:40310:28
[INFO] [stdout]       |
[INFO] [stdout] 40310 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:40317:13
[INFO] [stdout]       |
[INFO] [stdout] 40317 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:40327:28
[INFO] [stdout]       |
[INFO] [stdout] 40327 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:40338:18
[INFO] [stdout]       |
[INFO] [stdout] 40338 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(24usize, 8u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:40343:28
[INFO] [stdout]       |
[INFO] [stdout] 40343 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:40350:13
[INFO] [stdout]       |
[INFO] [stdout] 40350 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:40360:28
[INFO] [stdout]       |
[INFO] [stdout] 40360 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:40377:43
[INFO] [stdout]       |
[INFO] [stdout] 40377 |             let Reserved0: u32 = unsafe { ::std::mem::transmute(Reserved0) };
[INFO] [stdout]       |                                           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:40381:43
[INFO] [stdout]       |
[INFO] [stdout] 40381 |             let Alignment: u32 = unsafe { ::std::mem::transmute(Alignment) };
[INFO] [stdout]       |                                           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:40385:43
[INFO] [stdout]       |
[INFO] [stdout] 40385 |             let Reserved1: u32 = unsafe { ::std::mem::transmute(Reserved1) };
[INFO] [stdout]       |                                           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:40393:5
[INFO] [stdout]       |
[INFO] [stdout] 40393 | /     ["Size of _IMAGE_TLS_DIRECTORY64__bindgen_ty_1"]
[INFO] [stdout] 40394 | |         [::std::mem::size_of::<_IMAGE_TLS_DIRECTORY64__bindgen_ty_1>() - 4usize];
[INFO] [stdout]       | |________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:40402:5
[INFO] [stdout]       |
[INFO] [stdout] 40402 |     ["Size of _IMAGE_TLS_DIRECTORY64"][::std::mem::size_of::<_IMAGE_TLS_DIRECTORY64>() - 40usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:40450:18
[INFO] [stdout]       |
[INFO] [stdout] 40450 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 20u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:40455:28
[INFO] [stdout]       |
[INFO] [stdout] 40455 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:40462:13
[INFO] [stdout]       |
[INFO] [stdout] 40462 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:40472:28
[INFO] [stdout]       |
[INFO] [stdout] 40472 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:40483:18
[INFO] [stdout]       |
[INFO] [stdout] 40483 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(20usize, 4u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:40488:28
[INFO] [stdout]       |
[INFO] [stdout] 40488 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:40495:13
[INFO] [stdout]       |
[INFO] [stdout] 40495 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:40505:28
[INFO] [stdout]       |
[INFO] [stdout] 40505 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:40516:18
[INFO] [stdout]       |
[INFO] [stdout] 40516 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(24usize, 8u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:40521:28
[INFO] [stdout]       |
[INFO] [stdout] 40521 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:40528:13
[INFO] [stdout]       |
[INFO] [stdout] 40528 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:40538:28
[INFO] [stdout]       |
[INFO] [stdout] 40538 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:40555:43
[INFO] [stdout]       |
[INFO] [stdout] 40555 |             let Reserved0: u32 = unsafe { ::std::mem::transmute(Reserved0) };
[INFO] [stdout]       |                                           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:40559:43
[INFO] [stdout]       |
[INFO] [stdout] 40559 |             let Alignment: u32 = unsafe { ::std::mem::transmute(Alignment) };
[INFO] [stdout]       |                                           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:40563:43
[INFO] [stdout]       |
[INFO] [stdout] 40563 |             let Reserved1: u32 = unsafe { ::std::mem::transmute(Reserved1) };
[INFO] [stdout]       |                                           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:40571:5
[INFO] [stdout]       |
[INFO] [stdout] 40571 | /     ["Size of _IMAGE_TLS_DIRECTORY32__bindgen_ty_1"]
[INFO] [stdout] 40572 | |         [::std::mem::size_of::<_IMAGE_TLS_DIRECTORY32__bindgen_ty_1>() - 4usize];
[INFO] [stdout]       | |________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 24
[INFO] [stdout]      --> src/lib.rs:40580:5
[INFO] [stdout]       |
[INFO] [stdout] 40580 |     ["Size of _IMAGE_TLS_DIRECTORY32"][::std::mem::size_of::<_IMAGE_TLS_DIRECTORY32>() - 24usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:40617:5
[INFO] [stdout]       |
[INFO] [stdout] 40617 | /     ["Size of _IMAGE_IMPORT_DESCRIPTOR__bindgen_ty_1"]
[INFO] [stdout] 40618 | |         [::std::mem::size_of::<_IMAGE_IMPORT_DESCRIPTOR__bindgen_ty_1>() - 4usize];
[INFO] [stdout]       | |__________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 20
[INFO] [stdout]      --> src/lib.rs:40630:5
[INFO] [stdout]       |
[INFO] [stdout] 40630 | /     ["Size of _IMAGE_IMPORT_DESCRIPTOR"]
[INFO] [stdout] 40631 | |         [::std::mem::size_of::<_IMAGE_IMPORT_DESCRIPTOR>() - 20usize];
[INFO] [stdout]       | |_____________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:40654:5
[INFO] [stdout]       |
[INFO] [stdout] 40654 | /     ["Size of _IMAGE_BOUND_IMPORT_DESCRIPTOR"]
[INFO] [stdout] 40655 | |         [::std::mem::size_of::<_IMAGE_BOUND_IMPORT_DESCRIPTOR>() - 8usize];
[INFO] [stdout]       | |__________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:40678:5
[INFO] [stdout]       |
[INFO] [stdout] 40678 | /     ["Size of _IMAGE_BOUND_FORWARDER_REF"]
[INFO] [stdout] 40679 | |         [::std::mem::size_of::<_IMAGE_BOUND_FORWARDER_REF>() - 8usize];
[INFO] [stdout]       | |______________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:40726:18
[INFO] [stdout]       |
[INFO] [stdout] 40726 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:40731:28
[INFO] [stdout]       |
[INFO] [stdout] 40731 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:40738:13
[INFO] [stdout]       |
[INFO] [stdout] 40738 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:40748:28
[INFO] [stdout]       |
[INFO] [stdout] 40748 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:40759:18
[INFO] [stdout]       |
[INFO] [stdout] 40759 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(1usize, 31u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:40764:28
[INFO] [stdout]       |
[INFO] [stdout] 40764 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:40771:13
[INFO] [stdout]       |
[INFO] [stdout] 40771 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:40781:28
[INFO] [stdout]       |
[INFO] [stdout] 40781 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:40797:42
[INFO] [stdout]       |
[INFO] [stdout] 40797 |             let RvaBased: u32 = unsafe { ::std::mem::transmute(RvaBased) };
[INFO] [stdout]       |                                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:40801:52
[INFO] [stdout]       |
[INFO] [stdout] 40801 |             let ReservedAttributes: u32 = unsafe { ::std::mem::transmute(ReservedAttributes) };
[INFO] [stdout]       |                                                    ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:40809:5
[INFO] [stdout]       |
[INFO] [stdout] 40809 | /     ["Size of _IMAGE_DELAYLOAD_DESCRIPTOR__bindgen_ty_1"]
[INFO] [stdout] 40810 | |         [::std::mem::size_of::<_IMAGE_DELAYLOAD_DESCRIPTOR__bindgen_ty_1>() - 4usize];
[INFO] [stdout]       | |_____________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 32
[INFO] [stdout]      --> src/lib.rs:40818:5
[INFO] [stdout]       |
[INFO] [stdout] 40818 | /     ["Size of _IMAGE_DELAYLOAD_DESCRIPTOR"]
[INFO] [stdout] 40819 | |         [::std::mem::size_of::<_IMAGE_DELAYLOAD_DESCRIPTOR>() - 32usize];
[INFO] [stdout]       | |________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:40854:5
[INFO] [stdout]       |
[INFO] [stdout] 40854 | /     ["Size of _IMAGE_RESOURCE_DIRECTORY"]
[INFO] [stdout] 40855 | |         [::std::mem::size_of::<_IMAGE_RESOURCE_DIRECTORY>() - 16usize];
[INFO] [stdout]       | |______________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:40904:18
[INFO] [stdout]       |
[INFO] [stdout] 40904 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 31u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:40909:28
[INFO] [stdout]       |
[INFO] [stdout] 40909 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:40916:13
[INFO] [stdout]       |
[INFO] [stdout] 40916 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:40926:28
[INFO] [stdout]       |
[INFO] [stdout] 40926 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:40937:18
[INFO] [stdout]       |
[INFO] [stdout] 40937 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(31usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:40942:28
[INFO] [stdout]       |
[INFO] [stdout] 40942 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:40949:13
[INFO] [stdout]       |
[INFO] [stdout] 40949 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:40959:28
[INFO] [stdout]       |
[INFO] [stdout] 40959 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:40975:44
[INFO] [stdout]       |
[INFO] [stdout] 40975 |             let NameOffset: u32 = unsafe { ::std::mem::transmute(NameOffset) };
[INFO] [stdout]       |                                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:40979:46
[INFO] [stdout]       |
[INFO] [stdout] 40979 |             let NameIsString: u32 = unsafe { ::std::mem::transmute(NameIsString) };
[INFO] [stdout]       |                                              ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:40987:5
[INFO] [stdout]       |
[INFO] [stdout] 40987 | /     ["Size of _IMAGE_RESOURCE_DIRECTORY_ENTRY__bindgen_ty_1"]
[INFO] [stdout] 40988 | |         [::std::mem::size_of::<_IMAGE_RESOURCE_DIRECTORY_ENTRY__bindgen_ty_1>() - 4usize];
[INFO] [stdout]       | |_________________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:41020:18
[INFO] [stdout]       |
[INFO] [stdout] 41020 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 31u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:41025:28
[INFO] [stdout]       |
[INFO] [stdout] 41025 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:41032:13
[INFO] [stdout]       |
[INFO] [stdout] 41032 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:41042:28
[INFO] [stdout]       |
[INFO] [stdout] 41042 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:41053:18
[INFO] [stdout]       |
[INFO] [stdout] 41053 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(31usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:41058:28
[INFO] [stdout]       |
[INFO] [stdout] 41058 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:41065:13
[INFO] [stdout]       |
[INFO] [stdout] 41065 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:41075:28
[INFO] [stdout]       |
[INFO] [stdout] 41075 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:41091:51
[INFO] [stdout]       |
[INFO] [stdout] 41091 |             let OffsetToDirectory: u32 = unsafe { ::std::mem::transmute(OffsetToDirectory) };
[INFO] [stdout]       |                                                   ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:41095:49
[INFO] [stdout]       |
[INFO] [stdout] 41095 |             let DataIsDirectory: u32 = unsafe { ::std::mem::transmute(DataIsDirectory) };
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:41103:5
[INFO] [stdout]       |
[INFO] [stdout] 41103 | /     ["Size of _IMAGE_RESOURCE_DIRECTORY_ENTRY__bindgen_ty_2"]
[INFO] [stdout] 41104 | |         [::std::mem::size_of::<_IMAGE_RESOURCE_DIRECTORY_ENTRY__bindgen_ty_2>() - 4usize];
[INFO] [stdout]       | |_________________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:41114:5
[INFO] [stdout]       |
[INFO] [stdout] 41114 | /     ["Size of _IMAGE_RESOURCE_DIRECTORY_ENTRY"]
[INFO] [stdout] 41115 | |         [::std::mem::size_of::<_IMAGE_RESOURCE_DIRECTORY_ENTRY>() - 8usize];
[INFO] [stdout]       | |___________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 16
[INFO] [stdout]      --> src/lib.rs:41169:5
[INFO] [stdout]       |
[INFO] [stdout] 41169 | /     ["Size of _IMAGE_RESOURCE_DATA_ENTRY"]
[INFO] [stdout] 41170 | |         [::std::mem::size_of::<_IMAGE_RESOURCE_DATA_ENTRY>() - 16usize];
[INFO] [stdout]       | |_______________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 12
[INFO] [stdout]      --> src/lib.rs:41194:5
[INFO] [stdout]       |
[INFO] [stdout] 41194 | /     ["Size of _IMAGE_LOAD_CONFIG_CODE_INTEGRITY"]
[INFO] [stdout] 41195 | |         [::std::mem::size_of::<_IMAGE_LOAD_CONFIG_CODE_INTEGRITY>() - 12usize];
[INFO] [stdout]       | |______________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:41217:5
[INFO] [stdout]       |
[INFO] [stdout] 41217 | /     ["Size of _IMAGE_DYNAMIC_RELOCATION_TABLE"]
[INFO] [stdout] 41218 | |         [::std::mem::size_of::<_IMAGE_DYNAMIC_RELOCATION_TABLE>() - 8usize];
[INFO] [stdout]       | |___________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:41236:5
[INFO] [stdout]       |
[INFO] [stdout] 41236 | /     ["Size of _IMAGE_DYNAMIC_RELOCATION32"]
[INFO] [stdout] 41237 | |         [::std::mem::size_of::<_IMAGE_DYNAMIC_RELOCATION32>() - 8usize];
[INFO] [stdout]       | |_______________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:41255:5
[INFO] [stdout]       |
[INFO] [stdout] 41255 | /     ["Size of _IMAGE_DYNAMIC_RELOCATION64"]
[INFO] [stdout] 41256 | |         [::std::mem::size_of::<_IMAGE_DYNAMIC_RELOCATION64>() - 12usize];
[INFO] [stdout]       | |________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 20
[INFO] [stdout]      --> src/lib.rs:41277:5
[INFO] [stdout]       |
[INFO] [stdout] 41277 | /     ["Size of _IMAGE_DYNAMIC_RELOCATION32_V2"]
[INFO] [stdout] 41278 | |         [::std::mem::size_of::<_IMAGE_DYNAMIC_RELOCATION32_V2>() - 20usize];
[INFO] [stdout]       | |___________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 16
[INFO] [stdout]      --> src/lib.rs:41305:5
[INFO] [stdout]       |
[INFO] [stdout] 41305 | /     ["Size of _IMAGE_DYNAMIC_RELOCATION64_V2"]
[INFO] [stdout] 41306 | |         [::std::mem::size_of::<_IMAGE_DYNAMIC_RELOCATION64_V2>() - 24usize];
[INFO] [stdout]       | |___________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:41354:5
[INFO] [stdout]       |
[INFO] [stdout] 41354 | /     ["Size of _IMAGE_EPILOGUE_DYNAMIC_RELOCATION_HEADER"]
[INFO] [stdout] 41355 | |         [::std::mem::size_of::<_IMAGE_EPILOGUE_DYNAMIC_RELOCATION_HEADER>() - 8usize];
[INFO] [stdout]       | |_____________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:41393:18
[INFO] [stdout]       |
[INFO] [stdout] 41393 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 12u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:41398:28
[INFO] [stdout]       |
[INFO] [stdout] 41398 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:41405:13
[INFO] [stdout]       |
[INFO] [stdout] 41405 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:41415:28
[INFO] [stdout]       |
[INFO] [stdout] 41415 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:41426:18
[INFO] [stdout]       |
[INFO] [stdout] 41426 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(12usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:41431:28
[INFO] [stdout]       |
[INFO] [stdout] 41431 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:41438:13
[INFO] [stdout]       |
[INFO] [stdout] 41438 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:41448:28
[INFO] [stdout]       |
[INFO] [stdout] 41448 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:41459:18
[INFO] [stdout]       |
[INFO] [stdout] 41459 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(13usize, 19u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:41464:28
[INFO] [stdout]       |
[INFO] [stdout] 41464 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:41471:13
[INFO] [stdout]       |
[INFO] [stdout] 41471 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:41481:28
[INFO] [stdout]       |
[INFO] [stdout] 41481 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:41498:52
[INFO] [stdout]       |
[INFO] [stdout] 41498 |             let PageRelativeOffset: u32 = unsafe { ::std::mem::transmute(PageRelativeOffset) };
[INFO] [stdout]       |                                                    ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:41502:46
[INFO] [stdout]       |
[INFO] [stdout] 41502 |             let IndirectCall: u32 = unsafe { ::std::mem::transmute(IndirectCall) };
[INFO] [stdout]       |                                              ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:41506:42
[INFO] [stdout]       |
[INFO] [stdout] 41506 |             let IATIndex: u32 = unsafe { ::std::mem::transmute(IATIndex) };
[INFO] [stdout]       |                                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 188
[INFO] [stdout]      --> src/lib.rs:41885:5
[INFO] [stdout]       |
[INFO] [stdout] 41885 | /     ["Size of _IMAGE_LOAD_CONFIG_DIRECTORY32"]
[INFO] [stdout] 41886 | |         [::std::mem::size_of::<_IMAGE_LOAD_CONFIG_DIRECTORY32>() - 188usize];
[INFO] [stdout]       | |____________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 52
[INFO] [stdout]      --> src/lib.rs:42093:5
[INFO] [stdout]       |
[INFO] [stdout] 42093 | /     ["Size of _IMAGE_LOAD_CONFIG_DIRECTORY64"]
[INFO] [stdout] 42094 | |         [::std::mem::size_of::<_IMAGE_LOAD_CONFIG_DIRECTORY64>() - 312usize];
[INFO] [stdout]       | |____________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 28
[INFO] [stdout]      --> src/lib.rs:42262:5
[INFO] [stdout]       |
[INFO] [stdout] 42262 |     ["Size of _IMAGE_HOT_PATCH_INFO"][::std::mem::size_of::<_IMAGE_HOT_PATCH_INFO>() - 28usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 32
[INFO] [stdout]      --> src/lib.rs:42296:5
[INFO] [stdout]       |
[INFO] [stdout] 42296 |     ["Size of _IMAGE_HOT_PATCH_BASE"][::std::mem::size_of::<_IMAGE_HOT_PATCH_BASE>() - 32usize];
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:42345:5
[INFO] [stdout]       |
[INFO] [stdout] 42345 | /     ["Size of _IMAGE_CE_RUNTIME_FUNCTION_ENTRY"]
[INFO] [stdout] 42346 | |         [::std::mem::size_of::<_IMAGE_CE_RUNTIME_FUNCTION_ENTRY>() - 8usize];
[INFO] [stdout]       | |____________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42355:18
[INFO] [stdout]       |
[INFO] [stdout] 42355 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 8u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42360:28
[INFO] [stdout]       |
[INFO] [stdout] 42360 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42367:13
[INFO] [stdout]       |
[INFO] [stdout] 42367 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42377:28
[INFO] [stdout]       |
[INFO] [stdout] 42377 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42388:18
[INFO] [stdout]       |
[INFO] [stdout] 42388 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(8usize, 22u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42393:28
[INFO] [stdout]       |
[INFO] [stdout] 42393 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42400:13
[INFO] [stdout]       |
[INFO] [stdout] 42400 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42410:28
[INFO] [stdout]       |
[INFO] [stdout] 42410 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42421:18
[INFO] [stdout]       |
[INFO] [stdout] 42421 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(30usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42426:28
[INFO] [stdout]       |
[INFO] [stdout] 42426 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42433:13
[INFO] [stdout]       |
[INFO] [stdout] 42433 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42443:28
[INFO] [stdout]       |
[INFO] [stdout] 42443 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42454:18
[INFO] [stdout]       |
[INFO] [stdout] 42454 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(31usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42459:28
[INFO] [stdout]       |
[INFO] [stdout] 42459 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42466:13
[INFO] [stdout]       |
[INFO] [stdout] 42466 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42476:28
[INFO] [stdout]       |
[INFO] [stdout] 42476 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42494:43
[INFO] [stdout]       |
[INFO] [stdout] 42494 |             let PrologLen: u32 = unsafe { ::std::mem::transmute(PrologLen) };
[INFO] [stdout]       |                                           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42498:41
[INFO] [stdout]       |
[INFO] [stdout] 42498 |             let FuncLen: u32 = unsafe { ::std::mem::transmute(FuncLen) };
[INFO] [stdout]       |                                         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42502:46
[INFO] [stdout]       |
[INFO] [stdout] 42502 |             let ThirtyTwoBit: u32 = unsafe { ::std::mem::transmute(ThirtyTwoBit) };
[INFO] [stdout]       |                                              ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42506:47
[INFO] [stdout]       |
[INFO] [stdout] 42506 |             let ExceptionFlag: u32 = unsafe { ::std::mem::transmute(ExceptionFlag) };
[INFO] [stdout]       |                                               ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42545:18
[INFO] [stdout]       |
[INFO] [stdout] 42545 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 2u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42550:28
[INFO] [stdout]       |
[INFO] [stdout] 42550 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42557:13
[INFO] [stdout]       |
[INFO] [stdout] 42557 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42567:28
[INFO] [stdout]       |
[INFO] [stdout] 42567 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42578:18
[INFO] [stdout]       |
[INFO] [stdout] 42578 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(2usize, 11u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42583:28
[INFO] [stdout]       |
[INFO] [stdout] 42583 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42590:13
[INFO] [stdout]       |
[INFO] [stdout] 42590 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42600:28
[INFO] [stdout]       |
[INFO] [stdout] 42600 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42611:18
[INFO] [stdout]       |
[INFO] [stdout] 42611 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(13usize, 2u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42616:28
[INFO] [stdout]       |
[INFO] [stdout] 42616 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42623:13
[INFO] [stdout]       |
[INFO] [stdout] 42623 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42633:28
[INFO] [stdout]       |
[INFO] [stdout] 42633 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42644:18
[INFO] [stdout]       |
[INFO] [stdout] 42644 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(15usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42649:28
[INFO] [stdout]       |
[INFO] [stdout] 42649 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42656:13
[INFO] [stdout]       |
[INFO] [stdout] 42656 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42666:28
[INFO] [stdout]       |
[INFO] [stdout] 42666 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42677:18
[INFO] [stdout]       |
[INFO] [stdout] 42677 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(16usize, 3u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42682:28
[INFO] [stdout]       |
[INFO] [stdout] 42682 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42689:13
[INFO] [stdout]       |
[INFO] [stdout] 42689 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42699:28
[INFO] [stdout]       |
[INFO] [stdout] 42699 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42710:18
[INFO] [stdout]       |
[INFO] [stdout] 42710 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(19usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42715:28
[INFO] [stdout]       |
[INFO] [stdout] 42715 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42722:13
[INFO] [stdout]       |
[INFO] [stdout] 42722 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42732:28
[INFO] [stdout]       |
[INFO] [stdout] 42732 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42743:18
[INFO] [stdout]       |
[INFO] [stdout] 42743 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(20usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42748:28
[INFO] [stdout]       |
[INFO] [stdout] 42748 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42755:13
[INFO] [stdout]       |
[INFO] [stdout] 42755 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42765:28
[INFO] [stdout]       |
[INFO] [stdout] 42765 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42776:18
[INFO] [stdout]       |
[INFO] [stdout] 42776 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(21usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42781:28
[INFO] [stdout]       |
[INFO] [stdout] 42781 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42788:13
[INFO] [stdout]       |
[INFO] [stdout] 42788 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42798:28
[INFO] [stdout]       |
[INFO] [stdout] 42798 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42809:18
[INFO] [stdout]       |
[INFO] [stdout] 42809 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(22usize, 10u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42814:28
[INFO] [stdout]       |
[INFO] [stdout] 42814 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42821:13
[INFO] [stdout]       |
[INFO] [stdout] 42821 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42831:28
[INFO] [stdout]       |
[INFO] [stdout] 42831 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42854:38
[INFO] [stdout]       |
[INFO] [stdout] 42854 |             let Flag: u32 = unsafe { ::std::mem::transmute(Flag) };
[INFO] [stdout]       |                                      ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42858:48
[INFO] [stdout]       |
[INFO] [stdout] 42858 |             let FunctionLength: u32 = unsafe { ::std::mem::transmute(FunctionLength) };
[INFO] [stdout]       |                                                ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42862:37
[INFO] [stdout]       |
[INFO] [stdout] 42862 |             let Ret: u32 = unsafe { ::std::mem::transmute(Ret) };
[INFO] [stdout]       |                                     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42866:35
[INFO] [stdout]       |
[INFO] [stdout] 42866 |             let H: u32 = unsafe { ::std::mem::transmute(H) };
[INFO] [stdout]       |                                   ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42870:37
[INFO] [stdout]       |
[INFO] [stdout] 42870 |             let Reg: u32 = unsafe { ::std::mem::transmute(Reg) };
[INFO] [stdout]       |                                     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42874:35
[INFO] [stdout]       |
[INFO] [stdout] 42874 |             let R: u32 = unsafe { ::std::mem::transmute(R) };
[INFO] [stdout]       |                                   ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42878:35
[INFO] [stdout]       |
[INFO] [stdout] 42878 |             let L: u32 = unsafe { ::std::mem::transmute(L) };
[INFO] [stdout]       |                                   ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42882:35
[INFO] [stdout]       |
[INFO] [stdout] 42882 |             let C: u32 = unsafe { ::std::mem::transmute(C) };
[INFO] [stdout]       |                                   ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42886:45
[INFO] [stdout]       |
[INFO] [stdout] 42886 |             let StackAdjust: u32 = unsafe { ::std::mem::transmute(StackAdjust) };
[INFO] [stdout]       |                                             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:42894:5
[INFO] [stdout]       |
[INFO] [stdout] 42894 | /     ["Size of _IMAGE_ARM_RUNTIME_FUNCTION_ENTRY__bindgen_ty_1"]
[INFO] [stdout] 42895 | |         [::std::mem::size_of::<_IMAGE_ARM_RUNTIME_FUNCTION_ENTRY__bindgen_ty_1>() - 4usize];
[INFO] [stdout]       | |___________________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:42905:5
[INFO] [stdout]       |
[INFO] [stdout] 42905 | /     ["Size of _IMAGE_ARM_RUNTIME_FUNCTION_ENTRY"]
[INFO] [stdout] 42906 | |         [::std::mem::size_of::<_IMAGE_ARM_RUNTIME_FUNCTION_ENTRY>() - 8usize];
[INFO] [stdout]       | |_____________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42954:18
[INFO] [stdout]       |
[INFO] [stdout] 42954 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 2u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42959:28
[INFO] [stdout]       |
[INFO] [stdout] 42959 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42966:13
[INFO] [stdout]       |
[INFO] [stdout] 42966 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42976:28
[INFO] [stdout]       |
[INFO] [stdout] 42976 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42987:18
[INFO] [stdout]       |
[INFO] [stdout] 42987 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(2usize, 11u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42992:28
[INFO] [stdout]       |
[INFO] [stdout] 42992 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:42999:13
[INFO] [stdout]       |
[INFO] [stdout] 42999 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:43009:28
[INFO] [stdout]       |
[INFO] [stdout] 43009 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:43020:18
[INFO] [stdout]       |
[INFO] [stdout] 43020 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(13usize, 3u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:43025:28
[INFO] [stdout]       |
[INFO] [stdout] 43025 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:43032:13
[INFO] [stdout]       |
[INFO] [stdout] 43032 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:43042:28
[INFO] [stdout]       |
[INFO] [stdout] 43042 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:43053:18
[INFO] [stdout]       |
[INFO] [stdout] 43053 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(16usize, 4u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:43058:28
[INFO] [stdout]       |
[INFO] [stdout] 43058 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:43065:13
[INFO] [stdout]       |
[INFO] [stdout] 43065 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:43075:28
[INFO] [stdout]       |
[INFO] [stdout] 43075 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:43086:18
[INFO] [stdout]       |
[INFO] [stdout] 43086 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(20usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:43091:28
[INFO] [stdout]       |
[INFO] [stdout] 43091 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:43098:13
[INFO] [stdout]       |
[INFO] [stdout] 43098 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:43108:28
[INFO] [stdout]       |
[INFO] [stdout] 43108 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:43119:18
[INFO] [stdout]       |
[INFO] [stdout] 43119 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(21usize, 2u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:43124:28
[INFO] [stdout]       |
[INFO] [stdout] 43124 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:43131:13
[INFO] [stdout]       |
[INFO] [stdout] 43131 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:43141:28
[INFO] [stdout]       |
[INFO] [stdout] 43141 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:43152:18
[INFO] [stdout]       |
[INFO] [stdout] 43152 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(23usize, 9u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:43157:28
[INFO] [stdout]       |
[INFO] [stdout] 43157 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:43164:13
[INFO] [stdout]       |
[INFO] [stdout] 43164 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:43174:28
[INFO] [stdout]       |
[INFO] [stdout] 43174 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:43195:38
[INFO] [stdout]       |
[INFO] [stdout] 43195 |             let Flag: u32 = unsafe { ::std::mem::transmute(Flag) };
[INFO] [stdout]       |                                      ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:43199:48
[INFO] [stdout]       |
[INFO] [stdout] 43199 |             let FunctionLength: u32 = unsafe { ::std::mem::transmute(FunctionLength) };
[INFO] [stdout]       |                                                ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:43203:38
[INFO] [stdout]       |
[INFO] [stdout] 43203 |             let RegF: u32 = unsafe { ::std::mem::transmute(RegF) };
[INFO] [stdout]       |                                      ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:43207:38
[INFO] [stdout]       |
[INFO] [stdout] 43207 |             let RegI: u32 = unsafe { ::std::mem::transmute(RegI) };
[INFO] [stdout]       |                                      ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:43211:35
[INFO] [stdout]       |
[INFO] [stdout] 43211 |             let H: u32 = unsafe { ::std::mem::transmute(H) };
[INFO] [stdout]       |                                   ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:43215:36
[INFO] [stdout]       |
[INFO] [stdout] 43215 |             let CR: u32 = unsafe { ::std::mem::transmute(CR) };
[INFO] [stdout]       |                                    ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:43219:43
[INFO] [stdout]       |
[INFO] [stdout] 43219 |             let FrameSize: u32 = unsafe { ::std::mem::transmute(FrameSize) };
[INFO] [stdout]       |                                           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 4
[INFO] [stdout]      --> src/lib.rs:43227:5
[INFO] [stdout]       |
[INFO] [stdout] 43227 | /     ["Size of _IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY__bindgen_ty_1"]
[INFO] [stdout] 43228 | |         [::std::mem::size_of::<_IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY__bindgen_ty_1>() - 4usize];
[INFO] [stdout]       | |_____________________________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0080]: index out of bounds: the length is 1 but the index is 8
[INFO] [stdout]      --> src/lib.rs:43238:5
[INFO] [stdout]       |
[INFO] [stdout] 43238 | /     ["Size of _IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY"]
[INFO] [stdout] 43239 | |         [::std::mem::size_of::<_IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY>() - 8usize];
[INFO] [stdout]       | |_______________________________________________________________________________^ evaluation of `_` failed here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:43269:18
[INFO] [stdout]       |
[INFO] [stdout] 43269 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 18u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:43274:28
[INFO] [stdout]       |
[INFO] [stdout] 43274 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:43281:13
[INFO] [stdout]       |
[INFO] [stdout] 43281 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:43291:28
[INFO] [stdout]       |
[INFO] [stdout] 43291 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:43302:18
[INFO] [stdout]       |
[INFO] [stdout] 43302 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(18usize, 2u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:43307:28
[INFO] [stdout]       |
[INFO] [stdout] 43307 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:43314:13
[INFO] [stdout]       |
[INFO] [stdout] 43314 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:43324:28
[INFO] [stdout]       |
[INFO] [stdout] 43324 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:43335:18
[INFO] [stdout]       |
[INFO] [stdout] 43335 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(20usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:43340:28
[INFO] [stdout]       |
[INFO] [stdout] 43340 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:43347:13
[INFO] [stdout]       |
[INFO] [stdout] 43347 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:43357:28
[INFO] [stdout]       |
[INFO] [stdout] 43357 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:43368:18
[INFO] [stdout]       |
[INFO] [stdout] 43368 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(21usize, 1u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:43373:28
[INFO] [stdout]       |
[INFO] [stdout] 43373 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:43380:13
[INFO] [stdout]       |
[INFO] [stdout] 43380 |             ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 4usize]>>::raw_get(
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:43390:28
[INFO] [stdout]       |
[INFO] [stdout] 43390 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:43401:18
[INFO] [stdout]       |
[INFO] [stdout] 43401 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(22usize, 5u8) as u32) }
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u32` (32 bits)
[INFO] [stdout]       = note: target type: `u64` (64 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/lib.rs:43406:28
[WARN] too many lines in the log, truncating it
