[INFO] fetching crate win32api-rs-sys 0.1.0...
[INFO] testing win32api-rs-sys-0.1.0 against 1.90.0 for beta-1.91-3
[INFO] extracting crate win32api-rs-sys 0.1.0 into /workspace/builds/worker-4-tc1/source
[INFO] started tweaking crates.io crate win32api-rs-sys 0.1.0
[INFO] finished tweaking crates.io crate win32api-rs-sys 0.1.0
[INFO] tweaked toml for crates.io crate win32api-rs-sys 0.1.0 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate win32api-rs-sys 0.1.0 on toolchain 1.90.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.90.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.90.0" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]      Locking 46 packages to latest compatible versions
[INFO] [stderr]       Adding bindgen v0.53.3 (available: v0.72.1)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.90.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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" "+1.90.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 1b46449767477451f4f5fdb19765642bb38c148c1c42bb20fe64571d9a808f55
[INFO] running `Command { std: "docker" "start" "-a" "1b46449767477451f4f5fdb19765642bb38c148c1c42bb20fe64571d9a808f55", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1b46449767477451f4f5fdb19765642bb38c148c1c42bb20fe64571d9a808f55", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1b46449767477451f4f5fdb19765642bb38c148c1c42bb20fe64571d9a808f55", kill_on_drop: false }`
[INFO] [stdout] 1b46449767477451f4f5fdb19765642bb38c148c1c42bb20fe64571d9a808f55
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] c00e2e5a9775568cacbea1ca627eb7e510fc8667547218757b7046d2f33fdbea
[INFO] running `Command { std: "docker" "start" "-a" "c00e2e5a9775568cacbea1ca627eb7e510fc8667547218757b7046d2f33fdbea", kill_on_drop: false }`
[INFO] [stderr]    Compiling win32api-rs-sys v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:14919:18
[INFO] [stdout]       |
[INFO] [stdout] 14919 |         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/bindings.rs:14924:28
[INFO] [stdout]       |
[INFO] [stdout] 14924 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:14930:18
[INFO] [stdout]       |
[INFO] [stdout] 14930 |         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/bindings.rs:14935:28
[INFO] [stdout]       |
[INFO] [stdout] 14935 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:14941:18
[INFO] [stdout]       |
[INFO] [stdout] 14941 |         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/bindings.rs:14946:28
[INFO] [stdout]       |
[INFO] [stdout] 14946 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:14952:18
[INFO] [stdout]       |
[INFO] [stdout] 14952 |         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/bindings.rs:14957:28
[INFO] [stdout]       |
[INFO] [stdout] 14957 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:14963:18
[INFO] [stdout]       |
[INFO] [stdout] 14963 |         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/bindings.rs:14968:28
[INFO] [stdout]       |
[INFO] [stdout] 14968 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:14974:18
[INFO] [stdout]       |
[INFO] [stdout] 14974 |         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/bindings.rs:14979:28
[INFO] [stdout]       |
[INFO] [stdout] 14979 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:14985:18
[INFO] [stdout]       |
[INFO] [stdout] 14985 |         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/bindings.rs:14990:28
[INFO] [stdout]       |
[INFO] [stdout] 14990 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:14996:18
[INFO] [stdout]       |
[INFO] [stdout] 14996 |         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/bindings.rs:15001:28
[INFO] [stdout]       |
[INFO] [stdout] 15001 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:15007:18
[INFO] [stdout]       |
[INFO] [stdout] 15007 |         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/bindings.rs:15012:28
[INFO] [stdout]       |
[INFO] [stdout] 15012 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:15018:18
[INFO] [stdout]       |
[INFO] [stdout] 15018 |         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/bindings.rs:15023:28
[INFO] [stdout]       |
[INFO] [stdout] 15023 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:15043:41
[INFO] [stdout]       |
[INFO] [stdout] 15043 |             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/bindings.rs:15047:38
[INFO] [stdout]       |
[INFO] [stdout] 15047 |             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/bindings.rs:15051:37
[INFO] [stdout]       |
[INFO] [stdout] 15051 |             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/bindings.rs:15055:38
[INFO] [stdout]       |
[INFO] [stdout] 15055 |             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/bindings.rs:15059:41
[INFO] [stdout]       |
[INFO] [stdout] 15059 |             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/bindings.rs:15063:37
[INFO] [stdout]       |
[INFO] [stdout] 15063 |             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/bindings.rs:15067:44
[INFO] [stdout]       |
[INFO] [stdout] 15067 |             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/bindings.rs:15071:45
[INFO] [stdout]       |
[INFO] [stdout] 15071 |             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/bindings.rs:15075:45
[INFO] [stdout]       |
[INFO] [stdout] 15075 |             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/bindings.rs:15079:40
[INFO] [stdout]       |
[INFO] [stdout] 15079 |             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[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:21584:18
[INFO] [stdout]       |
[INFO] [stdout] 21584 |         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/bindings.rs:21589:28
[INFO] [stdout]       |
[INFO] [stdout] 21589 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:21595:18
[INFO] [stdout]       |
[INFO] [stdout] 21595 |         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/bindings.rs:21600:28
[INFO] [stdout]       |
[INFO] [stdout] 21600 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:21612:45
[INFO] [stdout]       |
[INFO] [stdout] 21612 |             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/bindings.rs:21616:43
[INFO] [stdout]       |
[INFO] [stdout] 21616 |             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/bindings.rs:21964:18
[INFO] [stdout]       |
[INFO] [stdout] 21964 |         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/bindings.rs:21969:28
[INFO] [stdout]       |
[INFO] [stdout] 21969 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:21975:18
[INFO] [stdout]       |
[INFO] [stdout] 21975 |         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/bindings.rs:21980:28
[INFO] [stdout]       |
[INFO] [stdout] 21980 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:21986:18
[INFO] [stdout]       |
[INFO] [stdout] 21986 |         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/bindings.rs:21991:28
[INFO] [stdout]       |
[INFO] [stdout] 21991 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:21997:18
[INFO] [stdout]       |
[INFO] [stdout] 21997 |         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/bindings.rs:22002:28
[INFO] [stdout]       |
[INFO] [stdout] 22002 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:22008:18
[INFO] [stdout]       |
[INFO] [stdout] 22008 |         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/bindings.rs:22013:28
[INFO] [stdout]       |
[INFO] [stdout] 22013 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:22029:26
[INFO] [stdout]       |
[INFO] [stdout] 22029 |                 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/bindings.rs:22034:26
[INFO] [stdout]       |
[INFO] [stdout] 22034 |                 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/bindings.rs:22038:51
[INFO] [stdout]       |
[INFO] [stdout] 22038 |             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/bindings.rs:22043:26
[INFO] [stdout]       |
[INFO] [stdout] 22043 |                 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/bindings.rs:22047:47
[INFO] [stdout]       |
[INFO] [stdout] 22047 |             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[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:22141:18
[INFO] [stdout]       |
[INFO] [stdout] 22141 |         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/bindings.rs:22146:28
[INFO] [stdout]       |
[INFO] [stdout] 22146 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:22152:18
[INFO] [stdout]       |
[INFO] [stdout] 22152 |         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/bindings.rs:22157:28
[INFO] [stdout]       |
[INFO] [stdout] 22157 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:22163:18
[INFO] [stdout]       |
[INFO] [stdout] 22163 |         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/bindings.rs:22168:28
[INFO] [stdout]       |
[INFO] [stdout] 22168 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:22181:40
[INFO] [stdout]       |
[INFO] [stdout] 22181 |             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/bindings.rs:22186:26
[INFO] [stdout]       |
[INFO] [stdout] 22186 |                 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/bindings.rs:22190:47
[INFO] [stdout]       |
[INFO] [stdout] 22190 |             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[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:22302:18
[INFO] [stdout]       |
[INFO] [stdout] 22302 |         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/bindings.rs:22307:28
[INFO] [stdout]       |
[INFO] [stdout] 22307 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:22313:18
[INFO] [stdout]       |
[INFO] [stdout] 22313 |         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/bindings.rs:22318:28
[INFO] [stdout]       |
[INFO] [stdout] 22318 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:22324:18
[INFO] [stdout]       |
[INFO] [stdout] 22324 |         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/bindings.rs:22329:28
[INFO] [stdout]       |
[INFO] [stdout] 22329 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:22343:26
[INFO] [stdout]       |
[INFO] [stdout] 22343 |                 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/bindings.rs:22348:26
[INFO] [stdout]       |
[INFO] [stdout] 22348 |                 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/bindings.rs:22352:47
[INFO] [stdout]       |
[INFO] [stdout] 22352 |             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[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:22459:18
[INFO] [stdout]       |
[INFO] [stdout] 22459 |         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/bindings.rs:22464:28
[INFO] [stdout]       |
[INFO] [stdout] 22464 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:22470:18
[INFO] [stdout]       |
[INFO] [stdout] 22470 |         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/bindings.rs:22475:28
[INFO] [stdout]       |
[INFO] [stdout] 22475 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:22488:26
[INFO] [stdout]       |
[INFO] [stdout] 22488 |                 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/bindings.rs:22492:47
[INFO] [stdout]       |
[INFO] [stdout] 22492 |             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[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:22603:18
[INFO] [stdout]       |
[INFO] [stdout] 22603 |         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/bindings.rs:22608:28
[INFO] [stdout]       |
[INFO] [stdout] 22608 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:22614:18
[INFO] [stdout]       |
[INFO] [stdout] 22614 |         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/bindings.rs:22619:28
[INFO] [stdout]       |
[INFO] [stdout] 22619 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:22632:26
[INFO] [stdout]       |
[INFO] [stdout] 22632 |                 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/bindings.rs:22636:47
[INFO] [stdout]       |
[INFO] [stdout] 22636 |             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[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:22740:18
[INFO] [stdout]       |
[INFO] [stdout] 22740 |         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/bindings.rs:22745:28
[INFO] [stdout]       |
[INFO] [stdout] 22745 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:22751:18
[INFO] [stdout]       |
[INFO] [stdout] 22751 |         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/bindings.rs:22756:28
[INFO] [stdout]       |
[INFO] [stdout] 22756 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:22762:18
[INFO] [stdout]       |
[INFO] [stdout] 22762 |         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/bindings.rs:22767:28
[INFO] [stdout]       |
[INFO] [stdout] 22767 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:22773:18
[INFO] [stdout]       |
[INFO] [stdout] 22773 |         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/bindings.rs:22778:28
[INFO] [stdout]       |
[INFO] [stdout] 22778 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:22793:26
[INFO] [stdout]       |
[INFO] [stdout] 22793 |                 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/bindings.rs:22798:26
[INFO] [stdout]       |
[INFO] [stdout] 22798 |                 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/bindings.rs:22802:44
[INFO] [stdout]       |
[INFO] [stdout] 22802 |             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/bindings.rs:22806:47
[INFO] [stdout]       |
[INFO] [stdout] 22806 |             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[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:22911:18
[INFO] [stdout]       |
[INFO] [stdout] 22911 |         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/bindings.rs:22916:28
[INFO] [stdout]       |
[INFO] [stdout] 22916 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:22922:18
[INFO] [stdout]       |
[INFO] [stdout] 22922 |         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/bindings.rs:22927:28
[INFO] [stdout]       |
[INFO] [stdout] 22927 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:22933:18
[INFO] [stdout]       |
[INFO] [stdout] 22933 |         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/bindings.rs:22938:28
[INFO] [stdout]       |
[INFO] [stdout] 22938 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:22944:18
[INFO] [stdout]       |
[INFO] [stdout] 22944 |         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/bindings.rs:22949:28
[INFO] [stdout]       |
[INFO] [stdout] 22949 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:22963:53
[INFO] [stdout]       |
[INFO] [stdout] 22963 |             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/bindings.rs:22967:49
[INFO] [stdout]       |
[INFO] [stdout] 22967 |             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/bindings.rs:22971:49
[INFO] [stdout]       |
[INFO] [stdout] 22971 |             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/bindings.rs:22975:47
[INFO] [stdout]       |
[INFO] [stdout] 22975 |             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[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:23077:18
[INFO] [stdout]       |
[INFO] [stdout] 23077 |         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/bindings.rs:23082:28
[INFO] [stdout]       |
[INFO] [stdout] 23082 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:23088:18
[INFO] [stdout]       |
[INFO] [stdout] 23088 |         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/bindings.rs:23093:28
[INFO] [stdout]       |
[INFO] [stdout] 23093 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:23099:18
[INFO] [stdout]       |
[INFO] [stdout] 23099 |         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/bindings.rs:23104:28
[INFO] [stdout]       |
[INFO] [stdout] 23104 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:23110:18
[INFO] [stdout]       |
[INFO] [stdout] 23110 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 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/bindings.rs:23115:28
[INFO] [stdout]       |
[INFO] [stdout] 23115 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:23129:53
[INFO] [stdout]       |
[INFO] [stdout] 23129 |             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/bindings.rs:23133:51
[INFO] [stdout]       |
[INFO] [stdout] 23133 |             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/bindings.rs:23137:54
[INFO] [stdout]       |
[INFO] [stdout] 23137 |             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/bindings.rs:23141:47
[INFO] [stdout]       |
[INFO] [stdout] 23141 |             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[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:23242:18
[INFO] [stdout]       |
[INFO] [stdout] 23242 |         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/bindings.rs:23247:28
[INFO] [stdout]       |
[INFO] [stdout] 23247 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:23253:18
[INFO] [stdout]       |
[INFO] [stdout] 23253 |         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/bindings.rs:23258:28
[INFO] [stdout]       |
[INFO] [stdout] 23258 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:23264:18
[INFO] [stdout]       |
[INFO] [stdout] 23264 |         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/bindings.rs:23269:28
[INFO] [stdout]       |
[INFO] [stdout] 23269 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:23283:26
[INFO] [stdout]       |
[INFO] [stdout] 23283 |                 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/bindings.rs:23288:26
[INFO] [stdout]       |
[INFO] [stdout] 23288 |                 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/bindings.rs:23292:47
[INFO] [stdout]       |
[INFO] [stdout] 23292 |             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[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:23391:18
[INFO] [stdout]       |
[INFO] [stdout] 23391 |         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/bindings.rs:23396:28
[INFO] [stdout]       |
[INFO] [stdout] 23396 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:23402:18
[INFO] [stdout]       |
[INFO] [stdout] 23402 |         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/bindings.rs:23407:28
[INFO] [stdout]       |
[INFO] [stdout] 23407 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:23413:18
[INFO] [stdout]       |
[INFO] [stdout] 23413 |         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/bindings.rs:23418:28
[INFO] [stdout]       |
[INFO] [stdout] 23418 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:23424:18
[INFO] [stdout]       |
[INFO] [stdout] 23424 |         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/bindings.rs:23429:28
[INFO] [stdout]       |
[INFO] [stdout] 23429 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:23443:48
[INFO] [stdout]       |
[INFO] [stdout] 23443 |             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/bindings.rs:23448:26
[INFO] [stdout]       |
[INFO] [stdout] 23448 |                 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/bindings.rs:23452:54
[INFO] [stdout]       |
[INFO] [stdout] 23452 |             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/bindings.rs:23456:47
[INFO] [stdout]       |
[INFO] [stdout] 23456 |             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[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:23559:18
[INFO] [stdout]       |
[INFO] [stdout] 23559 |         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/bindings.rs:23564:28
[INFO] [stdout]       |
[INFO] [stdout] 23564 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:23570:18
[INFO] [stdout]       |
[INFO] [stdout] 23570 |         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/bindings.rs:23575:28
[INFO] [stdout]       |
[INFO] [stdout] 23575 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:23587:42
[INFO] [stdout]       |
[INFO] [stdout] 23587 |             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/bindings.rs:23591:47
[INFO] [stdout]       |
[INFO] [stdout] 23591 |             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[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:23698:18
[INFO] [stdout]       |
[INFO] [stdout] 23698 |         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/bindings.rs:23703:28
[INFO] [stdout]       |
[INFO] [stdout] 23703 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:23709:18
[INFO] [stdout]       |
[INFO] [stdout] 23709 |         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/bindings.rs:23714:28
[INFO] [stdout]       |
[INFO] [stdout] 23714 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:23720:18
[INFO] [stdout]       |
[INFO] [stdout] 23720 |         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/bindings.rs:23725:28
[INFO] [stdout]       |
[INFO] [stdout] 23725 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:23731:18
[INFO] [stdout]       |
[INFO] [stdout] 23731 |         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/bindings.rs:23736:28
[INFO] [stdout]       |
[INFO] [stdout] 23736 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:23742:18
[INFO] [stdout]       |
[INFO] [stdout] 23742 |         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/bindings.rs:23747:28
[INFO] [stdout]       |
[INFO] [stdout] 23747 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:23753:18
[INFO] [stdout]       |
[INFO] [stdout] 23753 |         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/bindings.rs:23758:28
[INFO] [stdout]       |
[INFO] [stdout] 23758 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:23764:18
[INFO] [stdout]       |
[INFO] [stdout] 23764 |         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/bindings.rs:23769:28
[INFO] [stdout]       |
[INFO] [stdout] 23769 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:23775:18
[INFO] [stdout]       |
[INFO] [stdout] 23775 |         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/bindings.rs:23780:28
[INFO] [stdout]       |
[INFO] [stdout] 23780 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:23786:18
[INFO] [stdout]       |
[INFO] [stdout] 23786 |         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/bindings.rs:23791:28
[INFO] [stdout]       |
[INFO] [stdout] 23791 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:23797:18
[INFO] [stdout]       |
[INFO] [stdout] 23797 |         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/bindings.rs:23802:28
[INFO] [stdout]       |
[INFO] [stdout] 23802 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:23808:18
[INFO] [stdout]       |
[INFO] [stdout] 23808 |         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/bindings.rs:23813:28
[INFO] [stdout]       |
[INFO] [stdout] 23813 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:23819:18
[INFO] [stdout]       |
[INFO] [stdout] 23819 |         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/bindings.rs:23824:28
[INFO] [stdout]       |
[INFO] [stdout] 23824 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:23830:18
[INFO] [stdout]       |
[INFO] [stdout] 23830 |         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/bindings.rs:23835:28
[INFO] [stdout]       |
[INFO] [stdout] 23835 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:23859:26
[INFO] [stdout]       |
[INFO] [stdout] 23859 |                 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/bindings.rs:23864:26
[INFO] [stdout]       |
[INFO] [stdout] 23864 |                 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/bindings.rs:23869:26
[INFO] [stdout]       |
[INFO] [stdout] 23869 |                 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/bindings.rs:23874:26
[INFO] [stdout]       |
[INFO] [stdout] 23874 |                 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/bindings.rs:23879:26
[INFO] [stdout]       |
[INFO] [stdout] 23879 |                 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/bindings.rs:23884:26
[INFO] [stdout]       |
[INFO] [stdout] 23884 |                 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/bindings.rs:23888:53
[INFO] [stdout]       |
[INFO] [stdout] 23888 |             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/bindings.rs:23892:52
[INFO] [stdout]       |
[INFO] [stdout] 23892 |             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/bindings.rs:23896:54
[INFO] [stdout]       |
[INFO] [stdout] 23896 |             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/bindings.rs:23900:53
[INFO] [stdout]       |
[INFO] [stdout] 23900 |             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/bindings.rs:23904:50
[INFO] [stdout]       |
[INFO] [stdout] 23904 |             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/bindings.rs:23908:49
[INFO] [stdout]       |
[INFO] [stdout] 23908 |             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/bindings.rs:23912:47
[INFO] [stdout]       |
[INFO] [stdout] 23912 |             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[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:24015:18
[INFO] [stdout]       |
[INFO] [stdout] 24015 |         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/bindings.rs:24020:28
[INFO] [stdout]       |
[INFO] [stdout] 24020 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:24026:18
[INFO] [stdout]       |
[INFO] [stdout] 24026 |         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/bindings.rs:24031:28
[INFO] [stdout]       |
[INFO] [stdout] 24031 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:24037:18
[INFO] [stdout]       |
[INFO] [stdout] 24037 |         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/bindings.rs:24042:28
[INFO] [stdout]       |
[INFO] [stdout] 24042 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:24048:18
[INFO] [stdout]       |
[INFO] [stdout] 24048 |         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/bindings.rs:24053:28
[INFO] [stdout]       |
[INFO] [stdout] 24053 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:24068:26
[INFO] [stdout]       |
[INFO] [stdout] 24068 |                 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/bindings.rs:24073:26
[INFO] [stdout]       |
[INFO] [stdout] 24073 |                 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/bindings.rs:24078:26
[INFO] [stdout]       |
[INFO] [stdout] 24078 |                 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/bindings.rs:24082:47
[INFO] [stdout]       |
[INFO] [stdout] 24082 |             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[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:24191:18
[INFO] [stdout]       |
[INFO] [stdout] 24191 |         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/bindings.rs:24196:28
[INFO] [stdout]       |
[INFO] [stdout] 24196 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:24202:18
[INFO] [stdout]       |
[INFO] [stdout] 24202 |         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/bindings.rs:24207:28
[INFO] [stdout]       |
[INFO] [stdout] 24207 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:24213:18
[INFO] [stdout]       |
[INFO] [stdout] 24213 |         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/bindings.rs:24218:28
[INFO] [stdout]       |
[INFO] [stdout] 24218 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:24224:18
[INFO] [stdout]       |
[INFO] [stdout] 24224 |         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/bindings.rs:24229:28
[INFO] [stdout]       |
[INFO] [stdout] 24229 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:24235:18
[INFO] [stdout]       |
[INFO] [stdout] 24235 |         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/bindings.rs:24240:28
[INFO] [stdout]       |
[INFO] [stdout] 24240 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:24256:26
[INFO] [stdout]       |
[INFO] [stdout] 24256 |                 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/bindings.rs:24261:26
[INFO] [stdout]       |
[INFO] [stdout] 24261 |                 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/bindings.rs:24265:52
[INFO] [stdout]       |
[INFO] [stdout] 24265 |             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/bindings.rs:24270:26
[INFO] [stdout]       |
[INFO] [stdout] 24270 |                 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/bindings.rs:24274:47
[INFO] [stdout]       |
[INFO] [stdout] 24274 |             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[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:24380:18
[INFO] [stdout]       |
[INFO] [stdout] 24380 |         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/bindings.rs:24385:28
[INFO] [stdout]       |
[INFO] [stdout] 24385 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:24391:18
[INFO] [stdout]       |
[INFO] [stdout] 24391 |         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/bindings.rs:24396:28
[INFO] [stdout]       |
[INFO] [stdout] 24396 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:24402:18
[INFO] [stdout]       |
[INFO] [stdout] 24402 |         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/bindings.rs:24407:28
[INFO] [stdout]       |
[INFO] [stdout] 24407 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:24413:18
[INFO] [stdout]       |
[INFO] [stdout] 24413 |         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/bindings.rs:24418:28
[INFO] [stdout]       |
[INFO] [stdout] 24418 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:24424:18
[INFO] [stdout]       |
[INFO] [stdout] 24424 |         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/bindings.rs:24429:28
[INFO] [stdout]       |
[INFO] [stdout] 24429 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:24435:18
[INFO] [stdout]       |
[INFO] [stdout] 24435 |         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/bindings.rs:24440:28
[INFO] [stdout]       |
[INFO] [stdout] 24440 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:24446:18
[INFO] [stdout]       |
[INFO] [stdout] 24446 |         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/bindings.rs:24451:28
[INFO] [stdout]       |
[INFO] [stdout] 24451 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:24457:18
[INFO] [stdout]       |
[INFO] [stdout] 24457 |         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/bindings.rs:24462:28
[INFO] [stdout]       |
[INFO] [stdout] 24462 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:24468:18
[INFO] [stdout]       |
[INFO] [stdout] 24468 |         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/bindings.rs:24473:28
[INFO] [stdout]       |
[INFO] [stdout] 24473 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:24479:18
[INFO] [stdout]       |
[INFO] [stdout] 24479 |         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/bindings.rs:24484:28
[INFO] [stdout]       |
[INFO] [stdout] 24484 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:24490:18
[INFO] [stdout]       |
[INFO] [stdout] 24490 |         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/bindings.rs:24495:28
[INFO] [stdout]       |
[INFO] [stdout] 24495 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:24517:26
[INFO] [stdout]       |
[INFO] [stdout] 24517 |                 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/bindings.rs:24521:54
[INFO] [stdout]       |
[INFO] [stdout] 24521 |             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/bindings.rs:24526:26
[INFO] [stdout]       |
[INFO] [stdout] 24526 |                 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/bindings.rs:24531:26
[INFO] [stdout]       |
[INFO] [stdout] 24531 |                 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/bindings.rs:24536:26
[INFO] [stdout]       |
[INFO] [stdout] 24536 |                 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/bindings.rs:24540:53
[INFO] [stdout]       |
[INFO] [stdout] 24540 |             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/bindings.rs:24545:26
[INFO] [stdout]       |
[INFO] [stdout] 24545 |                 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/bindings.rs:24550:26
[INFO] [stdout]       |
[INFO] [stdout] 24550 |                 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/bindings.rs:24555:26
[INFO] [stdout]       |
[INFO] [stdout] 24555 |                 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/bindings.rs:24560:26
[INFO] [stdout]       |
[INFO] [stdout] 24560 |                 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/bindings.rs:24564:47
[INFO] [stdout]       |
[INFO] [stdout] 24564 |             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[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:24668:18
[INFO] [stdout]       |
[INFO] [stdout] 24668 |         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/bindings.rs:24673:28
[INFO] [stdout]       |
[INFO] [stdout] 24673 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:24679:18
[INFO] [stdout]       |
[INFO] [stdout] 24679 |         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/bindings.rs:24684:28
[INFO] [stdout]       |
[INFO] [stdout] 24684 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:24690:18
[INFO] [stdout]       |
[INFO] [stdout] 24690 |         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/bindings.rs:24695:28
[INFO] [stdout]       |
[INFO] [stdout] 24695 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:24709:26
[INFO] [stdout]       |
[INFO] [stdout] 24709 |                 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/bindings.rs:24714:26
[INFO] [stdout]       |
[INFO] [stdout] 24714 |                 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/bindings.rs:24718:47
[INFO] [stdout]       |
[INFO] [stdout] 24718 |             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[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:26870:18
[INFO] [stdout]       |
[INFO] [stdout] 26870 |         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/bindings.rs:26875:28
[INFO] [stdout]       |
[INFO] [stdout] 26875 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:26881:18
[INFO] [stdout]       |
[INFO] [stdout] 26881 |         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/bindings.rs:26886:28
[INFO] [stdout]       |
[INFO] [stdout] 26886 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:26892:18
[INFO] [stdout]       |
[INFO] [stdout] 26892 |         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/bindings.rs:26897:28
[INFO] [stdout]       |
[INFO] [stdout] 26897 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:26903:18
[INFO] [stdout]       |
[INFO] [stdout] 26903 |         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/bindings.rs:26908:28
[INFO] [stdout]       |
[INFO] [stdout] 26908 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:26914:18
[INFO] [stdout]       |
[INFO] [stdout] 26914 |         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/bindings.rs:26919:28
[INFO] [stdout]       |
[INFO] [stdout] 26919 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:26925:18
[INFO] [stdout]       |
[INFO] [stdout] 26925 |         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/bindings.rs:26930:28
[INFO] [stdout]       |
[INFO] [stdout] 26930 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:26936:18
[INFO] [stdout]       |
[INFO] [stdout] 26936 |         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/bindings.rs:26941:28
[INFO] [stdout]       |
[INFO] [stdout] 26941 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:26958:41
[INFO] [stdout]       |
[INFO] [stdout] 26958 |             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/bindings.rs:26962:44
[INFO] [stdout]       |
[INFO] [stdout] 26962 |             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/bindings.rs:26966:42
[INFO] [stdout]       |
[INFO] [stdout] 26966 |             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/bindings.rs:26970:40
[INFO] [stdout]       |
[INFO] [stdout] 26970 |             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/bindings.rs:26974:41
[INFO] [stdout]       |
[INFO] [stdout] 26974 |             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/bindings.rs:26978:48
[INFO] [stdout]       |
[INFO] [stdout] 26978 |             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/bindings.rs:26982:47
[INFO] [stdout]       |
[INFO] [stdout] 26982 |             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[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:27103:18
[INFO] [stdout]       |
[INFO] [stdout] 27103 |         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/bindings.rs:27108:28
[INFO] [stdout]       |
[INFO] [stdout] 27108 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:27117:47
[INFO] [stdout]       |
[INFO] [stdout] 27117 |             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/bindings.rs:32079:18
[INFO] [stdout]       |
[INFO] [stdout] 32079 |         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/bindings.rs:32084:28
[INFO] [stdout]       |
[INFO] [stdout] 32084 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:32090:18
[INFO] [stdout]       |
[INFO] [stdout] 32090 |         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/bindings.rs:32095:28
[INFO] [stdout]       |
[INFO] [stdout] 32095 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:32101:18
[INFO] [stdout]       |
[INFO] [stdout] 32101 |         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/bindings.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/bindings.rs:32119:47
[INFO] [stdout]       |
[INFO] [stdout] 32119 |             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/bindings.rs:32123:48
[INFO] [stdout]       |
[INFO] [stdout] 32123 |             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/bindings.rs:32127:42
[INFO] [stdout]       |
[INFO] [stdout] 32127 |             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[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:32217:18
[INFO] [stdout]       |
[INFO] [stdout] 32217 |         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/bindings.rs:32222:28
[INFO] [stdout]       |
[INFO] [stdout] 32222 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:32228:18
[INFO] [stdout]       |
[INFO] [stdout] 32228 |         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/bindings.rs:32233:28
[INFO] [stdout]       |
[INFO] [stdout] 32233 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:32245:48
[INFO] [stdout]       |
[INFO] [stdout] 32245 |             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/bindings.rs:32249:42
[INFO] [stdout]       |
[INFO] [stdout] 32249 |             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[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:39057:18
[INFO] [stdout]       |
[INFO] [stdout] 39057 |         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/bindings.rs:39062:28
[INFO] [stdout]       |
[INFO] [stdout] 39062 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:39068:18
[INFO] [stdout]       |
[INFO] [stdout] 39068 |         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/bindings.rs:39073:28
[INFO] [stdout]       |
[INFO] [stdout] 39073 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:39085:42
[INFO] [stdout]       |
[INFO] [stdout] 39085 |             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/bindings.rs:39089:52
[INFO] [stdout]       |
[INFO] [stdout] 39089 |             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[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:39387:18
[INFO] [stdout]       |
[INFO] [stdout] 39387 |         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/bindings.rs:39392:28
[INFO] [stdout]       |
[INFO] [stdout] 39392 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:39398:18
[INFO] [stdout]       |
[INFO] [stdout] 39398 |         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/bindings.rs:39403:28
[INFO] [stdout]       |
[INFO] [stdout] 39403 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:39415:44
[INFO] [stdout]       |
[INFO] [stdout] 39415 |             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/bindings.rs:39419:46
[INFO] [stdout]       |
[INFO] [stdout] 39419 |             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[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:39505:18
[INFO] [stdout]       |
[INFO] [stdout] 39505 |         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/bindings.rs:39510:28
[INFO] [stdout]       |
[INFO] [stdout] 39510 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:39516:18
[INFO] [stdout]       |
[INFO] [stdout] 39516 |         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/bindings.rs:39521:28
[INFO] [stdout]       |
[INFO] [stdout] 39521 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:39533:51
[INFO] [stdout]       |
[INFO] [stdout] 39533 |             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/bindings.rs:39537:49
[INFO] [stdout]       |
[INFO] [stdout] 39537 |             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[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:40383:18
[INFO] [stdout]       |
[INFO] [stdout] 40383 |         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/bindings.rs:40388:28
[INFO] [stdout]       |
[INFO] [stdout] 40388 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:40394:18
[INFO] [stdout]       |
[INFO] [stdout] 40394 |         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/bindings.rs:40399:28
[INFO] [stdout]       |
[INFO] [stdout] 40399 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:40405:18
[INFO] [stdout]       |
[INFO] [stdout] 40405 |         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/bindings.rs:40410:28
[INFO] [stdout]       |
[INFO] [stdout] 40410 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:40416:18
[INFO] [stdout]       |
[INFO] [stdout] 40416 |         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/bindings.rs:40421:28
[INFO] [stdout]       |
[INFO] [stdout] 40421 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:40435:43
[INFO] [stdout]       |
[INFO] [stdout] 40435 |             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/bindings.rs:40439:41
[INFO] [stdout]       |
[INFO] [stdout] 40439 |             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/bindings.rs:40443:46
[INFO] [stdout]       |
[INFO] [stdout] 40443 |             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/bindings.rs:40447:47
[INFO] [stdout]       |
[INFO] [stdout] 40447 |             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/bindings.rs:40683:18
[INFO] [stdout]       |
[INFO] [stdout] 40683 |         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/bindings.rs:40688:28
[INFO] [stdout]       |
[INFO] [stdout] 40688 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:40694:18
[INFO] [stdout]       |
[INFO] [stdout] 40694 |         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/bindings.rs:40699:28
[INFO] [stdout]       |
[INFO] [stdout] 40699 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:40705:18
[INFO] [stdout]       |
[INFO] [stdout] 40705 |         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/bindings.rs:40710:28
[INFO] [stdout]       |
[INFO] [stdout] 40710 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:40716:18
[INFO] [stdout]       |
[INFO] [stdout] 40716 |         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/bindings.rs:40721:28
[INFO] [stdout]       |
[INFO] [stdout] 40721 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:40727:18
[INFO] [stdout]       |
[INFO] [stdout] 40727 |         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/bindings.rs:40732:28
[INFO] [stdout]       |
[INFO] [stdout] 40732 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:40738:18
[INFO] [stdout]       |
[INFO] [stdout] 40738 |         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/bindings.rs:40743:28
[INFO] [stdout]       |
[INFO] [stdout] 40743 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:40749:18
[INFO] [stdout]       |
[INFO] [stdout] 40749 |         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/bindings.rs:40754:28
[INFO] [stdout]       |
[INFO] [stdout] 40754 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:40760:18
[INFO] [stdout]       |
[INFO] [stdout] 40760 |         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/bindings.rs:40765:28
[INFO] [stdout]       |
[INFO] [stdout] 40765 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:40771:18
[INFO] [stdout]       |
[INFO] [stdout] 40771 |         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/bindings.rs:40776:28
[INFO] [stdout]       |
[INFO] [stdout] 40776 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:40795:38
[INFO] [stdout]       |
[INFO] [stdout] 40795 |             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/bindings.rs:40799:48
[INFO] [stdout]       |
[INFO] [stdout] 40799 |             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/bindings.rs:40803:37
[INFO] [stdout]       |
[INFO] [stdout] 40803 |             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/bindings.rs:40807:35
[INFO] [stdout]       |
[INFO] [stdout] 40807 |             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/bindings.rs:40811:37
[INFO] [stdout]       |
[INFO] [stdout] 40811 |             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/bindings.rs:40815:35
[INFO] [stdout]       |
[INFO] [stdout] 40815 |             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/bindings.rs:40819:35
[INFO] [stdout]       |
[INFO] [stdout] 40819 |             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/bindings.rs:40823:35
[INFO] [stdout]       |
[INFO] [stdout] 40823 |             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/bindings.rs:40827:45
[INFO] [stdout]       |
[INFO] [stdout] 40827 |             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[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:40937:18
[INFO] [stdout]       |
[INFO] [stdout] 40937 |         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/bindings.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/bindings.rs:40948:18
[INFO] [stdout]       |
[INFO] [stdout] 40948 |         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/bindings.rs:40953:28
[INFO] [stdout]       |
[INFO] [stdout] 40953 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:40959:18
[INFO] [stdout]       |
[INFO] [stdout] 40959 |         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/bindings.rs:40964:28
[INFO] [stdout]       |
[INFO] [stdout] 40964 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:40970:18
[INFO] [stdout]       |
[INFO] [stdout] 40970 |         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/bindings.rs:40975:28
[INFO] [stdout]       |
[INFO] [stdout] 40975 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:40981:18
[INFO] [stdout]       |
[INFO] [stdout] 40981 |         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/bindings.rs:40986:28
[INFO] [stdout]       |
[INFO] [stdout] 40986 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:40992:18
[INFO] [stdout]       |
[INFO] [stdout] 40992 |         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/bindings.rs:40997:28
[INFO] [stdout]       |
[INFO] [stdout] 40997 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:41003:18
[INFO] [stdout]       |
[INFO] [stdout] 41003 |         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/bindings.rs:41008:28
[INFO] [stdout]       |
[INFO] [stdout] 41008 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:41025:38
[INFO] [stdout]       |
[INFO] [stdout] 41025 |             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/bindings.rs:41029:48
[INFO] [stdout]       |
[INFO] [stdout] 41029 |             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/bindings.rs:41033:38
[INFO] [stdout]       |
[INFO] [stdout] 41033 |             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/bindings.rs:41037:38
[INFO] [stdout]       |
[INFO] [stdout] 41037 |             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/bindings.rs:41041:35
[INFO] [stdout]       |
[INFO] [stdout] 41041 |             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/bindings.rs:41045:36
[INFO] [stdout]       |
[INFO] [stdout] 41045 |             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/bindings.rs:41049:43
[INFO] [stdout]       |
[INFO] [stdout] 41049 |             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[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:46983:18
[INFO] [stdout]       |
[INFO] [stdout] 46983 |         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/bindings.rs:46988:28
[INFO] [stdout]       |
[INFO] [stdout] 46988 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:46994:18
[INFO] [stdout]       |
[INFO] [stdout] 46994 |         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/bindings.rs:46999:28
[INFO] [stdout]       |
[INFO] [stdout] 46999 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:47005:18
[INFO] [stdout]       |
[INFO] [stdout] 47005 |         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/bindings.rs:47010:28
[INFO] [stdout]       |
[INFO] [stdout] 47010 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:47023:46
[INFO] [stdout]       |
[INFO] [stdout] 47023 |             let LongFunction: u32 = unsafe { ::std::mem::transmute(LongFunction) };
[INFO] [stdout]       |                                              ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:47027:44
[INFO] [stdout]       |
[INFO] [stdout] 47027 |             let Persistent: u32 = unsafe { ::std::mem::transmute(Persistent) };
[INFO] [stdout]       |                                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:47031:41
[INFO] [stdout]       |
[INFO] [stdout] 47031 |             let Private: u32 = unsafe { ::std::mem::transmute(Private) };
[INFO] [stdout]       |                                         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:49416:18
[INFO] [stdout]       |
[INFO] [stdout] 49416 |         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/bindings.rs:49421:28
[INFO] [stdout]       |
[INFO] [stdout] 49421 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:49427:18
[INFO] [stdout]       |
[INFO] [stdout] 49427 |         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/bindings.rs:49432:28
[INFO] [stdout]       |
[INFO] [stdout] 49432 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:49438:18
[INFO] [stdout]       |
[INFO] [stdout] 49438 |         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/bindings.rs:49443:28
[INFO] [stdout]       |
[INFO] [stdout] 49443 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:49449:18
[INFO] [stdout]       |
[INFO] [stdout] 49449 |         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/bindings.rs:49454:28
[INFO] [stdout]       |
[INFO] [stdout] 49454 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:49460:18
[INFO] [stdout]       |
[INFO] [stdout] 49460 |         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/bindings.rs:49465:28
[INFO] [stdout]       |
[INFO] [stdout] 49465 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:49471:18
[INFO] [stdout]       |
[INFO] [stdout] 49471 |         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/bindings.rs:49476:28
[INFO] [stdout]       |
[INFO] [stdout] 49476 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:49482:18
[INFO] [stdout]       |
[INFO] [stdout] 49482 |         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/bindings.rs:49487:28
[INFO] [stdout]       |
[INFO] [stdout] 49487 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:49493:18
[INFO] [stdout]       |
[INFO] [stdout] 49493 |         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/bindings.rs:49498:28
[INFO] [stdout]       |
[INFO] [stdout] 49498 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:49504:18
[INFO] [stdout]       |
[INFO] [stdout] 49504 |         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/bindings.rs:49509:28
[INFO] [stdout]       |
[INFO] [stdout] 49509 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:49515:18
[INFO] [stdout]       |
[INFO] [stdout] 49515 |         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/bindings.rs:49520:28
[INFO] [stdout]       |
[INFO] [stdout] 49520 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:49540:41
[INFO] [stdout]       |
[INFO] [stdout] 49540 |             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/bindings.rs:49544:38
[INFO] [stdout]       |
[INFO] [stdout] 49544 |             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/bindings.rs:49548:37
[INFO] [stdout]       |
[INFO] [stdout] 49548 |             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/bindings.rs:49552:38
[INFO] [stdout]       |
[INFO] [stdout] 49552 |             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/bindings.rs:49556:41
[INFO] [stdout]       |
[INFO] [stdout] 49556 |             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/bindings.rs:49560:37
[INFO] [stdout]       |
[INFO] [stdout] 49560 |             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/bindings.rs:49564:44
[INFO] [stdout]       |
[INFO] [stdout] 49564 |             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/bindings.rs:49568:45
[INFO] [stdout]       |
[INFO] [stdout] 49568 |             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/bindings.rs:49572:45
[INFO] [stdout]       |
[INFO] [stdout] 49572 |             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/bindings.rs:49576:40
[INFO] [stdout]       |
[INFO] [stdout] 49576 |             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[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:58216:18
[INFO] [stdout]       |
[INFO] [stdout] 58216 |         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/bindings.rs:58221:28
[INFO] [stdout]       |
[INFO] [stdout] 58221 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:58227:18
[INFO] [stdout]       |
[INFO] [stdout] 58227 |         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/bindings.rs:58232:28
[INFO] [stdout]       |
[INFO] [stdout] 58232 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:58238:18
[INFO] [stdout]       |
[INFO] [stdout] 58238 |         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/bindings.rs:58243:28
[INFO] [stdout]       |
[INFO] [stdout] 58243 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:58249:18
[INFO] [stdout]       |
[INFO] [stdout] 58249 |         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/bindings.rs:58254:28
[INFO] [stdout]       |
[INFO] [stdout] 58254 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:58260:18
[INFO] [stdout]       |
[INFO] [stdout] 58260 |         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/bindings.rs:58265:28
[INFO] [stdout]       |
[INFO] [stdout] 58265 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:58271:18
[INFO] [stdout]       |
[INFO] [stdout] 58271 |         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/bindings.rs:58276:28
[INFO] [stdout]       |
[INFO] [stdout] 58276 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:58282:18
[INFO] [stdout]       |
[INFO] [stdout] 58282 |         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/bindings.rs:58287:28
[INFO] [stdout]       |
[INFO] [stdout] 58287 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:58293:18
[INFO] [stdout]       |
[INFO] [stdout] 58293 |         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/bindings.rs:58298:28
[INFO] [stdout]       |
[INFO] [stdout] 58298 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:58316:42
[INFO] [stdout]       |
[INFO] [stdout] 58316 |             let fCtsHold: u32 = unsafe { ::std::mem::transmute(fCtsHold) };
[INFO] [stdout]       |                                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:58320:42
[INFO] [stdout]       |
[INFO] [stdout] 58320 |             let fDsrHold: u32 = unsafe { ::std::mem::transmute(fDsrHold) };
[INFO] [stdout]       |                                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:58324:43
[INFO] [stdout]       |
[INFO] [stdout] 58324 |             let fRlsdHold: u32 = unsafe { ::std::mem::transmute(fRlsdHold) };
[INFO] [stdout]       |                                           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:58328:43
[INFO] [stdout]       |
[INFO] [stdout] 58328 |             let fXoffHold: u32 = unsafe { ::std::mem::transmute(fXoffHold) };
[INFO] [stdout]       |                                           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:58332:43
[INFO] [stdout]       |
[INFO] [stdout] 58332 |             let fXoffSent: u32 = unsafe { ::std::mem::transmute(fXoffSent) };
[INFO] [stdout]       |                                           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:58336:38
[INFO] [stdout]       |
[INFO] [stdout] 58336 |             let fEof: u32 = unsafe { ::std::mem::transmute(fEof) };
[INFO] [stdout]       |                                      ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:58340:39
[INFO] [stdout]       |
[INFO] [stdout] 58340 |             let fTxim: u32 = unsafe { ::std::mem::transmute(fTxim) };
[INFO] [stdout]       |                                       ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:58344:43
[INFO] [stdout]       |
[INFO] [stdout] 58344 |             let fReserved: u32 = unsafe { ::std::mem::transmute(fReserved) };
[INFO] [stdout]       |                                           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:58527:18
[INFO] [stdout]       |
[INFO] [stdout] 58527 |         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/bindings.rs:58532:28
[INFO] [stdout]       |
[INFO] [stdout] 58532 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:58538:18
[INFO] [stdout]       |
[INFO] [stdout] 58538 |         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/bindings.rs:58543:28
[INFO] [stdout]       |
[INFO] [stdout] 58543 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:58549:18
[INFO] [stdout]       |
[INFO] [stdout] 58549 |         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/bindings.rs:58554:28
[INFO] [stdout]       |
[INFO] [stdout] 58554 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:58560:18
[INFO] [stdout]       |
[INFO] [stdout] 58560 |         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/bindings.rs:58565:28
[INFO] [stdout]       |
[INFO] [stdout] 58565 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:58571:18
[INFO] [stdout]       |
[INFO] [stdout] 58571 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 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/bindings.rs:58576:28
[INFO] [stdout]       |
[INFO] [stdout] 58576 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:58582:18
[INFO] [stdout]       |
[INFO] [stdout] 58582 |         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/bindings.rs:58587:28
[INFO] [stdout]       |
[INFO] [stdout] 58587 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:58593:18
[INFO] [stdout]       |
[INFO] [stdout] 58593 |         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/bindings.rs:58598:28
[INFO] [stdout]       |
[INFO] [stdout] 58598 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:58604:18
[INFO] [stdout]       |
[INFO] [stdout] 58604 |         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/bindings.rs:58609:28
[INFO] [stdout]       |
[INFO] [stdout] 58609 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:58615:18
[INFO] [stdout]       |
[INFO] [stdout] 58615 |         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/bindings.rs:58620:28
[INFO] [stdout]       |
[INFO] [stdout] 58620 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:58626:18
[INFO] [stdout]       |
[INFO] [stdout] 58626 |         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/bindings.rs:58631:28
[INFO] [stdout]       |
[INFO] [stdout] 58631 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:58637:18
[INFO] [stdout]       |
[INFO] [stdout] 58637 |         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/bindings.rs:58642:28
[INFO] [stdout]       |
[INFO] [stdout] 58642 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:58648:18
[INFO] [stdout]       |
[INFO] [stdout] 58648 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(12usize, 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/bindings.rs:58653:28
[INFO] [stdout]       |
[INFO] [stdout] 58653 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:58659:18
[INFO] [stdout]       |
[INFO] [stdout] 58659 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(14usize, 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/bindings.rs:58664:28
[INFO] [stdout]       |
[INFO] [stdout] 58664 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:58670:18
[INFO] [stdout]       |
[INFO] [stdout] 58670 |         unsafe { ::std::mem::transmute(self._bitfield_1.get(15usize, 17u8) 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/bindings.rs:58675:28
[INFO] [stdout]       |
[INFO] [stdout] 58675 |             let val: u32 = ::std::mem::transmute(val);
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:58699:41
[INFO] [stdout]       |
[INFO] [stdout] 58699 |             let fBinary: u32 = unsafe { ::std::mem::transmute(fBinary) };
[INFO] [stdout]       |                                         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:58703:41
[INFO] [stdout]       |
[INFO] [stdout] 58703 |             let fParity: u32 = unsafe { ::std::mem::transmute(fParity) };
[INFO] [stdout]       |                                         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:58707:46
[INFO] [stdout]       |
[INFO] [stdout] 58707 |             let fOutxCtsFlow: u32 = unsafe { ::std::mem::transmute(fOutxCtsFlow) };
[INFO] [stdout]       |                                              ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:58711:46
[INFO] [stdout]       |
[INFO] [stdout] 58711 |             let fOutxDsrFlow: u32 = unsafe { ::std::mem::transmute(fOutxDsrFlow) };
[INFO] [stdout]       |                                              ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:58715:45
[INFO] [stdout]       |
[INFO] [stdout] 58715 |             let fDtrControl: u32 = unsafe { ::std::mem::transmute(fDtrControl) };
[INFO] [stdout]       |                                             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:58719:49
[INFO] [stdout]       |
[INFO] [stdout] 58719 |             let fDsrSensitivity: u32 = unsafe { ::std::mem::transmute(fDsrSensitivity) };
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:58723:51
[INFO] [stdout]       |
[INFO] [stdout] 58723 |             let fTXContinueOnXoff: u32 = unsafe { ::std::mem::transmute(fTXContinueOnXoff) };
[INFO] [stdout]       |                                                   ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:58727:39
[INFO] [stdout]       |
[INFO] [stdout] 58727 |             let fOutX: u32 = unsafe { ::std::mem::transmute(fOutX) };
[INFO] [stdout]       |                                       ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:58731:38
[INFO] [stdout]       |
[INFO] [stdout] 58731 |             let fInX: u32 = unsafe { ::std::mem::transmute(fInX) };
[INFO] [stdout]       |                                      ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:58735:44
[INFO] [stdout]       |
[INFO] [stdout] 58735 |             let fErrorChar: u32 = unsafe { ::std::mem::transmute(fErrorChar) };
[INFO] [stdout]       |                                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:58739:39
[INFO] [stdout]       |
[INFO] [stdout] 58739 |             let fNull: u32 = unsafe { ::std::mem::transmute(fNull) };
[INFO] [stdout]       |                                       ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:58743:45
[INFO] [stdout]       |
[INFO] [stdout] 58743 |             let fRtsControl: u32 = unsafe { ::std::mem::transmute(fRtsControl) };
[INFO] [stdout]       |                                             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:58747:47
[INFO] [stdout]       |
[INFO] [stdout] 58747 |             let fAbortOnError: u32 = unsafe { ::std::mem::transmute(fAbortOnError) };
[INFO] [stdout]       |                                               ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout]      --> src/bindings.rs:58751:41
[INFO] [stdout]       |
[INFO] [stdout] 58751 |             let fDummy2: u32 = unsafe { ::std::mem::transmute(fDummy2) };
[INFO] [stdout]       |                                         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: source type: `u64` (64 bits)
[INFO] [stdout]       = note: target type: `u32` (32 bits)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0512`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `win32api-rs-sys` (lib) due to 474 previous errors
[INFO] running `Command { std: "docker" "inspect" "c00e2e5a9775568cacbea1ca627eb7e510fc8667547218757b7046d2f33fdbea", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c00e2e5a9775568cacbea1ca627eb7e510fc8667547218757b7046d2f33fdbea", kill_on_drop: false }`
[INFO] [stdout] c00e2e5a9775568cacbea1ca627eb7e510fc8667547218757b7046d2f33fdbea
