Build #1822090 2025-03-01T17:48:21.754967+00:00
# rustc version
rustc 1.87.0-nightly (287487624 2025-02-28)# docs.rs version
docsrs 0.6.0 (d925d3c8 2025-02-27)# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace-builder/builds/tuikit-0.5.0/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace-builder/builds/tuikit-0.5.0/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace-builder/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace-builder/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "6442450944" "--cpus" "6" "--user" "1001:1001" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3959728d45483eb673ba100a951a6b9f5012970368db2a9e08e0ac9b67c8a5ad" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20250228-1.87.0-nightly-287487624\", \"--static-root-path\", \"/-/rustdoc.static/\", \"--cap-lints\", \"warn\", \"--extern-html-root-takes-precedence\"]" "--offline" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs/{pkg_name}/{version}/i686-pc-windows-msvc\"" "-Zrustdoc-scrape-examples" "-j6" "--target" "i686-pc-windows-msvc", kill_on_drop: false }`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] ceb6567cfc2233cbe1a4b4dfc46b844580a8f4a6216345e00a703a50b73ad52d
[INFO] running `Command { std: "docker" "start" "-a" "ceb6567cfc2233cbe1a4b4dfc46b844580a8f4a6216345e00a703a50b73ad52d", kill_on_drop: false }`
[INFO] [stderr] warning: Rustdoc did not scrape the following examples because they require dev-dependencies: 256color, 256color_on_screen, custom-event, get_keys, hello-world, split, stack, term_size, termbox, true_color, win
[INFO] [stderr] If you want Rustdoc to scrape these examples, then add `doc-scrape-examples = true`
[INFO] [stderr] to the [[example]] target configuration of at least one example.
[INFO] [stderr] warning: target filter specified, but no targets matched; this is a no-op
[INFO] [stderr] Documenting tuikit v0.5.0 (/opt/rustwide/workdir)
[INFO] [stderr] error[E0433]: failed to resolve: could not find `unix` in `os`
[INFO] [stderr] --> src/input.rs:13:14
[INFO] [stderr] |
[INFO] [stderr] 13 | use std::os::unix::io::AsRawFd;
[INFO] [stderr] | ^^^^ could not find `unix` in `os`
[INFO] [stderr] |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr] --> /rustc/287487624357c19b22d27aa3ed584b8ccd080b4d\library\std\src\os\mod.rs:36:9
[INFO] [stderr] note: the item is gated here
[INFO] [stderr] --> /rustc/287487624357c19b22d27aa3ed584b8ccd080b4d\library\std\src\os\mod.rs:28:1
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr] --> /rustc/287487624357c19b22d27aa3ed584b8ccd080b4d\library\std\src\os\mod.rs:85:9
[INFO] [stderr] note: the item is gated here
[INFO] [stderr] --> /rustc/287487624357c19b22d27aa3ed584b8ccd080b4d\library\std\src\os\mod.rs:84:1
[INFO] [stderr]
[INFO] [stderr] error[E0433]: failed to resolve: could not find `unix` in `os`
[INFO] [stderr] --> src/input.rs:14:14
[INFO] [stderr] |
[INFO] [stderr] 14 | use std::os::unix::io::FromRawFd;
[INFO] [stderr] | ^^^^ could not find `unix` in `os`
[INFO] [stderr] |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr] --> /rustc/287487624357c19b22d27aa3ed584b8ccd080b4d\library\std\src\os\mod.rs:36:9
[INFO] [stderr] note: the item is gated here
[INFO] [stderr] --> /rustc/287487624357c19b22d27aa3ed584b8ccd080b4d\library\std\src\os\mod.rs:28:1
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr] --> /rustc/287487624357c19b22d27aa3ed584b8ccd080b4d\library\std\src\os\mod.rs:85:9
[INFO] [stderr] note: the item is gated here
[INFO] [stderr] --> /rustc/287487624357c19b22d27aa3ed584b8ccd080b4d\library\std\src\os\mod.rs:84:1
[INFO] [stderr]
[INFO] [stderr] error[E0433]: failed to resolve: could not find `unix` in `os`
[INFO] [stderr] --> src/output.rs:18:14
[INFO] [stderr] |
[INFO] [stderr] 18 | use std::os::unix::io::AsRawFd;
[INFO] [stderr] | ^^^^ could not find `unix` in `os`
[INFO] [stderr] |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr] --> /rustc/287487624357c19b22d27aa3ed584b8ccd080b4d\library\std\src\os\mod.rs:36:9
[INFO] [stderr] note: the item is gated here
[INFO] [stderr] --> /rustc/287487624357c19b22d27aa3ed584b8ccd080b4d\library\std\src\os\mod.rs:28:1
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr] --> /rustc/287487624357c19b22d27aa3ed584b8ccd080b4d\library\std\src\os\mod.rs:85:9
[INFO] [stderr] note: the item is gated here
[INFO] [stderr] --> /rustc/287487624357c19b22d27aa3ed584b8ccd080b4d\library\std\src\os\mod.rs:84:1
[INFO] [stderr]
[INFO] [stderr] error[E0433]: failed to resolve: could not find `sys` in `nix`
[INFO] [stderr] --> src/raw.rs:26:10
[INFO] [stderr] |
[INFO] [stderr] 26 | use nix::sys::termios::{cfmakeraw, tcgetattr, tcsetattr, SetArg, Termios};
[INFO] [stderr] | ^^^ could not find `sys` in `nix`
[INFO] [stderr]
[INFO] [stderr] error[E0432]: unresolved import `nix::fcntl`
[INFO] [stderr] --> src/input.rs:18:10
[INFO] [stderr] |
[INFO] [stderr] 18 | use nix::fcntl::{fcntl, FcntlArg, OFlag};
[INFO] [stderr] | ^^^^^ could not find `fcntl` in `nix`
[INFO] [stderr]
[INFO] [stderr] error[E0433]: failed to resolve: could not find `unix` in `os`
[INFO] [stderr] --> src/raw.rs:29:14
[INFO] [stderr] |
[INFO] [stderr] 29 | use std::os::unix::io::{AsRawFd, RawFd};
[INFO] [stderr] | ^^^^ could not find `unix` in `os`
[INFO] [stderr] |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr] --> /rustc/287487624357c19b22d27aa3ed584b8ccd080b4d\library\std\src\os\mod.rs:36:9
[INFO] [stderr] note: the item is gated here
[INFO] [stderr] --> /rustc/287487624357c19b22d27aa3ed584b8ccd080b4d\library\std\src\os\mod.rs:28:1
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr] --> /rustc/287487624357c19b22d27aa3ed584b8ccd080b4d\library\std\src\os\mod.rs:85:9
[INFO] [stderr] note: the item is gated here
[INFO] [stderr] --> /rustc/287487624357c19b22d27aa3ed584b8ccd080b4d\library\std\src\os\mod.rs:84:1
[INFO] [stderr]
[INFO] [stderr] error[E0433]: failed to resolve: could not find `errno` in `nix`
[INFO] [stderr] --> src/raw.rs:106:18
[INFO] [stderr] |
[INFO] [stderr] 106 | use nix::errno::Errno::ENOTTY;
[INFO] [stderr] | ^^^^^ could not find `errno` in `nix`
[INFO] [stderr]
[INFO] [stderr] error[E0433]: failed to resolve: could not find `sys` in `nix`
[INFO] [stderr] --> src/raw.rs:107:18
[INFO] [stderr] |
[INFO] [stderr] 107 | use nix::sys::termios::OutputFlags;
[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] --> src/sys/file.rs:2:14
[INFO] [stderr] |
[INFO] [stderr] 2 | use std::os::unix::io::RawFd;
[INFO] [stderr] | ^^^^ could not find `unix` in `os`
[INFO] [stderr] |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr] --> /rustc/287487624357c19b22d27aa3ed584b8ccd080b4d\library\std\src\os\mod.rs:36:9
[INFO] [stderr] note: the item is gated here
[INFO] [stderr] --> /rustc/287487624357c19b22d27aa3ed584b8ccd080b4d\library\std\src\os\mod.rs:28:1
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr] --> /rustc/287487624357c19b22d27aa3ed584b8ccd080b4d\library\std\src\os\mod.rs:85:9
[INFO] [stderr] note: the item is gated here
[INFO] [stderr] --> /rustc/287487624357c19b22d27aa3ed584b8ccd080b4d\library\std\src\os\mod.rs:84:1
[INFO] [stderr]
[INFO] [stderr] error[E0432]: unresolved import `nix::unistd`
[INFO] [stderr] --> src/raw.rs:27:10
[INFO] [stderr] |
[INFO] [stderr] 27 | use nix::unistd::isatty;
[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] --> src/sys/file.rs:7:10
[INFO] [stderr] |
[INFO] [stderr] 7 | use nix::sys::time::{TimeVal, TimeValLike};
[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] --> src/sys/signal.rs:2:10
[INFO] [stderr] |
[INFO] [stderr] 2 | use nix::sys::signal::{pthread_sigmask, 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] --> src/sys/signal.rs:3:10
[INFO] [stderr] |
[INFO] [stderr] 3 | use nix::sys::signal::{SaFlags, SigAction, SigHandler, SigSet, SigmaskHow, Signal};
[INFO] [stderr] | ^^^ could not find `sys` in `nix`
[INFO] [stderr]
[INFO] [stderr] error[E0432]: unresolved import `nix::sys`
[INFO] [stderr] --> src/sys/file.rs:6:10
[INFO] [stderr] |
[INFO] [stderr] 6 | use nix::sys::select;
[INFO] [stderr] | ^^^ could not find `sys` in `nix`
[INFO] [stderr]
[INFO] [stderr] error[E0432]: unresolved import `nix::libc`
[INFO] [stderr] --> src/sys/size.rs:4:10
[INFO] [stderr] |
[INFO] [stderr] 4 | use nix::libc::{c_int, c_ushort, ioctl, TIOCGWINSZ};
[INFO] [stderr] | ^^^^ could not find `libc` in `nix`
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Error` in crate `nix`
[INFO] [stderr] --> src/error.rs:19:19
[INFO] [stderr] |
[INFO] [stderr] 19 | NixError(nix::Error),
[INFO] [stderr] | ^^^^^ not found in `nix`
[INFO] [stderr] |
[INFO] [stderr] help: consider importing one of these items
[INFO] [stderr] |
[INFO] [stderr] 1 + use std::error::Error;
[INFO] [stderr] |
[INFO] [stderr] 1 + use std::fmt::Error;
[INFO] [stderr] |
[INFO] [stderr] 1 + use std::io::Error;
[INFO] [stderr] |
[INFO] [stderr] 1 + use core::error::Error;
[INFO] [stderr] |
[INFO] [stderr] and 4 other candidates
[INFO] [stderr] help: if you import `Error`, refer to it directly
[INFO] [stderr] |
[INFO] [stderr] 19 - NixError(nix::Error),
[INFO] [stderr] 19 + NixError(Error),
[INFO] [stderr] |
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Error` in crate `nix`
[INFO] [stderr] --> src/error.rs:65:16
[INFO] [stderr] |
[INFO] [stderr] 65 | impl From<nix::Error> for TuikitError {
[INFO] [stderr] | ^^^^^ not found in `nix`
[INFO] [stderr] |
[INFO] [stderr] help: consider importing one of these items
[INFO] [stderr] |
[INFO] [stderr] 1 + use std::error::Error;
[INFO] [stderr] |
[INFO] [stderr] 1 + use std::fmt::Error;
[INFO] [stderr] |
[INFO] [stderr] 1 + use std::io::Error;
[INFO] [stderr] |
[INFO] [stderr] 1 + use core::error::Error;
[INFO] [stderr] |
[INFO] [stderr] and 4 other candidates
[INFO] [stderr] help: if you import `Error`, refer to it directly
[INFO] [stderr] |
[INFO] [stderr] 65 - impl From<nix::Error> for TuikitError {
[INFO] [stderr] 65 + impl From<Error> for TuikitError {
[INFO] [stderr] |
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Error` in crate `nix`
[INFO] [stderr] --> src/error.rs:66:25
[INFO] [stderr] |
[INFO] [stderr] 66 | fn from(error: nix::Error) -> Self {
[INFO] [stderr] | ^^^^^ not found in `nix`
[INFO] [stderr] |
[INFO] [stderr] help: consider importing one of these items
[INFO] [stderr] |
[INFO] [stderr] 1 + use std::error::Error;
[INFO] [stderr] |
[INFO] [stderr] 1 + use std::fmt::Error;
[INFO] [stderr] |
[INFO] [stderr] 1 + use std::io::Error;
[INFO] [stderr] |
[INFO] [stderr] 1 + use core::error::Error;
[INFO] [stderr] |
[INFO] [stderr] and 4 other candidates
[INFO] [stderr] help: if you import `Error`, refer to it directly
[INFO] [stderr] |
[INFO] [stderr] 66 - fn from(error: nix::Error) -> Self {
[INFO] [stderr] 66 + fn from(error: Error) -> Self {
[INFO] [stderr] |
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Error` in crate `nix`
[INFO] [stderr] --> src/raw.rs:130:32
[INFO] [stderr] |
[INFO] [stderr] 130 | fn nix_err_to_io_err(err: nix::Error) -> io::Error {
[INFO] [stderr] | ^^^^^ not found in `nix`
[INFO] [stderr] |
[INFO] [stderr] help: consider importing one of these items
[INFO] [stderr] |
[INFO] [stderr] 23 + use crate::raw::io::Error;
[INFO] [stderr] |
[INFO] [stderr] 23 + use std::error::Error;
[INFO] [stderr] |
[INFO] [stderr] 23 + use std::fmt::Error;
[INFO] [stderr] |
[INFO] [stderr] 23 + use std::io::Error;
[INFO] [stderr] |
[INFO] [stderr] and 5 other candidates
[INFO] [stderr] help: if you import `Error`, refer to it directly
[INFO] [stderr] |
[INFO] [stderr] 130 - fn nix_err_to_io_err(err: nix::Error) -> io::Error {
[INFO] [stderr] 130 + fn nix_err_to_io_err(err: Error) -> io::Error {
[INFO] [stderr] |
[INFO] [stderr]
[INFO] [stderr] Some errors have detailed explanations: E0412, E0432, E0433.
[INFO] [stderr] For more information about an error, try `rustc --explain E0412`.
[INFO] [stderr] error: could not document `tuikit`
[INFO] running `Command { std: "docker" "inspect" "ceb6567cfc2233cbe1a4b4dfc46b844580a8f4a6216345e00a703a50b73ad52d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ceb6567cfc2233cbe1a4b4dfc46b844580a8f4a6216345e00a703a50b73ad52d", kill_on_drop: false }`
[INFO] [stdout] ceb6567cfc2233cbe1a4b4dfc46b844580a8f4a6216345e00a703a50b73ad52d