[INFO] fetching crate lol-io 0.0.1...
[INFO] testing lol-io-0.0.1 against try#c2e32f1c9652b13ed99608599c1e855462f421f3 for pr-146098-8
[INFO] extracting crate lol-io 0.0.1 into /workspace/builds/worker-0-tc2/source
[INFO] started tweaking crates.io crate lol-io 0.0.1
[INFO] finished tweaking crates.io crate lol-io 0.0.1
[INFO] tweaked toml for crates.io crate lol-io 0.0.1 written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate lol-io 0.0.1 on toolchain c2e32f1c9652b13ed99608599c1e855462f421f3
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "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" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "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 90 packages to latest compatible versions
[INFO] [stderr]       Adding windows-sys v0.52.0 (available: v0.61.2)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 4954b3057295ab0e856e32b3600eaa0509cff527482b4f3f018e6f955e3a3077
[INFO] running `Command { std: "docker" "start" "-a" "4954b3057295ab0e856e32b3600eaa0509cff527482b4f3f018e6f955e3a3077", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "4954b3057295ab0e856e32b3600eaa0509cff527482b4f3f018e6f955e3a3077", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4954b3057295ab0e856e32b3600eaa0509cff527482b4f3f018e6f955e3a3077", kill_on_drop: false }`
[INFO] [stdout] 4954b3057295ab0e856e32b3600eaa0509cff527482b4f3f018e6f955e3a3077
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 90f5b62f470ab5ef84f7dfb50c6b65b1afd8864d093f45079e05e9520b70c37c
[INFO] running `Command { std: "docker" "start" "-a" "90f5b62f470ab5ef84f7dfb50c6b65b1afd8864d093f45079e05e9520b70c37c", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.103
[INFO] [stderr]    Compiling unicode-ident v1.0.22
[INFO] [stderr]    Compiling quote v1.0.42
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling zerocopy v0.8.27
[INFO] [stderr]    Compiling libc v0.2.177
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling futures-core v0.3.31
[INFO] [stderr]    Compiling futures-sink v0.3.31
[INFO] [stderr]    Compiling pin-project-lite v0.2.16
[INFO] [stderr]    Compiling winnow v0.7.13
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling serde_json v1.0.145
[INFO] [stderr]    Compiling target-triple v1.0.0
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling futures-channel v0.3.31
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling pin-utils v0.1.0
[INFO] [stderr]    Compiling toml_writer v1.0.4
[INFO] [stderr]    Compiling ryu v1.0.20
[INFO] [stderr]    Compiling futures-task v0.3.31
[INFO] [stderr]    Compiling itoa v1.0.15
[INFO] [stderr]    Compiling futures-io v0.3.31
[INFO] [stderr]    Compiling slab v0.4.11
[INFO] [stderr]    Compiling glob v0.3.3
[INFO] [stderr]    Compiling termcolor v1.4.1
[INFO] [stderr]    Compiling once_cell v1.21.3
[INFO] [stderr]    Compiling scopeguard v1.2.0
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling lock_api v0.4.14
[INFO] [stderr]    Compiling tracing-core v0.1.34
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling crossbeam-queue v0.3.12
[INFO] [stderr]    Compiling crossbeam-channel v0.5.15
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling crossbeam v0.8.4
[INFO] [stderr]    Compiling rand_core v0.9.3
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling syn v2.0.110
[INFO] [stderr]    Compiling toml_parser v1.0.4
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling serde_spanned v1.0.3
[INFO] [stderr]    Compiling toml_datetime v0.7.3
[INFO] [stderr]    Compiling toml v0.9.8
[INFO] [stderr]    Compiling futures-macro v0.3.31
[INFO] [stderr]    Compiling uuid-macro-internal v1.18.1
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling tracing-attributes v0.1.30
[INFO] [stderr]    Compiling pin-project-internal v1.1.10
[INFO] [stderr]    Compiling uuid v1.18.1
[INFO] [stderr]    Compiling pin-project v1.1.10
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling tracing v0.1.41
[INFO] [stderr]    Compiling trybuild v1.0.114
[INFO] [stderr]    Compiling lol-macros v0.0.1
[INFO] [stderr]    Compiling futures-executor v0.3.31
[INFO] [stderr]    Compiling futures v0.3.31
[INFO] [stderr]    Compiling lol-io v0.0.1 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stdout]   --> src/fs/open.rs:13:9
[INFO] [stdout]    |
[INFO] [stdout] 13 |     os::windows::prelude::*,
[INFO] [stdout]    |         ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/os/mod.rs:56:4
[INFO] [stdout]    |
[INFO] [stdout]    = note: the item is gated here
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/os/mod.rs:120:9
[INFO] [stdout]    |
[INFO] [stdout]    = note: the item is gated here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stdout]   --> src/fs/read.rs:15:9
[INFO] [stdout]    |
[INFO] [stdout] 15 |     os::windows::io::{AsRawHandle, RawHandle},
[INFO] [stdout]    |         ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/os/mod.rs:56:4
[INFO] [stdout]    |
[INFO] [stdout]    = note: the item is gated here
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/os/mod.rs:120:9
[INFO] [stdout]    |
[INFO] [stdout]    = note: the item is gated here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stdout]   --> src/fs/read.rs:20:9
[INFO] [stdout]    |
[INFO] [stdout] 20 |     os::windows::prelude::AsHandle,
[INFO] [stdout]    |         ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/os/mod.rs:56:4
[INFO] [stdout]    |
[INFO] [stdout]    = note: the item is gated here
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/os/mod.rs:120:9
[INFO] [stdout]    |
[INFO] [stdout]    = note: the item is gated here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stdout]   --> src/fs/stat.rs:11:9
[INFO] [stdout]    |
[INFO] [stdout] 11 |     os::windows::prelude::*,
[INFO] [stdout]    |         ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/os/mod.rs:56:4
[INFO] [stdout]    |
[INFO] [stdout]    = note: the item is gated here
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/os/mod.rs:120:9
[INFO] [stdout]    |
[INFO] [stdout]    = note: the item is gated here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stdout]   --> src/fs/mod.rs:12:14
[INFO] [stdout]    |
[INFO] [stdout] 12 | use std::os::windows::prelude::AsHandle;
[INFO] [stdout]    |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/os/mod.rs:56:4
[INFO] [stdout]    |
[INFO] [stdout]    = note: the item is gated here
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/os/mod.rs:120:9
[INFO] [stdout]    |
[INFO] [stdout]    = note: the item is gated here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]  --> src/kernel/security/mod.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use windows_sys::Win32::Security::SECURITY_ATTRIBUTES;
[INFO] [stdout]   |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` 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 `windows_sys`
[INFO] [stdout]  --> src/kernel/system/mod.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use windows_sys::Win32::System::SystemInformation::{GetSystemInfo, SYSTEM_INFO};
[INFO] [stdout]   |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stdout]   --> src/kernel/threading/event.rs:12:14
[INFO] [stdout]    |
[INFO] [stdout] 12 | use std::os::windows::io::HandleOrNull;
[INFO] [stdout]    |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/os/mod.rs:56:4
[INFO] [stdout]    |
[INFO] [stdout]    = note: the item is gated here
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/os/mod.rs:120:9
[INFO] [stdout]    |
[INFO] [stdout]    = note: the item is gated here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stdout]   --> src/kernel/threading/event.rs:13:14
[INFO] [stdout]    |
[INFO] [stdout] 13 | use std::os::windows::prelude::AsHandle;
[INFO] [stdout]    |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/os/mod.rs:56:4
[INFO] [stdout]    |
[INFO] [stdout]    = note: the item is gated here
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/os/mod.rs:120:9
[INFO] [stdout]    |
[INFO] [stdout]    = note: the item is gated here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stdout]   --> src/kernel/threading/event.rs:14:14
[INFO] [stdout]    |
[INFO] [stdout] 14 | use std::os::windows::prelude::*;
[INFO] [stdout]    |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/os/mod.rs:56:4
[INFO] [stdout]    |
[INFO] [stdout]    = note: the item is gated here
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/os/mod.rs:120:9
[INFO] [stdout]    |
[INFO] [stdout]    = note: the item is gated here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stdout]   --> src/kernel/threading/executor.rs:14:14
[INFO] [stdout]    |
[INFO] [stdout] 14 | use std::os::windows::prelude::RawHandle;
[INFO] [stdout]    |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/os/mod.rs:56:4
[INFO] [stdout]    |
[INFO] [stdout]    = note: the item is gated here
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/os/mod.rs:120:9
[INFO] [stdout]    |
[INFO] [stdout]    = note: the item is gated here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stdout]   --> src/kernel/threading/pool/io.rs:11:14
[INFO] [stdout]    |
[INFO] [stdout] 11 | use std::os::windows::prelude::*;
[INFO] [stdout]    |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/os/mod.rs:56:4
[INFO] [stdout]    |
[INFO] [stdout]    = note: the item is gated here
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/os/mod.rs:120:9
[INFO] [stdout]    |
[INFO] [stdout]    = note: the item is gated here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stdout]   --> src/kernel/threading/pool/wait.rs:10:14
[INFO] [stdout]    |
[INFO] [stdout] 10 | use std::os::windows::io::BorrowedHandle;
[INFO] [stdout]    |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/os/mod.rs:56:4
[INFO] [stdout]    |
[INFO] [stdout]    = note: the item is gated here
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/os/mod.rs:120:9
[INFO] [stdout]    |
[INFO] [stdout]    = note: the item is gated here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stdout]   --> src/kernel/threading/pool/wait.rs:11:14
[INFO] [stdout]    |
[INFO] [stdout] 11 | use std::os::windows::prelude::AsRawHandle;
[INFO] [stdout]    |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/os/mod.rs:56:4
[INFO] [stdout]    |
[INFO] [stdout]    = note: the item is gated here
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/os/mod.rs:120:9
[INFO] [stdout]    |
[INFO] [stdout]    = note: the item is gated here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stdout]  --> src/kernel/threading/pool/work.rs:8:14
[INFO] [stdout]   |
[INFO] [stdout] 8 | use std::os::windows::prelude::RawHandle;
[INFO] [stdout]   |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout]   |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]  --> /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/os/mod.rs:56:4
[INFO] [stdout]   |
[INFO] [stdout]   = note: the item is gated here
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]  --> /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/os/mod.rs:120:9
[INFO] [stdout]   |
[INFO] [stdout]   = note: the item is gated here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stdout]   --> src/kernel/threading/pool/mod.rs:13:14
[INFO] [stdout]    |
[INFO] [stdout] 13 | use std::os::windows::prelude::{AsRawHandle, FromRawHandle, RawHandle};
[INFO] [stdout]    |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/os/mod.rs:56:4
[INFO] [stdout]    |
[INFO] [stdout]    = note: the item is gated here
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/os/mod.rs:120:9
[INFO] [stdout]    |
[INFO] [stdout]    = note: the item is gated here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stdout]   --> src/pipe/open.rs:15:9
[INFO] [stdout]    |
[INFO] [stdout] 15 |     os::windows::io::OwnedHandle,
[INFO] [stdout]    |         ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/os/mod.rs:56:4
[INFO] [stdout]    |
[INFO] [stdout]    = note: the item is gated here
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/os/mod.rs:120:9
[INFO] [stdout]    |
[INFO] [stdout]    = note: the item is gated here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stdout]   --> src/pipe/open.rs:16:9
[INFO] [stdout]    |
[INFO] [stdout] 16 |     os::windows::prelude::*,
[INFO] [stdout]    |         ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/os/mod.rs:56:4
[INFO] [stdout]    |
[INFO] [stdout]    = note: the item is gated here
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/os/mod.rs:120:9
[INFO] [stdout]    |
[INFO] [stdout]    = note: the item is gated here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stdout]  --> src/pipe/wait.rs:8:9
[INFO] [stdout]   |
[INFO] [stdout] 8 |     os::windows::ffi::OsStrExt,
[INFO] [stdout]   |         ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout]   |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]  --> /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/os/mod.rs:56:4
[INFO] [stdout]   |
[INFO] [stdout]   = note: the item is gated here
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]  --> /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/os/mod.rs:120:9
[INFO] [stdout]   |
[INFO] [stdout]   = note: the item is gated here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]   --> src/pipe/wait.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 | use windows_sys::Win32::System::Pipes::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` 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 `windows_sys`
[INFO] [stdout]  --> src/util/buf.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use windows_sys::Win32::Foundation::{GetLastError, ERROR_IO_PENDING, FALSE};
[INFO] [stdout]   |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stdout]  --> src/util/stream_ext.rs:9:14
[INFO] [stdout]   |
[INFO] [stdout] 9 | use std::os::windows::io::AsHandle;
[INFO] [stdout]   |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout]   |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]  --> /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/os/mod.rs:56:4
[INFO] [stdout]   |
[INFO] [stdout]   = note: the item is gated here
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]  --> /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/os/mod.rs:120:9
[INFO] [stdout]   |
[INFO] [stdout]   = note: the item is gated here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]   --> src/fs/read.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 | use windows_sys::Win32::Foundation::{ERROR_HANDLE_EOF, ERROR_SUCCESS};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` 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 `windows_sys`
[INFO] [stdout]  --> src/kernel/foundation/mod.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use windows_sys::Win32::Foundation::FILETIME;
[INFO] [stdout]   |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` 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 `windows_sys`
[INFO] [stdout]   --> src/kernel/threading/executor.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 | use windows_sys::Win32::System::Threading::*;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` 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 `windows_sys`
[INFO] [stdout]   --> src/fs/open.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 | use windows_sys::Win32::Storage::FileSystem::*;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` 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 `windows_sys`
[INFO] [stdout]   --> src/fs/stat.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use windows_sys::{Win32::Foundation::FALSE, Win32::Storage::FileSystem::*};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` 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 `windows_sys`
[INFO] [stdout]  --> src/kernel/co.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use windows_sys::Win32::Foundation::*;
[INFO] [stdout]   |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` 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 `windows_sys`
[INFO] [stdout]  --> src/kernel/co.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use windows_sys::Win32::Storage::FileSystem::*;
[INFO] [stdout]   |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` 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 `windows_sys`
[INFO] [stdout]  --> src/kernel/co.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use windows_sys::Win32::System::Pipes::*;
[INFO] [stdout]   |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` 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 `windows_sys`
[INFO] [stdout]  --> src/kernel/co.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use windows_sys::Win32::System::SystemInformation::{self, SYSTEM_INFO};
[INFO] [stdout]   |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` 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 `windows_sys`
[INFO] [stdout]  --> src/kernel/co.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use windows_sys::Win32::System::SystemServices::ACCESS_SYSTEM_SECURITY;
[INFO] [stdout]   |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` 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 `windows_sys`
[INFO] [stdout]  --> src/kernel/co.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use windows_sys::Win32::System::Threading::*;
[INFO] [stdout]   |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` 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 `windows_sys`
[INFO] [stdout]  --> src/kernel/threading/event.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use windows_sys::Win32::{
[INFO] [stdout]   |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` 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 `windows_sys`
[INFO] [stdout]   --> src/kernel/threading/pool/io.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | use windows_sys::Win32::Foundation::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` 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 `windows_sys`
[INFO] [stdout]   --> src/kernel/threading/pool/io.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 | use windows_sys::Win32::Storage::FileSystem::{ReadFile, WriteFile};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` 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 `windows_sys`
[INFO] [stdout]   --> src/kernel/threading/pool/io.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 | use windows_sys::Win32::System::Threading::*;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` 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 `windows_sys`
[INFO] [stdout]   --> src/kernel/threading/pool/io.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 | use windows_sys::Win32::System::IO::OVERLAPPED;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` 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 `windows_sys`
[INFO] [stdout]   --> src/kernel/threading/pool/io.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 | use windows_sys::Win32::System::IO::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` 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 `windows_sys`
[INFO] [stdout]   --> src/pipe/open.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 | use windows_sys::Win32::System::Pipes::CreateNamedPipeW;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `windows_sys`
[INFO] [stdout]   --> src/lib.rs:11:9
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub use windows_sys;
[INFO] [stdout]    |         ^^^^^^^^^^^ no external crate `windows_sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BorrowedHandle` in this scope
[INFO] [stdout]   --> src/fs/open.rs:27:31
[INFO] [stdout]    |
[INFO] [stdout] 27 |     pub template_file: Option<BorrowedHandle<'template>>,
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OwnedHandle` in this scope
[INFO] [stdout]   --> src/fs/open.rs:46:76
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub fn open_sync<O: Into<OsString>>(&self, into_path: O) -> io::Result<OwnedHandle> {
[INFO] [stdout]    |                                                                            ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 30 | impl<'template, OwnedHandle> FileOpenOptions<'template> {
[INFO] [stdout]    |               +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OwnedHandle` in this scope
[INFO] [stdout]   --> src/fs/open.rs:82:30
[INFO] [stdout]    |
[INFO] [stdout] 82 |     type Output = io::Result<OwnedHandle>;
[INFO] [stdout]    |                              ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 81 | impl<'template, OwnedHandle> WorkRoutine for FileOpenRoutine<'template> {
[INFO] [stdout]    |               +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OwnedHandle` in this scope
[INFO] [stdout]   --> src/fs/open.rs:93:33
[INFO] [stdout]    |
[INFO] [stdout] 93 |     working: Working<io::Result<OwnedHandle>>,
[INFO] [stdout]    |                                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 89 | pub struct FileOpen<'template, OwnedHandle> {
[INFO] [stdout]    |                              +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OwnedHandle` in this scope
[INFO] [stdout]   --> src/fs/open.rs:97:36
[INFO] [stdout]    |
[INFO] [stdout] 97 |     type Output = CompletionResult<OwnedHandle>;
[INFO] [stdout]    |                                    ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 96 | impl<'template, OwnedHandle> Future for FileOpen<'template> {
[INFO] [stdout]    |               +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `WIN32_FILE_ATTRIBUTE_DATA` in this scope
[INFO] [stdout]   --> src/fs/stat.rs:35:53
[INFO] [stdout]    |
[INFO] [stdout] 35 |         let mut attrs = unsafe { std::mem::zeroed::<WIN32_FILE_ATTRIBUTE_DATA>() };
[INFO] [stdout]    |                                                     ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 32 | impl<WIN32_FILE_ATTRIBUTE_DATA> WorkOnceRoutine for ReadFileAttributesRoutine {
[INFO] [stdout]    |     +++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `GENERIC_READ` in this scope
[INFO] [stdout]   --> src/kernel/co.rs:35:26
[INFO] [stdout]    |
[INFO] [stdout] 35 |         pub const READ = GENERIC_READ;
[INFO] [stdout]    |                          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `GENERIC_WRITE` in this scope
[INFO] [stdout]   --> src/kernel/co.rs:36:27
[INFO] [stdout]    |
[INFO] [stdout] 36 |         pub const WRITE = GENERIC_WRITE;
[INFO] [stdout]    |                           ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `GENERIC_EXECUTE` in this scope
[INFO] [stdout]   --> src/kernel/co.rs:37:29
[INFO] [stdout]    |
[INFO] [stdout] 37 |         pub const EXECUTE = GENERIC_EXECUTE;
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `GENERIC_ALL` in this scope
[INFO] [stdout]   --> src/kernel/co.rs:38:25
[INFO] [stdout]    |
[INFO] [stdout] 38 |         pub const ALL = GENERIC_ALL;
[INFO] [stdout]    |                         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FILE_SHARE_NONE` in this scope
[INFO] [stdout]   --> src/kernel/co.rs:47:26
[INFO] [stdout]    |
[INFO] [stdout] 47 |         pub const ZERO = FILE_SHARE_NONE;
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FILE_SHARE_DELETE` in this scope
[INFO] [stdout]   --> src/kernel/co.rs:48:28
[INFO] [stdout]    |
[INFO] [stdout] 48 |         pub const DELETE = FILE_SHARE_DELETE;
[INFO] [stdout]    |                            ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FILE_SHARE_READ` in this scope
[INFO] [stdout]   --> src/kernel/co.rs:49:26
[INFO] [stdout]    |
[INFO] [stdout] 49 |         pub const READ = FILE_SHARE_READ;
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FILE_SHARE_WRITE` in this scope
[INFO] [stdout]   --> src/kernel/co.rs:50:27
[INFO] [stdout]    |
[INFO] [stdout] 50 |         pub const WRITE = FILE_SHARE_WRITE;
[INFO] [stdout]    |                           ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `CREATE_ALWAYS` in this scope
[INFO] [stdout]   --> src/kernel/co.rs:59:35
[INFO] [stdout]    |
[INFO] [stdout] 59 |         pub const CREATE_ALWAYS = CREATE_ALWAYS;
[INFO] [stdout]    |                                   ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `CREATE_NEW` in this scope
[INFO] [stdout]   --> src/kernel/co.rs:60:32
[INFO] [stdout]    |
[INFO] [stdout] 60 |         pub const CREATE_NEW = CREATE_NEW;
[INFO] [stdout]    |                                ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `OPEN_ALWAYS` in this scope
[INFO] [stdout]   --> src/kernel/co.rs:61:33
[INFO] [stdout]    |
[INFO] [stdout] 61 |         pub const OPEN_ALWAYS = OPEN_ALWAYS;
[INFO] [stdout]    |                                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `OPEN_EXISTING` in this scope
[INFO] [stdout]   --> src/kernel/co.rs:62:35
[INFO] [stdout]    |
[INFO] [stdout] 62 |         pub const OPEN_EXISTING = OPEN_EXISTING;
[INFO] [stdout]    |                                   ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TRUNCATE_EXISTING` in this scope
[INFO] [stdout]   --> src/kernel/co.rs:63:39
[INFO] [stdout]    |
[INFO] [stdout] 63 |         pub const TRUNCATE_EXISTING = TRUNCATE_EXISTING;
[INFO] [stdout]    |                                       ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FILE_ATTRIBUTE_ARCHIVE` in this scope
[INFO] [stdout]   --> src/kernel/co.rs:72:39
[INFO] [stdout]    |
[INFO] [stdout] 72 |         pub const ATTRIBUTE_ARCHIVE = FILE_ATTRIBUTE_ARCHIVE;
[INFO] [stdout]    |                                       ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FILE_ATTRIBUTE_ENCRYPTED` in this scope
[INFO] [stdout]   --> src/kernel/co.rs:73:41
[INFO] [stdout]    |
[INFO] [stdout] 73 |         pub const ATTRIBUTE_ENCRYPTED = FILE_ATTRIBUTE_ENCRYPTED;
[INFO] [stdout]    |                                         ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FILE_ATTRIBUTE_HIDDEN` in this scope
[INFO] [stdout]   --> src/kernel/co.rs:74:38
[INFO] [stdout]    |
[INFO] [stdout] 74 |         pub const ATTRIBUTE_HIDDEN = FILE_ATTRIBUTE_HIDDEN;
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FILE_ATTRIBUTE_NORMAL` in this scope
[INFO] [stdout]   --> src/kernel/co.rs:75:38
[INFO] [stdout]    |
[INFO] [stdout] 75 |         pub const ATTRIBUTE_NORMAL = FILE_ATTRIBUTE_NORMAL;
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FILE_ATTRIBUTE_OFFLINE` in this scope
[INFO] [stdout]   --> src/kernel/co.rs:76:39
[INFO] [stdout]    |
[INFO] [stdout] 76 |         pub const ATTRIBUTE_OFFLINE = FILE_ATTRIBUTE_OFFLINE;
[INFO] [stdout]    |                                       ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FILE_ATTRIBUTE_READONLY` in this scope
[INFO] [stdout]   --> src/kernel/co.rs:77:40
[INFO] [stdout]    |
[INFO] [stdout] 77 |         pub const ATTRIBUTE_READONLY = FILE_ATTRIBUTE_READONLY;
[INFO] [stdout]    |                                        ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FILE_ATTRIBUTE_SYSTEM` in this scope
[INFO] [stdout]   --> src/kernel/co.rs:78:38
[INFO] [stdout]    |
[INFO] [stdout] 78 |         pub const ATTRIBUTE_SYSTEM = FILE_ATTRIBUTE_SYSTEM;
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FILE_ATTRIBUTE_TEMPORARY` in this scope
[INFO] [stdout]   --> src/kernel/co.rs:79:41
[INFO] [stdout]    |
[INFO] [stdout] 79 |         pub const ATTRIBUTE_TEMPORARY = FILE_ATTRIBUTE_TEMPORARY;
[INFO] [stdout]    |                                         ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FILE_FLAG_BACKUP_SEMANTICS` in this scope
[INFO] [stdout]   --> src/kernel/co.rs:80:43
[INFO] [stdout]    |
[INFO] [stdout] 80 |         pub const FLAG_BACKUP_SEMANTICS = FILE_FLAG_BACKUP_SEMANTICS;
[INFO] [stdout]    |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FILE_FLAG_DELETE_ON_CLOSE` in this scope
[INFO] [stdout]   --> src/kernel/co.rs:81:42
[INFO] [stdout]    |
[INFO] [stdout] 81 |         pub const FLAG_DELETE_ON_CLOSE = FILE_FLAG_DELETE_ON_CLOSE;
[INFO] [stdout]    |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FILE_FLAG_NO_BUFFERING` in this scope
[INFO] [stdout]   --> src/kernel/co.rs:82:39
[INFO] [stdout]    |
[INFO] [stdout] 82 |         pub const FLAG_NO_BUFFERING = FILE_FLAG_NO_BUFFERING;
[INFO] [stdout]    |                                       ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FILE_FLAG_OPEN_NO_RECALL` in this scope
[INFO] [stdout]   --> src/kernel/co.rs:83:41
[INFO] [stdout]    |
[INFO] [stdout] 83 |         pub const FLAG_OPEN_NO_RECALL = FILE_FLAG_OPEN_NO_RECALL;
[INFO] [stdout]    |                                         ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FILE_FLAG_OPEN_REPARSE_POINT` in this scope
[INFO] [stdout]   --> src/kernel/co.rs:84:45
[INFO] [stdout]    |
[INFO] [stdout] 84 |         pub const FLAG_OPEN_REPARSE_POINT = FILE_FLAG_OPEN_REPARSE_POINT;
[INFO] [stdout]    |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FILE_FLAG_OVERLAPPED` in this scope
[INFO] [stdout]   --> src/kernel/co.rs:85:37
[INFO] [stdout]    |
[INFO] [stdout] 85 |         pub const FLAG_OVERLAPPED = FILE_FLAG_OVERLAPPED;
[INFO] [stdout]    |                                     ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FILE_FLAG_POSIX_SEMANTICS` in this scope
[INFO] [stdout]   --> src/kernel/co.rs:86:42
[INFO] [stdout]    |
[INFO] [stdout] 86 |         pub const FLAG_POSIX_SEMANTICS = FILE_FLAG_POSIX_SEMANTICS;
[INFO] [stdout]    |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FILE_FLAG_RANDOM_ACCESS` in this scope
[INFO] [stdout]   --> src/kernel/co.rs:87:40
[INFO] [stdout]    |
[INFO] [stdout] 87 |         pub const FLAG_RANDOM_ACCESS = FILE_FLAG_RANDOM_ACCESS;
[INFO] [stdout]    |                                        ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FILE_FLAG_SESSION_AWARE` in this scope
[INFO] [stdout]   --> src/kernel/co.rs:88:40
[INFO] [stdout]    |
[INFO] [stdout] 88 |         pub const FLAG_SESSION_AWARE = FILE_FLAG_SESSION_AWARE;
[INFO] [stdout]    |                                        ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FILE_FLAG_SEQUENTIAL_SCAN` in this scope
[INFO] [stdout]   --> src/kernel/co.rs:89:42
[INFO] [stdout]    |
[INFO] [stdout] 89 |         pub const FLAG_SEQUENTIAL_SCAN = FILE_FLAG_SEQUENTIAL_SCAN;
[INFO] [stdout]    |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FILE_FLAG_WRITE_THROUGH` in this scope
[INFO] [stdout]   --> src/kernel/co.rs:90:40
[INFO] [stdout]    |
[INFO] [stdout] 90 |         pub const FLAG_WRITE_THROUGH = FILE_FLAG_WRITE_THROUGH;
[INFO] [stdout]    |                                        ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SECURITY_ANONYMOUS` in this scope
[INFO] [stdout]   --> src/kernel/co.rs:91:40
[INFO] [stdout]    |
[INFO] [stdout] 91 |         pub const SECURITY_ANONYMOUS = SECURITY_ANONYMOUS;
[INFO] [stdout]    |                                        ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SECURITY_CONTEXT_TRACKING` in this scope
[INFO] [stdout]   --> src/kernel/co.rs:92:47
[INFO] [stdout]    |
[INFO] [stdout] 92 |         pub const SECURITY_CONTEXT_TRACKING = SECURITY_CONTEXT_TRACKING;
[INFO] [stdout]    |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SECURITY_DELEGATION` in this scope
[INFO] [stdout]   --> src/kernel/co.rs:93:41
[INFO] [stdout]    |
[INFO] [stdout] 93 |         pub const SECURITY_DELEGATION = SECURITY_DELEGATION;
[INFO] [stdout]    |                                         ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SECURITY_EFFECTIVE_ONLY` in this scope
[INFO] [stdout]   --> src/kernel/co.rs:94:45
[INFO] [stdout]    |
[INFO] [stdout] 94 |         pub const SECURITY_EFFECTIVE_ONLY = SECURITY_EFFECTIVE_ONLY;
[INFO] [stdout]    |                                             ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SECURITY_IDENTIFICATION` in this scope
[INFO] [stdout]   --> src/kernel/co.rs:95:45
[INFO] [stdout]    |
[INFO] [stdout] 95 |         pub const SECURITY_IDENTIFICATION = SECURITY_IDENTIFICATION;
[INFO] [stdout]    |                                             ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SECURITY_IMPERSONATION` in this scope
[INFO] [stdout]   --> src/kernel/co.rs:96:44
[INFO] [stdout]    |
[INFO] [stdout] 96 |         pub const SECURITY_IMPERSONATION = SECURITY_IMPERSONATION;
[INFO] [stdout]    |                                            ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `PIPE_ACCESS_DUPLEX` in this scope
[INFO] [stdout]    --> src/kernel/co.rs:119:40
[INFO] [stdout]     |
[INFO] [stdout] 119 |         pub const PIPE_ACCESS_DUPLEX = PIPE_ACCESS_DUPLEX;
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `PIPE_ACCESS_INBOUND` in this scope
[INFO] [stdout]    --> src/kernel/co.rs:120:41
[INFO] [stdout]     |
[INFO] [stdout] 120 |         pub const PIPE_ACCESS_INBOUND = PIPE_ACCESS_INBOUND;
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `PIPE_ACCESS_OUTBOUND` in this scope
[INFO] [stdout]    --> src/kernel/co.rs:121:42
[INFO] [stdout]     |
[INFO] [stdout] 121 |         pub const PIPE_ACCESS_OUTBOUND = PIPE_ACCESS_OUTBOUND;
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FILE_FLAG_FIRST_PIPE_INSTANCE` in this scope
[INFO] [stdout]    --> src/kernel/co.rs:122:51
[INFO] [stdout]     |
[INFO] [stdout] 122 |         pub const FILE_FLAG_FIRST_PIPE_INSTANCE = FILE_FLAG_FIRST_PIPE_INSTANCE;
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FILE_FLAG_WRITE_THROUGH` in this scope
[INFO] [stdout]    --> src/kernel/co.rs:123:45
[INFO] [stdout]     |
[INFO] [stdout] 123 |         pub const FILE_FLAG_WRITE_THROUGH = FILE_FLAG_WRITE_THROUGH;
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FILE_FLAG_OVERLAPPED` in this scope
[INFO] [stdout]    --> src/kernel/co.rs:124:42
[INFO] [stdout]     |
[INFO] [stdout] 124 |         pub const FILE_FLAG_OVERLAPPED = FILE_FLAG_OVERLAPPED;
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WRITE_DAC` in this scope
[INFO] [stdout]    --> src/kernel/co.rs:125:31
[INFO] [stdout]     |
[INFO] [stdout] 125 |         pub const WRITE_DAC = WRITE_DAC;
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WRITE_OWNER` in this scope
[INFO] [stdout]    --> src/kernel/co.rs:126:33
[INFO] [stdout]     |
[INFO] [stdout] 126 |         pub const WRITE_OWNER = WRITE_OWNER;
[INFO] [stdout]     |                                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `PIPE_TYPE_BYTE` in this scope
[INFO] [stdout]    --> src/kernel/co.rs:135:36
[INFO] [stdout]     |
[INFO] [stdout] 135 |         pub const PIPE_TYPE_BYTE = PIPE_TYPE_BYTE;
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `PIPE_TYPE_MESSAGE` in this scope
[INFO] [stdout]    --> src/kernel/co.rs:136:39
[INFO] [stdout]     |
[INFO] [stdout] 136 |         pub const PIPE_TYPE_MESSAGE = PIPE_TYPE_MESSAGE;
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `PIPE_READMODE_BYTE` in this scope
[INFO] [stdout]    --> src/kernel/co.rs:137:40
[INFO] [stdout]     |
[INFO] [stdout] 137 |         pub const PIPE_READMODE_BYTE = PIPE_READMODE_BYTE;
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `PIPE_READMODE_MESSAGE` in this scope
[INFO] [stdout]    --> src/kernel/co.rs:138:43
[INFO] [stdout]     |
[INFO] [stdout] 138 |         pub const PIPE_READMODE_MESSAGE = PIPE_READMODE_MESSAGE;
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `PIPE_WAIT` in this scope
[INFO] [stdout]    --> src/kernel/co.rs:139:31
[INFO] [stdout]     |
[INFO] [stdout] 139 |         pub const PIPE_WAIT = PIPE_WAIT;
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `PIPE_NOWAIT` in this scope
[INFO] [stdout]    --> src/kernel/co.rs:140:33
[INFO] [stdout]     |
[INFO] [stdout] 140 |         pub const PIPE_NOWAIT = PIPE_NOWAIT;
[INFO] [stdout]     |                                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `PIPE_ACCEPT_REMOTE_CLIENTS` in this scope
[INFO] [stdout]    --> src/kernel/co.rs:141:48
[INFO] [stdout]     |
[INFO] [stdout] 141 |         pub const PIPE_ACCEPT_REMOTE_CLIENTS = PIPE_ACCEPT_REMOTE_CLIENTS;
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `PIPE_REJECT_REMOTE_CLIENTS` in this scope
[INFO] [stdout]    --> src/kernel/co.rs:142:48
[INFO] [stdout]     |
[INFO] [stdout] 142 |         pub const PIPE_REJECT_REMOTE_CLIENTS = PIPE_REJECT_REMOTE_CLIENTS;
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TP_CALLBACK_PRIORITY_LOW` in this scope
[INFO] [stdout]    --> src/kernel/co.rs:148:28
[INFO] [stdout]     |
[INFO] [stdout] 148 |         pub const LOW    = TP_CALLBACK_PRIORITY_LOW;
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TP_CALLBACK_PRIORITY_NORMAL` in this scope
[INFO] [stdout]    --> src/kernel/co.rs:149:28
[INFO] [stdout]     |
[INFO] [stdout] 149 |         pub const NORMAL = TP_CALLBACK_PRIORITY_NORMAL;
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TP_CALLBACK_PRIORITY_HIGH` in this scope
[INFO] [stdout]    --> src/kernel/co.rs:150:28
[INFO] [stdout]     |
[INFO] [stdout] 150 |         pub const HIGH   = TP_CALLBACK_PRIORITY_HIGH;
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `WIN32_FILE_ATTRIBUTE_DATA` in this scope
[INFO] [stdout]    --> src/kernel/co.rs:153:14
[INFO] [stdout]     |
[INFO] [stdout] 153 |     #[derive(NativeBitFlags, Debug)]
[INFO] [stdout]     |              ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the derive macro `NativeBitFlags` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FILE_ATTRIBUTE_READONLY` in this scope
[INFO] [stdout]    --> src/kernel/co.rs:156:30
[INFO] [stdout]     |
[INFO] [stdout] 156 |         pub const READONLY = FILE_ATTRIBUTE_READONLY;
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FILE_ATTRIBUTE_HIDDEN` in this scope
[INFO] [stdout]    --> src/kernel/co.rs:157:28
[INFO] [stdout]     |
[INFO] [stdout] 157 |         pub const HIDDEN = FILE_ATTRIBUTE_HIDDEN;
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FILE_ATTRIBUTE_SYSTEM` in this scope
[INFO] [stdout]    --> src/kernel/co.rs:158:28
[INFO] [stdout]     |
[INFO] [stdout] 158 |         pub const SYSTEM = FILE_ATTRIBUTE_SYSTEM;
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FILE_ATTRIBUTE_ARCHIVE` in this scope
[INFO] [stdout]    --> src/kernel/co.rs:159:29
[INFO] [stdout]     |
[INFO] [stdout] 159 |         pub const ARCHIVE = FILE_ATTRIBUTE_ARCHIVE;
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FILE_ATTRIBUTE_DEVICE` in this scope
[INFO] [stdout]    --> src/kernel/co.rs:160:28
[INFO] [stdout]     |
[INFO] [stdout] 160 |         pub const DEVICE = FILE_ATTRIBUTE_DEVICE;
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FILE_ATTRIBUTE_NORMAL` in this scope
[INFO] [stdout]    --> src/kernel/co.rs:161:28
[INFO] [stdout]     |
[INFO] [stdout] 161 |         pub const NORMAL = FILE_ATTRIBUTE_NORMAL;
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FILE_ATTRIBUTE_TEMPORARY` in this scope
[INFO] [stdout]    --> src/kernel/co.rs:162:31
[INFO] [stdout]     |
[INFO] [stdout] 162 |         pub const TEMPORARY = FILE_ATTRIBUTE_TEMPORARY;
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FILE_ATTRIBUTE_SPARSE_FILE` in this scope
[INFO] [stdout]    --> src/kernel/co.rs:163:33
[INFO] [stdout]     |
[INFO] [stdout] 163 |         pub const SPARSE_FILE = FILE_ATTRIBUTE_SPARSE_FILE;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FILE_ATTRIBUTE_REPARSE_POINT` in this scope
[INFO] [stdout]    --> src/kernel/co.rs:164:35
[INFO] [stdout]     |
[INFO] [stdout] 164 |         pub const REPARSE_POINT = FILE_ATTRIBUTE_REPARSE_POINT;
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FILE_ATTRIBUTE_COMPRESSED` in this scope
[INFO] [stdout]    --> src/kernel/co.rs:165:32
[INFO] [stdout]     |
[INFO] [stdout] 165 |         pub const COMPRESSED = FILE_ATTRIBUTE_COMPRESSED;
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FILE_ATTRIBUTE_OFFLINE` in this scope
[INFO] [stdout]    --> src/kernel/co.rs:166:29
[INFO] [stdout]     |
[INFO] [stdout] 166 |         pub const OFFLINE = FILE_ATTRIBUTE_OFFLINE;
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FILE_ATTRIBUTE_NOT_CONTENT_INDEXED` in this scope
[INFO] [stdout]    --> src/kernel/co.rs:167:41
[INFO] [stdout]     |
[INFO] [stdout] 167 |         pub const NOT_CONTENT_INDEXED = FILE_ATTRIBUTE_NOT_CONTENT_INDEXED;
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FILE_ATTRIBUTE_ENCRYPTED` in this scope
[INFO] [stdout]    --> src/kernel/co.rs:168:31
[INFO] [stdout]     |
[INFO] [stdout] 168 |         pub const ENCRYPTED = FILE_ATTRIBUTE_ENCRYPTED;
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FILE_ATTRIBUTE_INTEGRITY_STREAM` in this scope
[INFO] [stdout]    --> src/kernel/co.rs:169:38
[INFO] [stdout]     |
[INFO] [stdout] 169 |         pub const INTEGRITY_STREAM = FILE_ATTRIBUTE_INTEGRITY_STREAM;
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FILE_ATTRIBUTE_VIRTUAL` in this scope
[INFO] [stdout]    --> src/kernel/co.rs:170:29
[INFO] [stdout]     |
[INFO] [stdout] 170 |         pub const VIRTUAL = FILE_ATTRIBUTE_VIRTUAL;
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FILE_ATTRIBUTE_NO_SCRUB_DATA` in this scope
[INFO] [stdout]    --> src/kernel/co.rs:171:35
[INFO] [stdout]     |
[INFO] [stdout] 171 |         pub const NO_SCRUB_DATA = FILE_ATTRIBUTE_NO_SCRUB_DATA;
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FILE_ATTRIBUTE_EA` in this scope
[INFO] [stdout]    --> src/kernel/co.rs:172:24
[INFO] [stdout]     |
[INFO] [stdout] 172 |         pub const EA = FILE_ATTRIBUTE_EA;
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FILE_ATTRIBUTE_PINNED` in this scope
[INFO] [stdout]    --> src/kernel/co.rs:173:28
[INFO] [stdout]     |
[INFO] [stdout] 173 |         pub const PINNED = FILE_ATTRIBUTE_PINNED;
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FILE_ATTRIBUTE_RECALL_ON_OPEN` in this scope
[INFO] [stdout]    --> src/kernel/co.rs:174:36
[INFO] [stdout]     |
[INFO] [stdout] 174 |         pub const RECALL_ON_OPEN = FILE_ATTRIBUTE_RECALL_ON_OPEN;
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FILE_ATTRIBUTE_RECALL_ON_DATA_ACCESS` in this scope
[INFO] [stdout]    --> src/kernel/co.rs:175:43
[INFO] [stdout]     |
[INFO] [stdout] 175 |         pub const RECALL_ON_DATA_ACCESS = FILE_ATTRIBUTE_RECALL_ON_DATA_ACCESS;
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `GetFileExInfoStandard` in this scope
[INFO] [stdout]    --> src/kernel/co.rs:180:30
[INFO] [stdout]     |
[INFO] [stdout] 180 |         pub const STANDARD = GetFileExInfoStandard;
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TRUE` in this scope
[INFO] [stdout]   --> src/kernel/threading/event.rs:32:14
[INFO] [stdout]    |
[INFO] [stdout] 32 |     Manual = TRUE,
[INFO] [stdout]    |              ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you may want to use a bool value instead
[INFO] [stdout]    |
[INFO] [stdout] 32 -     Manual = TRUE,
[INFO] [stdout] 32 +     Manual = true,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FALSE` in this scope
[INFO] [stdout]   --> src/kernel/threading/event.rs:33:17
[INFO] [stdout]    |
[INFO] [stdout] 33 |     Automatic = FALSE,
[INFO] [stdout]    |                 ^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you may want to use a bool value instead
[INFO] [stdout]    |
[INFO] [stdout] 33 -     Automatic = FALSE,
[INFO] [stdout] 33 +     Automatic = false,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TRUE` in this scope
[INFO] [stdout]   --> src/kernel/threading/event.rs:42:11
[INFO] [stdout]    |
[INFO] [stdout] 42 |     Set = TRUE,
[INFO] [stdout]    |           ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you may want to use a bool value instead
[INFO] [stdout]    |
[INFO] [stdout] 42 -     Set = TRUE,
[INFO] [stdout] 42 +     Set = true,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FALSE` in this scope
[INFO] [stdout]   --> src/kernel/threading/event.rs:43:13
[INFO] [stdout]    |
[INFO] [stdout] 43 |     Unset = FALSE,
[INFO] [stdout]    |             ^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you may want to use a bool value instead
[INFO] [stdout]    |
[INFO] [stdout] 43 -     Unset = FALSE,
[INFO] [stdout] 43 +     Unset = false,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OwnedHandle` in this scope
[INFO] [stdout]   --> src/kernel/threading/event.rs:49:29
[INFO] [stdout]    |
[INFO] [stdout] 49 | pub struct OwnedEventHandle(OwnedHandle);
[INFO] [stdout]    |                             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BorrowedHandle` in this scope
[INFO] [stdout]   --> src/kernel/threading/event.rs:54:41
[INFO] [stdout]    |
[INFO] [stdout] 54 | pub struct BorrowedEventHandle<'handle>(BorrowedHandle<'handle>);
[INFO] [stdout]    |                                         ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BorrowedHandle` in this scope
[INFO] [stdout]    --> src/kernel/threading/event.rs:90:36
[INFO] [stdout]     |
[INFO] [stdout]  90 |             fn as_handle(&self) -> BorrowedHandle<'_> {
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 103 | impl_event!(OwnedEventHandle, BorrowedEventHandle<'_>);
[INFO] [stdout]     | ------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_event` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `AsRawHandle` in this scope
[INFO] [stdout]    --> src/kernel/threading/event.rs:95:14
[INFO] [stdout]     |
[INFO] [stdout]  95 |         impl AsRawHandle for $t {
[INFO] [stdout]     |              ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 103 | impl_event!(OwnedEventHandle, BorrowedEventHandle<'_>);
[INFO] [stdout]     | ------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_event` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RawHandle` in this scope
[INFO] [stdout]    --> src/kernel/threading/event.rs:96:40
[INFO] [stdout]     |
[INFO] [stdout]  96 |             fn as_raw_handle(&self) -> RawHandle {
[INFO] [stdout]     |                                        ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 103 | impl_event!(OwnedEventHandle, BorrowedEventHandle<'_>);
[INFO] [stdout]     | ------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_event` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `FromRawHandle` in this scope
[INFO] [stdout]    --> src/kernel/threading/event.rs:105:6
[INFO] [stdout]     |
[INFO] [stdout] 105 | impl FromRawHandle for OwnedEventHandle {
[INFO] [stdout]     |      ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RawHandle` in this scope
[INFO] [stdout]    --> src/kernel/threading/event.rs:106:39
[INFO] [stdout]     |
[INFO] [stdout] 106 |     unsafe fn from_raw_handle(handle: RawHandle) -> Self {
[INFO] [stdout]     |                                       ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `IntoRawHandle` in this scope
[INFO] [stdout]    --> src/kernel/threading/event.rs:111:6
[INFO] [stdout]     |
[INFO] [stdout] 111 | impl IntoRawHandle for OwnedEventHandle {
[INFO] [stdout]     |      ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RawHandle` in this scope
[INFO] [stdout]    --> src/kernel/threading/event.rs:112:33
[INFO] [stdout]     |
[INFO] [stdout] 112 |     fn into_raw_handle(self) -> RawHandle {
[INFO] [stdout]     |                                 ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BorrowedHandle` in this scope
[INFO] [stdout]    --> src/kernel/threading/event.rs:117:54
[INFO] [stdout]     |
[INFO] [stdout] 117 | impl<'handle> From<BorrowedEventHandle<'handle>> for BorrowedHandle<'handle> {
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PTP_CALLBACK_INSTANCE` in this scope
[INFO] [stdout]   --> src/kernel/threading/executor.rs:24:16
[INFO] [stdout]    |
[INFO] [stdout] 24 |     _instance: PTP_CALLBACK_INSTANCE,
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PTP_WORK` in this scope
[INFO] [stdout]   --> src/kernel/threading/executor.rs:26:12
[INFO] [stdout]    |
[INFO] [stdout] 26 |     _work: PTP_WORK,
[INFO] [stdout]    |            ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PTP_WORK` in this scope
[INFO] [stdout]   --> src/kernel/threading/executor.rs:75:11
[INFO] [stdout]    |
[INFO] [stdout] 75 |     pool: PTP_WORK,
[INFO] [stdout]    |           ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PTP_CALLBACK_INSTANCE` in this scope
[INFO] [stdout]   --> src/kernel/threading/pool/io.rs:28:15
[INFO] [stdout]    |
[INFO] [stdout] 28 |     instance: PTP_CALLBACK_INSTANCE,
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PTP_IO` in this scope
[INFO] [stdout]   --> src/kernel/threading/pool/io.rs:33:9
[INFO] [stdout]    |
[INFO] [stdout] 33 |     io: PTP_IO,
[INFO] [stdout]    |         ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PTP_CALLBACK_INSTANCE` in this scope
[INFO] [stdout]   --> src/kernel/threading/pool/io.rs:60:15
[INFO] [stdout]    |
[INFO] [stdout] 60 |     instance: PTP_CALLBACK_INSTANCE,
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PTP_IO` in this scope
[INFO] [stdout]   --> src/kernel/threading/pool/io.rs:65:9
[INFO] [stdout]    |
[INFO] [stdout] 65 |     io: PTP_IO,
[INFO] [stdout]    |         ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RawHandle` in this scope
[INFO] [stdout]   --> src/kernel/threading/pool/io.rs:86:13
[INFO] [stdout]    |
[INFO] [stdout] 86 |     handle: RawHandle,
[INFO] [stdout]    |             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RawHandle` in this scope
[INFO] [stdout]   --> src/kernel/threading/pool/io.rs:97:13
[INFO] [stdout]    |
[INFO] [stdout] 97 |     handle: RawHandle,
[INFO] [stdout]    |             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `FromRawHandle` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/io.rs:108:6
[INFO] [stdout]     |
[INFO] [stdout] 108 | impl FromRawHandle for OwnedThreadpoolIoHandle {
[INFO] [stdout]     |      ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RawHandle` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/io.rs:109:39
[INFO] [stdout]     |
[INFO] [stdout] 109 |     unsafe fn from_raw_handle(handle: RawHandle) -> Self {
[INFO] [stdout]     |                                       ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `FromRawHandle` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/io.rs:114:6
[INFO] [stdout]     |
[INFO] [stdout] 114 | impl FromRawHandle for BorrowedThreadpoolIoHandle<'_> {
[INFO] [stdout]     |      ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RawHandle` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/io.rs:115:39
[INFO] [stdout]     |
[INFO] [stdout] 115 |     unsafe fn from_raw_handle(handle: RawHandle) -> Self {
[INFO] [stdout]     |                                       ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `AsRawHandle` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/io.rs:123:31
[INFO] [stdout]     |
[INFO] [stdout] 123 | pub trait ThreadpoolIoHandle: AsRawHandle + crate::util::sealed::Sealed {
[INFO] [stdout]     |                               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `AsRawHandle` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/io.rs:148:14
[INFO] [stdout]     |
[INFO] [stdout] 148 |         impl AsRawHandle for $t {
[INFO] [stdout]     |              ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 157 | impl_threadpool_io_handle!(OwnedThreadpoolIoHandle, BorrowedThreadpoolIoHandle<'_>,);
[INFO] [stdout]     | ------------------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_threadpool_io_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RawHandle` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/io.rs:149:40
[INFO] [stdout]     |
[INFO] [stdout] 149 |             fn as_raw_handle(&self) -> RawHandle {
[INFO] [stdout]     |                                        ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 157 | impl_threadpool_io_handle!(OwnedThreadpoolIoHandle, BorrowedThreadpoolIoHandle<'_>,);
[INFO] [stdout]     | ------------------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_threadpool_io_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RawHandle` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/io.rs:162:17
[INFO] [stdout]     |
[INFO] [stdout] 162 |         handle: RawHandle,
[INFO] [stdout]     |                 ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RawHandle` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/io.rs:171:17
[INFO] [stdout]     |
[INFO] [stdout] 171 |         handle: RawHandle,
[INFO] [stdout]     |                 ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RawHandle` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/io.rs:180:17
[INFO] [stdout]     |
[INFO] [stdout] 180 |         handle: RawHandle,
[INFO] [stdout]     |                 ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RawHandle` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/io.rs:211:17
[INFO] [stdout]     |
[INFO] [stdout] 211 |         handle: RawHandle,
[INFO] [stdout]     |                 ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `AsRawHandle` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/io.rs:243:48
[INFO] [stdout]     |
[INFO] [stdout] 243 | pub struct ThreadpoolIo<T: IoCompleteRoutine + AsRawHandle> {
[INFO] [stdout]     |                                                ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `AsRawHandle` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/io.rs:250:28
[INFO] [stdout]     |
[INFO] [stdout] 250 |     T: IoCompleteRoutine + AsRawHandle,
[INFO] [stdout]     |                            ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RawHandle` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/io.rs:267:14
[INFO] [stdout]     |
[INFO] [stdout] 267 |         } as RawHandle;
[INFO] [stdout]     |              ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `AsRawHandle` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/io.rs:286:42
[INFO] [stdout]     |
[INFO] [stdout] 286 | impl<T: IoCompleteRoutine + AsRawHandle> AsRawHandle for ThreadpoolIo<T> {
[INFO] [stdout]     |                                          ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `AsRawHandle` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/io.rs:286:29
[INFO] [stdout]     |
[INFO] [stdout] 286 | impl<T: IoCompleteRoutine + AsRawHandle> AsRawHandle for ThreadpoolIo<T> {
[INFO] [stdout]     |                             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RawHandle` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/io.rs:287:32
[INFO] [stdout]     |
[INFO] [stdout] 287 |     fn as_raw_handle(&self) -> RawHandle {
[INFO] [stdout]     |                                ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `AsRawHandle` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/io.rs:292:29
[INFO] [stdout]     |
[INFO] [stdout] 292 | impl<T: IoCompleteRoutine + AsRawHandle> crate::util::sealed::Sealed for ThreadpoolIo<T> {}
[INFO] [stdout]     |                             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `AsRawHandle` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/io.rs:293:29
[INFO] [stdout]     |
[INFO] [stdout] 293 | impl<T: IoCompleteRoutine + AsRawHandle> ThreadpoolIoHandle for ThreadpoolIo<T> {
[INFO] [stdout]     |                             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `AsRawHandle` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/io.rs:387:12
[INFO] [stdout]     |
[INFO] [stdout] 387 |         T: AsRawHandle + ?Sized,
[INFO] [stdout]     |            ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `AsRawHandle` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/io.rs:405:12
[INFO] [stdout]     |
[INFO] [stdout] 405 |         H: AsRawHandle + ?Sized,
[INFO] [stdout]     |            ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `AsRawHandle` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/io.rs:484:6
[INFO] [stdout]     |
[INFO] [stdout] 484 | impl AsRawHandle for CompletionPort {
[INFO] [stdout]     |      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RawHandle` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/io.rs:485:32
[INFO] [stdout]     |
[INFO] [stdout] 485 |     fn as_raw_handle(&self) -> RawHandle {
[INFO] [stdout]     |                                ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PTP_CALLBACK_INSTANCE` in this scope
[INFO] [stdout]   --> src/kernel/threading/pool/timer.rs:17:15
[INFO] [stdout]    |
[INFO] [stdout] 17 |     instance: PTP_CALLBACK_INSTANCE,
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PTP_TIMER` in this scope
[INFO] [stdout]   --> src/kernel/threading/pool/timer.rs:19:12
[INFO] [stdout]    |
[INFO] [stdout] 19 |     timer: PTP_TIMER,
[INFO] [stdout]    |            ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PTP_CALLBACK_INSTANCE` in this scope
[INFO] [stdout]   --> src/kernel/threading/pool/timer.rs:45:15
[INFO] [stdout]    |
[INFO] [stdout] 45 |     instance: PTP_CALLBACK_INSTANCE,
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PTP_TIMER` in this scope
[INFO] [stdout]   --> src/kernel/threading/pool/timer.rs:47:13
[INFO] [stdout]    |
[INFO] [stdout] 47 |     _timer: PTP_TIMER,
[INFO] [stdout]    |             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PTP_TIMER` in this scope
[INFO] [stdout]   --> src/kernel/threading/pool/timer.rs:62:11
[INFO] [stdout]    |
[INFO] [stdout] 62 |     pool: PTP_TIMER,
[INFO] [stdout]    |           ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PTP_CALLBACK_INSTANCE` in this scope
[INFO] [stdout]   --> src/kernel/threading/pool/wait.rs:21:15
[INFO] [stdout]    |
[INFO] [stdout] 21 |     instance: PTP_CALLBACK_INSTANCE,
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PTP_WAIT` in this scope
[INFO] [stdout]   --> src/kernel/threading/pool/wait.rs:23:11
[INFO] [stdout]    |
[INFO] [stdout] 23 |     wait: PTP_WAIT,
[INFO] [stdout]    |           ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PTP_WAIT` in this scope
[INFO] [stdout]   --> src/kernel/threading/pool/wait.rs:31:27
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub struct ThreadpoolWait(PTP_WAIT);
[INFO] [stdout]    |                           ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PTP_CALLBACK_INSTANCE` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/wait.rs:182:16
[INFO] [stdout]     |
[INFO] [stdout] 182 |     _instance: PTP_CALLBACK_INSTANCE,
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PTP_WAIT` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/wait.rs:184:12
[INFO] [stdout]     |
[INFO] [stdout] 184 |     _wait: PTP_WAIT,
[INFO] [stdout]     |            ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PTP_CALLBACK_INSTANCE` in this scope
[INFO] [stdout]   --> src/kernel/threading/pool/work.rs:16:15
[INFO] [stdout]    |
[INFO] [stdout] 16 |     instance: PTP_CALLBACK_INSTANCE,
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PTP_WORK` in this scope
[INFO] [stdout]   --> src/kernel/threading/pool/work.rs:18:11
[INFO] [stdout]    |
[INFO] [stdout] 18 |     work: PTP_WORK,
[INFO] [stdout]    |           ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PTP_CALLBACK_INSTANCE` in this scope
[INFO] [stdout]   --> src/kernel/threading/pool/work.rs:87:15
[INFO] [stdout]    |
[INFO] [stdout] 87 |     instance: PTP_CALLBACK_INSTANCE,
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PTP_WORK` in this scope
[INFO] [stdout]   --> src/kernel/threading/pool/work.rs:89:12
[INFO] [stdout]    |
[INFO] [stdout] 89 |     _work: PTP_WORK,
[INFO] [stdout]    |            ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PTP_CALLBACK_INSTANCE` in this scope
[INFO] [stdout]   --> src/kernel/threading/pool/work.rs:99:15
[INFO] [stdout]    |
[INFO] [stdout] 99 |     instance: PTP_CALLBACK_INSTANCE,
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PTP_WORK` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/work.rs:101:12
[INFO] [stdout]     |
[INFO] [stdout] 101 |     _work: PTP_WORK,
[INFO] [stdout]     |            ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PTP_POOL` in this scope
[INFO] [stdout]   --> src/kernel/threading/pool/mod.rs:42:23
[INFO] [stdout]    |
[INFO] [stdout] 42 | pub struct Threadpool(PTP_POOL);
[INFO] [stdout]    |                       ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `TP_POOL_STACK_INFORMATION` in this scope
[INFO] [stdout]   --> src/kernel/threading/pool/mod.rs:60:21
[INFO] [stdout]    |
[INFO] [stdout] 60 |         let stack = TP_POOL_STACK_INFORMATION {
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TP_CALLBACK_ENVIRON_V3` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/mod.rs:110:42
[INFO] [stdout]     |
[INFO] [stdout] 110 | pub struct ThreadpoolCallbackEnvironment(TP_CALLBACK_ENVIRON_V3);
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TP_CALLBACK_ENVIRON_V3` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/mod.rs:120:46
[INFO] [stdout]     |
[INFO] [stdout] 120 |         let mut env = unsafe { mem::zeroed::<TP_CALLBACK_ENVIRON_V3>() };
[INFO] [stdout]     |                                              ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 111 | impl<TP_CALLBACK_ENVIRON_V3> ThreadpoolCallbackEnvironment {
[INFO] [stdout]     |     ++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TP_CALLBACK_PRIORITY_NORMAL` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/mod.rs:122:32
[INFO] [stdout]     |
[INFO] [stdout] 122 |         env.CallbackPriority = TP_CALLBACK_PRIORITY_NORMAL;
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TP_CALLBACK_ENVIRON_V3` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/mod.rs:123:35
[INFO] [stdout]     |
[INFO] [stdout] 123 |         env.Size = mem::size_of::<TP_CALLBACK_ENVIRON_V3>() as _;
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 111 | impl<TP_CALLBACK_ENVIRON_V3> ThreadpoolCallbackEnvironment {
[INFO] [stdout]     |     ++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TP_CALLBACK_ENVIRON_V3` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/mod.rs:127:36
[INFO] [stdout]     |
[INFO] [stdout] 127 |     pub fn as_raw(&self) -> *const TP_CALLBACK_ENVIRON_V3 {
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PTP_POOL` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/mod.rs:138:38
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub fn with_pool(mut self, pool: PTP_POOL) -> Self {
[INFO] [stdout]     |                                      ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PTP_CLEANUP_GROUP` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/mod.rs:188:16
[INFO] [stdout]     |
[INFO] [stdout] 188 |         group: PTP_CLEANUP_GROUP,
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PTP_CLEANUP_GROUP_CANCEL_CALLBACK` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/mod.rs:189:26
[INFO] [stdout]     |
[INFO] [stdout] 189 |         cancel_callback: PTP_CLEANUP_GROUP_CANCEL_CALLBACK,
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PTP_CALLBACK_INSTANCE` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/mod.rs:211:39
[INFO] [stdout]     |
[INFO] [stdout] 211 | pub struct ThreadpoolCallbackInstance(PTP_CALLBACK_INSTANCE);
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `CRITICAL_SECTION` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/mod.rs:259:19
[INFO] [stdout]     |
[INFO] [stdout] 259 |         pcs: *mut CRITICAL_SECTION,
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PTP_CLEANUP_GROUP` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/mod.rs:292:35
[INFO] [stdout]     |
[INFO] [stdout] 292 | pub struct ThreadpoolCleanupGroup(PTP_CLEANUP_GROUP, *mut c_void);
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TP_CALLBACK_ENVIRON_V3` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/mod.rs:346:12
[INFO] [stdout]     |
[INFO] [stdout] 346 | impl AsRef<TP_CALLBACK_ENVIRON_V3> for ThreadpoolCallbackEnvironment {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 346 | impl<TP_CALLBACK_ENVIRON_V3> AsRef<TP_CALLBACK_ENVIRON_V3> for ThreadpoolCallbackEnvironment {
[INFO] [stdout]     |     ++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TP_CALLBACK_ENVIRON_V3` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/mod.rs:347:26
[INFO] [stdout]     |
[INFO] [stdout] 347 |     fn as_ref(&self) -> &TP_CALLBACK_ENVIRON_V3 {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TP_CALLBACK_ENVIRON_V3` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/mod.rs:352:11
[INFO] [stdout]     |
[INFO] [stdout] 352 | impl From<TP_CALLBACK_ENVIRON_V3> for ThreadpoolCallbackEnvironment {
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 352 | impl<TP_CALLBACK_ENVIRON_V3> From<TP_CALLBACK_ENVIRON_V3> for ThreadpoolCallbackEnvironment {
[INFO] [stdout]     |     ++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TP_CALLBACK_ENVIRON_V3` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/mod.rs:353:20
[INFO] [stdout]     |
[INFO] [stdout] 353 |     fn from(value: TP_CALLBACK_ENVIRON_V3) -> Self {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TP_CALLBACK_ENVIRON_V3` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/mod.rs:358:46
[INFO] [stdout]     |
[INFO] [stdout] 358 | impl From<ThreadpoolCallbackEnvironment> for TP_CALLBACK_ENVIRON_V3 {
[INFO] [stdout]     |                                              ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `HandleOrInvalid`
[INFO] [stdout]   --> src/fs/open.rs:56:13
[INFO] [stdout]    |
[INFO] [stdout] 56 |             HandleOrInvalid::from_raw_handle(CreateFileW(
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^ use of undeclared type `HandleOrInvalid`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OwnedHandle`
[INFO] [stdout]   --> src/fs/open.rs:68:9
[INFO] [stdout]    |
[INFO] [stdout] 68 |         OwnedHandle::try_from(raw).map_err(|_| io::Error::last_os_error())
[INFO] [stdout]    |         ^^^^^^^^^^^ use of undeclared type `OwnedHandle`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OwnedHandle`
[INFO] [stdout]    --> src/kernel/threading/event.rs:107:14
[INFO] [stdout]     |
[INFO] [stdout] 107 |         Self(OwnedHandle::from_raw_handle(handle))
[INFO] [stdout]     |              ^^^^^^^^^^^ use of undeclared type `OwnedHandle`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OwnedHandle`
[INFO] [stdout]    --> src/kernel/threading/event.rs:157:13
[INFO] [stdout]     |
[INFO] [stdout] 157 |             OwnedHandle::try_from(handle).map_err(|_| Error::last_os_error())
[INFO] [stdout]     |             ^^^^^^^^^^^ use of undeclared type `OwnedHandle`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `HandleOrInvalid`
[INFO] [stdout]   --> src/pipe/open.rs:61:26
[INFO] [stdout]    |
[INFO] [stdout] 61 |             let handle = HandleOrInvalid::from_raw_handle(CreateNamedPipeW(
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^ use of undeclared type `HandleOrInvalid`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CreateFileW` in this scope
[INFO] [stdout]   --> src/fs/open.rs:56:46
[INFO] [stdout]    |
[INFO] [stdout] 56 |             HandleOrInvalid::from_raw_handle(CreateFileW(
[INFO] [stdout]    |                                              ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetFileAttributesExW` in this scope
[INFO] [stdout]   --> src/fs/stat.rs:38:13
[INFO] [stdout]    |
[INFO] [stdout] 38 |             GetFileAttributesExW(
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CreateThreadpoolWork` in this scope
[INFO] [stdout]    --> src/kernel/threading/executor.rs:122:13
[INFO] [stdout]     |
[INFO] [stdout] 122 |             CreateThreadpoolWork(Some(execute::<F>), &*arc as *const _ as _, env as _) as RawHandle
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SubmitThreadpoolWork` in this scope
[INFO] [stdout]    --> src/kernel/threading/executor.rs:146:22
[INFO] [stdout]     |
[INFO] [stdout] 146 |             unsafe { SubmitThreadpoolWork(self.pool) };
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `WaitForThreadpoolWorkCallbacks` in this scope
[INFO] [stdout]    --> src/kernel/threading/executor.rs:154:18
[INFO] [stdout]     |
[INFO] [stdout] 154 |         unsafe { WaitForThreadpoolWorkCallbacks(self.pool, pending.as_arg()) };
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CloseThreadpoolWork` in this scope
[INFO] [stdout]    --> src/kernel/threading/executor.rs:164:18
[INFO] [stdout]     |
[INFO] [stdout] 164 |         unsafe { CloseThreadpoolWork(self.pool) };
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CloseThreadpoolIo` in this scope
[INFO] [stdout]   --> src/kernel/threading/pool/io.rs:92:18
[INFO] [stdout]    |
[INFO] [stdout] 92 |         unsafe { CloseThreadpoolIo(self.handle as _) }
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `StartThreadpoolIo` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/io.rs:135:26
[INFO] [stdout]     |
[INFO] [stdout] 135 |                 unsafe { StartThreadpoolIo(self.as_raw_handle() as _ ) };
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 157 | impl_threadpool_io_handle!(OwnedThreadpoolIoHandle, BorrowedThreadpoolIoHandle<'_>,);
[INFO] [stdout]     | ------------------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_threadpool_io_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CancelThreadpoolIo` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/io.rs:139:26
[INFO] [stdout]     |
[INFO] [stdout] 139 |                 unsafe { CancelThreadpoolIo(self.as_raw_handle() as _ ) };
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 157 | impl_threadpool_io_handle!(OwnedThreadpoolIoHandle, BorrowedThreadpoolIoHandle<'_>,);
[INFO] [stdout]     | ------------------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_threadpool_io_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `WaitForThreadpoolIoCallbacks` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/io.rs:143:26
[INFO] [stdout]     |
[INFO] [stdout] 143 |                 unsafe { WaitForThreadpoolIoCallbacks(self.as_raw_handle() as _, pending.as_arg() ) };
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 157 | impl_threadpool_io_handle!(OwnedThreadpoolIoHandle, BorrowedThreadpoolIoHandle<'_>,);
[INFO] [stdout]     | ------------------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_threadpool_io_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CreateThreadpoolIo` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/io.rs:261:13
[INFO] [stdout]     |
[INFO] [stdout] 261 |             CreateThreadpoolIo(
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CloseThreadpoolTimer` in this scope
[INFO] [stdout]   --> src/kernel/threading/pool/timer.rs:68:18
[INFO] [stdout]    |
[INFO] [stdout] 68 |         unsafe { CloseThreadpoolTimer(self.pool) };
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetThreadpoolTimer` in this scope
[INFO] [stdout]   --> src/kernel/threading/pool/timer.rs:83:13
[INFO] [stdout]    |
[INFO] [stdout] 83 |             SetThreadpoolTimer(
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetThreadpoolTimer` in this scope
[INFO] [stdout]   --> src/kernel/threading/pool/timer.rs:97:18
[INFO] [stdout]    |
[INFO] [stdout] 97 |         unsafe { SetThreadpoolTimer(self.pool, std::ptr::null_mut(), 0, 0) };
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `WaitForThreadpoolTimerCallbacks` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/timer.rs:103:18
[INFO] [stdout]     |
[INFO] [stdout] 103 |         unsafe { WaitForThreadpoolTimerCallbacks(self.pool, pending.as_arg()) };
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CreateThreadpoolTimer` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/timer.rs:124:13
[INFO] [stdout]     |
[INFO] [stdout] 124 |             CreateThreadpoolTimer(Some(timer_callback::<T>), Arc::as_ptr(&context) as _, env)
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CloseThreadpoolWait` in this scope
[INFO] [stdout]   --> src/kernel/threading/pool/wait.rs:36:18
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub struct ThreadpoolWait(PTP_WAIT);
[INFO] [stdout]    | ------------------------------------ similarly named tuple struct `ThreadpoolWait` defined here
[INFO] [stdout] ...
[INFO] [stdout] 36 |         unsafe { CloseThreadpoolWait(pool) };
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^ help: a tuple struct with a similar name exists: `ThreadpoolWait`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CreateThreadpoolWait` in this scope
[INFO] [stdout]   --> src/kernel/threading/pool/wait.rs:49:31
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub struct ThreadpoolWait(PTP_WAIT);
[INFO] [stdout]    | ------------------------------------ similarly named tuple struct `ThreadpoolWait` defined here
[INFO] [stdout] ...
[INFO] [stdout] 49 |         let result = unsafe { CreateThreadpoolWait(Some(callback), context, env) };
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^^^ help: a tuple struct with a similar name exists: `ThreadpoolWait`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetThreadpoolWait` in this scope
[INFO] [stdout]   --> src/kernel/threading/pool/wait.rs:62:44
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub struct ThreadpoolWait(PTP_WAIT);
[INFO] [stdout]    | ------------------------------------ similarly named tuple struct `ThreadpoolWait` defined here
[INFO] [stdout] ...
[INFO] [stdout] 62 |             Some(mut filetime) => unsafe { SetThreadpoolWait(self.0, handle, filetime.as_mut()) },
[INFO] [stdout]    |                                            ^^^^^^^^^^^^^^^^^ help: a tuple struct with a similar name exists: `ThreadpoolWait`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetThreadpoolWait` in this scope
[INFO] [stdout]   --> src/kernel/threading/pool/wait.rs:63:27
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub struct ThreadpoolWait(PTP_WAIT);
[INFO] [stdout]    | ------------------------------------ similarly named tuple struct `ThreadpoolWait` defined here
[INFO] [stdout] ...
[INFO] [stdout] 63 |             _ => unsafe { SetThreadpoolWait(self.0, handle, std::ptr::null()) },
[INFO] [stdout]    |                           ^^^^^^^^^^^^^^^^^ help: a tuple struct with a similar name exists: `ThreadpoolWait`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetThreadpoolWait` in this scope
[INFO] [stdout]   --> src/kernel/threading/pool/wait.rs:68:18
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub struct ThreadpoolWait(PTP_WAIT);
[INFO] [stdout]    | ------------------------------------ similarly named tuple struct `ThreadpoolWait` defined here
[INFO] [stdout] ...
[INFO] [stdout] 68 |         unsafe { SetThreadpoolWait(self.0, 0, FileTime::from_millis(0).as_mut()) };
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^ help: a tuple struct with a similar name exists: `ThreadpoolWait`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `WaitForThreadpoolWaitCallbacks` in this scope
[INFO] [stdout]   --> src/kernel/threading/pool/wait.rs:73:18
[INFO] [stdout]    |
[INFO] [stdout] 73 |         unsafe { WaitForThreadpoolWaitCallbacks(self.0, pending.as_arg()) };
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CloseThreadpoolWork` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/work.rs:118:18
[INFO] [stdout]     |
[INFO] [stdout] 118 |         unsafe { CloseThreadpoolWork(self.handle as _) };
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SubmitThreadpoolWork` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/work.rs:160:46
[INFO] [stdout]     |
[INFO] [stdout] 160 |                 for _ in 0..count { unsafe { SubmitThreadpoolWork(self.handle as _) } }
[INFO] [stdout]     |                                              ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 177 | impl_threadpool_work_handle!(OwnedThreadpoolWorkHandle, BorrowedThreadpoolWorkHandle<'_>);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_threadpool_work_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `WaitForThreadpoolWorkCallbacks` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/work.rs:164:26
[INFO] [stdout]     |
[INFO] [stdout] 164 |                 unsafe { WaitForThreadpoolWorkCallbacks(self.handle as _, pending.as_arg()) };
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 177 | impl_threadpool_work_handle!(OwnedThreadpoolWorkHandle, BorrowedThreadpoolWorkHandle<'_>);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_threadpool_work_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CreateThreadpoolWork` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/work.rs:207:13
[INFO] [stdout]     |
[INFO] [stdout] 207 |             CreateThreadpoolWork(Some(work_callback::<W>), Arc::as_ptr(&context) as _, env)
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CreateThreadpoolWork` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/work.rs:262:13
[INFO] [stdout]     |
[INFO] [stdout] 262 |             CreateThreadpoolWork(
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CreateThreadpool` in this scope
[INFO] [stdout]   --> src/kernel/threading/pool/mod.rs:49:24
[INFO] [stdout]    |
[INFO] [stdout] 49 |         match unsafe { CreateThreadpool(std::ptr::null_mut()) } {
[INFO] [stdout]    |                        ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetThreadpoolStackInformation` in this scope
[INFO] [stdout]   --> src/kernel/threading/pool/mod.rs:64:24
[INFO] [stdout]    |
[INFO] [stdout] 64 |         match unsafe { SetThreadpoolStackInformation(self.0, &stack as *const _ as _) } {
[INFO] [stdout]    |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetThreadpoolThreadMinimum` in this scope
[INFO] [stdout]   --> src/kernel/threading/pool/mod.rs:76:19
[INFO] [stdout]    |
[INFO] [stdout] 76 |             match SetThreadpoolThreadMinimum(self.0, min) {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetThreadpoolThreadMaximum` in this scope
[INFO] [stdout]   --> src/kernel/threading/pool/mod.rs:88:18
[INFO] [stdout]    |
[INFO] [stdout] 88 |         unsafe { SetThreadpoolThreadMaximum(self.0, max) };
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CloseThreadpool` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/mod.rs:102:18
[INFO] [stdout]     |
[INFO] [stdout]  42 | pub struct Threadpool(PTP_POOL);
[INFO] [stdout]     | -------------------------------- similarly named tuple struct `Threadpool` defined here
[INFO] [stdout] ...
[INFO] [stdout] 102 |         unsafe { CloseThreadpool(self.0) }
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^ help: a tuple struct with a similar name exists: `Threadpool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CallbackMayRunLong` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/mod.rs:220:24
[INFO] [stdout]     |
[INFO] [stdout] 220 |         match unsafe { CallbackMayRunLong(self.0) } {
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetEventWhenCallbackReturns` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/mod.rs:231:18
[INFO] [stdout]     |
[INFO] [stdout] 231 |         unsafe { SetEventWhenCallbackReturns(self.0, event) }
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `ReleaseSemaphoreWhenCallbackReturns` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/mod.rs:240:18
[INFO] [stdout]     |
[INFO] [stdout] 240 |         unsafe { ReleaseSemaphoreWhenCallbackReturns(self.0, sem, crel) };
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `ReleaseMutexWhenCallbackReturns` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/mod.rs:249:18
[INFO] [stdout]     |
[INFO] [stdout] 249 |         unsafe { ReleaseMutexWhenCallbackReturns(self.0, mtx) };
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `LeaveCriticalSectionWhenCallbackReturns` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/mod.rs:261:18
[INFO] [stdout]     |
[INFO] [stdout] 261 |         unsafe { LeaveCriticalSectionWhenCallbackReturns(self.0, pcs) };
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `FreeLibraryWhenCallbackReturns` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/mod.rs:270:18
[INFO] [stdout]     |
[INFO] [stdout] 270 |         unsafe { FreeLibraryWhenCallbackReturns(self.0, handle) };
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CreateThreadpoolCleanupGroup` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/mod.rs:300:23
[INFO] [stdout]     |
[INFO] [stdout] 292 | pub struct ThreadpoolCleanupGroup(PTP_CLEANUP_GROUP, *mut c_void);
[INFO] [stdout]     | ------------------------------------------------------------------ similarly named tuple struct `ThreadpoolCleanupGroup` defined here
[INFO] [stdout] ...
[INFO] [stdout] 300 |         unsafe { Self(CreateThreadpoolCleanupGroup(), std::ptr::null_mut()) }
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a tuple struct with a similar name exists: `ThreadpoolCleanupGroup`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CloseThreadpoolCleanupGroupMembers` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/mod.rs:311:18
[INFO] [stdout]     |
[INFO] [stdout] 311 |         unsafe { CloseThreadpoolCleanupGroupMembers(self.0, TRUE, self.1) };
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `lol-io` (lib) due to 252 previous errors
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CloseThreadpoolCleanupGroup` in this scope
[INFO] [stdout]    --> src/kernel/threading/pool/mod.rs:312:18
[INFO] [stdout]     |
[INFO] [stdout] 292 | pub struct ThreadpoolCleanupGroup(PTP_CLEANUP_GROUP, *mut c_void);
[INFO] [stdout]     | ------------------------------------------------------------------ similarly named tuple struct `ThreadpoolCleanupGroup` defined here
[INFO] [stdout] ...
[INFO] [stdout] 312 |         unsafe { CloseThreadpoolCleanupGroup(self.0) };
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a tuple struct with a similar name exists: `ThreadpoolCleanupGroup`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0405, E0412, E0422, E0425, E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0405`.
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "90f5b62f470ab5ef84f7dfb50c6b65b1afd8864d093f45079e05e9520b70c37c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "90f5b62f470ab5ef84f7dfb50c6b65b1afd8864d093f45079e05e9520b70c37c", kill_on_drop: false }`
[INFO] [stdout] 90f5b62f470ab5ef84f7dfb50c6b65b1afd8864d093f45079e05e9520b70c37c
