[INFO] cloning repository https://github.com/BroGamer4256/MarioKartArcadeLoader
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/BroGamer4256/MarioKartArcadeLoader" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FBroGamer4256%2FMarioKartArcadeLoader", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FBroGamer4256%2FMarioKartArcadeLoader'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 1082d66328498835cb4cae34f9c47b763e9a2c4f
[INFO] checking BroGamer4256/MarioKartArcadeLoader against master#5a45ab9738330fb317d49e3594c2db5248b1e971 for pr-136303
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FBroGamer4256%2FMarioKartArcadeLoader" "/workspace/builds/worker-0-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc1/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/BroGamer4256/MarioKartArcadeLoader on toolchain 5a45ab9738330fb317d49e3594c2db5248b1e971
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+5a45ab9738330fb317d49e3594c2db5248b1e971" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/BroGamer4256/MarioKartArcadeLoader
[INFO] finished tweaking git repo https://github.com/BroGamer4256/MarioKartArcadeLoader
[INFO] tweaked toml for git repo https://github.com/BroGamer4256/MarioKartArcadeLoader written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] crate git repo https://github.com/BroGamer4256/MarioKartArcadeLoader already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+5a45ab9738330fb317d49e3594c2db5248b1e971" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded ctor v0.2.9
[INFO] [stderr]   Downloaded syn v2.0.93
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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:c80049f3b88b82089a44e0f06d0d6029d44b96b7257e55a1cd63dbc9f4c33334" "/opt/rustwide/cargo-home/bin/cargo" "+5a45ab9738330fb317d49e3594c2db5248b1e971" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 76aec4cfb95f24c7a058092b5fb72fe099b68a087f0d1993c34011eb2e865b7a
[INFO] running `Command { std: "docker" "start" "-a" "76aec4cfb95f24c7a058092b5fb72fe099b68a087f0d1993c34011eb2e865b7a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "76aec4cfb95f24c7a058092b5fb72fe099b68a087f0d1993c34011eb2e865b7a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "76aec4cfb95f24c7a058092b5fb72fe099b68a087f0d1993c34011eb2e865b7a", kill_on_drop: false }`
[INFO] [stdout] 76aec4cfb95f24c7a058092b5fb72fe099b68a087f0d1993c34011eb2e865b7a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:c80049f3b88b82089a44e0f06d0d6029d44b96b7257e55a1cd63dbc9f4c33334" "/opt/rustwide/cargo-home/bin/cargo" "+5a45ab9738330fb317d49e3594c2db5248b1e971" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] c46369cde2392cec61d96c65f990a91bf8156c72deb59839aa7163376e8e8ca9
[INFO] running `Command { std: "docker" "start" "-a" "c46369cde2392cec61d96c65f990a91bf8156c72deb59839aa7163376e8e8ca9", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.92
[INFO] [stderr]    Compiling unicode-ident v1.0.14
[INFO] [stderr]    Compiling libc v0.2.169
[INFO] [stderr]    Compiling windows_x86_64_gnu v0.52.6
[INFO] [stderr]    Compiling serde v1.0.217
[INFO] [stderr]    Compiling version-compare v0.1.1
[INFO] [stderr]    Compiling siphasher v0.3.11
[INFO] [stderr]     Checking hashbrown v0.15.2
[INFO] [stderr]    Compiling cc v1.2.6
[INFO] [stderr]    Compiling x11 v2.21.0
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling device_query v2.1.0
[INFO] [stderr]     Checking winnow v0.6.20
[INFO] [stderr]    Compiling sdl2 v0.37.0
[INFO] [stderr]     Checking slice-pool2 v0.4.3
[INFO] [stderr]     Checking once_cell v1.20.2
[INFO] [stderr]     Checking libloading v0.8.6
[INFO] [stderr]     Checking phf_shared v0.11.2
[INFO] [stderr]     Checking widestring v1.1.0
[INFO] [stderr]     Checking windows-targets v0.52.6
[INFO] [stderr]     Checking windows-result v0.2.0
[INFO] [stderr]    Compiling phf_generator v0.11.2
[INFO] [stderr]     Checking windows-strings v0.1.0
[INFO] [stderr]     Checking indexmap v2.7.0
[INFO] [stderr]    Compiling cmake v0.1.52
[INFO] [stderr]    Compiling quote v1.0.38
[INFO] [stderr]    Compiling sdl2-sys v0.37.0
[INFO] [stderr]    Compiling libudis86-sys v0.2.1
[INFO] [stderr]     Checking mmap-fixed-fixed v0.1.3
[INFO] [stderr]     Checking region v3.0.2
[INFO] [stderr]    Compiling syn v2.0.93
[INFO] [stderr]     Checking retour v0.3.1
[INFO] [stderr]    Compiling serde_derive v1.0.217
[INFO] [stderr]    Compiling windows-interface v0.58.0
[INFO] [stderr]    Compiling windows-implement v0.58.0
[INFO] [stderr]    Compiling phf_macros v0.11.2
[INFO] [stderr]    Compiling ctor v0.2.9
[INFO] [stderr]     Checking windows-core v0.58.0
[INFO] [stderr]     Checking phf v0.11.2
[INFO] [stderr]     Checking windows v0.58.0
[INFO] [stderr]     Checking serde_spanned v0.6.8
[INFO] [stderr]     Checking toml_datetime v0.6.8
[INFO] [stderr]     Checking toml_edit v0.22.22
[INFO] [stderr]     Checking toml v0.8.19
[INFO] [stderr]     Checking mkgpdx v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows`
[INFO] [stdout]  --> src/hook.rs:2:24
[INFO] [stdout]   |
[INFO] [stdout] 2 |     let module = windows::Win32::System::LibraryLoader::GetModuleHandleA(windows::core::PCSTR(
[INFO] [stdout]   |                           ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows`
[INFO] [stdout]  --> src/hook.rs:2:24
[INFO] [stdout]   |
[INFO] [stdout] 2 |     let module = windows::Win32::System::LibraryLoader::GetModuleHandleA(windows::core::PCSTR(
[INFO] [stdout]   |                           ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows`
[INFO] [stdout]  --> src/hook.rs:2:80
[INFO] [stdout]   |
[INFO] [stdout] 2 |     let module = windows::Win32::System::LibraryLoader::GetModuleHandleA(windows::core::PCSTR(
[INFO] [stdout]   |                                                                                   ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows`
[INFO] [stdout]  --> src/hook.rs:2:80
[INFO] [stdout]   |
[INFO] [stdout] 2 |     let module = windows::Win32::System::LibraryLoader::GetModuleHandleA(windows::core::PCSTR(
[INFO] [stdout]   |                                                                                   ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `x11`
[INFO] [stdout]   --> src/poll.rs:42:16
[INFO] [stdout]    |
[INFO] [stdout] 42 |     display: *mut x11::xlib::Display,
[INFO] [stdout]    |                   ^^^ use of unresolved module or unlinked crate `x11`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `x11`, use `cargo add x11` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `x11`
[INFO] [stdout]   --> src/poll.rs:42:16
[INFO] [stdout]    |
[INFO] [stdout] 42 |     display: *mut x11::xlib::Display,
[INFO] [stdout]    |                   ^^^ use of unresolved module or unlinked crate `x11`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `x11`, use `cargo add x11` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `x11`
[INFO] [stdout]    --> src/poll.rs:194:13
[INFO] [stdout]     |
[INFO] [stdout] 194 |             unsafe { x11::xlib::XOpenDisplay(display.as_ptr()) }
[INFO] [stdout]     |                      ^^^ use of unresolved module or unlinked crate `x11`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `x11`, use `cargo add x11` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `x11`
[INFO] [stdout]    --> src/poll.rs:194:13
[INFO] [stdout]     |
[INFO] [stdout] 194 |             unsafe { x11::xlib::XOpenDisplay(display.as_ptr()) }
[INFO] [stdout]     |                      ^^^ use of unresolved module or unlinked crate `x11`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `x11`, use `cargo add x11` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `x11`
[INFO] [stdout]    --> src/poll.rs:229:32
[INFO] [stdout]     |
[INFO] [stdout] 229 |             let mut window: MaybeUninit<x11::xlib::Window> = MaybeUninit::uninit();
[INFO] [stdout]     |                                         ^^^ use of unresolved module or unlinked crate `x11`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `x11`, use `cargo add x11` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `x11`
[INFO] [stdout]    --> src/poll.rs:229:32
[INFO] [stdout]     |
[INFO] [stdout] 229 |             let mut window: MaybeUninit<x11::xlib::Window> = MaybeUninit::uninit();
[INFO] [stdout]     |                                         ^^^ use of unresolved module or unlinked crate `x11`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `x11`, use `cargo add x11` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `x11`
[INFO] [stdout]    --> src/poll.rs:232:5
[INFO] [stdout]     |
[INFO] [stdout] 232 |                 x11::xlib::XGetInputFocus(self.display, window.as_mut_ptr(), state.as_mut_ptr())
[INFO] [stdout]     |                 ^^^ use of unresolved module or unlinked crate `x11`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `x11`, use `cargo add x11` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `x11`
[INFO] [stdout]    --> src/poll.rs:234:64
[INFO] [stdout]     |
[INFO] [stdout] 234 |             if unsafe { window.assume_init() } == self.window_handle as x11::xlib::Window {
[INFO] [stdout]     |                                                                         ^^^ use of unresolved module or unlinked crate `x11`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `x11`, use `cargo add x11` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `x11`
[INFO] [stdout]    --> src/poll.rs:232:5
[INFO] [stdout]     |
[INFO] [stdout] 232 |                 x11::xlib::XGetInputFocus(self.display, window.as_mut_ptr(), state.as_mut_ptr())
[INFO] [stdout]     |                 ^^^ use of unresolved module or unlinked crate `x11`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `x11`, use `cargo add x11` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows`
[INFO] [stdout]    --> src/lib.rs:294:24
[INFO] [stdout]     |
[INFO] [stdout] 294 |             new_long | windows::Win32::UI::WindowsAndMessaging::WS_VISIBLE.0 as c_long,
[INFO] [stdout]     |                                 ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `x11`
[INFO] [stdout]    --> src/poll.rs:234:64
[INFO] [stdout]     |
[INFO] [stdout] 234 |             if unsafe { window.assume_init() } == self.window_handle as x11::xlib::Window {
[INFO] [stdout]     |                                                                         ^^^ use of unresolved module or unlinked crate `x11`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `x11`, use `cargo add x11` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows`
[INFO] [stdout]    --> src/lib.rs:300:25
[INFO] [stdout]     |
[INFO] [stdout] 300 |             new_long & !windows::Win32::UI::WindowsAndMessaging::WS_EX_TOPMOST.0 as c_long,
[INFO] [stdout]     |                                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows`
[INFO] [stdout]    --> src/lib.rs:294:24
[INFO] [stdout]     |
[INFO] [stdout] 294 |             new_long | windows::Win32::UI::WindowsAndMessaging::WS_VISIBLE.0 as c_long,
[INFO] [stdout]     |                                 ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows`
[INFO] [stdout]    --> src/lib.rs:392:21
[INFO] [stdout]     |
[INFO] [stdout] 392 |             style | windows::Win32::UI::WindowsAndMessaging::WS_VISIBLE.0,
[INFO] [stdout]     |                              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows`
[INFO] [stdout]    --> src/lib.rs:499:12
[INFO] [stdout]     |
[INFO] [stdout] 499 |         windows::Win32::System::LibraryLoader::LoadLibraryA(windows::core::PCSTR(
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows`
[INFO] [stdout]    --> src/lib.rs:300:25
[INFO] [stdout]     |
[INFO] [stdout] 300 |             new_long & !windows::Win32::UI::WindowsAndMessaging::WS_EX_TOPMOST.0 as c_long,
[INFO] [stdout]     |                                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows`
[INFO] [stdout]    --> src/lib.rs:499:64
[INFO] [stdout]     |
[INFO] [stdout] 499 |         windows::Win32::System::LibraryLoader::LoadLibraryA(windows::core::PCSTR(
[INFO] [stdout]     |                                                                      ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows`
[INFO] [stdout]    --> src/lib.rs:392:21
[INFO] [stdout]     |
[INFO] [stdout] 392 |             style | windows::Win32::UI::WindowsAndMessaging::WS_VISIBLE.0,
[INFO] [stdout]     |                              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows`
[INFO] [stdout]    --> src/lib.rs:506:12
[INFO] [stdout]     |
[INFO] [stdout] 506 |         windows::Win32::System::LibraryLoader::GetProcAddress(
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows`
[INFO] [stdout]    --> src/lib.rs:499:12
[INFO] [stdout]     |
[INFO] [stdout] 499 |         windows::Win32::System::LibraryLoader::LoadLibraryA(windows::core::PCSTR(
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows`
[INFO] [stdout]    --> src/lib.rs:499:64
[INFO] [stdout]     |
[INFO] [stdout] 499 |         windows::Win32::System::LibraryLoader::LoadLibraryA(windows::core::PCSTR(
[INFO] [stdout]     |                                                                      ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows`
[INFO] [stdout]    --> src/lib.rs:508:13
[INFO] [stdout]     |
[INFO] [stdout] 508 |             windows::core::PCSTR(b"SetWindowLongW\0".as_ptr() as _),
[INFO] [stdout]     |                      ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows`
[INFO] [stdout]    --> src/lib.rs:518:12
[INFO] [stdout]     |
[INFO] [stdout] 518 |         windows::Win32::System::LibraryLoader::GetProcAddress(
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows`
[INFO] [stdout]    --> src/lib.rs:506:12
[INFO] [stdout]     |
[INFO] [stdout] 506 |         windows::Win32::System::LibraryLoader::GetProcAddress(
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows`
[INFO] [stdout]    --> src/lib.rs:508:13
[INFO] [stdout]     |
[INFO] [stdout] 508 |             windows::core::PCSTR(b"SetWindowLongW\0".as_ptr() as _),
[INFO] [stdout]     |                      ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows`
[INFO] [stdout]    --> src/lib.rs:520:13
[INFO] [stdout]     |
[INFO] [stdout] 520 |             windows::core::PCSTR(b"AdjustWindowRect\0".as_ptr() as _),
[INFO] [stdout]     |                      ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows`
[INFO] [stdout]    --> src/lib.rs:530:12
[INFO] [stdout]     |
[INFO] [stdout] 530 |         windows::Win32::System::LibraryLoader::GetProcAddress(
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows`
[INFO] [stdout]    --> src/lib.rs:518:12
[INFO] [stdout]     |
[INFO] [stdout] 518 |         windows::Win32::System::LibraryLoader::GetProcAddress(
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows`
[INFO] [stdout]    --> src/lib.rs:532:13
[INFO] [stdout]     |
[INFO] [stdout] 532 |             windows::core::PCSTR(b"SetWindowPos\0".as_ptr() as _),
[INFO] [stdout]     |                      ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows`
[INFO] [stdout]    --> src/lib.rs:520:13
[INFO] [stdout]     |
[INFO] [stdout] 520 |             windows::core::PCSTR(b"AdjustWindowRect\0".as_ptr() as _),
[INFO] [stdout]     |                      ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows`
[INFO] [stdout]    --> src/lib.rs:542:12
[INFO] [stdout]     |
[INFO] [stdout] 542 |         windows::Win32::System::LibraryLoader::GetProcAddress(
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows`
[INFO] [stdout]    --> src/lib.rs:530:12
[INFO] [stdout]     |
[INFO] [stdout] 530 |         windows::Win32::System::LibraryLoader::GetProcAddress(
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows`
[INFO] [stdout]    --> src/lib.rs:544:13
[INFO] [stdout]     |
[INFO] [stdout] 544 |             windows::core::PCSTR(b"SetWindowPlacement\0".as_ptr() as _),
[INFO] [stdout]     |                      ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows`
[INFO] [stdout]    --> src/lib.rs:532:13
[INFO] [stdout]     |
[INFO] [stdout] 532 |             windows::core::PCSTR(b"SetWindowPos\0".as_ptr() as _),
[INFO] [stdout]     |                      ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows`
[INFO] [stdout]    --> src/lib.rs:551:12
[INFO] [stdout]     |
[INFO] [stdout] 551 |         windows::Win32::System::LibraryLoader::GetProcAddress(
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows`
[INFO] [stdout]    --> src/lib.rs:553:13
[INFO] [stdout]     |
[INFO] [stdout] 553 |             windows::core::PCSTR(b"ChangeDisplaySettingsExW\0".as_ptr() as _),
[INFO] [stdout]     |                      ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows`
[INFO] [stdout]    --> src/lib.rs:542:12
[INFO] [stdout]     |
[INFO] [stdout] 542 |         windows::Win32::System::LibraryLoader::GetProcAddress(
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows`
[INFO] [stdout]    --> src/lib.rs:560:12
[INFO] [stdout]     |
[INFO] [stdout] 560 |         windows::Win32::System::LibraryLoader::GetProcAddress(
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows`
[INFO] [stdout]    --> src/lib.rs:544:13
[INFO] [stdout]     |
[INFO] [stdout] 544 |             windows::core::PCSTR(b"SetWindowPlacement\0".as_ptr() as _),
[INFO] [stdout]     |                      ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows`
[INFO] [stdout]    --> src/lib.rs:562:13
[INFO] [stdout]     |
[INFO] [stdout] 562 |             windows::core::PCSTR(b"ShowCursor\0".as_ptr() as _),
[INFO] [stdout]     |                      ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows`
[INFO] [stdout]    --> src/lib.rs:569:12
[INFO] [stdout]     |
[INFO] [stdout] 569 |         windows::Win32::System::LibraryLoader::GetProcAddress(
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows`
[INFO] [stdout]    --> src/lib.rs:551:12
[INFO] [stdout]     |
[INFO] [stdout] 551 |         windows::Win32::System::LibraryLoader::GetProcAddress(
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows`
[INFO] [stdout]    --> src/lib.rs:553:13
[INFO] [stdout]     |
[INFO] [stdout] 553 |             windows::core::PCSTR(b"ChangeDisplaySettingsExW\0".as_ptr() as _),
[INFO] [stdout]     |                      ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows`
[INFO] [stdout]    --> src/lib.rs:571:13
[INFO] [stdout]     |
[INFO] [stdout] 571 |             windows::core::PCSTR(b"SetCursor\0".as_ptr() as _),
[INFO] [stdout]     |                      ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows`
[INFO] [stdout]    --> src/lib.rs:560:12
[INFO] [stdout]     |
[INFO] [stdout] 560 |         windows::Win32::System::LibraryLoader::GetProcAddress(
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows`
[INFO] [stdout]    --> src/lib.rs:578:12
[INFO] [stdout]     |
[INFO] [stdout] 578 |         windows::Win32::System::LibraryLoader::GetProcAddress(
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows`
[INFO] [stdout]    --> src/lib.rs:562:13
[INFO] [stdout]     |
[INFO] [stdout] 562 |             windows::core::PCSTR(b"ShowCursor\0".as_ptr() as _),
[INFO] [stdout]     |                      ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows`
[INFO] [stdout]    --> src/lib.rs:580:13
[INFO] [stdout]     |
[INFO] [stdout] 580 |             windows::core::PCSTR(b"CreateWindowExW\0".as_ptr() as _),
[INFO] [stdout]     |                      ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows`
[INFO] [stdout]    --> src/lib.rs:569:12
[INFO] [stdout]     |
[INFO] [stdout] 569 |         windows::Win32::System::LibraryLoader::GetProcAddress(
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows`
[INFO] [stdout]    --> src/lib.rs:590:12
[INFO] [stdout]     |
[INFO] [stdout] 590 |         windows::Win32::System::LibraryLoader::GetProcAddress(
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows`
[INFO] [stdout]    --> src/lib.rs:571:13
[INFO] [stdout]     |
[INFO] [stdout] 571 |             windows::core::PCSTR(b"SetCursor\0".as_ptr() as _),
[INFO] [stdout]     |                      ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows`
[INFO] [stdout]    --> src/lib.rs:592:13
[INFO] [stdout]     |
[INFO] [stdout] 592 |             windows::core::PCSTR(b"PostQuitMessage\0".as_ptr() as _),
[INFO] [stdout]     |                      ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CString`
[INFO] [stdout]    --> src/poll.rs:193:18
[INFO] [stdout]     |
[INFO] [stdout] 193 |             let display = CString::new(display).unwrap();
[INFO] [stdout]     |                           ^^^^^^^ use of undeclared type `CString`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 193 |             let display = String::new(display).unwrap();
[INFO] [stdout]     |                           ~~~~~~
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 1   + use std::ffi::CString;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MaybeUninit` in this scope
[INFO] [stdout]    --> src/poll.rs:229:20
[INFO] [stdout]     |
[INFO] [stdout] 229 |             let mut window: MaybeUninit<x11::xlib::Window> = MaybeUninit::uninit();
[INFO] [stdout]     |                             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this union
[INFO] [stdout]     |
[INFO] [stdout] 1   + use std::mem::MaybeUninit;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MaybeUninit`
[INFO] [stdout]    --> src/poll.rs:229:53
[INFO] [stdout]     |
[INFO] [stdout] 229 |             let mut window: MaybeUninit<x11::xlib::Window> = MaybeUninit::uninit();
[INFO] [stdout]     |                                                              ^^^^^^^^^^^ use of undeclared type `MaybeUninit`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this union
[INFO] [stdout]     |
[INFO] [stdout] 1   + use std::mem::MaybeUninit;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MaybeUninit`
[INFO] [stdout]    --> src/poll.rs:230:20
[INFO] [stdout]     |
[INFO] [stdout] 230 |             let mut state = MaybeUninit::uninit();
[INFO] [stdout]     |                             ^^^^^^^^^^^ use of undeclared type `MaybeUninit`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this union
[INFO] [stdout]     |
[INFO] [stdout] 1   + use std::mem::MaybeUninit;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows`
[INFO] [stdout]    --> src/lib.rs:578:12
[INFO] [stdout]     |
[INFO] [stdout] 578 |         windows::Win32::System::LibraryLoader::GetProcAddress(
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows`
[INFO] [stdout]    --> src/lib.rs:580:13
[INFO] [stdout]     |
[INFO] [stdout] 580 |             windows::core::PCSTR(b"CreateWindowExW\0".as_ptr() as _),
[INFO] [stdout]     |                      ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the calling convention "stdcall" is not supported on this target
[INFO] [stdout]   --> src/lib.rs:66:3
[INFO] [stdout]    |
[INFO] [stdout] 66 | /         unsafe extern "stdcall" fn(
[INFO] [stdout] 67 | |             hinst: *const c_void,
[INFO] [stdout] 68 | |             dwVersion: i32,
[INFO] [stdout] 69 | |             riidltf: *const c_void,
[INFO] [stdout] 70 | |             ppvOut: *const *const c_void,
[INFO] [stdout] 71 | |             punkOuter: *const c_void,
[INFO] [stdout] 72 | |         ) -> i32,
[INFO] [stdout]    | |________________^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #130260 <https://github.com/rust-lang/rust/issues/130260>
[INFO] [stdout]    = note: `#[warn(unsupported_fn_ptr_calling_conventions)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Win32` in `windows`
[INFO] [stdout]    --> src/lib.rs:590:12
[INFO] [stdout]     |
[INFO] [stdout] 590 |         windows::Win32::System::LibraryLoader::GetProcAddress(
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the calling convention "fastcall" is not supported on this target
[INFO] [stdout]    --> src/lib.rs:223:2
[INFO] [stdout]     |
[INFO] [stdout] 223 | /     unsafe extern "fastcall" fn(
[INFO] [stdout] 224 | |         file: *mut CxxString,
[INFO] [stdout] 225 | |         folder: *mut CxxString,
[INFO] [stdout] 226 | |         a3: *mut c_int,
[INFO] [stdout] 227 | |         flags: *const c_char,
[INFO] [stdout] 228 | |         a5: c_int,
[INFO] [stdout] 229 | |     ) -> c_int,
[INFO] [stdout]     | |______________^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #130260 <https://github.com/rust-lang/rust/issues/130260>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the calling convention "fastcall" is not supported on this target
[INFO] [stdout]    --> src/lib.rs:249:2
[INFO] [stdout]     |
[INFO] [stdout] 249 | /     unsafe extern "fastcall" fn(
[INFO] [stdout] 250 | |         file: *mut CxxString,
[INFO] [stdout] 251 | |         a2: *mut c_int,
[INFO] [stdout] 252 | |         a3: *mut c_int,
[INFO] [stdout] ...   |
[INFO] [stdout] 258 | |         a9: c_int,
[INFO] [stdout] 259 | |     ),
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #130260 <https://github.com/rust-lang/rust/issues/130260>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the calling convention "stdcall" is not supported on this target
[INFO] [stdout]    --> src/lib.rs:283:2
[INFO] [stdout]     |
[INFO] [stdout] 283 |     unsafe extern "stdcall" fn(hwnd: *const c_void, index: c_int, new_long: c_long) -> c_long,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #130260 <https://github.com/rust-lang/rust/issues/130260>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the calling convention "stdcall" is not supported on this target
[INFO] [stdout]    --> src/lib.rs:308:2
[INFO] [stdout]     |
[INFO] [stdout] 308 |     unsafe extern "stdcall" fn(rect: *mut c_long, style: c_int, menu: c_int) -> c_int,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #130260 <https://github.com/rust-lang/rust/issues/130260>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the calling convention "stdcall" is not supported on this target
[INFO] [stdout]    --> src/lib.rs:323:2
[INFO] [stdout]     |
[INFO] [stdout] 323 | /     unsafe extern "stdcall" fn(
[INFO] [stdout] 324 | |         hwnd: *const c_void,
[INFO] [stdout] 325 | |         hwnd_after: *const c_void,
[INFO] [stdout] 326 | |         x: c_int,
[INFO] [stdout] ...   |
[INFO] [stdout] 330 | |         flags: c_uint,
[INFO] [stdout] 331 | |     ) -> c_int,
[INFO] [stdout]     | |______________^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #130260 <https://github.com/rust-lang/rust/issues/130260>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the calling convention "stdcall" is not supported on this target
[INFO] [stdout]    --> src/lib.rs:358:2
[INFO] [stdout]     |
[INFO] [stdout] 358 | /     unsafe extern "stdcall" fn(
[INFO] [stdout] 359 | |         hwnd: *const c_void,
[INFO] [stdout] 360 | |         class_name: *const u16,
[INFO] [stdout] 361 | |         window_name: *const u16,
[INFO] [stdout] ...   |
[INFO] [stdout] 370 | |         param: *const c_void,
[INFO] [stdout] 371 | |     ) -> c_int,
[INFO] [stdout]     | |______________^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #130260 <https://github.com/rust-lang/rust/issues/130260>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `core` in `windows`
[INFO] [stdout]    --> src/lib.rs:592:13
[INFO] [stdout]     |
[INFO] [stdout] 592 |             windows::core::PCSTR(b"PostQuitMessage\0".as_ptr() as _),
[INFO] [stdout]     |                      ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CString`
[INFO] [stdout]    --> src/poll.rs:193:18
[INFO] [stdout]     |
[INFO] [stdout] 193 |             let display = CString::new(display).unwrap();
[INFO] [stdout]     |                           ^^^^^^^ use of undeclared type `CString`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 193 |             let display = String::new(display).unwrap();
[INFO] [stdout]     |                           ~~~~~~
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 1   + use std::ffi::CString;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MaybeUninit` in this scope
[INFO] [stdout]    --> src/poll.rs:229:20
[INFO] [stdout]     |
[INFO] [stdout] 229 |             let mut window: MaybeUninit<x11::xlib::Window> = MaybeUninit::uninit();
[INFO] [stdout]     |                             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this union
[INFO] [stdout]     |
[INFO] [stdout] 1   + use std::mem::MaybeUninit;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MaybeUninit`
[INFO] [stdout]    --> src/poll.rs:229:53
[INFO] [stdout]     |
[INFO] [stdout] 229 |             let mut window: MaybeUninit<x11::xlib::Window> = MaybeUninit::uninit();
[INFO] [stdout]     |                                                              ^^^^^^^^^^^ use of undeclared type `MaybeUninit`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this union
[INFO] [stdout]     |
[INFO] [stdout] 1   + use std::mem::MaybeUninit;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MaybeUninit`
[INFO] [stdout]    --> src/poll.rs:230:20
[INFO] [stdout]     |
[INFO] [stdout] 230 |             let mut state = MaybeUninit::uninit();
[INFO] [stdout]     |                             ^^^^^^^^^^^ use of undeclared type `MaybeUninit`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this union
[INFO] [stdout]     |
[INFO] [stdout] 1   + use std::mem::MaybeUninit;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the calling convention "stdcall" is not supported on this target
[INFO] [stdout]   --> src/lib.rs:66:3
[INFO] [stdout]    |
[INFO] [stdout] 66 | /         unsafe extern "stdcall" fn(
[INFO] [stdout] 67 | |             hinst: *const c_void,
[INFO] [stdout] 68 | |             dwVersion: i32,
[INFO] [stdout] 69 | |             riidltf: *const c_void,
[INFO] [stdout] 70 | |             ppvOut: *const *const c_void,
[INFO] [stdout] 71 | |             punkOuter: *const c_void,
[INFO] [stdout] 72 | |         ) -> i32,
[INFO] [stdout]    | |________________^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #130260 <https://github.com/rust-lang/rust/issues/130260>
[INFO] [stdout]    = note: `#[warn(unsupported_fn_ptr_calling_conventions)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the calling convention "fastcall" is not supported on this target
[INFO] [stdout]    --> src/lib.rs:223:2
[INFO] [stdout]     |
[INFO] [stdout] 223 | /     unsafe extern "fastcall" fn(
[INFO] [stdout] 224 | |         file: *mut CxxString,
[INFO] [stdout] 225 | |         folder: *mut CxxString,
[INFO] [stdout] 226 | |         a3: *mut c_int,
[INFO] [stdout] 227 | |         flags: *const c_char,
[INFO] [stdout] 228 | |         a5: c_int,
[INFO] [stdout] 229 | |     ) -> c_int,
[INFO] [stdout]     | |______________^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #130260 <https://github.com/rust-lang/rust/issues/130260>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the calling convention "fastcall" is not supported on this target
[INFO] [stdout]    --> src/lib.rs:249:2
[INFO] [stdout]     |
[INFO] [stdout] 249 | /     unsafe extern "fastcall" fn(
[INFO] [stdout] 250 | |         file: *mut CxxString,
[INFO] [stdout] 251 | |         a2: *mut c_int,
[INFO] [stdout] 252 | |         a3: *mut c_int,
[INFO] [stdout] ...   |
[INFO] [stdout] 258 | |         a9: c_int,
[INFO] [stdout] 259 | |     ),
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #130260 <https://github.com/rust-lang/rust/issues/130260>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the calling convention "stdcall" is not supported on this target
[INFO] [stdout]    --> src/lib.rs:283:2
[INFO] [stdout]     |
[INFO] [stdout] 283 |     unsafe extern "stdcall" fn(hwnd: *const c_void, index: c_int, new_long: c_long) -> c_long,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #130260 <https://github.com/rust-lang/rust/issues/130260>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the calling convention "stdcall" is not supported on this target
[INFO] [stdout]    --> src/lib.rs:308:2
[INFO] [stdout]     |
[INFO] [stdout] 308 |     unsafe extern "stdcall" fn(rect: *mut c_long, style: c_int, menu: c_int) -> c_int,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #130260 <https://github.com/rust-lang/rust/issues/130260>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the calling convention "stdcall" is not supported on this target
[INFO] [stdout]    --> src/lib.rs:323:2
[INFO] [stdout]     |
[INFO] [stdout] 323 | /     unsafe extern "stdcall" fn(
[INFO] [stdout] 324 | |         hwnd: *const c_void,
[INFO] [stdout] 325 | |         hwnd_after: *const c_void,
[INFO] [stdout] 326 | |         x: c_int,
[INFO] [stdout] ...   |
[INFO] [stdout] 330 | |         flags: c_uint,
[INFO] [stdout] 331 | |     ) -> c_int,
[INFO] [stdout]     | |______________^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #130260 <https://github.com/rust-lang/rust/issues/130260>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the calling convention "stdcall" is not supported on this target
[INFO] [stdout]    --> src/lib.rs:358:2
[INFO] [stdout]     |
[INFO] [stdout] 358 | /     unsafe extern "stdcall" fn(
[INFO] [stdout] 359 | |         hwnd: *const c_void,
[INFO] [stdout] 360 | |         class_name: *const u16,
[INFO] [stdout] 361 | |         window_name: *const u16,
[INFO] [stdout] ...   |
[INFO] [stdout] 370 | |         param: *const c_void,
[INFO] [stdout] 371 | |     ) -> c_int,
[INFO] [stdout]     | |______________^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #130260 <https://github.com/rust-lang/rust/issues/130260>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0570]: `"stdcall"` is not a supported ABI for the current target
[INFO] [stdout]   --> src/lib.rs:77:1
[INFO] [stdout]    |
[INFO] [stdout] 77 | / unsafe extern "stdcall" fn DirectInput8Create(
[INFO] [stdout] 78 | |     hinst: *const c_void,
[INFO] [stdout] 79 | |     dwVersion: i32,
[INFO] [stdout] 80 | |     riidltf: *const c_void,
[INFO] [stdout] 81 | |     ppvOut: *const *const c_void,
[INFO] [stdout] 82 | |     punkOuter: *const c_void,
[INFO] [stdout] 83 | | ) -> i32 {
[INFO] [stdout]    | |________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0570]: `"fastcall"` is not a supported ABI for the current target
[INFO] [stdout]   --> src/lib.rs:87:1
[INFO] [stdout]    |
[INFO] [stdout] 87 | unsafe extern "fastcall" fn adachi() -> c_int {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0570]: `"stdcall"` is not a supported ABI for the current target
[INFO] [stdout]   --> src/lib.rs:93:1
[INFO] [stdout]    |
[INFO] [stdout] 93 | unsafe extern "stdcall" fn hasp_decrypt(_id: c_int, _buffer: *mut u8, _size: c_int) -> c_int {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0570]: `"stdcall"` is not a supported ABI for the current target
[INFO] [stdout]   --> src/lib.rs:97:1
[INFO] [stdout]    |
[INFO] [stdout] 97 | unsafe extern "stdcall" fn hasp_login(_id: c_int, _key: *const c_char, _a3: *const c_int) -> c_int {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0570]: `"stdcall"` is not a supported ABI for the current target
[INFO] [stdout]    --> src/lib.rs:101:1
[INFO] [stdout]     |
[INFO] [stdout] 101 | unsafe extern "stdcall" fn hasp_logout(_id: c_int) -> c_int {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0570]: `"stdcall"` is not a supported ABI for the current target
[INFO] [stdout]    --> src/lib.rs:105:1
[INFO] [stdout]     |
[INFO] [stdout] 105 | / unsafe extern "stdcall" fn hasp_read(
[INFO] [stdout] 106 | |     _id: c_int,
[INFO] [stdout] 107 | |     _flags: c_int,
[INFO] [stdout] 108 | |     offset: c_int,
[INFO] [stdout] 109 | |     length: c_int,
[INFO] [stdout] 110 | |     buffer: *mut u8,
[INFO] [stdout] 111 | | ) -> c_int {
[INFO] [stdout]     | |__________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0570]: `"stdcall"` is not a supported ABI for the current target
[INFO] [stdout]    --> src/lib.rs:120:1
[INFO] [stdout]     |
[INFO] [stdout] 120 | / unsafe extern "stdcall" fn hasp_write(
[INFO] [stdout] 121 | |     _id: c_int,
[INFO] [stdout] 122 | |     _flags: c_int,
[INFO] [stdout] 123 | |     offset: c_int,
[INFO] [stdout] 124 | |     length: c_int,
[INFO] [stdout] 125 | |     data: *const u8,
[INFO] [stdout] 126 | | ) -> c_int {
[INFO] [stdout]     | |__________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0570]: `"fastcall"` is not a supported ABI for the current target
[INFO] [stdout]    --> src/lib.rs:143:1
[INFO] [stdout]     |
[INFO] [stdout] 143 | unsafe extern "fastcall" fn dongle_check(_a1: *const c_void, a2: *mut *mut u8) -> c_int {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0570]: `"fastcall"` is not a supported ABI for the current target
[INFO] [stdout]    --> src/lib.rs:149:1
[INFO] [stdout]     |
[INFO] [stdout] 149 | unsafe extern "fastcall" fn input_loop(a1: *mut u8) {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0570]: `"fastcall"` is not a supported ABI for the current target
[INFO] [stdout]    --> src/lib.rs:231:1
[INFO] [stdout]     |
[INFO] [stdout] 231 | / unsafe extern "fastcall" fn fileopen(
[INFO] [stdout] 232 | |     file: *mut CxxString,
[INFO] [stdout] 233 | |     folder: *mut CxxString,
[INFO] [stdout] 234 | |     a3: *mut c_int,
[INFO] [stdout] 235 | |     flags: *const c_char,
[INFO] [stdout] 236 | |     a5: c_int,
[INFO] [stdout] 237 | | ) -> c_int {
[INFO] [stdout]     | |__________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0570]: `"fastcall"` is not a supported ABI for the current target
[INFO] [stdout]    --> src/lib.rs:261:1
[INFO] [stdout]     |
[INFO] [stdout] 261 | / unsafe extern "fastcall" fn filesave(
[INFO] [stdout] 262 | |     file: *mut CxxString,
[INFO] [stdout] 263 | |     a2: *mut c_int,
[INFO] [stdout] 264 | |     a3: *mut c_int,
[INFO] [stdout] ...   |
[INFO] [stdout] 270 | |     a9: c_int,
[INFO] [stdout] 271 | | ) {
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0570]: `"stdcall"` is not a supported ABI for the current target
[INFO] [stdout]    --> src/lib.rs:285:1
[INFO] [stdout]     |
[INFO] [stdout] 285 | / unsafe extern "stdcall" fn set_window_long_w(
[INFO] [stdout] 286 | |     hwnd: *const c_void,
[INFO] [stdout] 287 | |     index: c_int,
[INFO] [stdout] 288 | |     new_long: c_long,
[INFO] [stdout] 289 | | ) -> c_long {
[INFO] [stdout]     | |___________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0570]: `"stdcall"` is not a supported ABI for the current target
[INFO] [stdout]    --> src/lib.rs:310:1
[INFO] [stdout]     |
[INFO] [stdout] 310 | / unsafe extern "stdcall" fn adjust_window_rect(
[INFO] [stdout] 311 | |     rect: *mut c_long,
[INFO] [stdout] 312 | |     style: c_int,
[INFO] [stdout] 313 | |     menu: c_int,
[INFO] [stdout] 314 | | ) -> c_int {
[INFO] [stdout]     | |__________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0570]: `"stdcall"` is not a supported ABI for the current target
[INFO] [stdout]    --> src/lib.rs:333:1
[INFO] [stdout]     |
[INFO] [stdout] 333 | / unsafe extern "stdcall" fn set_window_pos(
[INFO] [stdout] 334 | |     hwnd: *const c_void,
[INFO] [stdout] 335 | |     hwnd_after: *const c_void,
[INFO] [stdout] 336 | |     _x: c_int,
[INFO] [stdout] ...   |
[INFO] [stdout] 340 | |     flags: c_uint,
[INFO] [stdout] 341 | | ) -> c_int {
[INFO] [stdout]     | |__________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0570]: `"stdcall"` is not a supported ABI for the current target
[INFO] [stdout]    --> src/lib.rs:353:1
[INFO] [stdout]     |
[INFO] [stdout] 353 | unsafe extern "stdcall" fn set_window_placement(_: *const c_void, _: *const c_void) -> c_int {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0570]: `"stdcall"` is not a supported ABI for the current target
[INFO] [stdout]    --> src/lib.rs:373:1
[INFO] [stdout]     |
[INFO] [stdout] 373 | / unsafe extern "stdcall" fn create_window(
[INFO] [stdout] 374 | |     hwnd: *const c_void,
[INFO] [stdout] 375 | |     class_name: *const u16,
[INFO] [stdout] 376 | |     window_name: *const u16,
[INFO] [stdout] ...   |
[INFO] [stdout] 385 | |     param: *const c_void,
[INFO] [stdout] 386 | | ) -> c_int {
[INFO] [stdout]     | |__________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0570]: `"stdcall"` is not a supported ABI for the current target
[INFO] [stdout]    --> src/lib.rs:420:1
[INFO] [stdout]     |
[INFO] [stdout] 420 | / unsafe extern "stdcall" fn change_display_settings(
[INFO] [stdout] 421 | |     _: *const c_char,
[INFO] [stdout] 422 | |     _: *const c_void,
[INFO] [stdout] 423 | |     _: *const c_void,
[INFO] [stdout] 424 | |     _: c_int,
[INFO] [stdout] 425 | |     _: *const c_void,
[INFO] [stdout] 426 | | ) -> c_long {
[INFO] [stdout]     | |___________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0570]: `"stdcall"` is not a supported ABI for the current target
[INFO] [stdout]    --> src/lib.rs:430:1
[INFO] [stdout]     |
[INFO] [stdout] 430 | unsafe extern "stdcall" fn show_cursor(_: c_int) -> c_int {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0570]: `"stdcall"` is not a supported ABI for the current target
[INFO] [stdout]    --> src/lib.rs:434:1
[INFO] [stdout]     |
[INFO] [stdout] 434 | unsafe extern "stdcall" fn post_quit_message(exit_code: c_int) {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0570]: `"stdcall"` is not a supported ABI for the current target
[INFO] [stdout]   --> src/lib.rs:77:1
[INFO] [stdout]    |
[INFO] [stdout] 77 | / unsafe extern "stdcall" fn DirectInput8Create(
[INFO] [stdout] 78 | |     hinst: *const c_void,
[INFO] [stdout] 79 | |     dwVersion: i32,
[INFO] [stdout] 80 | |     riidltf: *const c_void,
[INFO] [stdout] 81 | |     ppvOut: *const *const c_void,
[INFO] [stdout] 82 | |     punkOuter: *const c_void,
[INFO] [stdout] 83 | | ) -> i32 {
[INFO] [stdout]    | |________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0570]: `"fastcall"` is not a supported ABI for the current target
[INFO] [stdout]   --> src/lib.rs:87:1
[INFO] [stdout]    |
[INFO] [stdout] 87 | unsafe extern "fastcall" fn adachi() -> c_int {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0570]: `"stdcall"` is not a supported ABI for the current target
[INFO] [stdout]   --> src/lib.rs:93:1
[INFO] [stdout]    |
[INFO] [stdout] 93 | unsafe extern "stdcall" fn hasp_decrypt(_id: c_int, _buffer: *mut u8, _size: c_int) -> c_int {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0570]: `"stdcall"` is not a supported ABI for the current target
[INFO] [stdout]   --> src/lib.rs:97:1
[INFO] [stdout]    |
[INFO] [stdout] 97 | unsafe extern "stdcall" fn hasp_login(_id: c_int, _key: *const c_char, _a3: *const c_int) -> c_int {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0570]: `"stdcall"` is not a supported ABI for the current target
[INFO] [stdout]    --> src/lib.rs:101:1
[INFO] [stdout]     |
[INFO] [stdout] 101 | unsafe extern "stdcall" fn hasp_logout(_id: c_int) -> c_int {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0570]: `"stdcall"` is not a supported ABI for the current target
[INFO] [stdout]    --> src/lib.rs:105:1
[INFO] [stdout]     |
[INFO] [stdout] 105 | / unsafe extern "stdcall" fn hasp_read(
[INFO] [stdout] 106 | |     _id: c_int,
[INFO] [stdout] 107 | |     _flags: c_int,
[INFO] [stdout] 108 | |     offset: c_int,
[INFO] [stdout] 109 | |     length: c_int,
[INFO] [stdout] 110 | |     buffer: *mut u8,
[INFO] [stdout] 111 | | ) -> c_int {
[INFO] [stdout]     | |__________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0570]: `"stdcall"` is not a supported ABI for the current target
[INFO] [stdout]    --> src/lib.rs:120:1
[INFO] [stdout]     |
[INFO] [stdout] 120 | / unsafe extern "stdcall" fn hasp_write(
[INFO] [stdout] 121 | |     _id: c_int,
[INFO] [stdout] 122 | |     _flags: c_int,
[INFO] [stdout] 123 | |     offset: c_int,
[INFO] [stdout] 124 | |     length: c_int,
[INFO] [stdout] 125 | |     data: *const u8,
[INFO] [stdout] 126 | | ) -> c_int {
[INFO] [stdout]     | |__________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0570]: `"fastcall"` is not a supported ABI for the current target
[INFO] [stdout]    --> src/lib.rs:143:1
[INFO] [stdout]     |
[INFO] [stdout] 143 | unsafe extern "fastcall" fn dongle_check(_a1: *const c_void, a2: *mut *mut u8) -> c_int {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0570]: `"fastcall"` is not a supported ABI for the current target
[INFO] [stdout]    --> src/lib.rs:149:1
[INFO] [stdout]     |
[INFO] [stdout] 149 | unsafe extern "fastcall" fn input_loop(a1: *mut u8) {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0570]: `"fastcall"` is not a supported ABI for the current target
[INFO] [stdout]    --> src/lib.rs:231:1
[INFO] [stdout]     |
[INFO] [stdout] 231 | / unsafe extern "fastcall" fn fileopen(
[INFO] [stdout] 232 | |     file: *mut CxxString,
[INFO] [stdout] 233 | |     folder: *mut CxxString,
[INFO] [stdout] 234 | |     a3: *mut c_int,
[INFO] [stdout] 235 | |     flags: *const c_char,
[INFO] [stdout] 236 | |     a5: c_int,
[INFO] [stdout] 237 | | ) -> c_int {
[INFO] [stdout]     | |__________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0570]: `"fastcall"` is not a supported ABI for the current target
[INFO] [stdout]    --> src/lib.rs:261:1
[INFO] [stdout]     |
[INFO] [stdout] 261 | / unsafe extern "fastcall" fn filesave(
[INFO] [stdout] 262 | |     file: *mut CxxString,
[INFO] [stdout] 263 | |     a2: *mut c_int,
[INFO] [stdout] 264 | |     a3: *mut c_int,
[INFO] [stdout] ...   |
[INFO] [stdout] 270 | |     a9: c_int,
[INFO] [stdout] 271 | | ) {
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0570]: `"stdcall"` is not a supported ABI for the current target
[INFO] [stdout]    --> src/lib.rs:285:1
[INFO] [stdout]     |
[INFO] [stdout] 285 | / unsafe extern "stdcall" fn set_window_long_w(
[INFO] [stdout] 286 | |     hwnd: *const c_void,
[INFO] [stdout] 287 | |     index: c_int,
[INFO] [stdout] 288 | |     new_long: c_long,
[INFO] [stdout] 289 | | ) -> c_long {
[INFO] [stdout]     | |___________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0570]: `"stdcall"` is not a supported ABI for the current target
[INFO] [stdout]    --> src/lib.rs:310:1
[INFO] [stdout]     |
[INFO] [stdout] 310 | / unsafe extern "stdcall" fn adjust_window_rect(
[INFO] [stdout] 311 | |     rect: *mut c_long,
[INFO] [stdout] 312 | |     style: c_int,
[INFO] [stdout] 313 | |     menu: c_int,
[INFO] [stdout] 314 | | ) -> c_int {
[INFO] [stdout]     | |__________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0570]: `"stdcall"` is not a supported ABI for the current target
[INFO] [stdout]    --> src/lib.rs:333:1
[INFO] [stdout]     |
[INFO] [stdout] 333 | / unsafe extern "stdcall" fn set_window_pos(
[INFO] [stdout] 334 | |     hwnd: *const c_void,
[INFO] [stdout] 335 | |     hwnd_after: *const c_void,
[INFO] [stdout] 336 | |     _x: c_int,
[INFO] [stdout] ...   |
[INFO] [stdout] 340 | |     flags: c_uint,
[INFO] [stdout] 341 | | ) -> c_int {
[INFO] [stdout]     | |__________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0570]: `"stdcall"` is not a supported ABI for the current target
[INFO] [stdout]    --> src/lib.rs:353:1
[INFO] [stdout]     |
[INFO] [stdout] 353 | unsafe extern "stdcall" fn set_window_placement(_: *const c_void, _: *const c_void) -> c_int {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0570]: `"stdcall"` is not a supported ABI for the current target
[INFO] [stdout]    --> src/lib.rs:373:1
[INFO] [stdout]     |
[INFO] [stdout] 373 | / unsafe extern "stdcall" fn create_window(
[INFO] [stdout] 374 | |     hwnd: *const c_void,
[INFO] [stdout] 375 | |     class_name: *const u16,
[INFO] [stdout] 376 | |     window_name: *const u16,
[INFO] [stdout] ...   |
[INFO] [stdout] 385 | |     param: *const c_void,
[INFO] [stdout] 386 | | ) -> c_int {
[INFO] [stdout]     | |__________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0570]: `"stdcall"` is not a supported ABI for the current target
[INFO] [stdout]    --> src/lib.rs:420:1
[INFO] [stdout]     |
[INFO] [stdout] 420 | / unsafe extern "stdcall" fn change_display_settings(
[INFO] [stdout] 421 | |     _: *const c_char,
[INFO] [stdout] 422 | |     _: *const c_void,
[INFO] [stdout] 423 | |     _: *const c_void,
[INFO] [stdout] 424 | |     _: c_int,
[INFO] [stdout] 425 | |     _: *const c_void,
[INFO] [stdout] 426 | | ) -> c_long {
[INFO] [stdout]     | |___________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0570]: `"stdcall"` is not a supported ABI for the current target
[INFO] [stdout]    --> src/lib.rs:430:1
[INFO] [stdout]     |
[INFO] [stdout] 430 | unsafe extern "stdcall" fn show_cursor(_: c_int) -> c_int {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0570]: `"stdcall"` is not a supported ABI for the current target
[INFO] [stdout]    --> src/lib.rs:434:1
[INFO] [stdout]     |
[INFO] [stdout] 434 | unsafe extern "stdcall" fn post_quit_message(exit_code: c_int) {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0433, E0570.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `mkgpdx` (lib test) due to 53 previous errors; 7 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] Some errors have detailed explanations: E0412, E0433, E0570.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `mkgpdx` (lib) due to 53 previous errors; 7 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "c46369cde2392cec61d96c65f990a91bf8156c72deb59839aa7163376e8e8ca9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c46369cde2392cec61d96c65f990a91bf8156c72deb59839aa7163376e8e8ca9", kill_on_drop: false }`
[INFO] [stdout] c46369cde2392cec61d96c65f990a91bf8156c72deb59839aa7163376e8e8ca9
