[INFO] crate nix 0.13.1 is already in cache [INFO] extracting crate nix 0.13.1 into work\ex\default\sources\nightly\reg\nix\0.13.1 [INFO] extracting crate nix 0.13.1 into work\ex\default\sources\nightly+rustflags=-Zverbose\reg\nix\0.13.1 [INFO] validating manifest of nix-0.13.1 on toolchain nightly [INFO] running `"C:\\Users\\mackendy\\src\\crater\\work\\local\\cargo-home\\bin\\cargo.exe" "+nightly" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of nix-0.13.1 on toolchain nightly+rustflags=-Zverbose [INFO] running `"C:\\Users\\mackendy\\src\\crater\\work\\local\\cargo-home\\bin\\cargo.exe" "+nightly" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing nix-0.13.1 [INFO] removed 0 missing tests [INFO] finished frobbing nix-0.13.1 [INFO] frobbed toml for nix-0.13.1 written to work\ex\default\sources\nightly\reg\nix\0.13.1\Cargo.toml [INFO] started frobbing nix-0.13.1 [INFO] removed 0 missing tests [INFO] finished frobbing nix-0.13.1 [INFO] frobbed toml for nix-0.13.1 written to work\ex\default\sources\nightly+rustflags=-Zverbose\reg\nix\0.13.1\Cargo.toml [INFO] running `"C:\\Users\\mackendy\\src\\crater\\work\\local\\cargo-home\\bin\\cargo.exe" "+nightly" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"C:\\Users\\mackendy\\src\\crater\\work\\local\\cargo-home\\bin\\cargo.exe" "+nightly" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"C:\\Users\\mackendy\\src\\crater\\work\\local\\cargo-home\\bin\\cargo.exe" "+nightly" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"C:\\Users\\mackendy\\src\\crater\\work\\local\\cargo-home\\bin\\cargo.exe" "+nightly" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] testing nix-0.13.1 against nightly for default [INFO] running `"docker" "create" "--mount" "type=bind,src=C:\\Users\\mackendy\\src\\crater\\work\\local\\target-dirs\\default\\worker-1\\nightly,dst=C:\\crater\\target" "--mount" "type=bind,src=C:\\Users\\mackendy\\src\\crater\\work\\ex\\default\\sources\\nightly\\reg\\nix\\0.13.1,dst=C:\\crater\\workdir,readonly" "--mount" "type=bind,src=C:\\Users\\mackendy\\src\\crater\\work\\local\\cargo-home,dst=C:\\crater\\cargo-home,readonly" "--mount" "type=bind,src=C:\\Users\\mackendy\\src\\crater\\work\\local\\rustup-home,dst=C:\\crater\\rustup-home,readonly" "-e" "SOURCE_DIR=C:\\crater\\workdir" "-e" "CARGO_TARGET_DIR=C:\\crater\\target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=allow" "-e" "CARGO_HOME=C:\\crater\\cargo-home" "-e" "RUSTUP_HOME=C:\\crater\\rustup-home" "-w" "C:\\crater\\workdir" "-m" "1536M" "--network" "none" "--isolation=process" "crates-build-env-windows" "C:\\crater\\cargo-home\\bin\\cargo" "+nightly" "build" "--frozen"` [INFO] [stdout] 7c33c7aae874b4286e265ecc03d767f9663388cfab180bd36500c487f9b2634a [INFO] running `"docker" "start" "-a" "7c33c7aae874b4286e265ecc03d767f9663388cfab180bd36500c487f9b2634a"` [INFO] [stderr] Compiling nix v0.13.1 (C:\crater\workdir) [INFO] [stderr] Compiling void v1.0.2 [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 4.09s [INFO] running `"docker" "inspect" "7c33c7aae874b4286e265ecc03d767f9663388cfab180bd36500c487f9b2634a"` [INFO] running `"docker" "rm" "-f" "7c33c7aae874b4286e265ecc03d767f9663388cfab180bd36500c487f9b2634a"` [INFO] [stdout] 7c33c7aae874b4286e265ecc03d767f9663388cfab180bd36500c487f9b2634a [INFO] running `"docker" "create" "--mount" "type=bind,src=C:\\Users\\mackendy\\src\\crater\\work\\local\\target-dirs\\default\\worker-1\\nightly,dst=C:\\crater\\target" "--mount" "type=bind,src=C:\\Users\\mackendy\\src\\crater\\work\\ex\\default\\sources\\nightly\\reg\\nix\\0.13.1,dst=C:\\crater\\workdir,readonly" "--mount" "type=bind,src=C:\\Users\\mackendy\\src\\crater\\work\\local\\cargo-home,dst=C:\\crater\\cargo-home,readonly" "--mount" "type=bind,src=C:\\Users\\mackendy\\src\\crater\\work\\local\\rustup-home,dst=C:\\crater\\rustup-home,readonly" "-e" "SOURCE_DIR=C:\\crater\\workdir" "-e" "CARGO_TARGET_DIR=C:\\crater\\target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=allow" "-e" "CARGO_HOME=C:\\crater\\cargo-home" "-e" "RUSTUP_HOME=C:\\crater\\rustup-home" "-w" "C:\\crater\\workdir" "-m" "1536M" "--network" "none" "--isolation=process" "crates-build-env-windows" "C:\\crater\\cargo-home\\bin\\cargo" "+nightly" "test" "--frozen" "--no-run"` [INFO] [stdout] ce1a0cbcfebed0dd9df5f77bd346f44de214d20591875b4da7ddaa60f6f91cc1 [INFO] running `"docker" "start" "-a" "ce1a0cbcfebed0dd9df5f77bd346f44de214d20591875b4da7ddaa60f6f91cc1"` [INFO] [stderr] Compiling winapi v0.3.7 [INFO] [stderr] Compiling rand_core v0.3.1 [INFO] [stderr] Compiling remove_dir_all v0.5.2 [INFO] [stderr] Compiling rand v0.5.6 [INFO] [stderr] Compiling tempfile v3.1.0 [INFO] [stderr] Compiling nix v0.13.1 (C:\crater\workdir) [INFO] [stderr] error[E0432]: unresolved import `nix::fcntl` [INFO] [stderr] --> test/test_ptymaster_drop.rs:3:10 [INFO] [stderr] | [INFO] [stderr] 3 | use nix::fcntl::OFlag; [INFO] [stderr] | ^^^^^ could not find `fcntl` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `nix::pty` [INFO] [stderr] --> test/test_ptymaster_drop.rs:4:10 [INFO] [stderr] | [INFO] [stderr] 4 | use nix::pty::*; [INFO] [stderr] | ^^^ could not find `pty` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `unix` in `os` [INFO] [stderr] --> test/test_ptymaster_drop.rs:6:14 [INFO] [stderr] | [INFO] [stderr] 6 | use std::os::unix::io::AsRawFd; [INFO] [stderr] | ^^^^ could not find `unix` in `os` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `nix::unistd` [INFO] [stderr] --> test/test_ptymaster_drop.rs:5:10 [INFO] [stderr] | [INFO] [stderr] 5 | use nix::unistd::close; [INFO] [stderr] | ^^^^^^ could not find `unistd` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `posix_openpt` in this scope [INFO] [stderr] --> test/test_ptymaster_drop.rs:18:13 [INFO] [stderr] | [INFO] [stderr] 18 | let m = posix_openpt(OFlag::O_RDWR).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `sys` in `nix` [INFO] [stderr] --> test\sys\test_signal.rs:3:10 [INFO] [stderr] | [INFO] [stderr] 3 | use nix::sys::signal::*; [INFO] [stderr] | ^^^ could not find `sys` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `nix::Error` [INFO] [stderr] --> test\sys\test_signal.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use nix::Error; [INFO] [stderr] | ^^^^^^^^^^ no `Error` in the root [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `sys` in `nix` [INFO] [stderr] --> test\sys\test_socket.rs:1:10 [INFO] [stderr] | [INFO] [stderr] 1 | use nix::sys::socket::{InetAddr, UnixAddr, getsockname}; [INFO] [stderr] | ^^^ could not find `sys` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `unix` in `os` [INFO] [stderr] --> test\sys\test_socket.rs:6:14 [INFO] [stderr] | [INFO] [stderr] 6 | use std::os::unix::io::RawFd; [INFO] [stderr] | ^^^^ could not find `unix` in `os` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `sys` in `nix` [INFO] [stderr] --> test\sys\test_sockopt.rs:2:10 [INFO] [stderr] | [INFO] [stderr] 2 | use nix::sys::socket::{socket, sockopt, getsockopt, setsockopt, AddressFamily, SockType, SockFlag, SockProtocol}; [INFO] [stderr] | ^^^ could not find `sys` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `sys` in `nix` [INFO] [stderr] --> test\sys\test_select.rs:1:10 [INFO] [stderr] | [INFO] [stderr] 1 | use nix::sys::select::*; [INFO] [stderr] | ^^^ could not find `sys` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `nix::unistd` [INFO] [stderr] --> test\sys\test_signal.rs:4:10 [INFO] [stderr] | [INFO] [stderr] 4 | use nix::unistd::*; [INFO] [stderr] | ^^^^^^ could not find `unistd` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `sys` in `nix` [INFO] [stderr] --> test\sys\test_select.rs:3:10 [INFO] [stderr] | [INFO] [stderr] 3 | use nix::sys::signal::SigSet; [INFO] [stderr] | ^^^ could not find `sys` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `sys` in `nix` [INFO] [stderr] --> test\sys\test_select.rs:4:10 [INFO] [stderr] | [INFO] [stderr] 4 | use nix::sys::time::{TimeSpec, TimeValLike}; [INFO] [stderr] | ^^^ could not find `sys` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `unix` in `os` [INFO] [stderr] --> test\sys\test_termios.rs:1:14 [INFO] [stderr] | [INFO] [stderr] 1 | use std::os::unix::prelude::*; [INFO] [stderr] | ^^^^ could not find `unix` in `os` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `nix::unistd` [INFO] [stderr] --> test\sys\test_select.rs:2:10 [INFO] [stderr] | [INFO] [stderr] 2 | use nix::unistd::{pipe, write}; [INFO] [stderr] | ^^^^^^ could not find `unistd` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved imports `nix::Error`, `nix::fcntl` [INFO] [stderr] --> test\sys\test_termios.rs:4:11 [INFO] [stderr] | [INFO] [stderr] 4 | use nix::{Error, fcntl}; [INFO] [stderr] | ^^^^^ ^^^^^ no `fcntl` in the root [INFO] [stderr] | | [INFO] [stderr] | no `Error` in the root [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `nix::errno` [INFO] [stderr] --> test\sys\test_termios.rs:5:10 [INFO] [stderr] | [INFO] [stderr] 5 | use nix::errno::Errno; [INFO] [stderr] | ^^^^^ could not find `errno` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `nix::pty` [INFO] [stderr] --> test\sys\test_termios.rs:6:10 [INFO] [stderr] | [INFO] [stderr] 6 | use nix::pty::openpty; [INFO] [stderr] | ^^^ could not find `pty` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `sys` in `nix` [INFO] [stderr] --> test\sys\test_termios.rs:7:10 [INFO] [stderr] | [INFO] [stderr] 7 | use nix::sys::termios::{self, LocalFlags, OutputFlags, Termios, tcgetattr}; [INFO] [stderr] | ^^^ could not find `sys` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `nix::sys` [INFO] [stderr] --> test\sys\test_termios.rs:7:10 [INFO] [stderr] | [INFO] [stderr] 7 | use nix::sys::termios::{self, LocalFlags, OutputFlags, Termios, tcgetattr}; [INFO] [stderr] | ^^^ could not find `sys` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `nix::unistd` [INFO] [stderr] --> test\sys\test_termios.rs:8:10 [INFO] [stderr] | [INFO] [stderr] 8 | use nix::unistd::{read, write, close}; [INFO] [stderr] | ^^^^^^ could not find `unistd` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `nix::Error` [INFO] [stderr] --> test\sys\test_wait.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use nix::Error; [INFO] [stderr] | ^^^^^^^^^^ no `Error` in the root [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `unistd` in `nix` [INFO] [stderr] --> test\sys\test_wait.rs:3:10 [INFO] [stderr] | [INFO] [stderr] 3 | use nix::unistd::ForkResult::*; [INFO] [stderr] | ^^^^^^ could not find `unistd` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `sys` in `nix` [INFO] [stderr] --> test\sys\test_wait.rs:4:10 [INFO] [stderr] | [INFO] [stderr] 4 | use nix::sys::signal::*; [INFO] [stderr] | ^^^ could not find `sys` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `sys` in `nix` [INFO] [stderr] --> test\sys\test_wait.rs:5:10 [INFO] [stderr] | [INFO] [stderr] 5 | use nix::sys::wait::*; [INFO] [stderr] | ^^^ could not find `sys` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `sys` in `nix` [INFO] [stderr] --> test\sys\test_uio.rs:1:10 [INFO] [stderr] | [INFO] [stderr] 1 | use nix::sys::uio::*; [INFO] [stderr] | ^^^ could not find `sys` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `nix::unistd` [INFO] [stderr] --> test\sys\test_wait.rs:2:10 [INFO] [stderr] | [INFO] [stderr] 2 | use nix::unistd::*; [INFO] [stderr] | ^^^^^^ could not find `unistd` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `unix` in `os` [INFO] [stderr] --> test\sys\test_uio.rs:7:14 [INFO] [stderr] | [INFO] [stderr] 7 | use std::os::unix::io::AsRawFd; [INFO] [stderr] | ^^^^ could not find `unix` in `os` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `sys` in `nix` [INFO] [stderr] --> test\sys\test_pthread.rs:1:10 [INFO] [stderr] | [INFO] [stderr] 1 | use nix::sys::pthread::*; [INFO] [stderr] | ^^^ could not find `sys` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `nix::unistd` [INFO] [stderr] --> test\sys\test_uio.rs:2:10 [INFO] [stderr] | [INFO] [stderr] 2 | use nix::unistd::*; [INFO] [stderr] | ^^^^^^ could not find `unistd` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `nix::dir` [INFO] [stderr] --> test\test_dir.rs:4:10 [INFO] [stderr] | [INFO] [stderr] 4 | use nix::dir::{Dir, Type}; [INFO] [stderr] | ^^^ could not find `dir` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `sys` in `nix` [INFO] [stderr] --> test\test_dir.rs:6:10 [INFO] [stderr] | [INFO] [stderr] 6 | use nix::sys::stat::Mode; [INFO] [stderr] | ^^^ could not find `sys` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `nix::fcntl` [INFO] [stderr] --> test\test_dir.rs:5:10 [INFO] [stderr] | [INFO] [stderr] 5 | use nix::fcntl::OFlag; [INFO] [stderr] | ^^^^^ could not find `fcntl` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `sys` in `nix` [INFO] [stderr] --> test\test_fcntl.rs:2:10 [INFO] [stderr] | [INFO] [stderr] 2 | use nix::sys::stat::Mode; [INFO] [stderr] | ^^^ could not find `sys` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `nix::fcntl` [INFO] [stderr] --> test\test_fcntl.rs:1:10 [INFO] [stderr] | [INFO] [stderr] 1 | use nix::fcntl::{openat, open, OFlag, readlink, readlinkat}; [INFO] [stderr] | ^^^^^ could not find `fcntl` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `nix::unistd` [INFO] [stderr] --> test\test_fcntl.rs:3:10 [INFO] [stderr] | [INFO] [stderr] 3 | use nix::unistd::{close, read}; [INFO] [stderr] | ^^^^^^ could not find `unistd` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `net` in `nix` [INFO] [stderr] --> test\test_net.rs:1:10 [INFO] [stderr] | [INFO] [stderr] 1 | use nix::net::if_::*; [INFO] [stderr] | ^^^ could not find `net` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `std::os::unix` [INFO] [stderr] --> test\test_fcntl.rs:6:14 [INFO] [stderr] | [INFO] [stderr] 6 | use std::os::unix::fs; [INFO] [stderr] | ^^^^ could not find `unix` in `os` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `nix::poll` [INFO] [stderr] --> test\test_poll.rs:1:10 [INFO] [stderr] | [INFO] [stderr] 1 | use nix::poll::{EventFlags, poll, PollFd}; [INFO] [stderr] | ^^^^ could not find `poll` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `unix` in `os` [INFO] [stderr] --> test\test_pty.rs:3:14 [INFO] [stderr] | [INFO] [stderr] 3 | use std::os::unix::prelude::*; [INFO] [stderr] | ^^^^ could not find `unix` in `os` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `nix::unistd` [INFO] [stderr] --> test\test_poll.rs:2:10 [INFO] [stderr] | [INFO] [stderr] 2 | use nix::unistd::{write, pipe, close}; [INFO] [stderr] | ^^^^^^ could not find `unistd` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `nix::fcntl` [INFO] [stderr] --> test\test_pty.rs:6:10 [INFO] [stderr] | [INFO] [stderr] 6 | use nix::fcntl::{OFlag, open}; [INFO] [stderr] | ^^^^^ could not find `fcntl` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `nix::pty` [INFO] [stderr] --> test\test_pty.rs:7:10 [INFO] [stderr] | [INFO] [stderr] 7 | use nix::pty::*; [INFO] [stderr] | ^^^ could not find `pty` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `sys` in `nix` [INFO] [stderr] --> test\test_pty.rs:9:10 [INFO] [stderr] | [INFO] [stderr] 9 | use nix::sys::termios::*; [INFO] [stderr] | ^^^ could not find `sys` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `nix::sys` [INFO] [stderr] --> test\test_pty.rs:8:10 [INFO] [stderr] | [INFO] [stderr] 8 | use nix::sys::stat; [INFO] [stderr] | ^^^ could not find `sys` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `unix` in `os` [INFO] [stderr] --> test\test_stat.rs:2:14 [INFO] [stderr] | [INFO] [stderr] 2 | use std::os::unix::fs::symlink; [INFO] [stderr] | ^^^^ could not find `unix` in `os` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `unix` in `os` [INFO] [stderr] --> test\test_stat.rs:3:14 [INFO] [stderr] | [INFO] [stderr] 3 | use std::os::unix::prelude::AsRawFd; [INFO] [stderr] | ^^^^ could not find `unix` in `os` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `nix::unistd` [INFO] [stderr] --> test\test_pty.rs:10:10 [INFO] [stderr] | [INFO] [stderr] 10 | use nix::unistd::{write, close}; [INFO] [stderr] | ^^^^^^ could not find `unistd` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `libc::S_IFLNK` [INFO] [stderr] --> test\test_stat.rs:7:20 [INFO] [stderr] | [INFO] [stderr] 7 | use libc::{S_IFMT, S_IFLNK}; [INFO] [stderr] | ^^^^^^^ no `S_IFLNK` in the root [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `nix::fcntl` [INFO] [stderr] --> test\test_stat.rs:9:5 [INFO] [stderr] | [INFO] [stderr] 9 | use nix::fcntl; [INFO] [stderr] | ^^^^^^^^^^ no `fcntl` in the root [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `sys` in `nix` [INFO] [stderr] --> test\test_stat.rs:10:10 [INFO] [stderr] | [INFO] [stderr] 10 | use nix::sys::stat::{self, fchmod, fchmodat, futimens, stat, utimes, utimensat}; [INFO] [stderr] | ^^^ could not find `sys` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `sys` in `nix` [INFO] [stderr] --> test\test_stat.rs:18:10 [INFO] [stderr] | [INFO] [stderr] 18 | use nix::sys::stat::{Mode, FchmodatFlags, UtimensatFlags}; [INFO] [stderr] | ^^^ could not find `sys` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `sys` in `nix` [INFO] [stderr] --> test\test_stat.rs:21:10 [INFO] [stderr] | [INFO] [stderr] 21 | use nix::sys::stat::FileStat; [INFO] [stderr] | ^^^ could not find `sys` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `sys` in `nix` [INFO] [stderr] --> test\test_stat.rs:23:10 [INFO] [stderr] | [INFO] [stderr] 23 | use nix::sys::time::{TimeSpec, TimeVal, TimeValLike}; [INFO] [stderr] | ^^^ could not find `sys` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `nix::sys` [INFO] [stderr] --> test\test_stat.rs:10:10 [INFO] [stderr] | [INFO] [stderr] 10 | use nix::sys::stat::{self, fchmod, fchmodat, futimens, stat, utimes, utimensat}; [INFO] [stderr] | ^^^ could not find `sys` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `nix::unistd` [INFO] [stderr] --> test\test_stat.rs:24:10 [INFO] [stderr] | [INFO] [stderr] 24 | use nix::unistd::chdir; [INFO] [stderr] | ^^^^^^ could not find `unistd` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `nix::Result` [INFO] [stderr] --> test\test_stat.rs:27:5 [INFO] [stderr] | [INFO] [stderr] 27 | use nix::Result; [INFO] [stderr] | ^^^^^^^^^^^ no `Result` in the root [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `nix::fcntl` [INFO] [stderr] --> test\test_unistd.rs:1:10 [INFO] [stderr] | [INFO] [stderr] 1 | use nix::fcntl::{fcntl, FcntlArg, FdFlag, open, OFlag, readlink}; [INFO] [stderr] | ^^^^^ could not find `fcntl` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `unistd` in `nix` [INFO] [stderr] --> test\test_unistd.rs:3:10 [INFO] [stderr] | [INFO] [stderr] 3 | use nix::unistd::ForkResult::*; [INFO] [stderr] | ^^^^^^ could not find `unistd` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `sys` in `nix` [INFO] [stderr] --> test\test_unistd.rs:4:10 [INFO] [stderr] | [INFO] [stderr] 4 | use nix::sys::signal::{SaFlags, SigAction, SigHandler, SigSet, Signal, sigaction}; [INFO] [stderr] | ^^^ could not find `sys` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `sys` in `nix` [INFO] [stderr] --> test\test_unistd.rs:5:10 [INFO] [stderr] | [INFO] [stderr] 5 | use nix::sys::wait::*; [INFO] [stderr] | ^^^ could not find `sys` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `nix::unistd` [INFO] [stderr] --> test\test_unistd.rs:2:10 [INFO] [stderr] | [INFO] [stderr] 2 | use nix::unistd::*; [INFO] [stderr] | ^^^^^^ could not find `unistd` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `sys` in `nix` [INFO] [stderr] --> test\test_unistd.rs:6:10 [INFO] [stderr] | [INFO] [stderr] 6 | use nix::sys::stat::{self, Mode, SFlag}; [INFO] [stderr] | ^^^ could not find `sys` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `unix` in `os` [INFO] [stderr] --> test\test_unistd.rs:11:14 [INFO] [stderr] | [INFO] [stderr] 11 | use std::os::unix::prelude::*; [INFO] [stderr] | ^^^^ could not find `unix` in `os` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `unix` in `os` [INFO] [stderr] --> test/test.rs:52:14 [INFO] [stderr] | [INFO] [stderr] 52 | use std::os::unix::io::RawFd; [INFO] [stderr] | ^^^^ could not find `unix` in `os` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `nix::sys` [INFO] [stderr] --> test\test_unistd.rs:6:10 [INFO] [stderr] | [INFO] [stderr] 6 | use nix::sys::stat::{self, Mode, SFlag}; [INFO] [stderr] | ^^^ could not find `sys` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `sys` in `nix` [INFO] [stderr] --> test\sys\test_socket.rs:93:14 [INFO] [stderr] | [INFO] [stderr] 93 | use nix::sys::socket::{socket, AddressFamily, SockType, SockFlag}; [INFO] [stderr] | ^^^ could not find `sys` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `sys` in `nix` [INFO] [stderr] --> test\sys\test_socket.rs:94:14 [INFO] [stderr] | [INFO] [stderr] 94 | use nix::sys::socket::{bind, SockAddr}; [INFO] [stderr] | ^^^ could not find `sys` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `nix::unistd` [INFO] [stderr] --> test/test.rs:54:10 [INFO] [stderr] | [INFO] [stderr] 54 | use nix::unistd::read; [INFO] [stderr] | ^^^^^^ could not find `unistd` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `sys` in `nix` [INFO] [stderr] --> test\sys\test_socket.rs:109:14 [INFO] [stderr] | [INFO] [stderr] 109 | use nix::sys::socket::{socketpair, AddressFamily, SockType, SockFlag}; [INFO] [stderr] | ^^^ could not find `sys` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `sys` in `nix` [INFO] [stderr] --> test\sys\test_socket.rs:122:14 [INFO] [stderr] | [INFO] [stderr] 122 | use nix::sys::uio::IoVec; [INFO] [stderr] | ^^^ could not find `sys` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `nix::unistd` [INFO] [stderr] --> test\sys\test_socket.rs:108:14 [INFO] [stderr] | [INFO] [stderr] 108 | use nix::unistd::{read, write}; [INFO] [stderr] | ^^^^^^ could not find `unistd` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `sys` in `nix` [INFO] [stderr] --> test\sys\test_socket.rs:124:14 [INFO] [stderr] | [INFO] [stderr] 124 | use nix::sys::socket::{socketpair, sendmsg, recvmsg, [INFO] [stderr] | ^^^ could not find `sys` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `unix` in `os` [INFO] [stderr] --> test\sys\test_socket.rs:174:18 [INFO] [stderr] | [INFO] [stderr] 174 | use std::os::unix::net::UnixDatagram; [INFO] [stderr] | ^^^^ could not find `unix` in `os` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `unix` in `os` [INFO] [stderr] --> test\sys\test_socket.rs:175:18 [INFO] [stderr] | [INFO] [stderr] 175 | use std::os::unix::io::{RawFd, AsRawFd}; [INFO] [stderr] | ^^^^ could not find `unix` in `os` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `sys` in `nix` [INFO] [stderr] --> test\sys\test_socket.rs:177:14 [INFO] [stderr] | [INFO] [stderr] 177 | use nix::sys::socket::{CmsgSpace, ControlMessage, MsgFlags, sendmsg, recvmsg}; [INFO] [stderr] | ^^^ could not find `sys` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `sys` in `nix` [INFO] [stderr] --> test\sys\test_socket.rs:178:14 [INFO] [stderr] | [INFO] [stderr] 178 | use nix::sys::uio::IoVec; [INFO] [stderr] | ^^^ could not find `sys` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `sys` in `nix` [INFO] [stderr] --> test\sys\test_socket.rs:222:14 [INFO] [stderr] | [INFO] [stderr] 222 | use nix::sys::uio::IoVec; [INFO] [stderr] | ^^^ could not find `sys` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `nix::unistd` [INFO] [stderr] --> test\sys\test_socket.rs:123:14 [INFO] [stderr] | [INFO] [stderr] 123 | use nix::unistd::{pipe, read, write, close}; [INFO] [stderr] | ^^^^^^ could not find `unistd` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `sys` in `nix` [INFO] [stderr] --> test\sys\test_socket.rs:224:14 [INFO] [stderr] | [INFO] [stderr] 224 | use nix::sys::socket::{socketpair, sendmsg, recvmsg, [INFO] [stderr] | ^^^ could not find `sys` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `sys` in `nix` [INFO] [stderr] --> test\sys\test_socket.rs:406:14 [INFO] [stderr] | [INFO] [stderr] 406 | use nix::sys::socket::{AddressFamily, SockType, SockFlag}; [INFO] [stderr] | ^^^ could not find `sys` in `nix` [INFO] [stderr] error: aborting due to 5 previous errors [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0425, E0432, E0433. [INFO] [stderr] For more information about an error, try `rustc --explain E0425`. [INFO] [stderr] error[E0433]: failed to resolve: could not find `sys` in `nix` [INFO] [stderr] --> test\sys\test_socket.rs:407:14 [INFO] [stderr] | [INFO] [stderr] 407 | use nix::sys::socket::{bind, socket, connect, listen, accept, SockAddr}; [INFO] [stderr] | ^^^ could not find `sys` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `nix::unistd` [INFO] [stderr] --> test\sys\test_socket.rs:223:14 [INFO] [stderr] | [INFO] [stderr] 223 | use nix::unistd::close; [INFO] [stderr] | ^^^^^^ could not find `unistd` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `sys` in `nix` [INFO] [stderr] --> test\test_stat.rs:79:14 [INFO] [stderr] | [INFO] [stderr] 79 | use nix::sys::stat::fstat; [INFO] [stderr] | ^^^ could not find `sys` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `sys` in `nix` [INFO] [stderr] --> test\test_stat.rs:111:14 [INFO] [stderr] | [INFO] [stderr] 111 | use nix::sys::stat::{fstat, lstat}; [INFO] [stderr] | ^^^ could not find `sys` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `nix::unistd` [INFO] [stderr] --> test\sys\test_socket.rs:408:14 [INFO] [stderr] | [INFO] [stderr] 408 | use nix::unistd::{read, write, close}; [INFO] [stderr] | ^^^^^^ could not find `unistd` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `nix::unistd` [INFO] [stderr] --> test/test.rs:14:18 [INFO] [stderr] | [INFO] [stderr] 14 | use nix::unistd::Uid; [INFO] [stderr] | ^^^^^^ could not find `unistd` in `nix` [INFO] [stderr] | [INFO] [stderr] ::: test\test_unistd.rs:131:5 [INFO] [stderr] | [INFO] [stderr] 131 | skip_if_not_root!("test_setgroups"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `nix::unistd` [INFO] [stderr] --> test/test.rs:14:18 [INFO] [stderr] | [INFO] [stderr] 14 | use nix::unistd::Uid; [INFO] [stderr] | ^^^^^^ could not find `unistd` in `nix` [INFO] [stderr] | [INFO] [stderr] ::: test\test_unistd.rs:155:5 [INFO] [stderr] | [INFO] [stderr] 155 | skip_if_not_root!("test_initgroups"); [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `nix::unistd` [INFO] [stderr] --> test/test.rs:14:18 [INFO] [stderr] | [INFO] [stderr] 14 | use nix::unistd::Uid; [INFO] [stderr] | ^^^^^^ could not find `unistd` in `nix` [INFO] [stderr] | [INFO] [stderr] ::: test\test_unistd.rs:398:5 [INFO] [stderr] | [INFO] [stderr] 398 | skip_if_not_root!("test_acct"); [INFO] [stderr] | ------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `SigAction` [INFO] [stderr] --> test\sys\test_signal.rs:15:15 [INFO] [stderr] | [INFO] [stderr] 15 | let act = SigAction::new( [INFO] [stderr] | ^^^^^^^^^ use of undeclared type or module `SigAction` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `SigHandler` [INFO] [stderr] --> test\sys\test_signal.rs:16:9 [INFO] [stderr] | [INFO] [stderr] 16 | SigHandler::Handler(handler), [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `SigHandler` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `SaFlags` [INFO] [stderr] --> test\sys\test_signal.rs:17:9 [INFO] [stderr] | [INFO] [stderr] 17 | SaFlags::empty(), [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `SaFlags` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `SigSet` [INFO] [stderr] --> test\sys\test_signal.rs:18:9 [INFO] [stderr] | [INFO] [stderr] 18 | SigSet::empty(), [INFO] [stderr] | ^^^^^^ use of undeclared type or module `SigSet` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `SigmaskHow` [INFO] [stderr] --> test\sys\test_signal.rs:28:17 [INFO] [stderr] | [INFO] [stderr] 28 | sigprocmask(SigmaskHow::SIG_BLOCK, None, None) [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `SigmaskHow` [INFO] [stderr] [INFO] [stderr] error: Could not compile `nix`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Signal` [INFO] [stderr] --> test\sys\test_signal.rs:37:28 [INFO] [stderr] | [INFO] [stderr] 37 | const SIGNAL: Signal = Signal::SIGCHLD; [INFO] [stderr] | ^^^^^^ use of undeclared type or module `Signal` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `SigSet` [INFO] [stderr] --> test\sys\test_signal.rs:39:30 [INFO] [stderr] | [INFO] [stderr] 39 | let mut old_signal_set = SigSet::empty(); [INFO] [stderr] | ^^^^^^ use of undeclared type or module `SigSet` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `SigmaskHow` [INFO] [stderr] --> test\sys\test_signal.rs:40:17 [INFO] [stderr] | [INFO] [stderr] 40 | sigprocmask(SigmaskHow::SIG_BLOCK, None, Some(&mut old_signal_set)) [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `SigmaskHow` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `SigSet` [INFO] [stderr] --> test\sys\test_signal.rs:50:26 [INFO] [stderr] | [INFO] [stderr] 50 | let mut signal_set = SigSet::empty(); [INFO] [stderr] | ^^^^^^ use of undeclared type or module `SigSet` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `SigmaskHow` [INFO] [stderr] --> test\sys\test_signal.rs:52:17 [INFO] [stderr] | [INFO] [stderr] 52 | sigprocmask(SigmaskHow::SIG_BLOCK, Some(&signal_set), None) [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `SigmaskHow` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `SigmaskHow` [INFO] [stderr] --> test\sys\test_signal.rs:57:17 [INFO] [stderr] | [INFO] [stderr] 57 | sigprocmask(SigmaskHow::SIG_BLOCK, None, Some(&mut old_signal_set)) [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `SigmaskHow` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `SigmaskHow` [INFO] [stderr] --> test\sys\test_signal.rs:63:17 [INFO] [stderr] | [INFO] [stderr] 63 | sigprocmask(SigmaskHow::SIG_UNBLOCK, Some(&signal_set), None) [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `SigmaskHow` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Signal` [INFO] [stderr] --> test\sys\test_signal.rs:72:18 [INFO] [stderr] | [INFO] [stderr] 72 | let signal = Signal::from_c_int(signal).unwrap(); [INFO] [stderr] | ^^^^^^ use of undeclared type or module `Signal` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Signal` [INFO] [stderr] --> test\sys\test_signal.rs:73:30 [INFO] [stderr] | [INFO] [stderr] 73 | SIGNALED.store(signal == Signal::SIGINT, Ordering::Relaxed); [INFO] [stderr] | ^^^^^^ use of undeclared type or module `Signal` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Signal` [INFO] [stderr] --> test\sys\test_signal.rs:83:21 [INFO] [stderr] | [INFO] [stderr] 83 | unsafe { signal(Signal::SIGINT, SigHandler::SigIgn) }.unwrap(); [INFO] [stderr] | ^^^^^^ use of undeclared type or module `Signal` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `SigHandler` [INFO] [stderr] --> test\sys\test_signal.rs:83:37 [INFO] [stderr] | [INFO] [stderr] 83 | unsafe { signal(Signal::SIGINT, SigHandler::SigIgn) }.unwrap(); [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `SigHandler` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Signal` [INFO] [stderr] --> test\sys\test_signal.rs:84:11 [INFO] [stderr] | [INFO] [stderr] 84 | raise(Signal::SIGINT).unwrap(); [INFO] [stderr] | ^^^^^^ use of undeclared type or module `Signal` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Signal` [INFO] [stderr] --> test\sys\test_signal.rs:85:32 [INFO] [stderr] | [INFO] [stderr] 85 | assert_eq!(unsafe { signal(Signal::SIGINT, SigHandler::SigDfl) }.unwrap(), SigHandler::SigIgn); [INFO] [stderr] | ^^^^^^ use of undeclared type or module `Signal` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `SigHandler` [INFO] [stderr] --> test\sys\test_signal.rs:85:48 [INFO] [stderr] | [INFO] [stderr] 85 | assert_eq!(unsafe { signal(Signal::SIGINT, SigHandler::SigDfl) }.unwrap(), SigHandler::SigIgn); [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `SigHandler` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `SigHandler` [INFO] [stderr] --> test\sys\test_signal.rs:85:80 [INFO] [stderr] | [INFO] [stderr] 85 | assert_eq!(unsafe { signal(Signal::SIGINT, SigHandler::SigDfl) }.unwrap(), SigHandler::SigIgn); [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `SigHandler` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `SigHandler` [INFO] [stderr] --> test\sys\test_signal.rs:87:19 [INFO] [stderr] | [INFO] [stderr] 87 | let handler = SigHandler::Handler(test_sigaction_handler); [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `SigHandler` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Signal` [INFO] [stderr] --> test\sys\test_signal.rs:88:32 [INFO] [stderr] | [INFO] [stderr] 88 | assert_eq!(unsafe { signal(Signal::SIGINT, handler) }.unwrap(), SigHandler::SigDfl); [INFO] [stderr] | ^^^^^^ use of undeclared type or module `Signal` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `SigHandler` [INFO] [stderr] --> test\sys\test_signal.rs:88:69 [INFO] [stderr] | [INFO] [stderr] 88 | assert_eq!(unsafe { signal(Signal::SIGINT, handler) }.unwrap(), SigHandler::SigDfl); [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `SigHandler` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Signal` [INFO] [stderr] --> test\sys\test_signal.rs:89:11 [INFO] [stderr] | [INFO] [stderr] 89 | raise(Signal::SIGINT).unwrap(); [INFO] [stderr] | ^^^^^^ use of undeclared type or module `Signal` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Signal` [INFO] [stderr] --> test\sys\test_signal.rs:91:32 [INFO] [stderr] | [INFO] [stderr] 91 | assert_eq!(unsafe { signal(Signal::SIGINT, SigHandler::SigDfl) }.unwrap(), handler); [INFO] [stderr] | ^^^^^^ use of undeclared type or module `Signal` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `SigHandler` [INFO] [stderr] --> test\sys\test_signal.rs:91:48 [INFO] [stderr] | [INFO] [stderr] 91 | assert_eq!(unsafe { signal(Signal::SIGINT, SigHandler::SigDfl) }.unwrap(), handler); [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `SigHandler` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `SigHandler` [INFO] [stderr] --> test\sys\test_signal.rs:93:26 [INFO] [stderr] | [INFO] [stderr] 93 | let action_handler = SigHandler::SigAction(test_sigaction_action); [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `SigHandler` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Signal` [INFO] [stderr] --> test\sys\test_signal.rs:94:32 [INFO] [stderr] | [INFO] [stderr] 94 | assert_eq!(unsafe { signal(Signal::SIGINT, action_handler) }.unwrap_err(), Error::UnsupportedOperation); [INFO] [stderr] | ^^^^^^ use of undeclared type or module `Signal` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Signal` [INFO] [stderr] --> test\sys\test_signal.rs:97:21 [INFO] [stderr] | [INFO] [stderr] 97 | unsafe { signal(Signal::SIGINT, SigHandler::SigDfl) }.unwrap(); [INFO] [stderr] | ^^^^^^ use of undeclared type or module `Signal` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `SigHandler` [INFO] [stderr] --> test\sys\test_signal.rs:97:37 [INFO] [stderr] | [INFO] [stderr] 97 | unsafe { signal(Signal::SIGINT, SigHandler::SigDfl) }.unwrap(); [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `SigHandler` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `InetAddr` [INFO] [stderr] --> test\sys\test_socket.rs:13:16 [INFO] [stderr] | [INFO] [stderr] 13 | let addr = InetAddr::from_std(&actual); [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `InetAddr` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `InetAddr` [INFO] [stderr] --> test\sys\test_socket.rs:16:9 [INFO] [stderr] | [INFO] [stderr] 16 | InetAddr::V4(addr) => { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `InetAddr` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `InetAddr` [INFO] [stderr] --> test\sys\test_socket.rs:41:16 [INFO] [stderr] | [INFO] [stderr] 41 | let addr = InetAddr::from_std(&actual); [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `InetAddr` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `InetAddr` [INFO] [stderr] --> test\sys\test_socket.rs:44:9 [INFO] [stderr] | [INFO] [stderr] 44 | InetAddr::V6(addr) => { [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `InetAddr` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `UnixAddr` [INFO] [stderr] --> test\sys\test_socket.rs:59:16 [INFO] [stderr] | [INFO] [stderr] 59 | let addr = UnixAddr::new(actual).unwrap(); [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `UnixAddr` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AddressFamily` [INFO] [stderr] --> test\sys\test_socket.rs:98:23 [INFO] [stderr] | [INFO] [stderr] 98 | let sock = socket(AddressFamily::Unix, SockType::Stream, SockFlag::empty(), None) [INFO] [stderr] | ^^^^^^^^^^^^^ use of undeclared type or module `AddressFamily` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `SockType` [INFO] [stderr] --> test\sys\test_socket.rs:98:44 [INFO] [stderr] | [INFO] [stderr] 98 | let sock = socket(AddressFamily::Unix, SockType::Stream, SockFlag::empty(), None) [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `SockType` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `SockFlag` [INFO] [stderr] --> test\sys\test_socket.rs:98:62 [INFO] [stderr] | [INFO] [stderr] 98 | let sock = socket(AddressFamily::Unix, SockType::Stream, SockFlag::empty(), None) [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `SockFlag` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `SockAddr` [INFO] [stderr] --> test\sys\test_socket.rs:100:20 [INFO] [stderr] | [INFO] [stderr] 100 | let sockaddr = SockAddr::new_unix(&sockname).unwrap(); [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `SockAddr` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AddressFamily` [INFO] [stderr] --> test\sys\test_socket.rs:111:33 [INFO] [stderr] | [INFO] [stderr] 111 | let (fd1, fd2) = socketpair(AddressFamily::Unix, SockType::Stream, None, SockFlag::empty()) [INFO] [stderr] | ^^^^^^^^^^^^^ use of undeclared type or module `AddressFamily` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `SockType` [INFO] [stderr] --> test\sys\test_socket.rs:111:54 [INFO] [stderr] | [INFO] [stderr] 111 | let (fd1, fd2) = socketpair(AddressFamily::Unix, SockType::Stream, None, SockFlag::empty()) [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `SockType` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `SockFlag` [INFO] [stderr] --> test\sys\test_socket.rs:111:78 [INFO] [stderr] | [INFO] [stderr] 111 | let (fd1, fd2) = socketpair(AddressFamily::Unix, SockType::Stream, None, SockFlag::empty()) [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `SockFlag` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AddressFamily` [INFO] [stderr] --> test\sys\test_socket.rs:128:33 [INFO] [stderr] | [INFO] [stderr] 128 | let (fd1, fd2) = socketpair(AddressFamily::Unix, SockType::Stream, None, SockFlag::empty()) [INFO] [stderr] | ^^^^^^^^^^^^^ use of undeclared type or module `AddressFamily` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `SockType` [INFO] [stderr] --> test\sys\test_socket.rs:128:54 [INFO] [stderr] | [INFO] [stderr] 128 | let (fd1, fd2) = socketpair(AddressFamily::Unix, SockType::Stream, None, SockFlag::empty()) [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `SockType` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `SockFlag` [INFO] [stderr] --> test\sys\test_socket.rs:128:78 [INFO] [stderr] | [INFO] [stderr] 128 | let (fd1, fd2) = socketpair(AddressFamily::Unix, SockType::Stream, None, SockFlag::empty()) [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `SockFlag` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `IoVec` [INFO] [stderr] --> test\sys\test_socket.rs:134:20 [INFO] [stderr] | [INFO] [stderr] 134 | let iov = [IoVec::from_slice(b"hello")]; [INFO] [stderr] | ^^^^^ use of undeclared type or module `IoVec` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `ControlMessage` [INFO] [stderr] --> test\sys\test_socket.rs:136:20 [INFO] [stderr] | [INFO] [stderr] 136 | let cmsg = ControlMessage::ScmRights(&fds); [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `ControlMessage` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MsgFlags` [INFO] [stderr] --> test\sys\test_socket.rs:137:48 [INFO] [stderr] | [INFO] [stderr] 137 | assert_eq!(sendmsg(fd1, &iov, &[cmsg], MsgFlags::empty(), None).unwrap(), 5); [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MsgFlags` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `IoVec` [INFO] [stderr] --> test\sys\test_socket.rs:144:20 [INFO] [stderr] | [INFO] [stderr] 144 | let iov = [IoVec::from_mut_slice(&mut buf[..])]; [INFO] [stderr] | ^^^^^ use of undeclared type or module `IoVec` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `CmsgSpace` [INFO] [stderr] --> test\sys\test_socket.rs:145:52 [INFO] [stderr] | [INFO] [stderr] 145 | let mut cmsgspace: CmsgSpace<[RawFd; 1]> = CmsgSpace::new(); [INFO] [stderr] | ^^^^^^^^^ use of undeclared type or module `CmsgSpace` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MsgFlags` [INFO] [stderr] --> test\sys\test_socket.rs:146:60 [INFO] [stderr] | [INFO] [stderr] 146 | let msg = recvmsg(fd2, &iov, Some(&mut cmsgspace), MsgFlags::empty()).unwrap(); [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MsgFlags` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `ControlMessage` [INFO] [stderr] --> test\sys\test_socket.rs:149:20 [INFO] [stderr] | [INFO] [stderr] 149 | if let ControlMessage::ScmRights(fd) = cmsg { [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `ControlMessage` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MsgFlags` [INFO] [stderr] --> test\sys\test_socket.rs:157:39 [INFO] [stderr] | [INFO] [stderr] 157 | assert!(!msg.flags.intersects(MsgFlags::MSG_TRUNC | MsgFlags::MSG_CTRUNC)); [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MsgFlags` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MsgFlags` [INFO] [stderr] --> test\sys\test_socket.rs:157:61 [INFO] [stderr] | [INFO] [stderr] 157 | assert!(!msg.flags.intersects(MsgFlags::MSG_TRUNC | MsgFlags::MSG_CTRUNC)); [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MsgFlags` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `UnixDatagram` [INFO] [stderr] --> test\sys\test_socket.rs:181:27 [INFO] [stderr] | [INFO] [stderr] 181 | let (send, receive) = UnixDatagram::pair().unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ use of undeclared type or module `UnixDatagram` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `IoVec` [INFO] [stderr] --> test\sys\test_socket.rs:184:22 [INFO] [stderr] | [INFO] [stderr] 184 | let iovec = [IoVec::from_mut_slice(&mut buf)]; [INFO] [stderr] | ^^^^^ use of undeclared type or module `IoVec` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `CmsgSpace` [INFO] [stderr] --> test\sys\test_socket.rs:185:25 [INFO] [stderr] | [INFO] [stderr] 185 | let mut space = CmsgSpace::<[RawFd; 2]>::new(); [INFO] [stderr] | ^^^^^^^^^ use of undeclared type or module `CmsgSpace` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MsgFlags` [INFO] [stderr] --> test\sys\test_socket.rs:190:13 [INFO] [stderr] | [INFO] [stderr] 190 | MsgFlags::empty() [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MsgFlags` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MsgFlags` [INFO] [stderr] --> test\sys\test_socket.rs:192:39 [INFO] [stderr] | [INFO] [stderr] 192 | assert!(!msg.flags.intersects(MsgFlags::MSG_TRUNC | MsgFlags::MSG_CTRUNC)); [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MsgFlags` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MsgFlags` [INFO] [stderr] --> test\sys\test_socket.rs:192:61 [INFO] [stderr] | [INFO] [stderr] 192 | assert!(!msg.flags.intersects(MsgFlags::MSG_TRUNC | MsgFlags::MSG_CTRUNC)); [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MsgFlags` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `ControlMessage` [INFO] [stderr] --> test\sys\test_socket.rs:196:18 [INFO] [stderr] | [INFO] [stderr] 196 | Some(ControlMessage::ScmRights(fds)) => { [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `ControlMessage` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `IoVec` [INFO] [stderr] --> test\sys\test_socket.rs:209:16 [INFO] [stderr] | [INFO] [stderr] 209 | let iov = [IoVec::from_slice(&slice)]; [INFO] [stderr] | ^^^^^ use of undeclared type or module `IoVec` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `ControlMessage` [INFO] [stderr] --> test\sys\test_socket.rs:211:17 [INFO] [stderr] | [INFO] [stderr] 211 | let cmsg = [ControlMessage::ScmRights(&fds)]; [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `ControlMessage` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MsgFlags` [INFO] [stderr] --> test\sys\test_socket.rs:212:44 [INFO] [stderr] | [INFO] [stderr] 212 | sendmsg(send.as_raw_fd(), &iov, &cmsg, MsgFlags::empty(), None).unwrap(); [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MsgFlags` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AddressFamily` [INFO] [stderr] --> test\sys\test_socket.rs:228:33 [INFO] [stderr] | [INFO] [stderr] 228 | let (fd1, fd2) = socketpair(AddressFamily::Unix, SockType::Stream, None, SockFlag::empty()) [INFO] [stderr] | ^^^^^^^^^^^^^ use of undeclared type or module `AddressFamily` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `SockType` [INFO] [stderr] --> test\sys\test_socket.rs:228:54 [INFO] [stderr] | [INFO] [stderr] 228 | let (fd1, fd2) = socketpair(AddressFamily::Unix, SockType::Stream, None, SockFlag::empty()) [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `SockType` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `SockFlag` [INFO] [stderr] --> test\sys\test_socket.rs:228:78 [INFO] [stderr] | [INFO] [stderr] 228 | let (fd1, fd2) = socketpair(AddressFamily::Unix, SockType::Stream, None, SockFlag::empty()) [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `SockFlag` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `IoVec` [INFO] [stderr] --> test\sys\test_socket.rs:232:20 [INFO] [stderr] | [INFO] [stderr] 232 | let iov = [IoVec::from_slice(b"hello")]; [INFO] [stderr] | ^^^^^ use of undeclared type or module `IoVec` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MsgFlags` [INFO] [stderr] --> test\sys\test_socket.rs:233:44 [INFO] [stderr] | [INFO] [stderr] 233 | assert_eq!(sendmsg(fd1, &iov, &[], MsgFlags::empty(), None).unwrap(), 5); [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MsgFlags` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `IoVec` [INFO] [stderr] --> test\sys\test_socket.rs:239:20 [INFO] [stderr] | [INFO] [stderr] 239 | let iov = [IoVec::from_mut_slice(&mut buf[..])]; [INFO] [stderr] | ^^^^^ use of undeclared type or module `IoVec` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `CmsgSpace` [INFO] [stderr] --> test\sys\test_socket.rs:240:52 [INFO] [stderr] | [INFO] [stderr] 240 | let mut cmsgspace: CmsgSpace<[RawFd; 1]> = CmsgSpace::new(); [INFO] [stderr] | ^^^^^^^^^ use of undeclared type or module `CmsgSpace` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MsgFlags` [INFO] [stderr] --> test\sys\test_socket.rs:241:60 [INFO] [stderr] | [INFO] [stderr] 241 | let msg = recvmsg(fd2, &iov, Some(&mut cmsgspace), MsgFlags::empty()).unwrap(); [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MsgFlags` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MsgFlags` [INFO] [stderr] --> test\sys\test_socket.rs:246:39 [INFO] [stderr] | [INFO] [stderr] 246 | assert!(!msg.flags.intersects(MsgFlags::MSG_TRUNC | MsgFlags::MSG_CTRUNC)); [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MsgFlags` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MsgFlags` [INFO] [stderr] --> test\sys\test_socket.rs:246:61 [INFO] [stderr] | [INFO] [stderr] 246 | assert!(!msg.flags.intersects(MsgFlags::MSG_TRUNC | MsgFlags::MSG_CTRUNC)); [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `MsgFlags` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AddressFamily` [INFO] [stderr] --> test\sys\test_socket.rs:413:21 [INFO] [stderr] | [INFO] [stderr] 413 | let s1 = socket(AddressFamily::Unix, SockType::Stream, [INFO] [stderr] | ^^^^^^^^^^^^^ use of undeclared type or module `AddressFamily` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `SockType` [INFO] [stderr] --> test\sys\test_socket.rs:413:42 [INFO] [stderr] | [INFO] [stderr] 413 | let s1 = socket(AddressFamily::Unix, SockType::Stream, [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `SockType` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `SockFlag` [INFO] [stderr] --> test\sys\test_socket.rs:414:21 [INFO] [stderr] | [INFO] [stderr] 414 | SockFlag::empty(), None).expect("socket failed"); [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `SockFlag` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `SockAddr` [INFO] [stderr] --> test\sys\test_socket.rs:415:20 [INFO] [stderr] | [INFO] [stderr] 415 | let sockaddr = SockAddr::new_unix(&sockname).unwrap(); [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `SockAddr` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AddressFamily` [INFO] [stderr] --> test\sys\test_socket.rs:420:25 [INFO] [stderr] | [INFO] [stderr] 420 | let s2 = socket(AddressFamily::Unix, SockType::Stream, SockFlag::empty(), None) [INFO] [stderr] | ^^^^^^^^^^^^^ use of undeclared type or module `AddressFamily` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `SockType` [INFO] [stderr] --> test\sys\test_socket.rs:420:46 [INFO] [stderr] | [INFO] [stderr] 420 | let s2 = socket(AddressFamily::Unix, SockType::Stream, SockFlag::empty(), None) [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `SockType` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `SockFlag` [INFO] [stderr] --> test\sys\test_socket.rs:420:64 [INFO] [stderr] | [INFO] [stderr] 420 | let s2 = socket(AddressFamily::Unix, SockType::Stream, SockFlag::empty(), None) [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `SockFlag` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AddressFamily` [INFO] [stderr] --> test\sys\test_sockopt.rs:6:21 [INFO] [stderr] | [INFO] [stderr] 6 | let fd = socket(AddressFamily::Inet, SockType::Datagram, SockFlag::empty(), SockProtocol::Udp) [INFO] [stderr] | ^^^^^^^^^^^^^ use of undeclared type or module `AddressFamily` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `SockType` [INFO] [stderr] --> test\sys\test_sockopt.rs:6:42 [INFO] [stderr] | [INFO] [stderr] 6 | let fd = socket(AddressFamily::Inet, SockType::Datagram, SockFlag::empty(), SockProtocol::Udp) [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `SockType` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `SockFlag` [INFO] [stderr] --> test\sys\test_sockopt.rs:6:62 [INFO] [stderr] | [INFO] [stderr] 6 | let fd = socket(AddressFamily::Inet, SockType::Datagram, SockFlag::empty(), SockProtocol::Udp) [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `SockFlag` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `SockProtocol` [INFO] [stderr] --> test\sys\test_sockopt.rs:6:81 [INFO] [stderr] | [INFO] [stderr] 6 | let fd = socket(AddressFamily::Inet, SockType::Datagram, SockFlag::empty(), SockProtocol::Udp) [INFO] [stderr] | ^^^^^^^^^^^^ use of undeclared type or module `SockProtocol` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `sockopt` [INFO] [stderr] --> test\sys\test_sockopt.rs:9:20 [INFO] [stderr] | [INFO] [stderr] 9 | setsockopt(fd, sockopt::SndBuf, &bufsize).unwrap(); [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `sockopt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `sockopt` [INFO] [stderr] --> test\sys\test_sockopt.rs:10:33 [INFO] [stderr] | [INFO] [stderr] 10 | let actual = getsockopt(fd, sockopt::SndBuf).unwrap(); [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `sockopt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `sockopt` [INFO] [stderr] --> test\sys\test_sockopt.rs:12:20 [INFO] [stderr] | [INFO] [stderr] 12 | setsockopt(fd, sockopt::RcvBuf, &bufsize).unwrap(); [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `sockopt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `sockopt` [INFO] [stderr] --> test\sys\test_sockopt.rs:13:33 [INFO] [stderr] | [INFO] [stderr] 13 | let actual = getsockopt(fd, sockopt::RcvBuf).unwrap(); [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `sockopt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `FdSet` [INFO] [stderr] --> test\sys\test_select.rs:16:22 [INFO] [stderr] | [INFO] [stderr] 16 | let mut fd_set = FdSet::new(); [INFO] [stderr] | ^^^^^ use of undeclared type or module `FdSet` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `TimeSpec` [INFO] [stderr] --> test\sys\test_select.rs:20:19 [INFO] [stderr] | [INFO] [stderr] 20 | let timeout = TimeSpec::seconds(10); [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `TimeSpec` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `SigSet` [INFO] [stderr] --> test\sys\test_select.rs:21:19 [INFO] [stderr] | [INFO] [stderr] 21 | let sigmask = SigSet::empty(); [INFO] [stderr] | ^^^^^^ use of undeclared type or module `SigSet` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `FdSet` [INFO] [stderr] --> test\sys\test_select.rs:36:22 [INFO] [stderr] | [INFO] [stderr] 36 | let mut fd_set = FdSet::new(); [INFO] [stderr] | ^^^^^ use of undeclared type or module `FdSet` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `TimeSpec` [INFO] [stderr] --> test\sys\test_select.rs:40:19 [INFO] [stderr] | [INFO] [stderr] 40 | let timeout = TimeSpec::seconds(10); [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `TimeSpec` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `OutputFlags` [INFO] [stderr] --> test\sys\test_termios.rs:63:44 [INFO] [stderr] | [INFO] [stderr] 63 | assert!(!termios.output_flags.contains(OutputFlags::OPOST | OutputFlags::OCRNL)); [INFO] [stderr] | ^^^^^^^^^^^ use of undeclared type or module `OutputFlags` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `OutputFlags` [INFO] [stderr] --> test\sys\test_termios.rs:63:65 [INFO] [stderr] | [INFO] [stderr] 63 | assert!(!termios.output_flags.contains(OutputFlags::OPOST | OutputFlags::OCRNL)); [INFO] [stderr] | ^^^^^^^^^^^ use of undeclared type or module `OutputFlags` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `OutputFlags` [INFO] [stderr] --> test\sys\test_termios.rs:67:33 [INFO] [stderr] | [INFO] [stderr] 67 | termios.output_flags.insert(OutputFlags::OPOST | OutputFlags::OCRNL); [INFO] [stderr] | ^^^^^^^^^^^ use of undeclared type or module `OutputFlags` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `OutputFlags` [INFO] [stderr] --> test\sys\test_termios.rs:67:54 [INFO] [stderr] | [INFO] [stderr] 67 | termios.output_flags.insert(OutputFlags::OPOST | OutputFlags::OCRNL); [INFO] [stderr] | ^^^^^^^^^^^ use of undeclared type or module `OutputFlags` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `LocalFlags` [INFO] [stderr] --> test\sys\test_termios.rs:105:42 [INFO] [stderr] | [INFO] [stderr] 105 | assert!(termios.local_flags.contains(LocalFlags::ECHO)); [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `LocalFlags` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `LocalFlags` [INFO] [stderr] --> test\sys\test_termios.rs:108:32 [INFO] [stderr] | [INFO] [stderr] 108 | termios.local_flags.remove(LocalFlags::ECHO); [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `LocalFlags` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Termios` [INFO] [stderr] --> test\sys\test_termios.rs:134:32 [INFO] [stderr] | [INFO] [stderr] 134 | let mut termios = unsafe { Termios::default_uninit() }; [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `Termios` [INFO] [stderr] [INFO] [stderr] error: cannot find macro `ioctl_none_bad!` in this scope [INFO] [stderr] --> test\sys\test_ioctl.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | ioctl_none_bad!(do_bad, 0x1234); [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `ioctl_read_bad!` in this scope [INFO] [stderr] --> test\sys\test_ioctl.rs:5:1 [INFO] [stderr] | [INFO] [stderr] 5 | ioctl_read_bad!(do_bad_read, 0x1234, u16); [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `ioctl_write_int_bad!` in this scope [INFO] [stderr] --> test\sys\test_ioctl.rs:6:1 [INFO] [stderr] | [INFO] [stderr] 6 | ioctl_write_int_bad!(do_bad_write_int, 0x1234); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `ioctl_write_ptr_bad!` in this scope [INFO] [stderr] --> test\sys\test_ioctl.rs:7:1 [INFO] [stderr] | [INFO] [stderr] 7 | ioctl_write_ptr_bad!(do_bad_write_ptr, 0x1234, u8); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `ioctl_readwrite_bad!` in this scope [INFO] [stderr] --> test\sys\test_ioctl.rs:8:1 [INFO] [stderr] | [INFO] [stderr] 8 | ioctl_readwrite_bad!(do_bad_readwrite, 0x1234, u32); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `ioctl_none!` in this scope [INFO] [stderr] --> test\sys\test_ioctl.rs:9:1 [INFO] [stderr] | [INFO] [stderr] 9 | ioctl_none!(do_none, 0, 0); [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `ioctl_read!` in this scope [INFO] [stderr] --> test\sys\test_ioctl.rs:10:1 [INFO] [stderr] | [INFO] [stderr] 10 | ioctl_read!(read_test, 0, 0, u32); [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `ioctl_write_int!` in this scope [INFO] [stderr] --> test\sys\test_ioctl.rs:11:1 [INFO] [stderr] | [INFO] [stderr] 11 | ioctl_write_int!(write_ptr_int, 0, 0); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `ioctl_write_ptr!` in this scope [INFO] [stderr] --> test\sys\test_ioctl.rs:12:1 [INFO] [stderr] | [INFO] [stderr] 12 | ioctl_write_ptr!(write_ptr_u8, 0, 0, u8); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `ioctl_write_ptr!` in this scope [INFO] [stderr] --> test\sys\test_ioctl.rs:13:1 [INFO] [stderr] | [INFO] [stderr] 13 | ioctl_write_ptr!(write_ptr_u32, 0, 0, u32); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `ioctl_write_ptr!` in this scope [INFO] [stderr] --> test\sys\test_ioctl.rs:14:1 [INFO] [stderr] | [INFO] [stderr] 14 | ioctl_write_ptr!(write_ptr_u64, 0, 0, u64); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `ioctl_readwrite!` in this scope [INFO] [stderr] --> test\sys\test_ioctl.rs:15:1 [INFO] [stderr] | [INFO] [stderr] 15 | ioctl_readwrite!(readwrite_test, 0, 0, u64); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `ioctl_read_buf!` in this scope [INFO] [stderr] --> test\sys\test_ioctl.rs:16:1 [INFO] [stderr] | [INFO] [stderr] 16 | ioctl_read_buf!(readbuf_test, 0, 0, u32); [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `ioctl_write_buf!` in this scope [INFO] [stderr] --> test\sys\test_ioctl.rs:19:1 [INFO] [stderr] | [INFO] [stderr] 19 | ioctl_write_buf!(writebuf_test_consts, SPI_IOC_MAGIC, SPI_IOC_MESSAGE, u8); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `ioctl_write_buf!` in this scope [INFO] [stderr] --> test\sys\test_ioctl.rs:20:1 [INFO] [stderr] | [INFO] [stderr] 20 | ioctl_write_buf!(writebuf_test_u8, 0, 0, u8); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `ioctl_write_buf!` in this scope [INFO] [stderr] --> test\sys\test_ioctl.rs:21:1 [INFO] [stderr] | [INFO] [stderr] 21 | ioctl_write_buf!(writebuf_test_u32, 0, 0, u32); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `ioctl_write_buf!` in this scope [INFO] [stderr] --> test\sys\test_ioctl.rs:22:1 [INFO] [stderr] | [INFO] [stderr] 22 | ioctl_write_buf!(writebuf_test_u64, 0, 0, u64); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `ioctl_readwrite_buf!` in this scope [INFO] [stderr] --> test\sys\test_ioctl.rs:23:1 [INFO] [stderr] | [INFO] [stderr] 23 | ioctl_readwrite_buf!(readwritebuf_test, 0, 0, u32); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `WaitStatus` [INFO] [stderr] --> test\sys\test_wait.rs:20:47 [INFO] [stderr] | [INFO] [stderr] 20 | assert_eq!(waitpid(child, None), Ok(WaitStatus::Signaled(child, SIGKILL, false))); [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `WaitStatus` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `WaitStatus` [INFO] [stderr] --> test\sys\test_wait.rs:33:47 [INFO] [stderr] | [INFO] [stderr] 33 | assert_eq!(waitpid(child, None), Ok(WaitStatus::Exited(child, 12))); [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `WaitStatus` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Pid` [INFO] [stderr] --> test\sys\test_wait.rs:40:15 [INFO] [stderr] | [INFO] [stderr] 40 | let pid = Pid::from_raw(1); [INFO] [stderr] | ^^^ use of undeclared type or module `Pid` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `WaitStatus` [INFO] [stderr] --> test\sys\test_wait.rs:41:16 [INFO] [stderr] | [INFO] [stderr] 41 | assert_eq!(WaitStatus::from_raw(pid, 0x0002), Ok(WaitStatus::Signaled(pid, Signal::SIGINT, false))); [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `WaitStatus` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `WaitStatus` [INFO] [stderr] --> test\sys\test_wait.rs:41:54 [INFO] [stderr] | [INFO] [stderr] 41 | assert_eq!(WaitStatus::from_raw(pid, 0x0002), Ok(WaitStatus::Signaled(pid, Signal::SIGINT, false))); [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `WaitStatus` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Signal` [INFO] [stderr] --> test\sys\test_wait.rs:41:80 [INFO] [stderr] | [INFO] [stderr] 41 | assert_eq!(WaitStatus::from_raw(pid, 0x0002), Ok(WaitStatus::Signaled(pid, Signal::SIGINT, false))); [INFO] [stderr] | ^^^^^^ use of undeclared type or module `Signal` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `WaitStatus` [INFO] [stderr] --> test\sys\test_wait.rs:42:16 [INFO] [stderr] | [INFO] [stderr] 42 | assert_eq!(WaitStatus::from_raw(pid, 0x0200), Ok(WaitStatus::Exited(pid, 2))); [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `WaitStatus` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `WaitStatus` [INFO] [stderr] --> test\sys\test_wait.rs:42:54 [INFO] [stderr] | [INFO] [stderr] 42 | assert_eq!(WaitStatus::from_raw(pid, 0x0200), Ok(WaitStatus::Exited(pid, 2))); [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `WaitStatus` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `WaitStatus` [INFO] [stderr] --> test\sys\test_wait.rs:43:16 [INFO] [stderr] | [INFO] [stderr] 43 | assert_eq!(WaitStatus::from_raw(pid, 0x7f7f), Err(Error::invalid_argument())); [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `WaitStatus` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `IoVec` [INFO] [stderr] --> test\sys\test_uio.rs:26:21 [INFO] [stderr] | [INFO] [stderr] 26 | iovecs.push(IoVec::from_slice(b)); [INFO] [stderr] | ^^^^^ use of undeclared type or module `IoVec` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `IoVec` [INFO] [stderr] --> test\sys\test_uio.rs:70:21 [INFO] [stderr] | [INFO] [stderr] 70 | iovecs.push(IoVec::from_mut_slice(&mut v[..])); [INFO] [stderr] | ^^^^^ use of undeclared type or module `IoVec` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `unix` in `os` [INFO] [stderr] --> test\test_dir.rs:14:16 [INFO] [stderr] | [INFO] [stderr] 14 | ::std::os::unix::fs::symlink("foo", tmp.path().join("bar")).unwrap(); [INFO] [stderr] | ^^^^ could not find `unix` in `os` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Mode` [INFO] [stderr] --> test\test_dir.rs:16:29 [INFO] [stderr] | [INFO] [stderr] 16 | Mode::empty()).unwrap(); [INFO] [stderr] | ^^^^ use of undeclared type or module `Mode` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Mode` [INFO] [stderr] --> test\test_dir.rs:37:29 [INFO] [stderr] | [INFO] [stderr] 37 | Mode::empty()).unwrap(); [INFO] [stderr] | ^^^^ use of undeclared type or module `Mode` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `Error` in `nix` [INFO] [stderr] --> test\test_dir.rs:45:52 [INFO] [stderr] | [INFO] [stderr] 45 | assert_eq!(Dir::from_fd(-1).unwrap_err(), nix::Error::Sys(nix::errno::Errno::EBADF)); [INFO] [stderr] | ^^^^^ could not find `Error` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `errno` in `nix` [INFO] [stderr] --> test\test_dir.rs:45:68 [INFO] [stderr] | [INFO] [stderr] 45 | assert_eq!(Dir::from_fd(-1).unwrap_err(), nix::Error::Sys(nix::errno::Errno::EBADF)); [INFO] [stderr] | ^^^^^ could not find `errno` in `nix` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Mode` [INFO] [stderr] --> test\test_fcntl.rs:16:22 [INFO] [stderr] | [INFO] [stderr] 16 | Mode::empty()).unwrap(); [INFO] [stderr] | ^^^^ use of undeclared type or module `Mode` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Mode` [INFO] [stderr] --> test\test_fcntl.rs:20:21 [INFO] [stderr] | [INFO] [stderr] 20 | Mode::empty()).unwrap(); [INFO] [stderr] | ^^^^ use of undeclared type or module `Mode` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Mode` [INFO] [stderr] --> test\test_fcntl.rs:39:22 [INFO] [stderr] | [INFO] [stderr] 39 | Mode::empty()).unwrap(); [INFO] [stderr] | ^^^^ use of undeclared type or module `Mode` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `OutputFlags` [INFO] [stderr] --> test\test_pty.rs:173:33 [INFO] [stderr] | [INFO] [stderr] 173 | termios.output_flags.remove(OutputFlags::ONLCR); [INFO] [stderr] | ^^^^^^^^^^^ use of undeclared type or module `OutputFlags` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Mode` [INFO] [stderr] --> test\test_stat.rs:139:21 [INFO] [stderr] | [INFO] [stderr] 139 | let mut mode1 = Mode::empty(); [INFO] [stderr] | ^^^^ use of undeclared type or module `Mode` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Mode` [INFO] [stderr] --> test\test_stat.rs:140:18 [INFO] [stderr] | [INFO] [stderr] 140 | mode1.insert(Mode::S_IRUSR); [INFO] [stderr] | ^^^^ use of undeclared type or module `Mode` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Mode` [INFO] [stderr] --> test\test_stat.rs:141:18 [INFO] [stderr] | [INFO] [stderr] 141 | mode1.insert(Mode::S_IWUSR); [INFO] [stderr] | ^^^^ use of undeclared type or module `Mode` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Mode` [INFO] [stderr] --> test\test_stat.rs:147:21 [INFO] [stderr] | [INFO] [stderr] 147 | let mut mode2 = Mode::empty(); [INFO] [stderr] | ^^^^ use of undeclared type or module `Mode` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Mode` [INFO] [stderr] --> test\test_stat.rs:148:18 [INFO] [stderr] | [INFO] [stderr] 148 | mode2.insert(Mode::S_IROTH); [INFO] [stderr] | ^^^^ use of undeclared type or module `Mode` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Mode` [INFO] [stderr] --> test\test_stat.rs:164:21 [INFO] [stderr] | [INFO] [stderr] 164 | let mut mode1 = Mode::empty(); [INFO] [stderr] | ^^^^ use of undeclared type or module `Mode` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Mode` [INFO] [stderr] --> test\test_stat.rs:165:18 [INFO] [stderr] | [INFO] [stderr] 165 | mode1.insert(Mode::S_IRUSR); [INFO] [stderr] | ^^^^ use of undeclared type or module `Mode` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Mode` [INFO] [stderr] --> test\test_stat.rs:166:18 [INFO] [stderr] | [INFO] [stderr] 166 | mode1.insert(Mode::S_IWUSR); [INFO] [stderr] | ^^^^ use of undeclared type or module `Mode` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `FchmodatFlags` [INFO] [stderr] --> test\test_stat.rs:167:44 [INFO] [stderr] | [INFO] [stderr] 167 | fchmodat(Some(dirfd), filename, mode1, FchmodatFlags::FollowSymlink).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^^ use of undeclared type or module `FchmodatFlags` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Mode` [INFO] [stderr] --> test\test_stat.rs:174:21 [INFO] [stderr] | [INFO] [stderr] 174 | let mut mode2 = Mode::empty(); [INFO] [stderr] | ^^^^ use of undeclared type or module `Mode` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Mode` [INFO] [stderr] --> test\test_stat.rs:175:18 [INFO] [stderr] | [INFO] [stderr] 175 | mode2.insert(Mode::S_IROTH); [INFO] [stderr] | ^^^^ use of undeclared type or module `Mode` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `FchmodatFlags` [INFO] [stderr] --> test\test_stat.rs:176:37 [INFO] [stderr] | [INFO] [stderr] 176 | fchmodat(None, filename, mode2, FchmodatFlags::FollowSymlink).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^^ use of undeclared type or module `FchmodatFlags` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `TimeVal` [INFO] [stderr] --> test\test_stat.rs:201:24 [INFO] [stderr] | [INFO] [stderr] 201 | utimes(&fullpath, &TimeVal::seconds(9990), &TimeVal::seconds(5550)).unwrap(); [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `TimeVal` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `TimeVal` [INFO] [stderr] --> test\test_stat.rs:201:49 [INFO] [stderr] | [INFO] [stderr] 201 | utimes(&fullpath, &TimeVal::seconds(9990), &TimeVal::seconds(5550)).unwrap(); [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `TimeVal` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `TimeSpec` [INFO] [stderr] --> test\test_stat.rs:238:19 [INFO] [stderr] | [INFO] [stderr] 238 | futimens(fd, &TimeSpec::seconds(10), &TimeSpec::seconds(20)).unwrap(); [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `TimeSpec` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `TimeSpec` [INFO] [stderr] --> test\test_stat.rs:238:43 [INFO] [stderr] | [INFO] [stderr] 238 | futimens(fd, &TimeSpec::seconds(10), &TimeSpec::seconds(20)).unwrap(); [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `TimeSpec` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `TimeSpec` [INFO] [stderr] --> test\test_stat.rs:251:39 [INFO] [stderr] | [INFO] [stderr] 251 | utimensat(Some(dirfd), filename, &TimeSpec::seconds(12345), &TimeSpec::seconds(678), [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `TimeSpec` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `TimeSpec` [INFO] [stderr] --> test\test_stat.rs:251:66 [INFO] [stderr] | [INFO] [stderr] 251 | utimensat(Some(dirfd), filename, &TimeSpec::seconds(12345), &TimeSpec::seconds(678), [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `TimeSpec` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `UtimensatFlags` [INFO] [stderr] --> test\test_stat.rs:252:15 [INFO] [stderr] | [INFO] [stderr] 252 | UtimensatFlags::FollowSymlink).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `UtimensatFlags` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `TimeSpec` [INFO] [stderr] --> test\test_stat.rs:257:32 [INFO] [stderr] | [INFO] [stderr] 257 | utimensat(None, filename, &TimeSpec::seconds(500), &TimeSpec::seconds(800), [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `TimeSpec` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `TimeSpec` [INFO] [stderr] --> test\test_stat.rs:257:57 [INFO] [stderr] | [INFO] [stderr] 257 | utimensat(None, filename, &TimeSpec::seconds(500), &TimeSpec::seconds(800), [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `TimeSpec` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `UtimensatFlags` [INFO] [stderr] --> test\test_stat.rs:258:15 [INFO] [stderr] | [INFO] [stderr] 258 | UtimensatFlags::FollowSymlink).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `UtimensatFlags` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `WaitStatus` [INFO] [stderr] --> test\test_unistd.rs:30:20 [INFO] [stderr] | [INFO] [stderr] 30 | Ok(WaitStatus::Exited(pid_t, _)) => assert!(pid_t == child), [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `WaitStatus` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `WaitStatus` [INFO] [stderr] --> test\test_unistd.rs:55:40 [INFO] [stderr] | [INFO] [stderr] 55 | assert_eq!(wait_status, Ok(WaitStatus::Exited(child, 0))); [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `WaitStatus` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Mode` [INFO] [stderr] --> test\test_unistd.rs:86:26 [INFO] [stderr] | [INFO] [stderr] 86 | mkfifo(&mkfifo_fifo, Mode::S_IRUSR).unwrap(); [INFO] [stderr] | ^^^^ use of undeclared type or module `Mode` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `SFlag` [INFO] [stderr] --> test\test_unistd.rs:90:20 [INFO] [stderr] | [INFO] [stderr] 90 | assert!(typ == SFlag::S_IFIFO); [INFO] [stderr] | ^^^^^ use of undeclared type or module `SFlag` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Mode` [INFO] [stderr] --> test\test_unistd.rs:96:38 [INFO] [stderr] | [INFO] [stderr] 96 | assert!(mkfifo(&env::temp_dir(), Mode::S_IRUSR).is_err()); [INFO] [stderr] | ^^^^ use of undeclared type or module `Mode` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Gid` [INFO] [stderr] --> test\test_unistd.rs:139:19 [INFO] [stderr] | [INFO] [stderr] 139 | let groups = [Gid::from_raw(123), Gid::from_raw(456)]; [INFO] [stderr] | ^^^ use of undeclared type or module `Gid` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Gid` [INFO] [stderr] --> test\test_unistd.rs:139:39 [INFO] [stderr] | [INFO] [stderr] 139 | let groups = [Gid::from_raw(123), Gid::from_raw(456)]; [INFO] [stderr] | ^^^ use of undeclared type or module `Gid` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Gid` [INFO] [stderr] --> test\test_unistd.rs:168:17 [INFO] [stderr] | [INFO] [stderr] 168 | let group = Gid::from_raw(123); [INFO] [stderr] | ^^^ use of undeclared type or module `Gid` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Mode` [INFO] [stderr] --> test\test_unistd.rs:306:48 [INFO] [stderr] | [INFO] [stderr] 306 | assert!(mkdir(inner_tmp_dir.as_path(), Mode::S_IRWXU).is_ok()); [INFO] [stderr] | ^^^^ use of undeclared type or module `Mode` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Mode` [INFO] [stderr] --> test\test_unistd.rs:344:54 [INFO] [stderr] | [INFO] [stderr] 344 | let dirfd = open(tempdir.path(), OFlag::empty(), Mode::empty()).unwrap(); [INFO] [stderr] | ^^^^ use of undeclared type or module `Mode` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `FchownatFlags` [INFO] [stderr] --> test\test_unistd.rs:346:45 [INFO] [stderr] | [INFO] [stderr] 346 | fchownat(Some(dirfd), "file", uid, gid, FchownatFlags::FollowSymlink).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^^ use of undeclared type or module `FchownatFlags` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `FchownatFlags` [INFO] [stderr] --> test\test_unistd.rs:349:38 [INFO] [stderr] | [INFO] [stderr] 349 | fchownat(None, "file", uid, gid, FchownatFlags::FollowSymlink).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^^ use of undeclared type or module `FchownatFlags` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `FchownatFlags` [INFO] [stderr] --> test\test_unistd.rs:352:38 [INFO] [stderr] | [INFO] [stderr] 352 | fchownat(None, "file", uid, gid, FchownatFlags::FollowSymlink).unwrap_err(); [INFO] [stderr] | ^^^^^^^^^^^^^ use of undeclared type or module `FchownatFlags` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Whence` [INFO] [stderr] --> test\test_unistd.rs:363:26 [INFO] [stderr] | [INFO] [stderr] 363 | lseek(tmpfd, offset, Whence::SeekSet).unwrap(); [INFO] [stderr] | ^^^^^^ use of undeclared type or module `Whence` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `acct` [INFO] [stderr] --> test\test_unistd.rs:402:5 [INFO] [stderr] | [INFO] [stderr] 402 | acct::enable(path).unwrap(); [INFO] [stderr] | ^^^^ use of undeclared type or module `acct` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `acct` [INFO] [stderr] --> test\test_unistd.rs:404:5 [INFO] [stderr] | [INFO] [stderr] 404 | acct::disable().unwrap(); [INFO] [stderr] | ^^^^ use of undeclared type or module `acct` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `PathconfVar` [INFO] [stderr] --> test\test_unistd.rs:417:45 [INFO] [stderr] | [INFO] [stderr] 417 | let path_max = fpathconf(f.as_raw_fd(), PathconfVar::PATH_MAX); [INFO] [stderr] | ^^^^^^^^^^^ use of undeclared type or module `PathconfVar` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `PathconfVar` [INFO] [stderr] --> test\test_unistd.rs:424:34 [INFO] [stderr] | [INFO] [stderr] 424 | let path_max = pathconf("/", PathconfVar::PATH_MAX); [INFO] [stderr] | ^^^^^^^^^^^ use of undeclared type or module `PathconfVar` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `SysconfVar` [INFO] [stderr] --> test\test_unistd.rs:431:28 [INFO] [stderr] | [INFO] [stderr] 431 | let open_max = sysconf(SysconfVar::OPEN_MAX); [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `SysconfVar` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `SFlag` [INFO] [stderr] --> test\test_unistd.rs:452:20 [INFO] [stderr] | [INFO] [stderr] 452 | assert_eq!(m0, SFlag::S_IFIFO); [INFO] [stderr] | ^^^^^ use of undeclared type or module `SFlag` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `SFlag` [INFO] [stderr] --> test\test_unistd.rs:454:20 [INFO] [stderr] | [INFO] [stderr] 454 | assert_eq!(m1, SFlag::S_IFIFO); [INFO] [stderr] | ^^^^^ use of undeclared type or module `SFlag` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `SigHandler` [INFO] [stderr] --> test\test_unistd.rs:517:19 [INFO] [stderr] | [INFO] [stderr] 517 | let handler = SigHandler::Handler(alarm_signal_handler); [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `SigHandler` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `SigAction` [INFO] [stderr] --> test\test_unistd.rs:518:25 [INFO] [stderr] | [INFO] [stderr] 518 | let signal_action = SigAction::new(handler, SaFlags::SA_RESTART, SigSet::empty()); [INFO] [stderr] | ^^^^^^^^^ use of undeclared type or module `SigAction` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `SaFlags` [INFO] [stderr] --> test\test_unistd.rs:518:49 [INFO] [stderr] | [INFO] [stderr] 518 | let signal_action = SigAction::new(handler, SaFlags::SA_RESTART, SigSet::empty()); [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `SaFlags` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `SigSet` [INFO] [stderr] --> test\test_unistd.rs:518:70 [INFO] [stderr] | [INFO] [stderr] 518 | let signal_action = SigAction::new(handler, SaFlags::SA_RESTART, SigSet::empty()); [INFO] [stderr] | ^^^^^^ use of undeclared type or module `SigSet` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Signal` [INFO] [stderr] --> test\test_unistd.rs:520:19 [INFO] [stderr] | [INFO] [stderr] 520 | sigaction(Signal::SIGALRM, &signal_action) [INFO] [stderr] | ^^^^^^ use of undeclared type or module `Signal` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `alarm` [INFO] [stderr] --> test\test_unistd.rs:525:16 [INFO] [stderr] | [INFO] [stderr] 525 | assert_eq!(alarm::set(60), None); [INFO] [stderr] | ^^^^^ use of undeclared type or module `alarm` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `alarm` [INFO] [stderr] --> test\test_unistd.rs:528:16 [INFO] [stderr] | [INFO] [stderr] 528 | assert_eq!(alarm::set(1), Some(60)); [INFO] [stderr] | ^^^^^ use of undeclared type or module `alarm` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Signal` [INFO] [stderr] --> test\test_unistd.rs:537:19 [INFO] [stderr] | [INFO] [stderr] 537 | sigaction(Signal::SIGALRM, &old_handler) [INFO] [stderr] | ^^^^^^ use of undeclared type or module `Signal` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `alarm` [INFO] [stderr] --> test\test_unistd.rs:546:16 [INFO] [stderr] | [INFO] [stderr] 546 | assert_eq!(alarm::cancel(), None); [INFO] [stderr] | ^^^^^ use of undeclared type or module `alarm` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `alarm` [INFO] [stderr] --> test\test_unistd.rs:548:16 [INFO] [stderr] | [INFO] [stderr] 548 | assert_eq!(alarm::set(60), None); [INFO] [stderr] | ^^^^^ use of undeclared type or module `alarm` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `alarm` [INFO] [stderr] --> test\test_unistd.rs:549:16 [INFO] [stderr] | [INFO] [stderr] 549 | assert_eq!(alarm::cancel(), Some(60)); [INFO] [stderr] | ^^^^^ use of undeclared type or module `alarm` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Mode` [INFO] [stderr] --> test\test_unistd.rs:565:54 [INFO] [stderr] | [INFO] [stderr] 565 | let dirfd = open(tempdir.path(), OFlag::empty(), Mode::empty()).unwrap(); [INFO] [stderr] | ^^^^ use of undeclared type or module `Mode` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `kill` in this scope [INFO] [stderr] --> test\sys\test_signal.rs:9:5 [INFO] [stderr] | [INFO] [stderr] 9 | kill(getpid(), None).expect("Should be able to send signal to myself."); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `getpid` in this scope [INFO] [stderr] --> test\sys\test_signal.rs:9:10 [INFO] [stderr] | [INFO] [stderr] 9 | kill(getpid(), None).expect("Should be able to send signal to myself."); [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use libc::getpid; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `sigaction` in this scope [INFO] [stderr] --> test\sys\test_signal.rs:20:25 [INFO] [stderr] | [INFO] [stderr] 20 | let oact = unsafe { sigaction(SIGINT, &act) }.unwrap(); [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `SIGINT` in this scope [INFO] [stderr] --> test\sys\test_signal.rs:20:35 [INFO] [stderr] | [INFO] [stderr] 20 | let oact = unsafe { sigaction(SIGINT, &act) }.unwrap(); [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use libc::SIGINT; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `sigaction` in this scope [INFO] [stderr] --> test\sys\test_signal.rs:22:25 [INFO] [stderr] | [INFO] [stderr] 22 | let oact = unsafe { sigaction(SIGINT, &act) }.unwrap(); [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `SIGINT` in this scope [INFO] [stderr] --> test\sys\test_signal.rs:22:35 [INFO] [stderr] | [INFO] [stderr] 22 | let oact = unsafe { sigaction(SIGINT, &act) }.unwrap(); [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use libc::SIGINT; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `sigprocmask` in this scope [INFO] [stderr] --> test\sys\test_signal.rs:28:5 [INFO] [stderr] | [INFO] [stderr] 28 | sigprocmask(SigmaskHow::SIG_BLOCK, None, None) [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Signal` in this scope [INFO] [stderr] --> test\sys\test_signal.rs:37:19 [INFO] [stderr] | [INFO] [stderr] 37 | const SIGNAL: Signal = Signal::SIGCHLD; [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `sigprocmask` in this scope [INFO] [stderr] --> test\sys\test_signal.rs:40:5 [INFO] [stderr] | [INFO] [stderr] 40 | sigprocmask(SigmaskHow::SIG_BLOCK, None, Some(&mut old_signal_set)) [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `sigprocmask` in this scope [INFO] [stderr] --> test\sys\test_signal.rs:52:5 [INFO] [stderr] | [INFO] [stderr] 52 | sigprocmask(SigmaskHow::SIG_BLOCK, Some(&signal_set), None) [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `sigprocmask` in this scope [INFO] [stderr] --> test\sys\test_signal.rs:57:5 [INFO] [stderr] | [INFO] [stderr] 57 | sigprocmask(SigmaskHow::SIG_BLOCK, None, Some(&mut old_signal_set)) [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `sigprocmask` in this scope [INFO] [stderr] --> test\sys\test_signal.rs:63:5 [INFO] [stderr] | [INFO] [stderr] 63 | sigprocmask(SigmaskHow::SIG_UNBLOCK, Some(&signal_set), None) [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `siginfo_t` in module `libc` [INFO] [stderr] --> test\sys\test_signal.rs:76:63 [INFO] [stderr] | [INFO] [stderr] 76 | extern fn test_sigaction_action(_: libc::c_int, _: *mut libc::siginfo_t, _: *mut libc::c_void) { [INFO] [stderr] | ^^^^^^^^^ not found in `libc` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `signal` in this scope [INFO] [stderr] --> test\sys\test_signal.rs:83:14 [INFO] [stderr] | [INFO] [stderr] 83 | unsafe { signal(Signal::SIGINT, SigHandler::SigIgn) }.unwrap(); [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use libc::signal; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `raise` in this scope [INFO] [stderr] --> test\sys\test_signal.rs:84:5 [INFO] [stderr] | [INFO] [stderr] 84 | raise(Signal::SIGINT).unwrap(); [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use libc::raise; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `signal` in this scope [INFO] [stderr] --> test\sys\test_signal.rs:85:25 [INFO] [stderr] | [INFO] [stderr] 85 | assert_eq!(unsafe { signal(Signal::SIGINT, SigHandler::SigDfl) }.unwrap(), SigHandler::SigIgn); [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use libc::signal; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `signal` in this scope [INFO] [stderr] --> test\sys\test_signal.rs:88:25 [INFO] [stderr] | [INFO] [stderr] 88 | assert_eq!(unsafe { signal(Signal::SIGINT, handler) }.unwrap(), SigHandler::SigDfl); [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use libc::signal; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `raise` in this scope [INFO] [stderr] --> test\sys\test_signal.rs:89:5 [INFO] [stderr] | [INFO] [stderr] 89 | raise(Signal::SIGINT).unwrap(); [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use libc::raise; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `signal` in this scope [INFO] [stderr] --> test\sys\test_signal.rs:91:25 [INFO] [stderr] | [INFO] [stderr] 91 | assert_eq!(unsafe { signal(Signal::SIGINT, SigHandler::SigDfl) }.unwrap(), handler); [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use libc::signal; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `signal` in this scope [INFO] [stderr] --> test\sys\test_signal.rs:94:25 [INFO] [stderr] | [INFO] [stderr] 94 | assert_eq!(unsafe { signal(Signal::SIGINT, action_handler) }.unwrap_err(), Error::UnsupportedOperation); [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use libc::signal; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `signal` in this scope [INFO] [stderr] --> test\sys\test_signal.rs:97:14 [INFO] [stderr] | [INFO] [stderr] 97 | unsafe { signal(Signal::SIGINT, SigHandler::SigDfl) }.unwrap(); [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use libc::signal; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `socket` in this scope [INFO] [stderr] --> test\sys\test_socket.rs:98:16 [INFO] [stderr] | [INFO] [stderr] 98 | let sock = socket(AddressFamily::Unix, SockType::Stream, SockFlag::empty(), None) [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use libc::socket; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `bind` in this scope [INFO] [stderr] --> test\sys\test_socket.rs:101:5 [INFO] [stderr] | [INFO] [stderr] 101 | bind(sock, &sockaddr).expect("bind failed"); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use libc::bind; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `getsockname` in this scope [INFO] [stderr] --> test\sys\test_socket.rs:103:16 [INFO] [stderr] | [INFO] [stderr] 103 | getsockname(sock).expect("getsockname failed").to_str()); [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] help: a local variable with a similar name exists [INFO] [stderr] | [INFO] [stderr] 103 | sockname(sock).expect("getsockname failed").to_str()); [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use libc::getsockname; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `socketpair` in this scope [INFO] [stderr] --> test\sys\test_socket.rs:111:22 [INFO] [stderr] | [INFO] [stderr] 111 | let (fd1, fd2) = socketpair(AddressFamily::Unix, SockType::Stream, None, SockFlag::empty()) [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `socketpair` in this scope [INFO] [stderr] --> test\sys\test_socket.rs:128:22 [INFO] [stderr] | [INFO] [stderr] 128 | let (fd1, fd2) = socketpair(AddressFamily::Unix, SockType::Stream, None, SockFlag::empty()) [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `RawFd` in this scope [INFO] [stderr] --> test\sys\test_socket.rs:131:32 [INFO] [stderr] | [INFO] [stderr] 131 | let mut received_r: Option = None; [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `sendmsg` in this scope [INFO] [stderr] --> test\sys\test_socket.rs:137:20 [INFO] [stderr] | [INFO] [stderr] 137 | assert_eq!(sendmsg(fd1, &iov, &[cmsg], MsgFlags::empty(), None).unwrap(), 5); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `CmsgSpace` in this scope [INFO] [stderr] --> test\sys\test_socket.rs:145:28 [INFO] [stderr] | [INFO] [stderr] 145 | let mut cmsgspace: CmsgSpace<[RawFd; 1]> = CmsgSpace::new(); [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `RawFd` in this scope [INFO] [stderr] --> test\sys\test_socket.rs:145:39 [INFO] [stderr] | [INFO] [stderr] 145 | let mut cmsgspace: CmsgSpace<[RawFd; 1]> = CmsgSpace::new(); [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `recvmsg` in this scope [INFO] [stderr] --> test\sys\test_socket.rs:146:19 [INFO] [stderr] | [INFO] [stderr] 146 | let msg = recvmsg(fd2, &iov, Some(&mut cmsgspace), MsgFlags::empty()).unwrap(); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `RawFd` in this scope [INFO] [stderr] --> test\sys\test_socket.rs:185:38 [INFO] [stderr] | [INFO] [stderr] 185 | let mut space = CmsgSpace::<[RawFd; 2]>::new(); [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `recvmsg` in this scope [INFO] [stderr] --> test\sys\test_socket.rs:186:19 [INFO] [stderr] | [INFO] [stderr] 186 | let msg = recvmsg( [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `STDIN_FILENO` in module `libc` [INFO] [stderr] --> test\sys\test_socket.rs:210:22 [INFO] [stderr] | [INFO] [stderr] 210 | let fds = [libc::STDIN_FILENO, libc::STDOUT_FILENO]; // pass stdin and stdout [INFO] [stderr] | ^^^^^^^^^^^^ not found in `libc` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `STDOUT_FILENO` in module `libc` [INFO] [stderr] --> test\sys\test_socket.rs:210:42 [INFO] [stderr] | [INFO] [stderr] 210 | let fds = [libc::STDIN_FILENO, libc::STDOUT_FILENO]; // pass stdin and stdout [INFO] [stderr] | ^^^^^^^^^^^^^ not found in `libc` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `sendmsg` in this scope [INFO] [stderr] --> test\sys\test_socket.rs:212:5 [INFO] [stderr] | [INFO] [stderr] 212 | sendmsg(send.as_raw_fd(), &iov, &cmsg, MsgFlags::empty(), None).unwrap(); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `socketpair` in this scope [INFO] [stderr] --> test\sys\test_socket.rs:228:22 [INFO] [stderr] | [INFO] [stderr] 228 | let (fd1, fd2) = socketpair(AddressFamily::Unix, SockType::Stream, None, SockFlag::empty()) [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `sendmsg` in this scope [INFO] [stderr] --> test\sys\test_socket.rs:233:20 [INFO] [stderr] | [INFO] [stderr] 233 | assert_eq!(sendmsg(fd1, &iov, &[], MsgFlags::empty(), None).unwrap(), 5); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `CmsgSpace` in this scope [INFO] [stderr] --> test\sys\test_socket.rs:240:28 [INFO] [stderr] | [INFO] [stderr] 240 | let mut cmsgspace: CmsgSpace<[RawFd; 1]> = CmsgSpace::new(); [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `RawFd` in this scope [INFO] [stderr] --> test\sys\test_socket.rs:240:39 [INFO] [stderr] | [INFO] [stderr] 240 | let mut cmsgspace: CmsgSpace<[RawFd; 1]> = CmsgSpace::new(); [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `recvmsg` in this scope [INFO] [stderr] --> test\sys\test_socket.rs:241:19 [INFO] [stderr] | [INFO] [stderr] 241 | let msg = recvmsg(fd2, &iov, Some(&mut cmsgspace), MsgFlags::empty()).unwrap(); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `socket` in this scope [INFO] [stderr] --> test\sys\test_socket.rs:413:14 [INFO] [stderr] | [INFO] [stderr] 413 | let s1 = socket(AddressFamily::Unix, SockType::Stream, [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use libc::socket; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `bind` in this scope [INFO] [stderr] --> test\sys\test_socket.rs:416:5 [INFO] [stderr] | [INFO] [stderr] 416 | bind(s1, &sockaddr).expect("bind failed"); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use libc::bind; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `listen` in this scope [INFO] [stderr] --> test\sys\test_socket.rs:417:5 [INFO] [stderr] | [INFO] [stderr] 417 | listen(s1, 10).expect("listen failed"); [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use libc::listen; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `socket` in this scope [INFO] [stderr] --> test\sys\test_socket.rs:420:18 [INFO] [stderr] | [INFO] [stderr] 420 | let s2 = socket(AddressFamily::Unix, SockType::Stream, SockFlag::empty(), None) [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use libc::socket; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `connect` in this scope [INFO] [stderr] --> test\sys\test_socket.rs:422:9 [INFO] [stderr] | [INFO] [stderr] 422 | connect(s2, &sockaddr).expect("connect failed"); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use libc::connect; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `accept` in this scope [INFO] [stderr] --> test\sys\test_socket.rs:427:14 [INFO] [stderr] | [INFO] [stderr] 427 | let s3 = accept(s1).expect("accept failed"); [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use libc::accept; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `socket` in this scope [INFO] [stderr] --> test\sys\test_sockopt.rs:6:14 [INFO] [stderr] | [INFO] [stderr] 6 | let fd = socket(AddressFamily::Inet, SockType::Datagram, SockFlag::empty(), SockProtocol::Udp) [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use libc::socket; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `setsockopt` in this scope [INFO] [stderr] --> test\sys\test_sockopt.rs:9:5 [INFO] [stderr] | [INFO] [stderr] 9 | setsockopt(fd, sockopt::SndBuf, &bufsize).unwrap(); [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use libc::setsockopt; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `getsockopt` in this scope [INFO] [stderr] --> test\sys\test_sockopt.rs:10:18 [INFO] [stderr] | [INFO] [stderr] 10 | let actual = getsockopt(fd, sockopt::SndBuf).unwrap(); [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use libc::getsockopt; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `setsockopt` in this scope [INFO] [stderr] --> test\sys\test_sockopt.rs:12:5 [INFO] [stderr] | [INFO] [stderr] 12 | setsockopt(fd, sockopt::RcvBuf, &bufsize).unwrap(); [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use libc::setsockopt; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `getsockopt` in this scope [INFO] [stderr] --> test\sys\test_sockopt.rs:13:18 [INFO] [stderr] | [INFO] [stderr] 13 | let actual = getsockopt(fd, sockopt::RcvBuf).unwrap(); [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use libc::getsockopt; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `pselect` in this scope [INFO] [stderr] --> test\sys\test_select.rs:24:9 [INFO] [stderr] | [INFO] [stderr] 24 | pselect(None, &mut fd_set, None, None, &timeout, &sigmask).unwrap() [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `pselect` in this scope [INFO] [stderr] --> test\sys\test_select.rs:43:9 [INFO] [stderr] | [INFO] [stderr] 43 | pselect( [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `RawFd` in this scope [INFO] [stderr] --> test\sys\test_termios.rs:11:17 [INFO] [stderr] | [INFO] [stderr] 11 | fn write_all(f: RawFd, buf: &[u8]) { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `tcgetattr` in this scope [INFO] [stderr] --> test\sys\test_termios.rs:56:23 [INFO] [stderr] | [INFO] [stderr] 56 | let termios = tcgetattr(pty.master).expect("tcgetattr failed"); [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `tcgetattr` in this scope [INFO] [stderr] --> test\sys\test_termios.rs:98:23 [INFO] [stderr] | [INFO] [stderr] 98 | let termios = tcgetattr(pty.master).unwrap(); [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `fork` in this scope [INFO] [stderr] --> test\sys\test_wait.rs:13:11 [INFO] [stderr] | [INFO] [stderr] 13 | match fork().expect("Error: Fork Failed") { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `pause` in this scope [INFO] [stderr] --> test\sys\test_wait.rs:15:11 [INFO] [stderr] | [INFO] [stderr] 15 | pause(); [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `Parent` in this scope [INFO] [stderr] --> test\sys\test_wait.rs:18:7 [INFO] [stderr] | [INFO] [stderr] 18 | Parent { child } => { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `kill` in this scope [INFO] [stderr] --> test\sys\test_wait.rs:19:11 [INFO] [stderr] | [INFO] [stderr] 19 | kill(child, Some(SIGKILL)).expect("Error: Kill Failed"); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `SIGKILL` in this scope [INFO] [stderr] --> test\sys\test_wait.rs:19:28 [INFO] [stderr] | [INFO] [stderr] 19 | kill(child, Some(SIGKILL)).expect("Error: Kill Failed"); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `waitpid` in this scope [INFO] [stderr] --> test\sys\test_wait.rs:20:22 [INFO] [stderr] | [INFO] [stderr] 20 | assert_eq!(waitpid(child, None), Ok(WaitStatus::Signaled(child, SIGKILL, false))); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `SIGKILL` in this scope [INFO] [stderr] --> test\sys\test_wait.rs:20:75 [INFO] [stderr] | [INFO] [stderr] 20 | assert_eq!(waitpid(child, None), Ok(WaitStatus::Signaled(child, SIGKILL, false))); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `fork` in this scope [INFO] [stderr] --> test\sys\test_wait.rs:30:11 [INFO] [stderr] | [INFO] [stderr] 30 | match fork().expect("Error: Fork Failed") { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `Parent` in this scope [INFO] [stderr] --> test\sys\test_wait.rs:32:7 [INFO] [stderr] | [INFO] [stderr] 32 | Parent { child } => { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `waitpid` in this scope [INFO] [stderr] --> test\sys\test_wait.rs:33:22 [INFO] [stderr] | [INFO] [stderr] 33 | assert_eq!(waitpid(child, None), Ok(WaitStatus::Exited(child, 12))); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `fork` in this scope [INFO] [stderr] --> test\sys\test_wait.rs:50:11 [INFO] [stderr] | [INFO] [stderr] 50 | match fork().unwrap() { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `Parent` in this scope [INFO] [stderr] --> test\sys\test_wait.rs:52:9 [INFO] [stderr] | [INFO] [stderr] 52 | Parent { child } => { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `waitpid` in this scope [INFO] [stderr] --> test\sys\test_wait.rs:53:26 [INFO] [stderr] | [INFO] [stderr] 53 | let status = waitpid(child, None).unwrap(); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `pipe` in this scope [INFO] [stderr] --> test\sys\test_uio.rs:29:20 [INFO] [stderr] | [INFO] [stderr] 29 | let pipe_res = pipe(); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use libc::pipe; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `writev` in this scope [INFO] [stderr] --> test\sys\test_uio.rs:35:21 [INFO] [stderr] | [INFO] [stderr] 35 | let write_res = writev(writer, &iovecs); [INFO] [stderr] | ^^^^^^ help: a local variable with a similar name exists: `writer` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `read` in this scope [INFO] [stderr] --> test\sys\test_uio.rs:41:20 [INFO] [stderr] | [INFO] [stderr] 41 | let read_res = read(reader, &mut read_buf[..]); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 1 | use libc::read; [INFO] [stderr] | [INFO] [stderr] 1 | use std::fs::read; [INFO] [stderr] | [INFO] [stderr] 1 | use std::ptr::read; [INFO] [stderr] | [INFO] [stderr] 1 | use test_dir::read; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `close` in this scope [INFO] [stderr] --> test\sys\test_uio.rs:49:21 [INFO] [stderr] | [INFO] [stderr] 49 | let close_res = close(writer); [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use libc::close; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `close` in this scope [INFO] [stderr] --> test\sys\test_uio.rs:51:21 [INFO] [stderr] | [INFO] [stderr] 51 | let close_res = close(reader); [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use libc::close; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `pipe` in this scope [INFO] [stderr] --> test\sys\test_uio.rs:72:20 [INFO] [stderr] | [INFO] [stderr] 72 | let pipe_res = pipe(); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use libc::pipe; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0423]: expected function, found macro `write` [INFO] [stderr] --> test\sys\test_uio.rs:76:21 [INFO] [stderr] | [INFO] [stderr] 76 | let write_res = write(writer, &to_write); [INFO] [stderr] | ^^^^^ [INFO] [stderr] help: a local variable with a similar name exists [INFO] [stderr] | [INFO] [stderr] 76 | let write_res = writer(writer, &to_write); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] help: use `!` to invoke the macro [INFO] [stderr] | [INFO] [stderr] 76 | let write_res = write!(writer, &to_write); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] help: possible better candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 1 | use libc::write; [INFO] [stderr] | [INFO] [stderr] 1 | use std::fmt::write; [INFO] [stderr] | [INFO] [stderr] 1 | use std::fs::write; [INFO] [stderr] | [INFO] [stderr] 1 | use std::ptr::write; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `readv` in this scope [INFO] [stderr] --> test\sys\test_uio.rs:79:20 [INFO] [stderr] | [INFO] [stderr] 79 | let read_res = readv(reader, &mut iovecs[..]); [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `close` in this scope [INFO] [stderr] --> test\sys\test_uio.rs:93:21 [INFO] [stderr] | [INFO] [stderr] 93 | let close_res = close(reader); [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use libc::close; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `close` in this scope [INFO] [stderr] --> test\sys\test_uio.rs:95:21 [INFO] [stderr] | [INFO] [stderr] 95 | let close_res = close(writer); [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use libc::close; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `pwrite` in this scope [INFO] [stderr] --> test\sys\test_uio.rs:105:23 [INFO] [stderr] | [INFO] [stderr] 105 | assert_eq!(Ok(8), pwrite(file.as_raw_fd(), &buf, 8)); [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `pread` in this scope [INFO] [stderr] --> test\sys\test_uio.rs:126:24 [INFO] [stderr] | [INFO] [stderr] 126 | assert_eq!(Ok(16), pread(file.as_raw_fd(), &mut buf, 16)); [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `pthread_self` in this scope [INFO] [stderr] --> test\sys\test_pthread.rs:13:15 [INFO] [stderr] | [INFO] [stderr] 13 | let tid = pthread_self(); [INFO] [stderr] | ^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `if_nametoindex` in this scope [INFO] [stderr] --> test\test_net.rs:11:13 [INFO] [stderr] | [INFO] [stderr] 11 | assert!(if_nametoindex(&LOOPBACK[..]).is_ok()); [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `posix_openpt` in this scope [INFO] [stderr] --> test\test_pty.rs:17:17 [INFO] [stderr] | [INFO] [stderr] 17 | let m = posix_openpt(OFlag::O_RDWR).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `posix_openpt` in this scope [INFO] [stderr] --> test\test_pty.rs:107:21 [INFO] [stderr] | [INFO] [stderr] 107 | let master_fd = posix_openpt(OFlag::O_RDWR).expect("posix_openpt failed"); [INFO] [stderr] | ^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `grantpt` in this scope [INFO] [stderr] --> test\test_pty.rs:111:5 [INFO] [stderr] | [INFO] [stderr] 111 | grantpt(&master_fd).expect("grantpt failed"); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `unlockpt` in this scope [INFO] [stderr] --> test\test_pty.rs:112:5 [INFO] [stderr] | [INFO] [stderr] 112 | unlockpt(&master_fd).expect("unlockpt failed"); [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `ptsname` in this scope [INFO] [stderr] --> test\test_pty.rs:115:31 [INFO] [stderr] | [INFO] [stderr] 115 | let slave_name = unsafe { ptsname(&master_fd) }.expect("ptsname failed"); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `openpty` in this scope [INFO] [stderr] --> test\test_pty.rs:127:15 [INFO] [stderr] | [INFO] [stderr] 127 | let pty = openpty(None, None).unwrap(); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `openpty` in this scope [INFO] [stderr] --> test\test_pty.rs:164:19 [INFO] [stderr] | [INFO] [stderr] 164 | let pty = openpty(None, None).unwrap(); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `tcgetattr` in this scope [INFO] [stderr] --> test\test_pty.rs:167:23 [INFO] [stderr] | [INFO] [stderr] 167 | let termios = tcgetattr(pty.master).unwrap(); [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `openpty` in this scope [INFO] [stderr] --> test\test_pty.rs:175:15 [INFO] [stderr] | [INFO] [stderr] 175 | let pty = openpty(None, &termios).unwrap(); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `FileStat` in this scope [INFO] [stderr] --> test\test_stat.rs:35:24 [INFO] [stderr] | [INFO] [stderr] 35 | fn valid_uid_gid(stat: FileStat) -> bool { [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `FileStat` in this scope [INFO] [stderr] --> test\test_stat.rs:42:44 [INFO] [stderr] | [INFO] [stderr] 42 | fn assert_stat_results(stat_result: Result) { [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `FileStat` in this scope [INFO] [stderr] --> test\test_stat.rs:55:45 [INFO] [stderr] | [INFO] [stderr] 55 | fn assert_lstat_results(stat_result: Result) { [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `fstat` in this scope [INFO] [stderr] --> test\test_stat.rs:88:24 [INFO] [stderr] | [INFO] [stderr] 88 | let fstat_result = fstat(file.as_raw_fd()); [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use libc::fstat; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `symlink` in this scope [INFO] [stderr] --> test\test_stat.rs:118:5 [INFO] [stderr] | [INFO] [stderr] 118 | symlink("bar.txt", &linkname).unwrap(); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `lstat` in this scope [INFO] [stderr] --> test\test_stat.rs:126:24 [INFO] [stderr] | [INFO] [stderr] 126 | let lstat_result = lstat(&linkname); [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `fstat` in this scope [INFO] [stderr] --> test\test_stat.rs:129:24 [INFO] [stderr] | [INFO] [stderr] 129 | let fstat_result = fstat(link.as_raw_fd()); [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use libc::fstat; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `fchmod` in this scope [INFO] [stderr] --> test\test_stat.rs:142:5 [INFO] [stderr] | [INFO] [stderr] 142 | fchmod(file.as_raw_fd(), mode1).unwrap(); [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `fchmod` in this scope [INFO] [stderr] --> test\test_stat.rs:149:5 [INFO] [stderr] | [INFO] [stderr] 149 | fchmod(file.as_raw_fd(), mode2).unwrap(); [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `fchmodat` in this scope [INFO] [stderr] --> test\test_stat.rs:167:5 [INFO] [stderr] | [INFO] [stderr] 167 | fchmodat(Some(dirfd), filename, mode1, FchmodatFlags::FollowSymlink).unwrap(); [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `fchmodat` in this scope [INFO] [stderr] --> test\test_stat.rs:176:5 [INFO] [stderr] | [INFO] [stderr] 176 | fchmodat(None, filename, mode2, FchmodatFlags::FollowSymlink).unwrap(); [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `utimes` in this scope [INFO] [stderr] --> test\test_stat.rs:201:5 [INFO] [stderr] | [INFO] [stderr] 201 | utimes(&fullpath, &TimeVal::seconds(9990), &TimeVal::seconds(5550)).unwrap(); [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `futimens` in this scope [INFO] [stderr] --> test\test_stat.rs:238:5 [INFO] [stderr] | [INFO] [stderr] 238 | futimens(fd, &TimeSpec::seconds(10), &TimeSpec::seconds(20)).unwrap(); [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `utimensat` in this scope [INFO] [stderr] --> test\test_stat.rs:251:5 [INFO] [stderr] | [INFO] [stderr] 251 | utimensat(Some(dirfd), filename, &TimeSpec::seconds(12345), &TimeSpec::seconds(678), [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `utimensat` in this scope [INFO] [stderr] --> test\test_stat.rs:257:5 [INFO] [stderr] | [INFO] [stderr] 257 | utimensat(None, filename, &TimeSpec::seconds(500), &TimeSpec::seconds(800), [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `fork` in this scope [INFO] [stderr] --> test\test_unistd.rs:21:11 [INFO] [stderr] | [INFO] [stderr] 21 | match fork().expect("Error: Fork Failed") { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `Parent` in this scope [INFO] [stderr] --> test\test_unistd.rs:23:9 [INFO] [stderr] | [INFO] [stderr] 23 | Parent { child } => { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `pid_t` in module `libc` [INFO] [stderr] --> test\test_unistd.rs:25:36 [INFO] [stderr] | [INFO] [stderr] 25 | let child_raw: ::libc::pid_t = child.into(); [INFO] [stderr] | ^^^^^ not found in `libc` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `waitpid` in this scope [INFO] [stderr] --> test\test_unistd.rs:27:31 [INFO] [stderr] | [INFO] [stderr] 27 | let wait_status = waitpid(child, None); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `fork` in this scope [INFO] [stderr] --> test\test_unistd.rs:49:11 [INFO] [stderr] | [INFO] [stderr] 49 | match fork().expect("Error: Fork Failed") { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `Parent` in this scope [INFO] [stderr] --> test\test_unistd.rs:51:9 [INFO] [stderr] | [INFO] [stderr] 51 | Parent { child } => { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `wait` in this scope [INFO] [stderr] --> test\test_unistd.rs:52:31 [INFO] [stderr] | [INFO] [stderr] 52 | let wait_status = wait(); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `mkstemp` in this scope [INFO] [stderr] --> test\test_unistd.rs:65:18 [INFO] [stderr] | [INFO] [stderr] 65 | let result = mkstemp(&path); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `close` in this scope [INFO] [stderr] --> test\test_unistd.rs:68:13 [INFO] [stderr] | [INFO] [stderr] 68 | close(fd).unwrap(); [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use libc::close; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `unlink` in this scope [INFO] [stderr] --> test\test_unistd.rs:69:13 [INFO] [stderr] | [INFO] [stderr] 69 | unlink(path.as_path()).unwrap(); [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use libc::unlink; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `mkstemp` in this scope [INFO] [stderr] --> test\test_unistd.rs:78:13 [INFO] [stderr] | [INFO] [stderr] 78 | assert!(mkstemp(&env::temp_dir()).is_err()); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `mkfifo` in this scope [INFO] [stderr] --> test\test_unistd.rs:86:5 [INFO] [stderr] | [INFO] [stderr] 86 | mkfifo(&mkfifo_fifo, Mode::S_IRUSR).unwrap(); [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `mkfifo` in this scope [INFO] [stderr] --> test\test_unistd.rs:96:13 [INFO] [stderr] | [INFO] [stderr] 96 | assert!(mkfifo(&env::temp_dir(), Mode::S_IRUSR).is_err()); [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `pid_t` in module `libc` [INFO] [stderr] --> test\test_unistd.rs:101:22 [INFO] [stderr] | [INFO] [stderr] 101 | let pid: ::libc::pid_t = getpid().into(); [INFO] [stderr] | ^^^^^ not found in `libc` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `getpid` in this scope [INFO] [stderr] --> test\test_unistd.rs:101:30 [INFO] [stderr] | [INFO] [stderr] 101 | let pid: ::libc::pid_t = getpid().into(); [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use libc::getpid; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `pid_t` in module `libc` [INFO] [stderr] --> test\test_unistd.rs:102:23 [INFO] [stderr] | [INFO] [stderr] 102 | let ppid: ::libc::pid_t = getppid().into(); [INFO] [stderr] | ^^^^^ not found in `libc` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `getppid` in this scope [INFO] [stderr] --> test\test_unistd.rs:102:31 [INFO] [stderr] | [INFO] [stderr] 102 | let ppid: ::libc::pid_t = getppid().into(); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `pid_t` in module `libc` [INFO] [stderr] --> test\test_unistd.rs:109:27 [INFO] [stderr] | [INFO] [stderr] 109 | let none_sid: ::libc::pid_t = getsid(None).unwrap().into(); [INFO] [stderr] | ^^^^^ not found in `libc` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `getsid` in this scope [INFO] [stderr] --> test\test_unistd.rs:109:35 [INFO] [stderr] | [INFO] [stderr] 109 | let none_sid: ::libc::pid_t = getsid(None).unwrap().into(); [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `pid_t` in module `libc` [INFO] [stderr] --> test\test_unistd.rs:110:26 [INFO] [stderr] | [INFO] [stderr] 110 | let pid_sid: ::libc::pid_t = getsid(Some(getpid())).unwrap().into(); [INFO] [stderr] | ^^^^^ not found in `libc` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `getsid` in this scope [INFO] [stderr] --> test\test_unistd.rs:110:34 [INFO] [stderr] | [INFO] [stderr] 110 | let pid_sid: ::libc::pid_t = getsid(Some(getpid())).unwrap().into(); [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `getpid` in this scope [INFO] [stderr] --> test\test_unistd.rs:110:46 [INFO] [stderr] | [INFO] [stderr] 110 | let pid_sid: ::libc::pid_t = getsid(Some(getpid())).unwrap().into(); [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use libc::getpid; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `getgroups` in this scope [INFO] [stderr] --> test\test_unistd.rs:136:22 [INFO] [stderr] | [INFO] [stderr] 136 | let old_groups = getgroups().unwrap(); [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `setgroups` in this scope [INFO] [stderr] --> test\test_unistd.rs:140:5 [INFO] [stderr] | [INFO] [stderr] 140 | setgroups(&groups).unwrap(); [INFO] [stderr] | ^^^^^^^^^ help: a local variable with a similar name exists: `groups` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `getgroups` in this scope [INFO] [stderr] --> test\test_unistd.rs:142:22 [INFO] [stderr] | [INFO] [stderr] 142 | let new_groups = getgroups().unwrap(); [INFO] [stderr] | ^^^^^^^^^ help: a local variable with a similar name exists: `groups` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `setgroups` in this scope [INFO] [stderr] --> test\test_unistd.rs:146:5 [INFO] [stderr] | [INFO] [stderr] 146 | setgroups(&old_groups).unwrap(); [INFO] [stderr] | ^^^^^^^^^ help: a local variable with a similar name exists: `groups` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `getgroups` in this scope [INFO] [stderr] --> test\test_unistd.rs:160:22 [INFO] [stderr] | [INFO] [stderr] 160 | let old_groups = getgroups().unwrap(); [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `getgrouplist` in this scope [INFO] [stderr] --> test\test_unistd.rs:169:22 [INFO] [stderr] | [INFO] [stderr] 169 | let group_list = getgrouplist(&user, group).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `initgroups` in this scope [INFO] [stderr] --> test\test_unistd.rs:172:5 [INFO] [stderr] | [INFO] [stderr] 172 | initgroups(&user, group).unwrap(); [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `getgroups` in this scope [INFO] [stderr] --> test\test_unistd.rs:174:22 [INFO] [stderr] | [INFO] [stderr] 174 | let new_groups = getgroups().unwrap(); [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `setgroups` in this scope [INFO] [stderr] --> test\test_unistd.rs:178:5 [INFO] [stderr] | [INFO] [stderr] 178 | setgroups(&old_groups).unwrap(); [INFO] [stderr] | ^^^^^^^^^ help: a local variable with a similar name exists: `new_groups` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `fchdir` in this scope [INFO] [stderr] --> test\test_unistd.rs:282:13 [INFO] [stderr] | [INFO] [stderr] 282 | assert!(fchdir(tmpdir_fd).is_ok()); [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `getcwd` in this scope [INFO] [stderr] --> test\test_unistd.rs:283:16 [INFO] [stderr] | [INFO] [stderr] 283 | assert_eq!(getcwd().unwrap(), tmpdir_path); [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use libc::getcwd; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `close` in this scope [INFO] [stderr] --> test\test_unistd.rs:285:13 [INFO] [stderr] | [INFO] [stderr] 285 | assert!(close(tmpdir_fd).is_ok()); [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use libc::close; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `chdir` in this scope [INFO] [stderr] --> test\test_unistd.rs:295:13 [INFO] [stderr] | [INFO] [stderr] 295 | assert!(chdir(&tmpdir_path).is_ok()); [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use libc::chdir; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `getcwd` in this scope [INFO] [stderr] --> test\test_unistd.rs:296:16 [INFO] [stderr] | [INFO] [stderr] 296 | assert_eq!(getcwd().unwrap(), tmpdir_path); [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use libc::getcwd; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `mkdir` in this scope [INFO] [stderr] --> test\test_unistd.rs:306:17 [INFO] [stderr] | [INFO] [stderr] 306 | assert!(mkdir(inner_tmp_dir.as_path(), Mode::S_IRWXU).is_ok()); [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use libc::mkdir; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `chdir` in this scope [INFO] [stderr] --> test\test_unistd.rs:308:13 [INFO] [stderr] | [INFO] [stderr] 308 | assert!(chdir(inner_tmp_dir.as_path()).is_ok()); [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use libc::chdir; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `getcwd` in this scope [INFO] [stderr] --> test\test_unistd.rs:309:16 [INFO] [stderr] | [INFO] [stderr] 309 | assert_eq!(getcwd().unwrap(), inner_tmp_dir.as_path()); [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use libc::getcwd; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `getuid` in this scope [INFO] [stderr] --> test\test_unistd.rs:315:20 [INFO] [stderr] | [INFO] [stderr] 315 | let uid = Some(getuid()); [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `getgid` in this scope [INFO] [stderr] --> test\test_unistd.rs:316:20 [INFO] [stderr] | [INFO] [stderr] 316 | let gid = Some(getgid()); [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `chown` in this scope [INFO] [stderr] --> test\test_unistd.rs:324:5 [INFO] [stderr] | [INFO] [stderr] 324 | chown(&path, uid, gid).unwrap(); [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `chown` in this scope [INFO] [stderr] --> test\test_unistd.rs:325:5 [INFO] [stderr] | [INFO] [stderr] 325 | chown(&path, uid, None).unwrap(); [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `chown` in this scope [INFO] [stderr] --> test\test_unistd.rs:326:5 [INFO] [stderr] | [INFO] [stderr] 326 | chown(&path, None, gid).unwrap(); [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `chown` in this scope [INFO] [stderr] --> test\test_unistd.rs:329:5 [INFO] [stderr] | [INFO] [stderr] 329 | chown(&path, uid, gid).unwrap_err(); [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `getuid` in this scope [INFO] [stderr] --> test\test_unistd.rs:335:20 [INFO] [stderr] | [INFO] [stderr] 335 | let uid = Some(getuid()); [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `getgid` in this scope [INFO] [stderr] --> test\test_unistd.rs:336:20 [INFO] [stderr] | [INFO] [stderr] 336 | let gid = Some(getgid()); [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `fchownat` in this scope [INFO] [stderr] --> test\test_unistd.rs:346:5 [INFO] [stderr] | [INFO] [stderr] 346 | fchownat(Some(dirfd), "file", uid, gid, FchownatFlags::FollowSymlink).unwrap(); [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `chdir` in this scope [INFO] [stderr] --> test\test_unistd.rs:348:5 [INFO] [stderr] | [INFO] [stderr] 348 | chdir(tempdir.path()).unwrap(); [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use libc::chdir; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `fchownat` in this scope [INFO] [stderr] --> test\test_unistd.rs:349:5 [INFO] [stderr] | [INFO] [stderr] 349 | fchownat(None, "file", uid, gid, FchownatFlags::FollowSymlink).unwrap(); [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `fchownat` in this scope [INFO] [stderr] --> test\test_unistd.rs:352:5 [INFO] [stderr] | [INFO] [stderr] 352 | fchownat(None, "file", uid, gid, FchownatFlags::FollowSymlink).unwrap_err(); [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `lseek` in this scope [INFO] [stderr] --> test\test_unistd.rs:363:5 [INFO] [stderr] | [INFO] [stderr] 363 | lseek(tmpfd, offset, Whence::SeekSet).unwrap(); [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use libc::lseek; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `close` in this scope [INFO] [stderr] --> test\test_unistd.rs:369:5 [INFO] [stderr] | [INFO] [stderr] 369 | close(tmpfd).unwrap(); [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use libc::close; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `fpathconf` in this scope [INFO] [stderr] --> test\test_unistd.rs:417:20 [INFO] [stderr] | [INFO] [stderr] 417 | let path_max = fpathconf(f.as_raw_fd(), PathconfVar::PATH_MAX); [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `pathconf` in this scope [INFO] [stderr] --> test\test_unistd.rs:424:20 [INFO] [stderr] | [INFO] [stderr] 424 | let path_max = pathconf("/", PathconfVar::PATH_MAX); [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `sysconf` in this scope [INFO] [stderr] --> test\test_unistd.rs:431:20 [INFO] [stderr] | [INFO] [stderr] 431 | let open_max = sysconf(SysconfVar::OPEN_MAX); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `pipe` in this scope [INFO] [stderr] --> test\test_unistd.rs:449:22 [INFO] [stderr] | [INFO] [stderr] 449 | let (fd0, fd1) = pipe().unwrap(); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use libc::pipe; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `pipe2` in this scope [INFO] [stderr] --> test\test_unistd.rs:461:22 [INFO] [stderr] | [INFO] [stderr] 461 | let (fd0, fd1) = pipe2(OFlag::O_CLOEXEC).unwrap(); [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `truncate` in this scope [INFO] [stderr] --> test\test_unistd.rs:479:5 [INFO] [stderr] | [INFO] [stderr] 479 | truncate(&path, 4).unwrap(); [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `ftruncate` in this scope [INFO] [stderr] --> test\test_unistd.rs:497:5 [INFO] [stderr] | [INFO] [stderr] 497 | ftruncate(tmpfd, 2).unwrap(); [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `close` in this scope [INFO] [stderr] --> test\test_unistd.rs:498:5 [INFO] [stderr] | [INFO] [stderr] 498 | close(tmpfd).unwrap(); [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use libc::close; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `SIGALRM` in module `libc` [INFO] [stderr] --> test\test_unistd.rs:509:34 [INFO] [stderr] | [INFO] [stderr] 509 | assert_eq!(raw_signal, libc::SIGALRM, "unexpected signal: {}", raw_signal); [INFO] [stderr] | ^^^^^^^ help: a constant with a similar name exists: `SIGABRT` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `sigaction` in this scope [INFO] [stderr] --> test\test_unistd.rs:520:9 [INFO] [stderr] | [INFO] [stderr] 520 | sigaction(Signal::SIGALRM, &signal_action) [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `sleep` in this scope [INFO] [stderr] --> test\test_unistd.rs:532:5 [INFO] [stderr] | [INFO] [stderr] 532 | sleep(2); [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use std::thread::sleep; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `sigaction` in this scope [INFO] [stderr] --> test\test_unistd.rs:537:9 [INFO] [stderr] | [INFO] [stderr] 537 | sigaction(Signal::SIGALRM, &old_handler) [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `symlinkat` in this scope [INFO] [stderr] --> test\test_unistd.rs:559:5 [INFO] [stderr] | [INFO] [stderr] 559 | symlinkat(&target, None, &linkpath).unwrap(); [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `symlinkat` in this scope [INFO] [stderr] --> test\test_unistd.rs:568:5 [INFO] [stderr] | [INFO] [stderr] 568 | symlinkat(target, Some(dirfd), linkpath).unwrap(); [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `RawFd` in this scope [INFO] [stderr] --> test/test.rs:57:18 [INFO] [stderr] | [INFO] [stderr] 57 | fn read_exact(f: RawFd, buf: &mut [u8]) { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0599]: no method named `as_raw_fd` found for type `std::fs::File` in the current scope [INFO] [stderr] --> test\sys\test_termios.rs:34:40 [INFO] [stderr] | [INFO] [stderr] 34 | assert_eq!(termios::tcgetattr(file.as_raw_fd()).err(), [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0599]: no method named `as_raw_fd` found for type `std::fs::File` in the current scope [INFO] [stderr] --> test\sys\test_uio.rs:105:35 [INFO] [stderr] | [INFO] [stderr] 105 | assert_eq!(Ok(8), pwrite(file.as_raw_fd(), &buf, 8)); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0599]: no method named `as_raw_fd` found for type `std::fs::File` in the current scope [INFO] [stderr] --> test\sys\test_uio.rs:126:35 [INFO] [stderr] | [INFO] [stderr] 126 | assert_eq!(Ok(16), pread(file.as_raw_fd(), &mut buf, 16)); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0599]: no method named `as_raw_fd` found for type `std::fs::File` in the current scope [INFO] [stderr] --> test\test_stat.rs:88:35 [INFO] [stderr] | [INFO] [stderr] 88 | let fstat_result = fstat(file.as_raw_fd()); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0599]: no method named `as_raw_fd` found for type `std::fs::File` in the current scope [INFO] [stderr] --> test\test_stat.rs:129:35 [INFO] [stderr] | [INFO] [stderr] 129 | let fstat_result = fstat(link.as_raw_fd()); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0599]: no method named `as_raw_fd` found for type `std::fs::File` in the current scope [INFO] [stderr] --> test\test_stat.rs:142:17 [INFO] [stderr] | [INFO] [stderr] 142 | fchmod(file.as_raw_fd(), mode1).unwrap(); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0599]: no method named `as_raw_fd` found for type `std::fs::File` in the current scope [INFO] [stderr] --> test\test_stat.rs:149:17 [INFO] [stderr] | [INFO] [stderr] 149 | fchmod(file.as_raw_fd(), mode2).unwrap(); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0599]: no method named `into_raw_fd` found for type `std::fs::File` in the current scope [INFO] [stderr] --> test\test_unistd.rs:280:55 [INFO] [stderr] | [INFO] [stderr] 280 | let tmpdir_fd = File::open(&tmpdir_path).unwrap().into_raw_fd(); [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0599]: no method named `into_raw_fd` found for type `std::fs::File` in the current scope [INFO] [stderr] --> test\test_unistd.rs:360:21 [INFO] [stderr] | [INFO] [stderr] 360 | let tmpfd = tmp.into_raw_fd(); [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0599]: no method named `as_raw_fd` found for type `std::fs::File` in the current scope [INFO] [stderr] --> test\test_unistd.rs:417:32 [INFO] [stderr] | [INFO] [stderr] 417 | let path_max = fpathconf(f.as_raw_fd(), PathconfVar::PATH_MAX); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0599]: no method named `into_raw_fd` found for type `std::fs::File` in the current scope [INFO] [stderr] --> test\test_unistd.rs:494:13 [INFO] [stderr] | [INFO] [stderr] 494 | tmp.into_raw_fd() [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: aborting due to 466 previous errors [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0412, E0422, E0423, E0425, E0432, E0433, E0599. [INFO] [stderr] For more information about an error, try `rustc --explain E0412`. [INFO] [stderr] error: Could not compile `nix`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] running `"docker" "inspect" "ce1a0cbcfebed0dd9df5f77bd346f44de214d20591875b4da7ddaa60f6f91cc1"` [INFO] running `"docker" "rm" "-f" "ce1a0cbcfebed0dd9df5f77bd346f44de214d20591875b4da7ddaa60f6f91cc1"` [INFO] [stdout] ce1a0cbcfebed0dd9df5f77bd346f44de214d20591875b4da7ddaa60f6f91cc1