[INFO] cloning repository https://github.com/FXTi/afd_poll
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/FXTi/afd_poll" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FFXTi%2Fafd_poll", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FFXTi%2Fafd_poll'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] ca6625321c655beee0f8f46e080bf8708911593d
[INFO] documenting FXTi/afd_poll against beta-2021-08-01 for beta-1.55-rustdoc-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FFXTi%2Fafd_poll" "/workspace/builds/worker-47/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-47/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/FXTi/afd_poll on toolchain beta-2021-08-01
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2021-08-01" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] removed /workspace/builds/worker-47/source/.cargo/config
[INFO] started tweaking git repo https://github.com/FXTi/afd_poll
[INFO] finished tweaking git repo https://github.com/FXTi/afd_poll
[INFO] tweaked toml for git repo https://github.com/FXTi/afd_poll written to /workspace/builds/worker-47/source/Cargo.toml
[INFO] crate git repo https://github.com/FXTi/afd_poll already has a lockfile, it will not be regenerated
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2021-08-01" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-47/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-47/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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2021-08-01" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 43ac6ac7d67ee49f8d4f36b9fa3e3cbce2f418eb9dfe7d34a05ec58794ccc5a2
[INFO] running `Command { std: "docker" "start" "-a" "43ac6ac7d67ee49f8d4f36b9fa3e3cbce2f418eb9dfe7d34a05ec58794ccc5a2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "43ac6ac7d67ee49f8d4f36b9fa3e3cbce2f418eb9dfe7d34a05ec58794ccc5a2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "43ac6ac7d67ee49f8d4f36b9fa3e3cbce2f418eb9dfe7d34a05ec58794ccc5a2", kill_on_drop: false }`
[INFO] [stdout] 43ac6ac7d67ee49f8d4f36b9fa3e3cbce2f418eb9dfe7d34a05ec58794ccc5a2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-47/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-47/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" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2021-08-01" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] bd5e637e47fd1dd1d589359cc6b956bba663d530e0341183c04df49b791c2d6e
[INFO] running `Command { std: "docker" "start" "-a" "bd5e637e47fd1dd1d589359cc6b956bba663d530e0341183c04df49b791c2d6e", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]    Compiling libc v0.2.59
[INFO] [stderr]    Compiling winapi v0.3.7
[INFO] [stderr]    Compiling ntapi v0.3.1
[INFO] [stderr]     Checking cfg-if v0.1.9
[INFO] [stderr]     Checking lazy_static v1.3.0
[INFO] [stderr]     Checking widestring v0.4.0
[INFO] [stderr]     Checking socket2 v0.3.9
[INFO] [stderr]     Checking miow v0.3.3
[INFO] [stderr]  Documenting iocp-wrapper v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stdout]   --> src/selector.rs:18:14
[INFO] [stdout]    |
[INFO] [stdout] 18 | use std::os::windows::io::AsRawHandle;
[INFO] [stdout]    |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stdout]   --> src/selector.rs:19:14
[INFO] [stdout]    |
[INFO] [stdout] 19 | use std::os::windows::io::FromRawHandle;
[INFO] [stdout]    |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi`
[INFO] [stdout]   --> src/selector.rs:25:13
[INFO] [stdout]    |
[INFO] [stdout] 25 | use winapi::shared::minwindef::DWORD;
[INFO] [stdout]    |             ^^^^^^ could not find `shared` in `winapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi`
[INFO] [stdout]   --> src/selector.rs:26:13
[INFO] [stdout]    |
[INFO] [stdout] 26 | use winapi::shared::ntstatus::STATUS_CANCELLED;
[INFO] [stdout]    |             ^^^^^^ could not find `shared` in `winapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi`
[INFO] [stdout]   --> src/selector.rs:27:13
[INFO] [stdout]    |
[INFO] [stdout] 27 | use winapi::shared::winerror::WAIT_TIMEOUT;
[INFO] [stdout]    |             ^^^^^^ could not find `shared` in `winapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi`
[INFO] [stdout]   --> src/selector.rs:28:13
[INFO] [stdout]    |
[INFO] [stdout] 28 | use winapi::um::handleapi::{GetHandleInformation, INVALID_HANDLE_VALUE};
[INFO] [stdout]    |             ^^ could not find `um` in `winapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi`
[INFO] [stdout]   --> src/selector.rs:29:13
[INFO] [stdout]    |
[INFO] [stdout] 29 | use winapi::um::minwinbase::OVERLAPPED;
[INFO] [stdout]    |             ^^ could not find `um` in `winapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi`
[INFO] [stdout]   --> src/selector.rs:30:13
[INFO] [stdout]    |
[INFO] [stdout] 30 | use winapi::um::winnt::HANDLE;
[INFO] [stdout]    |             ^^ could not find `um` in `winapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `miow::iocp`
[INFO] [stdout]   --> src/selector.rs:14:11
[INFO] [stdout]    |
[INFO] [stdout] 14 | use miow::iocp::{CompletionPort, CompletionStatus};
[INFO] [stdout]    |           ^^^^ could not find `iocp` in `miow`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stdout]   --> src/tcp.rs:16:14
[INFO] [stdout]    |
[INFO] [stdout] 16 | use std::os::windows::io::AsRawHandle;
[INFO] [stdout]    |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stdout]   --> src/tcp.rs:17:14
[INFO] [stdout]    |
[INFO] [stdout] 17 | use std::os::windows::io::AsRawSocket;
[INFO] [stdout]    |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi`
[INFO] [stdout]   --> src/tcp.rs:20:13
[INFO] [stdout]    |
[INFO] [stdout] 20 | use winapi::shared::minwindef::DWORD;
[INFO] [stdout]    |             ^^^^^^ could not find `shared` in `winapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi`
[INFO] [stdout]   --> src/tcp.rs:21:13
[INFO] [stdout]    |
[INFO] [stdout] 21 | use winapi::shared::ntdef::NULL;
[INFO] [stdout]    |             ^^^^^^ could not find `shared` in `winapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi`
[INFO] [stdout]   --> src/tcp.rs:22:13
[INFO] [stdout]    |
[INFO] [stdout] 22 | use winapi::shared::winerror::{ERROR_INVALID_HANDLE, ERROR_IO_PENDING};
[INFO] [stdout]    |             ^^^^^^ could not find `shared` in `winapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi`
[INFO] [stdout]   --> src/tcp.rs:23:13
[INFO] [stdout]    |
[INFO] [stdout] 23 | use winapi::um::minwinbase::OVERLAPPED;
[INFO] [stdout]    |             ^^ could not find `um` in `winapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi`
[INFO] [stdout]   --> src/tcp.rs:24:13
[INFO] [stdout]    |
[INFO] [stdout] 24 | use winapi::um::winnt::HANDLE;
[INFO] [stdout]    |             ^^ could not find `um` in `winapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi`
[INFO] [stdout]   --> src/tcp.rs:25:13
[INFO] [stdout]    |
[INFO] [stdout] 25 | use winapi::um::winnt::LARGE_INTEGER;
[INFO] [stdout]    |             ^^ could not find `um` in `winapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi`
[INFO] [stdout]   --> src/tcp.rs:26:13
[INFO] [stdout]    |
[INFO] [stdout] 26 | use winapi::um::winsock2::SOCKET;
[INFO] [stdout]    |             ^^ could not find `um` in `winapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `miow::iocp`
[INFO] [stdout]   --> src/tcp.rs:13:11
[INFO] [stdout]    |
[INFO] [stdout] 13 | use miow::iocp::CompletionPort;
[INFO] [stdout]    |           ^^^^ could not find `iocp` in `miow`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `ntapi::ntioapi`
[INFO] [stdout]   --> src/lib.rs:10:12
[INFO] [stdout]    |
[INFO] [stdout] 10 | use ntapi::ntioapi::{
[INFO] [stdout]    |            ^^^^^^^ could not find `ntioapi` in `ntapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi`
[INFO] [stdout]   --> src/lib.rs:17:13
[INFO] [stdout]    |
[INFO] [stdout] 17 | use winapi::shared::minwindef::{DWORD, FALSE, LPVOID, MAKEWORD, ULONG, USHORT};
[INFO] [stdout]    |             ^^^^^^ could not find `shared` in `winapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stdout]   --> src/lib.rs:23:14
[INFO] [stdout]    |
[INFO] [stdout] 23 | use std::os::windows::io::AsRawSocket;
[INFO] [stdout]    |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi`
[INFO] [stdout]   --> src/lib.rs:26:13
[INFO] [stdout]    |
[INFO] [stdout] 26 | use winapi::shared::ntdef::{NTSTATUS, NULL, PHANDLE, PUNICODE_STRING, PVOID, PWCH};
[INFO] [stdout]    |             ^^^^^^ could not find `shared` in `winapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi`
[INFO] [stdout]   --> src/lib.rs:27:13
[INFO] [stdout]    |
[INFO] [stdout] 27 | use winapi::shared::ntstatus::{STATUS_PENDING, STATUS_SUCCESS};
[INFO] [stdout]    |             ^^^^^^ could not find `shared` in `winapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi`
[INFO] [stdout]   --> src/lib.rs:28:13
[INFO] [stdout]    |
[INFO] [stdout] 28 | use winapi::shared::winerror::ERROR_IO_PENDING;
[INFO] [stdout]    |             ^^^^^^ could not find `shared` in `winapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi`
[INFO] [stdout]   --> src/lib.rs:29:13
[INFO] [stdout]    |
[INFO] [stdout] 29 | use winapi::shared::winerror::WSAEINPROGRESS;
[INFO] [stdout]    |             ^^^^^^ could not find `shared` in `winapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi`
[INFO] [stdout]   --> src/lib.rs:30:13
[INFO] [stdout]    |
[INFO] [stdout] 30 | use winapi::shared::ws2def::WSABUF;
[INFO] [stdout]    |             ^^^^^^ could not find `shared` in `winapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi`
[INFO] [stdout]   --> src/lib.rs:31:13
[INFO] [stdout]    |
[INFO] [stdout] 31 | use winapi::um::handleapi::{CloseHandle, INVALID_HANDLE_VALUE};
[INFO] [stdout]    |             ^^ could not find `um` in `winapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi`
[INFO] [stdout]   --> src/lib.rs:32:13
[INFO] [stdout]    |
[INFO] [stdout] 32 | use winapi::um::ioapiset::{CreateIoCompletionPort, GetQueuedCompletionStatusEx};
[INFO] [stdout]    |             ^^ could not find `um` in `winapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi`
[INFO] [stdout]   --> src/lib.rs:33:13
[INFO] [stdout]    |
[INFO] [stdout] 33 | use winapi::um::minwinbase::{OVERLAPPED, OVERLAPPED_ENTRY};
[INFO] [stdout]    |             ^^ could not find `um` in `winapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi`
[INFO] [stdout]   --> src/lib.rs:34:13
[INFO] [stdout]    |
[INFO] [stdout] 34 | use winapi::um::winbase::{
[INFO] [stdout]    |             ^^ could not find `um` in `winapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi`
[INFO] [stdout]   --> src/lib.rs:37:13
[INFO] [stdout]    |
[INFO] [stdout] 37 | use winapi::um::winnt::{FILE_SHARE_READ, FILE_SHARE_WRITE, HANDLE, LARGE_INTEGER, SYNCHRONIZE};
[INFO] [stdout]    |             ^^ could not find `um` in `winapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi`
[INFO] [stdout]   --> src/lib.rs:38:13
[INFO] [stdout]    |
[INFO] [stdout] 38 | use winapi::um::winsock2::{u_long, WSARecv};
[INFO] [stdout]    |             ^^ could not find `um` in `winapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi`
[INFO] [stdout]   --> src/lib.rs:39:13
[INFO] [stdout]    |
[INFO] [stdout] 39 | use winapi::um::winsock2::{WSAIoctl, WSAStartup, INVALID_SOCKET, SOCKET, SOCKET_ERROR, WSADATA};
[INFO] [stdout]    |             ^^ could not find `um` in `winapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `ntapi::ntrtl`
[INFO] [stdout]   --> src/lib.rs:13:12
[INFO] [stdout]    |
[INFO] [stdout] 13 | use ntapi::ntrtl::RtlNtStatusToDosError;
[INFO] [stdout]    |            ^^^^^ could not find `ntrtl` in `ntapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HANDLE` in this scope
[INFO] [stdout]   --> src/selector.rs:39:28
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub afd_helper_handle: HANDLE,
[INFO] [stdout]    |                            ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HANDLE` in this scope
[INFO] [stdout]   --> src/selector.rs:43:23
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub fn new(iocp: &HANDLE) -> io::Result<PollGroup> {
[INFO] [stdout]    |                       ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HANDLE` in this scope
[INFO] [stdout]   --> src/selector.rs:53:11
[INFO] [stdout]    |
[INFO] [stdout] 53 |     iocp: HANDLE,
[INFO] [stdout]    |           ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OVERLAPPED` in this scope
[INFO] [stdout]   --> src/tcp.rs:37:21
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub overlapped: OVERLAPPED,
[INFO] [stdout]    |                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SOCKET` in this scope
[INFO] [stdout]   --> src/tcp.rs:39:20
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub base_sock: SOCKET,
[INFO] [stdout]    |                    ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SOCKET` in this scope
[INFO] [stdout]   --> src/tcp.rs:82:36
[INFO] [stdout]    |
[INFO] [stdout] 82 |     pub(crate) fn socket(&self) -> SOCKET {
[INFO] [stdout]    |                                    ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SOCKET` in this scope
[INFO] [stdout]   --> src/tcp.rs:86:56
[INFO] [stdout]    |
[INFO] [stdout] 54 | impl TcpStream {
[INFO] [stdout]    |     - help: you might be missing a type parameter: `<SOCKET>`
[INFO] [stdout] ...
[INFO] [stdout] 86 |     pub(crate) fn base_socket(&mut self) -> io::Result<SOCKET> {
[INFO] [stdout]    |                                                        ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HANDLE` in this scope
[INFO] [stdout]   --> src/lib.rs:44:13
[INFO] [stdout]    |
[INFO] [stdout] 44 |     Handle: HANDLE,
[INFO] [stdout]    |             ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ULONG` in this scope
[INFO] [stdout]   --> src/lib.rs:45:13
[INFO] [stdout]    |
[INFO] [stdout] 45 |     Events: ULONG,
[INFO] [stdout]    |             ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `NTSTATUS` in this scope
[INFO] [stdout]   --> src/lib.rs:46:13
[INFO] [stdout]    |
[INFO] [stdout] 46 |     Status: NTSTATUS,
[INFO] [stdout]    |             ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LARGE_INTEGER` in this scope
[INFO] [stdout]   --> src/lib.rs:52:14
[INFO] [stdout]    |
[INFO] [stdout] 52 |     Timeout: LARGE_INTEGER,
[INFO] [stdout]    |              ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ULONG` in this scope
[INFO] [stdout]   --> src/lib.rs:53:22
[INFO] [stdout]    |
[INFO] [stdout] 53 |     NumberOfHandles: ULONG,
[INFO] [stdout]    |                      ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ULONG` in this scope
[INFO] [stdout]   --> src/lib.rs:54:16
[INFO] [stdout]    |
[INFO] [stdout] 54 |     Exclusive: ULONG,
[INFO] [stdout]    |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ULONG` in this scope
[INFO] [stdout]   --> src/lib.rs:58:23
[INFO] [stdout]    |
[INFO] [stdout] 58 | const IOCTL_AFD_POLL: ULONG = 0x00012024;
[INFO] [stdout]    |                       ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HANDLE` in this scope
[INFO] [stdout]   --> src/lib.rs:61:24
[INFO] [stdout]    |
[INFO] [stdout] 61 |     afd_helper_handle: HANDLE,
[INFO] [stdout]    |                        ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OVERLAPPED` in this scope
[INFO] [stdout]   --> src/lib.rs:63:22
[INFO] [stdout]    |
[INFO] [stdout] 63 |     overlapped: &mut OVERLAPPED,
[INFO] [stdout]    |                      ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stdout]   --> src/lib.rs:95:24
[INFO] [stdout]    |
[INFO] [stdout] 95 | const SIO_BASE_HANDLE: DWORD = 0x48000022;
[INFO] [stdout]    |                        ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SOCKET` in this scope
[INFO] [stdout]   --> src/lib.rs:97:32
[INFO] [stdout]    |
[INFO] [stdout] 97 | fn ws_get_base_socket(socket: &SOCKET) -> io::Result<SOCKET> {
[INFO] [stdout]    |                                ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SOCKET` in this scope
[INFO] [stdout]   --> src/lib.rs:97:54
[INFO] [stdout]    |
[INFO] [stdout] 97 | fn ws_get_base_socket(socket: &SOCKET) -> io::Result<SOCKET> {
[INFO] [stdout]    |                      -                               ^^^^^^ not found in this scope
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      help: you might be missing a type parameter: `<SOCKET>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `USHORT` in this scope
[INFO] [stdout]    --> src/lib.rs:125:13
[INFO] [stdout]     |
[INFO] [stdout] 125 |     Length: USHORT,
[INFO] [stdout]     |             ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `USHORT` in this scope
[INFO] [stdout]    --> src/lib.rs:126:20
[INFO] [stdout]     |
[INFO] [stdout] 126 |     MaximumLength: USHORT,
[INFO] [stdout]     |                    ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PWCH` in this scope
[INFO] [stdout]    --> src/lib.rs:127:13
[INFO] [stdout]     |
[INFO] [stdout] 127 |     Buffer: PWCH,
[INFO] [stdout]     |             ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ULONG` in this scope
[INFO] [stdout]    --> src/lib.rs:136:13
[INFO] [stdout]     |
[INFO] [stdout] 136 |     Length: ULONG,
[INFO] [stdout]     |             ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HANDLE` in this scope
[INFO] [stdout]    --> src/lib.rs:137:20
[INFO] [stdout]     |
[INFO] [stdout] 137 |     RootDirectory: HANDLE,
[INFO] [stdout]     |                    ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PUNICODE_STRING` in this scope
[INFO] [stdout]    --> src/lib.rs:138:17
[INFO] [stdout]     |
[INFO] [stdout] 124 | struct UNICODE_STRING {
[INFO] [stdout]     | --------------------- similarly named struct `UNICODE_STRING` defined here
[INFO] [stdout] ...
[INFO] [stdout] 138 |     ObjectName: PUNICODE_STRING,
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `UNICODE_STRING`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ULONG` in this scope
[INFO] [stdout]    --> src/lib.rs:139:17
[INFO] [stdout]     |
[INFO] [stdout] 139 |     Attributes: ULONG,
[INFO] [stdout]     |                 ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope
[INFO] [stdout]    --> src/lib.rs:140:25
[INFO] [stdout]     |
[INFO] [stdout] 140 |     SecurityDescriptor: PVOID,
[INFO] [stdout]     |                         ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope
[INFO] [stdout]    --> src/lib.rs:141:31
[INFO] [stdout]     |
[INFO] [stdout] 141 |     SecurityQualityOfService: PVOID,
[INFO] [stdout]     |                               ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HANDLE` in this scope
[INFO] [stdout]    --> src/lib.rs:183:36
[INFO] [stdout]     |
[INFO] [stdout] 183 | fn afd_create_helper_handle(iocp: &HANDLE) -> io::Result<HANDLE> {
[INFO] [stdout]     |                                    ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HANDLE` in this scope
[INFO] [stdout]    --> src/lib.rs:183:58
[INFO] [stdout]     |
[INFO] [stdout] 183 | fn afd_create_helper_handle(iocp: &HANDLE) -> io::Result<HANDLE> {
[INFO] [stdout]     |                            -                             ^^^^^^ not found in this scope
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            help: you might be missing a type parameter: `<HANDLE>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HANDLE` in this scope
[INFO] [stdout]    --> src/lib.rs:231:38
[INFO] [stdout]     |
[INFO] [stdout] 231 | fn port__create_iocp() -> io::Result<HANDLE> {
[INFO] [stdout]     |                     -                ^^^^^^ not found in this scope
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     help: you might be missing a type parameter: `<HANDLE>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ULONG` in this scope
[INFO] [stdout]    --> src/lib.rs:264:25
[INFO] [stdout]     |
[INFO] [stdout] 264 | const AFD_POLL_RECEIVE: ULONG = 0x0001;
[INFO] [stdout]     |                         ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ULONG` in this scope
[INFO] [stdout]    --> src/lib.rs:265:35
[INFO] [stdout]     |
[INFO] [stdout] 265 | const AFD_POLL_RECEIVE_EXPEDITED: ULONG = 0x0002;
[INFO] [stdout]     |                                   ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ULONG` in this scope
[INFO] [stdout]    --> src/lib.rs:266:22
[INFO] [stdout]     |
[INFO] [stdout] 266 | const AFD_POLL_SEND: ULONG = 0x0004;
[INFO] [stdout]     |                      ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ULONG` in this scope
[INFO] [stdout]    --> src/lib.rs:267:28
[INFO] [stdout]     |
[INFO] [stdout] 267 | const AFD_POLL_DISCONNECT: ULONG = 0x0008;
[INFO] [stdout]     |                            ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ULONG` in this scope
[INFO] [stdout]    --> src/lib.rs:268:23
[INFO] [stdout]     |
[INFO] [stdout] 268 | const AFD_POLL_ABORT: ULONG = 0x0010;
[INFO] [stdout]     |                       ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ULONG` in this scope
[INFO] [stdout]    --> src/lib.rs:269:29
[INFO] [stdout]     |
[INFO] [stdout] 269 | const AFD_POLL_LOCAL_CLOSE: ULONG = 0x0020;
[INFO] [stdout]     |                             ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ULONG` in this scope
[INFO] [stdout]    --> src/lib.rs:270:24
[INFO] [stdout]     |
[INFO] [stdout] 270 | const AFD_POLL_ACCEPT: ULONG = 0x0080;
[INFO] [stdout]     |                        ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ULONG` in this scope
[INFO] [stdout]    --> src/lib.rs:271:30
[INFO] [stdout]     |
[INFO] [stdout] 271 | const AFD_POLL_CONNECT_FAIL: ULONG = 0x0100;
[INFO] [stdout]     |                              ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stdout]    --> src/lib.rs:286:58
[INFO] [stdout]     |
[INFO] [stdout] 286 | fn sock_epoll_events_to_afd_events(epoll_events: u32) -> DWORD {
[INFO] [stdout]     |                                                          ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stdout]    --> src/lib.rs:313:49
[INFO] [stdout]     |
[INFO] [stdout] 313 | fn sock_afd_events_to_epoll_events(afd_events: &DWORD) -> u32 {
[INFO] [stdout]     |                                                 ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `WSABUF` in this scope
[INFO] [stdout]    --> src/lib.rs:339:38
[INFO] [stdout]     |
[INFO] [stdout] 339 | unsafe fn slice2buf(slice: &[u8]) -> WSABUF {
[INFO] [stdout]     |                                      ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OVERLAPPED` in this scope
[INFO] [stdout]    --> src/lib.rs:348:17
[INFO] [stdout]     |
[INFO] [stdout] 348 |     overlapped: OVERLAPPED,
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OVERLAPPED` in this scope
[INFO] [stdout]    --> src/lib.rs:370:42
[INFO] [stdout]     |
[INFO] [stdout] 370 | fn HasOverlappedIoCompleted(Overlapped: &OVERLAPPED) -> bool {
[INFO] [stdout]     |                                          ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: Compilation failed, aborting rustdoc
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 80 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] 
[INFO] [stderr] error: could not document `iocp-wrapper`
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `rustdoc --edition=2018 --crate-type lib --crate-name iocp_wrapper src/lib.rs -o /opt/rustwide/target/doc --error-format=json --json=diagnostic-rendered-ansi --document-private-items -L dependency=/opt/rustwide/target/debug/deps --extern lazy_static=/opt/rustwide/target/debug/deps/liblazy_static-381b96bbd07c50ac.rmeta --extern libc=/opt/rustwide/target/debug/deps/liblibc-ab2415ad3bf863e5.rmeta --extern miow=/opt/rustwide/target/debug/deps/libmiow-a801719d32cdf45d.rmeta --extern ntapi=/opt/rustwide/target/debug/deps/libntapi-5f310b0a7dced330.rmeta --extern widestring=/opt/rustwide/target/debug/deps/libwidestring-0bdfde3e78b7278f.rmeta --extern winapi=/opt/rustwide/target/debug/deps/libwinapi-afac680d24bd33b7.rmeta --cap-lints=warn --crate-version 0.1.0` (exit status: 1)
[INFO] running `Command { std: "docker" "inspect" "bd5e637e47fd1dd1d589359cc6b956bba663d530e0341183c04df49b791c2d6e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "bd5e637e47fd1dd1d589359cc6b956bba663d530e0341183c04df49b791c2d6e", kill_on_drop: false }`
[INFO] [stdout] bd5e637e47fd1dd1d589359cc6b956bba663d530e0341183c04df49b791c2d6e
