[INFO] cloning repository https://github.com/swimmesberger/UDPForwarder_rs [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/swimmesberger/UDPForwarder_rs" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fswimmesberger%2FUDPForwarder_rs", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fswimmesberger%2FUDPForwarder_rs'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] dec05c20c3bf9d27b6d99ad1dda06e92012cbc64 [INFO] documenting swimmesberger/UDPForwarder_rs against 1.46.0 for beta-1.47-rustdoc-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fswimmesberger%2FUDPForwarder_rs" "/workspace/builds/worker-4/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-4/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/swimmesberger/UDPForwarder_rs on toolchain 1.46.0 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.46.0" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/swimmesberger/UDPForwarder_rs [INFO] finished tweaking git repo https://github.com/swimmesberger/UDPForwarder_rs [INFO] tweaked toml for git repo https://github.com/swimmesberger/UDPForwarder_rs written to /workspace/builds/worker-4/source/Cargo.toml [INFO] crate git repo https://github.com/swimmesberger/UDPForwarder_rs already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.46.0" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/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" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+1.46.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 242d05a2402035867011ba8871d4abb33291fc94a45f8316b6e5d5885b41cbe0 [INFO] running `Command { std: "docker" "start" "-a" "242d05a2402035867011ba8871d4abb33291fc94a45f8316b6e5d5885b41cbe0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "242d05a2402035867011ba8871d4abb33291fc94a45f8316b6e5d5885b41cbe0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "242d05a2402035867011ba8871d4abb33291fc94a45f8316b6e5d5885b41cbe0", kill_on_drop: false }` [INFO] [stdout] 242d05a2402035867011ba8871d4abb33291fc94a45f8316b6e5d5885b41cbe0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/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" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+1.46.0" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] a042b5550216ac550d09400a96d45808d39c8482718e574e209ebace79f87461 [INFO] running `Command { std: "docker" "start" "-a" "a042b5550216ac550d09400a96d45808d39c8482718e574e209ebace79f87461", kill_on_drop: false }` [INFO] [stderr] Compiling syn v1.0.17 [INFO] [stderr] Checking futures-io v0.3.4 [INFO] [stderr] Checking itoa v0.4.5 [INFO] [stderr] Checking atomic-option v0.1.2 [INFO] [stderr] Checking atomic-counter v1.0.1 [INFO] [stderr] Checking arrayvec v0.5.1 [INFO] [stderr] Checking lock_api v0.3.3 [INFO] [stderr] Compiling rpmalloc-sys v0.1.3 [INFO] [stderr] Checking futures-channel v0.3.4 [INFO] [stderr] Checking parking_lot_core v0.7.0 [INFO] [stderr] Checking mio v0.6.21 [INFO] [stderr] Checking num-format v0.4.0 [INFO] [stderr] Checking bus v2.2.3 [INFO] [stderr] Checking parking_lot v0.10.0 [INFO] [stderr] Checking mio-uds v0.6.7 [INFO] [stderr] Checking rpmalloc v0.1.3 [INFO] [stderr] Compiling futures-macro v0.3.4 [INFO] [stderr] Compiling tokio-macros v0.2.5 [INFO] [stderr] Checking tokio v0.2.13 [INFO] [stderr] Checking futures-util v0.3.4 [INFO] [stderr] Checking futures-executor v0.3.4 [INFO] [stderr] Checking futures v0.3.4 [INFO] [stderr] Checking tokio-util v0.3.1 [INFO] [stderr] Documenting udp_forwarder v0.5.1 (/opt/rustwide/workdir) [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `winapi` [INFO] [stdout] --> src/fudp/windows_rio.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use winapi::um::winsock2::{WSAStartup, WSASocketW, WSADATA, SOCKET, SOCK_DGRAM, WSA_FLAG_REGISTERED_IO, bind, INVALID_SOCKET, WSAIoctl, c... [INFO] [stdout] | ^^^^^^ use of undeclared type or module `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `winapi` [INFO] [stdout] --> src/fudp/windows_rio.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | use winapi::shared::ws2def::{AF_INET, SIO_GET_MULTIPLE_EXTENSION_FUNCTION_POINTER}; [INFO] [stdout] | ^^^^^^ use of undeclared type or module `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `winapi` [INFO] [stdout] --> src/fudp/windows_rio.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use winapi::shared::ws2def::IPPROTO_UDP; [INFO] [stdout] | ^^^^^^ use of undeclared type or module `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `winapi` [INFO] [stdout] --> src/fudp/windows_rio.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use winapi::shared::ws2def::SOCKADDR; [INFO] [stdout] | ^^^^^^ use of undeclared type or module `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `winapi` [INFO] [stdout] --> src/fudp/windows_rio.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | use winapi::ctypes::c_int; [INFO] [stdout] | ^^^^^^ use of undeclared type or module `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `winapi` [INFO] [stdout] --> src/fudp/windows_rio.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | use winapi::um::handleapi::{SetHandleInformation, INVALID_HANDLE_VALUE}; [INFO] [stdout] | ^^^^^^ use of undeclared type or module `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `winapi` [INFO] [stdout] --> src/fudp/windows_rio.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | use winapi::um::winbase::{HANDLE_FLAG_INHERIT, INFINITE}; [INFO] [stdout] | ^^^^^^ use of undeclared type or module `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `winapi` [INFO] [stdout] --> src/fudp/windows_rio.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | use winapi::shared::ntdef::{HANDLE, PVOID}; [INFO] [stdout] | ^^^^^^ use of undeclared type or module `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `winapi` [INFO] [stdout] --> src/fudp/windows_rio.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | use winapi::shared::minwindef::{DWORD, LPVOID, LPDWORD, ULONG}; [INFO] [stdout] | ^^^^^^ use of undeclared type or module `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `winapi` [INFO] [stdout] --> src/fudp/windows_rio.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | use winapi::um::mswsock::{WSAID_MULTIPLE_RIO, RIO_EXTENSION_FUNCTION_TABLE, RIO_NOTIFICATION_COMPLETION, RIO_NOTIFICATION_COMPLETION_u, R... [INFO] [stdout] | ^^^^^^ use of undeclared type or module `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `winapi` [INFO] [stdout] --> src/fudp/windows_rio.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | use winapi::shared::guiddef::GUID; [INFO] [stdout] | ^^^^^^ use of undeclared type or module `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `winapi` [INFO] [stdout] --> src/fudp/windows_rio.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | use winapi::um::ioapiset::{CreateIoCompletionPort, GetQueuedCompletionStatus, PostQueuedCompletionStatus}; [INFO] [stdout] | ^^^^^^ use of undeclared type or module `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `winapi` [INFO] [stdout] --> src/fudp/windows_rio.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 17 | use winapi::um::minwinbase::{OVERLAPPED, LPOVERLAPPED, CRITICAL_SECTION, LPCRITICAL_SECTION}; [INFO] [stdout] | ^^^^^^ use of undeclared type or module `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `winapi` [INFO] [stdout] --> src/fudp/windows_rio.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | use winapi::shared::mswsockdef::{RIO_CQ, RIO_INVALID_CQ, RIO_INVALID_BUFFERID, RIO_BUF, PRIO_BUF, RIO_BUFFERID, RIORESULT, PRIORESULT, RI... [INFO] [stdout] | ^^^^^^ use of undeclared type or module `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `winapi` [INFO] [stdout] --> src/fudp/windows_rio.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | use winapi::um::sysinfoapi::GetSystemInfo; [INFO] [stdout] | ^^^^^^ use of undeclared type or module `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `winapi` [INFO] [stdout] --> src/fudp/windows_rio.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use winapi::um::sysinfoapi::SYSTEM_INFO; [INFO] [stdout] | ^^^^^^ use of undeclared type or module `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `winapi` [INFO] [stdout] --> src/fudp/windows_rio.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use winapi::vc::limits::UINT_MAX; [INFO] [stdout] | ^^^^^^ use of undeclared type or module `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `winapi` [INFO] [stdout] --> src/fudp/windows_rio.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | use winapi::um::processthreadsapi::GetCurrentProcess; [INFO] [stdout] | ^^^^^^ use of undeclared type or module `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `winapi` [INFO] [stdout] --> src/fudp/windows_rio.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 23 | use winapi::um::winnt::{MEM_COMMIT, MEM_RESERVE, PAGE_READWRITE, PCHAR, ULONGLONG}; [INFO] [stdout] | ^^^^^^ use of undeclared type or module `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `winapi` [INFO] [stdout] --> src/fudp/windows_rio.rs:24:5 [INFO] [stdout] | [INFO] [stdout] 24 | use winapi::um::memoryapi::VirtualAllocEx; [INFO] [stdout] | ^^^^^^ use of undeclared type or module `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `winapi` [INFO] [stdout] --> src/fudp/windows_rio.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | use winapi::shared::basetsd::{SIZE_T, PULONG_PTR, ULONG_PTR}; [INFO] [stdout] | ^^^^^^ use of undeclared type or module `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `winapi` [INFO] [stdout] --> src/fudp/windows_rio.rs:26:5 [INFO] [stdout] | [INFO] [stdout] 26 | use winapi::um::synchapi::{EnterCriticalSection, OpenEventA}; [INFO] [stdout] | ^^^^^^ use of undeclared type or module `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `winapi` [INFO] [stdout] --> src/fudp/windows_rio.rs:27:5 [INFO] [stdout] | [INFO] [stdout] 27 | use winapi::um::synchapi::LeaveCriticalSection; [INFO] [stdout] | ^^^^^^ use of undeclared type or module `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `winapi` [INFO] [stdout] --> src/fudp/windows_rio.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | use winapi::um::synchapi::InitializeCriticalSectionAndSpinCount; [INFO] [stdout] | ^^^^^^ use of undeclared type or module `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `winapi` [INFO] [stdout] --> src/fudp/windows_rio.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 29 | use winapi::um::synchapi::DeleteCriticalSection; [INFO] [stdout] | ^^^^^^ use of undeclared type or module `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `winapi` [INFO] [stdout] --> src/fudp/windows_rio.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | use winapi::shared::winerror::ERROR_SUCCESS; [INFO] [stdout] | ^^^^^^ use of undeclared type or module `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `winapi` [INFO] [stdout] --> src/fudp/windows_rio.rs:34:5 [INFO] [stdout] | [INFO] [stdout] 34 | use winapi::_core::ffi::c_void; [INFO] [stdout] | ^^^^^^ use of undeclared type or module `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `winapi` [INFO] [stdout] --> src/fudp/windows_rio.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | use winapi::_core::ptr::null; [INFO] [stdout] | ^^^^^^ use of undeclared type or module `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_EXTENSION_FUNCTION_TABLE` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:172:25 [INFO] [stdout] | [INFO] [stdout] 172 | fn post_receives(g_rio: RIO_EXTENSION_FUNCTION_TABLE, g_request_queue: RIO_CQ, buffers: &mut Vec) -> std::io::Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_CQ` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:172:72 [INFO] [stdout] | [INFO] [stdout] 172 | fn post_receives(g_rio: RIO_EXTENSION_FUNCTION_TABLE, g_request_queue: RIO_CQ, buffers: &mut Vec) -> std::io::Result<()> { [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/fudp/windows_rio.rs:184:49 [INFO] [stdout] | [INFO] [stdout] 184 | fn create_critical_section() -> std::io::Result { [INFO] [stdout] | - ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CRITICAL_SECTION` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:197:52 [INFO] [stdout] | [INFO] [stdout] 197 | fn delete_critical_section(mut g_critical_section: CRITICAL_SECTION) -> std::io::Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPCRITICAL_SECTION` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:205:51 [INFO] [stdout] | [INFO] [stdout] 205 | fn enter_critical_section(mut g_critical_section: LPCRITICAL_SECTION) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPCRITICAL_SECTION` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:211:51 [INFO] [stdout] | [INFO] [stdout] 211 | fn leave_critical_section(mut g_critical_section: LPCRITICAL_SECTION) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WSADATA` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:217:33 [INFO] [stdout] | [INFO] [stdout] 217 | fn startup() -> std::io::Result { [INFO] [stdout] | - ^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SOCKET` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:225:32 [INFO] [stdout] | [INFO] [stdout] 225 | fn socket() -> std::io::Result { [INFO] [stdout] | - ^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SOCKET` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:236:25 [INFO] [stdout] | [INFO] [stdout] 236 | fn close_socket(socket: SOCKET) -> std::io::Result<()> { [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/fudp/windows_rio.rs:243:24 [INFO] [stdout] | [INFO] [stdout] 243 | fn bind_socket(socket: SOCKET, socket_addr: &SocketAddr) -> std::io::Result<()> { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SOCKADDR` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:259:43 [INFO] [stdout] | [INFO] [stdout] 259 | fn addr2raw(addr: &SocketAddr) -> (*const SOCKADDR, c_int) { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `c_int` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:259:53 [INFO] [stdout] | [INFO] [stdout] 259 | fn addr2raw(addr: &SocketAddr) -> (*const SOCKADDR, c_int) { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use crate::fudp::async_udp::tokio::signal::unix::c_int; [INFO] [stdout] | [INFO] [stdout] 1 | use crate::fudp::async_udp::tokio::sync::mpsc::chan::process::imp::process_inner::c_int; [INFO] [stdout] | [INFO] [stdout] 1 | use crate::fudp::async_udp::tokio::sync::mpsc::chan::process::imp::process_inner::sys::platform::raw::arch::c_int; [INFO] [stdout] | [INFO] [stdout] 1 | use std::os::raw::c_int; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SOCKET` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:270:38 [INFO] [stdout] | [INFO] [stdout] 270 | fn create_rio_function_table(socket: SOCKET) -> std::io::Result { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_EXTENSION_FUNCTION_TABLE` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:270:65 [INFO] [stdout] | [INFO] [stdout] 270 | fn create_rio_function_table(socket: SOCKET) -> std::io::Result { [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HANDLE` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:293:74 [INFO] [stdout] | [INFO] [stdout] 293 | fn create_io_completion_port(concurrent_threads: u32) -> std::io::Result { [INFO] [stdout] | - ^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_EXTENSION_FUNCTION_TABLE` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:304:38 [INFO] [stdout] | [INFO] [stdout] 304 | fn create_io_completion_queue(g_rio: RIO_EXTENSION_FUNCTION_TABLE, g_hiocp: HANDLE, queue_size: u32) -> std::io::Result{ [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/fudp/windows_rio.rs:304:77 [INFO] [stdout] | [INFO] [stdout] 304 | fn create_io_completion_queue(g_rio: RIO_EXTENSION_FUNCTION_TABLE, g_hiocp: HANDLE, queue_size: u32) -> std::io::Result{ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_CQ` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:304:121 [INFO] [stdout] | [INFO] [stdout] 304 | fn create_io_completion_queue(g_rio: RIO_EXTENSION_FUNCTION_TABLE, g_hiocp: HANDLE, queue_size: u32) -> std::io::Result{ [INFO] [stdout] | - help: you might be missing a type parameter: `` ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_EXTENSION_FUNCTION_TABLE` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:329:35 [INFO] [stdout] | [INFO] [stdout] 329 | fn create_io_request_queue(g_rio: RIO_EXTENSION_FUNCTION_TABLE, g_socket: SOCKET, g_receive_completion_queue: RIO_CQ, g_send_completion_q... [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/fudp/windows_rio.rs:329:75 [INFO] [stdout] | [INFO] [stdout] 329 | fn create_io_request_queue(g_rio: RIO_EXTENSION_FUNCTION_TABLE, g_socket: SOCKET, g_receive_completion_queue: RIO_CQ, g_send_completion_q... [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_CQ` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:329:111 [INFO] [stdout] | [INFO] [stdout] 329 | ...ABLE, g_socket: SOCKET, g_receive_completion_queue: RIO_CQ, g_send_completion_queue: RIO_CQ, max_outstanding_receive: u32, max_outstan... [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_CQ` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:329:144 [INFO] [stdout] | [INFO] [stdout] 329 | ..._completion_queue: RIO_CQ, g_send_completion_queue: RIO_CQ, max_outstanding_receive: u32, max_outstanding_send: u32) -> std::io::Resul... [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_CQ` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:329:228 [INFO] [stdout] | [INFO] [stdout] 329 | ...eue(g_rio: RIO_EXTENSION_FUNCTION_TABLE, g_socket: SOCKET, g_receive_completion_queue: RIO_CQ, g_send_completion_queue: RIO_CQ, max_outstanding_receive: u32, max_outstanding_send: u32) -> std::io::Result` ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_EXTENSION_FUNCTION_TABLE` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:346:34 [INFO] [stdout] | [INFO] [stdout] 346 | fn close_completion_queue(g_rio: RIO_EXTENSION_FUNCTION_TABLE, g_completion_queue: RIO_CQ) -> std::io::Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_CQ` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:346:84 [INFO] [stdout] | [INFO] [stdout] 346 | fn close_completion_queue(g_rio: RIO_EXTENSION_FUNCTION_TABLE, g_completion_queue: RIO_CQ) -> std::io::Result<()> { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_EXTENSION_FUNCTION_TABLE` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:353:29 [INFO] [stdout] | [INFO] [stdout] 353 | fn deregister_buffer(g_rio: RIO_EXTENSION_FUNCTION_TABLE, g_buffer_id: RIO_BUFFERID) -> std::io::Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_BUFFERID` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:353:72 [INFO] [stdout] | [INFO] [stdout] 353 | fn deregister_buffer(g_rio: RIO_EXTENSION_FUNCTION_TABLE, g_buffer_id: RIO_BUFFERID) -> std::io::Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_EXTENSION_FUNCTION_TABLE` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:360:26 [INFO] [stdout] | [INFO] [stdout] 360 | fn create_buffers(g_rio: RIO_EXTENSION_FUNCTION_TABLE, buffer_size: u32, buffer_count: u32, operation: u32) -> std::io::Result src/fudp/windows_rio.rs:387:135 [INFO] [stdout] | [INFO] [stdout] 387 | ...r_space(buf_size: u32, buf_count: u32, total_buffer_size: &mut u32, total_buffer_count: &mut u32) -> std::io::Result { [INFO] [stdout] | - help: you might be missing a type parameter: `` ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_EXTENSION_FUNCTION_TABLE` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:513:22 [INFO] [stdout] | [INFO] [stdout] 513 | fn do_dequeue(g_rio: RIO_EXTENSION_FUNCTION_TABLE, g_completion_queue: RIO_CQ, results_vec: &mut ArrayVec<[RIORESULT;RIO_MAX_RESULTS]>, m... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_CQ` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:513:72 [INFO] [stdout] | [INFO] [stdout] 513 | fn do_dequeue(g_rio: RIO_EXTENSION_FUNCTION_TABLE, g_completion_queue: RIO_CQ, results_vec: &mut ArrayVec<[RIORESULT;RIO_MAX_RESULTS]>, m... [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIORESULT` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:513:108 [INFO] [stdout] | [INFO] [stdout] 513 | ...eue(g_rio: RIO_EXTENSION_FUNCTION_TABLE, g_completion_queue: RIO_CQ, results_vec: &mut ArrayVec<[RIORESULT;RIO_MAX_RESULTS]>, mutex: &... [INFO] [stdout] | - help: you might be missing a type parameter: `` ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_EXTENSION_FUNCTION_TABLE` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:526:23 [INFO] [stdout] | [INFO] [stdout] 526 | fn queue_sends(g_rio: RIO_EXTENSION_FUNCTION_TABLE, g_request_queue: RIO_CQ, mutex: &Mutex) -> std::io::Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_CQ` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:526:70 [INFO] [stdout] | [INFO] [stdout] 526 | fn queue_sends(g_rio: RIO_EXTENSION_FUNCTION_TABLE, g_request_queue: RIO_CQ, mutex: &Mutex) -> std::io::Result { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIORESULT` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:554:47 [INFO] [stdout] | [INFO] [stdout] 554 | fn handle_send_result(results_vec: &ArrayVec<[RIORESULT;RIO_MAX_RESULTS]>, num_results: u32, mutex: &Mutex) -> (u32, u32) { [INFO] [stdout] | - ^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_EXTENSION_FUNCTION_TABLE` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:582:33 [INFO] [stdout] | [INFO] [stdout] 582 | fn handle_receive_result(g_rio: RIO_EXTENSION_FUNCTION_TABLE, g_request_queue: RIO_CQ, results_vec: &ArrayVec<[RIORESULT;RIO_MAX_RESULTS]... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_CQ` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:582:80 [INFO] [stdout] | [INFO] [stdout] 582 | fn handle_receive_result(g_rio: RIO_EXTENSION_FUNCTION_TABLE, g_request_queue: RIO_CQ, results_vec: &ArrayVec<[RIORESULT;RIO_MAX_RESULTS]... [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIORESULT` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:582:112 [INFO] [stdout] | [INFO] [stdout] 582 | ..._result(g_rio: RIO_EXTENSION_FUNCTION_TABLE, g_request_queue: RIO_CQ, results_vec: &ArrayVec<[RIORESULT;RIO_MAX_RESULTS]>, offset: u32... [INFO] [stdout] | - help: you might be missing a type parameter: `` ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIORESULT` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:613:32 [INFO] [stdout] | [INFO] [stdout] 613 | fn get_context_buffer(result: &RIORESULT) -> &mut ExtendedRioBuf { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_EXTENSION_FUNCTION_TABLE` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:662:25 [INFO] [stdout] | [INFO] [stdout] 662 | fn on_receive_op(g_rio: RIO_EXTENSION_FUNCTION_TABLE, g_request_queue: RIO_CQ, buffers: &mut RioBuffers, receive_buffer: &mut ExtendedRio... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_CQ` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:662:72 [INFO] [stdout] | [INFO] [stdout] 662 | fn on_receive_op(g_rio: RIO_EXTENSION_FUNCTION_TABLE, g_request_queue: RIO_CQ, buffers: &mut RioBuffers, receive_buffer: &mut ExtendedRio... [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/fudp/windows_rio.rs:692:42 [INFO] [stdout] | [INFO] [stdout] 692 | fn get_queued_completion_status(g_hiocp: HANDLE, number_of_bytes: &mut u32, completion_key: &mut usize, overlapped: &mut LPOVERLAPPED) ->... [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPOVERLAPPED` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:692:122 [INFO] [stdout] | [INFO] [stdout] 692 | ...32, completion_key: &mut usize, overlapped: &mut LPOVERLAPPED) -> std::io::Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_EXTENSION_FUNCTION_TABLE` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:705:38 [INFO] [stdout] | [INFO] [stdout] 705 | fn rio_dequeue_completion_vec(g_rio: RIO_EXTENSION_FUNCTION_TABLE, g_completion_queue: RIO_CQ, result: &mut ArrayVec<[RIORESULT;RIO_MAX_R... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_CQ` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:705:88 [INFO] [stdout] | [INFO] [stdout] 705 | fn rio_dequeue_completion_vec(g_rio: RIO_EXTENSION_FUNCTION_TABLE, g_completion_queue: RIO_CQ, result: &mut ArrayVec<[RIORESULT;RIO_MAX_R... [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIORESULT` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:705:119 [INFO] [stdout] | [INFO] [stdout] 705 | ...on_vec(g_rio: RIO_EXTENSION_FUNCTION_TABLE, g_completion_queue: RIO_CQ, result: &mut ArrayVec<[RIORESULT;RIO_MAX_RESULTS]>) -> std::io... [INFO] [stdout] | - help: you might be missing a type parameter: `` ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_EXTENSION_FUNCTION_TABLE` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:720:34 [INFO] [stdout] | [INFO] [stdout] 720 | fn rio_dequeue_completion(g_rio: RIO_EXTENSION_FUNCTION_TABLE, g_completion_queue: RIO_CQ, result: PRIORESULT) -> std::io::Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_CQ` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:720:84 [INFO] [stdout] | [INFO] [stdout] 720 | fn rio_dequeue_completion(g_rio: RIO_EXTENSION_FUNCTION_TABLE, g_completion_queue: RIO_CQ, result: PRIORESULT) -> std::io::Result { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PRIORESULT` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:720:100 [INFO] [stdout] | [INFO] [stdout] 720 | fn rio_dequeue_completion(g_rio: RIO_EXTENSION_FUNCTION_TABLE, g_completion_queue: RIO_CQ, result: PRIORESULT) -> std::io::Result { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_EXTENSION_FUNCTION_TABLE` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:731:22 [INFO] [stdout] | [INFO] [stdout] 731 | fn rio_notify(g_rio: RIO_EXTENSION_FUNCTION_TABLE, g_completion_queue: RIO_CQ) -> std::io::Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_CQ` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:731:72 [INFO] [stdout] | [INFO] [stdout] 731 | fn rio_notify(g_rio: RIO_EXTENSION_FUNCTION_TABLE, g_completion_queue: RIO_CQ) -> std::io::Result<()> { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_EXTENSION_FUNCTION_TABLE` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:742:26 [INFO] [stdout] | [INFO] [stdout] 742 | fn rio_receive_ex(g_rio: RIO_EXTENSION_FUNCTION_TABLE, g_request_queue: RIO_CQ, buffer: &mut ExtendedRioBuf) -> std::io::Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_CQ` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:742:73 [INFO] [stdout] | [INFO] [stdout] 742 | fn rio_receive_ex(g_rio: RIO_EXTENSION_FUNCTION_TABLE, g_request_queue: RIO_CQ, buffer: &mut ExtendedRioBuf) -> std::io::Result<()> { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_EXTENSION_FUNCTION_TABLE` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:756:27 [INFO] [stdout] | [INFO] [stdout] 756 | fn rio_commit_send(g_rio: RIO_EXTENSION_FUNCTION_TABLE, g_request_queue: RIO_CQ) -> std::io::Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_CQ` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:756:74 [INFO] [stdout] | [INFO] [stdout] 756 | fn rio_commit_send(g_rio: RIO_EXTENSION_FUNCTION_TABLE, g_request_queue: RIO_CQ) -> std::io::Result<()> { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_EXTENSION_FUNCTION_TABLE` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:767:23 [INFO] [stdout] | [INFO] [stdout] 767 | fn rio_send_ex(g_rio: RIO_EXTENSION_FUNCTION_TABLE, g_request_queue: RIO_CQ, buffer: &mut ExtendedRioBuf, commit: bool) -> std::io::Resul... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_CQ` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:767:70 [INFO] [stdout] | [INFO] [stdout] 767 | fn rio_send_ex(g_rio: RIO_EXTENSION_FUNCTION_TABLE, g_request_queue: RIO_CQ, buffer: &mut ExtendedRioBuf, commit: bool) -> std::io::Resul... [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPVOID` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:787:24 [INFO] [stdout] | [INFO] [stdout] 787 | fn rio_copy(src_chunk: LPVOID, dst_chunk: LPVOID, src: &mut ExtendedRioBuf, dst: &mut ExtendedRioBuf, length: u32) { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPVOID` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:787:43 [INFO] [stdout] | [INFO] [stdout] 787 | fn rio_copy(src_chunk: LPVOID, dst_chunk: LPVOID, src: &mut ExtendedRioBuf, dst: &mut ExtendedRioBuf, length: u32) { [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/fudp/windows_rio.rs:797:51 [INFO] [stdout] | [INFO] [stdout] 797 | fn post_queued_completion_status(completion_port: HANDLE, completion_key: ULONG_PTR) -> std::io::Result<()> { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ULONG_PTR` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:797:75 [INFO] [stdout] | [INFO] [stdout] 797 | fn post_queued_completion_status(completion_port: HANDLE, completion_key: ULONG_PTR) -> std::io::Result<()> { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_BUF` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:808:10 [INFO] [stdout] | [INFO] [stdout] 808 | buf: RIO_BUF, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PRIO_BUF` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:819:28 [INFO] [stdout] | [INFO] [stdout] 807 | struct ExtendedRioBuf { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 819 | remote_address: Option, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_BUFFERID` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:827:20 [INFO] [stdout] | [INFO] [stdout] 827 | fn new(buf_id: RIO_BUFFERID, offset: u32, length: u32, operation: u32, index: usize) -> ExtendedRioBuf { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_BUFFERID` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:831:25 [INFO] [stdout] | [INFO] [stdout] 831 | fn new_send(buf_id: RIO_BUFFERID, offset: u32, length: u32, operation: u32, send_peer: usize, index: usize) -> ExtendedRioBuf { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_BUFFERID` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:864:50 [INFO] [stdout] | [INFO] [stdout] 864 | fn new(buffers: Vec, rio_id: RIO_BUFFERID, buffer_pointer: LPVOID) -> RioChunkBuffers { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPVOID` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:864:80 [INFO] [stdout] | [INFO] [stdout] 864 | fn new(buffers: Vec, rio_id: RIO_BUFFERID, buffer_pointer: LPVOID) -> RioChunkBuffers { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_BUFFERID` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:868:55 [INFO] [stdout] | [INFO] [stdout] 868 | fn new_send(buffers: Vec, rio_id: RIO_BUFFERID, buffer_pointer: LPVOID, peer_idx: usize) -> RioChunkBuffers { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPVOID` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:868:85 [INFO] [stdout] | [INFO] [stdout] 868 | fn new_send(buffers: Vec, rio_id: RIO_BUFFERID, buffer_pointer: LPVOID, peer_idx: usize) -> RioChunkBuffers { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_BUFFERID` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:879:25 [INFO] [stdout] | [INFO] [stdout] 879 | fn rio_id(&self) -> RIO_BUFFERID { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPVOID` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:884:33 [INFO] [stdout] | [INFO] [stdout] 884 | fn buffer_pointer(&self) -> LPVOID { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_EXTENSION_FUNCTION_TABLE` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:934:40 [INFO] [stdout] | [INFO] [stdout] 934 | struct SharedRioExtensionFunctionTable(RIO_EXTENSION_FUNCTION_TABLE); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_CQ` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:938:20 [INFO] [stdout] | [INFO] [stdout] 938 | struct SharedRioCQ(RIO_CQ); [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/fudp/windows_rio.rs:942:21 [INFO] [stdout] | [INFO] [stdout] 942 | struct SharedHandle(HANDLE); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_BUFFERID` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:946:26 [INFO] [stdout] | [INFO] [stdout] 946 | struct SharedRioBufferId(RIO_BUFFERID); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPVOID` in this scope [INFO] [stdout] --> src/fudp/windows_rio.rs:950:21 [INFO] [stdout] | [INFO] [stdout] 950 | struct SharedLPVOID(LPVOID); [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 105 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] [INFO] [stderr] error: Could not document `udp_forwarder`. [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `rustdoc --edition=2018 --crate-type bin --crate-name udp_forwarder src/main.rs -o /opt/rustwide/target/doc --error-format=json --json=diagnostic-rendered-ansi --document-private-items -L dependency=/opt/rustwide/target/debug/deps --extern arrayvec=/opt/rustwide/target/debug/deps/libarrayvec-a0f099b1a85deccc.rmeta --extern atomic_counter=/opt/rustwide/target/debug/deps/libatomic_counter-d2befa8474cd8efa.rmeta --extern bus=/opt/rustwide/target/debug/deps/libbus-649d8eca5bc252f9.rmeta --extern bytes=/opt/rustwide/target/debug/deps/libbytes-be87a6d7a821f35e.rmeta --extern clap=/opt/rustwide/target/debug/deps/libclap-3f0a23dc2a02e01e.rmeta --extern crossbeam=/opt/rustwide/target/debug/deps/libcrossbeam-aacb95362cb10e08.rmeta --extern crossbeam_channel=/opt/rustwide/target/debug/deps/libcrossbeam_channel-dd430c7c264e2a00.rmeta --extern futures=/opt/rustwide/target/debug/deps/libfutures-5f3cfe60b38fffe6.rmeta --extern net2=/opt/rustwide/target/debug/deps/libnet2-af13ac8755f00a50.rmeta --extern num_format=/opt/rustwide/target/debug/deps/libnum_format-c79cd552e639eb55.rmeta --extern parking_lot=/opt/rustwide/target/debug/deps/libparking_lot-390c5db5193f8391.rmeta --extern rand=/opt/rustwide/target/debug/deps/librand-10ec776f077887b0.rmeta --extern rpmalloc=/opt/rustwide/target/debug/deps/librpmalloc-101a5887e7b20b5e.rmeta --extern tokio=/opt/rustwide/target/debug/deps/libtokio-4dc22070ef4fdd83.rmeta --extern tokio_util=/opt/rustwide/target/debug/deps/libtokio_util-8ec316d6cb96913c.rmeta --cap-lints=warn` (exit code: 1) [INFO] running `Command { std: "docker" "inspect" "a042b5550216ac550d09400a96d45808d39c8482718e574e209ebace79f87461", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a042b5550216ac550d09400a96d45808d39c8482718e574e209ebace79f87461", kill_on_drop: false }` [INFO] [stdout] a042b5550216ac550d09400a96d45808d39c8482718e574e209ebace79f87461