[INFO] fetching crate sallyport 0.5.0... [INFO] documenting sallyport-0.5.0 against beta-2022-05-20 for beta-1.62-rustdoc-1 [INFO] extracting crate sallyport 0.5.0 into /workspace/builds/worker-19/source [INFO] validating manifest of crates.io crate sallyport 0.5.0 on toolchain beta-2022-05-20 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-05-20" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate sallyport 0.5.0 [INFO] finished tweaking crates.io crate sallyport 0.5.0 [INFO] tweaked toml for crates.io crate sallyport 0.5.0 written to /workspace/builds/worker-19/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-05-20" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-05-20" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-19/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-19/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d190cb871061d98bc6d0581d85cb2ecb09a0f8a142ba5463de30be9999fc3251" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-05-20" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 4e5f220d8b199ae8446dbd59d2f58d05160859fe02e3233e9075ef9cdc024034 [INFO] running `Command { std: "docker" "start" "-a" "4e5f220d8b199ae8446dbd59d2f58d05160859fe02e3233e9075ef9cdc024034", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "4e5f220d8b199ae8446dbd59d2f58d05160859fe02e3233e9075ef9cdc024034", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4e5f220d8b199ae8446dbd59d2f58d05160859fe02e3233e9075ef9cdc024034", kill_on_drop: false }` [INFO] [stdout] 4e5f220d8b199ae8446dbd59d2f58d05160859fe02e3233e9075ef9cdc024034 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-19/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-19/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d190cb871061d98bc6d0581d85cb2ecb09a0f8a142ba5463de30be9999fc3251" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-05-20" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 03a51e422d4d834df57dda03f85eda52ef1fc63f203f307e66ab6deaaebfc51a [INFO] running `Command { std: "docker" "start" "-a" "03a51e422d4d834df57dda03f85eda52ef1fc63f203f307e66ab6deaaebfc51a", kill_on_drop: false }` [INFO] [stderr] Checking plain v0.2.3 [INFO] [stderr] Checking scroll v0.11.0 [INFO] [stderr] Checking goblin v0.5.1 [INFO] [stderr] Documenting sallyport v0.5.0 (/opt/rustwide/workdir) [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> src/lib.rs:8:12 [INFO] [stdout] | [INFO] [stdout] 8 | #![feature(core_ffi_c)] [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> src/lib.rs:9:12 [INFO] [stdout] | [INFO] [stdout] 9 | #![feature(c_size_t)] [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> src/lib.rs:10:12 [INFO] [stdout] | [INFO] [stdout] 10 | #![feature(nonnull_slice_from_raw_parts)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> src/lib.rs:11:12 [INFO] [stdout] | [INFO] [stdout] 11 | #![feature(slice_ptr_len)] [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc` [INFO] [stdout] --> src/guest/mod.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 17 | //! - [`libc`]-like API for syscall execution using safe Rust abstractions where possible, for example: [INFO] [stdout] | ^^^^ no item named `libc` in scope [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::syscall` [INFO] [stdout] --> src/guest/mod.rs:18:60 [INFO] [stdout] | [INFO] [stdout] 18 | //! - [`syscall`](Handler::syscall) corresponding to [`libc::syscall`]. [INFO] [stdout] | ^^^^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::read` [INFO] [stdout] --> src/guest/mod.rs:19:54 [INFO] [stdout] | [INFO] [stdout] 19 | //! - [`read`](Handler::read) corresponding to [`libc::read`]. [INFO] [stdout] | ^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::exit` [INFO] [stdout] --> src/guest/mod.rs:20:54 [INFO] [stdout] | [INFO] [stdout] 20 | //! - [`exit`](Handler::exit) corresponding to [`libc::exit`]. [INFO] [stdout] | ^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `EACCEPT` [INFO] [stdout] --> src/guest/call/enarxcall/passthrough.rs:125:58 [INFO] [stdout] | [INFO] [stdout] 125 | /// must validate and acknowledge the changes with ENCLU[EACCEPT], in order [INFO] [stdout] | ^^^^^^^ no item named `EACCEPT` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `EACCEPT` [INFO] [stdout] --> src/guest/call/enarxcall/passthrough.rs:145:44 [INFO] [stdout] | [INFO] [stdout] 145 | /// and acknowledge the changes with ENCLU[EACCEPT], in order for them to [INFO] [stdout] | ^^^^^^^ no item named `EACCEPT` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::SYS_read` [INFO] [stdout] --> src/guest/call/syscall/alloc.rs:68:24 [INFO] [stdout] | [INFO] [stdout] 68 | /// For example, [`libc::SYS_read`]. [INFO] [stdout] | ^^^^^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::size_t` [INFO] [stdout] --> src/guest/call/syscall/alloc.rs:78:24 [INFO] [stdout] | [INFO] [stdout] 78 | /// For example, [`libc::size_t`]. [INFO] [stdout] | ^^^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::SYS_exit` [INFO] [stdout] --> src/guest/call/syscall/passthrough.rs:50:24 [INFO] [stdout] | [INFO] [stdout] 50 | /// For example, [`libc::SYS_exit`]. [INFO] [stdout] | ^^^^^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::size_t` [INFO] [stdout] --> src/guest/call/stub.rs:12:24 [INFO] [stdout] | [INFO] [stdout] 12 | /// For example, [`libc::size_t`]. [INFO] [stdout] | ^^^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::accept` [INFO] [stdout] --> src/guest/handler.rs:87:100 [INFO] [stdout] | [INFO] [stdout] 87 | /// Executes [`accept`](https://man7.org/linux/man-pages/man2/accept.2.html) syscall akin to [`libc::accept`]. [INFO] [stdout] | ^^^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::accept4` [INFO] [stdout] --> src/guest/handler.rs:97:102 [INFO] [stdout] | [INFO] [stdout] 97 | /// Executes [`accept4`](https://man7.org/linux/man-pages/man2/accept4.2.html) syscall akin to [`libc::accept4`]. [INFO] [stdout] | ^^^^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::bind` [INFO] [stdout] --> src/guest/handler.rs:115:96 [INFO] [stdout] | [INFO] [stdout] 115 | /// Executes [`bind`](https://man7.org/linux/man-pages/man2/bind.2.html) syscall akin to [`libc::bind`]. [INFO] [stdout] | ^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::brk` [INFO] [stdout] --> src/guest/handler.rs:121:94 [INFO] [stdout] | [INFO] [stdout] 121 | /// Executes [`brk`](https://man7.org/linux/man-pages/man2/brk.2.html) syscall akin to [`libc::brk`]. [INFO] [stdout] | ^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::clock_getres` [INFO] [stdout] --> src/guest/handler.rs:128:112 [INFO] [stdout] | [INFO] [stdout] 128 | /// Executes [`clock_getres`](https://man7.org/linux/man-pages/man2/clock_getres.2.html) syscall akin to [`libc::clock_getres`]. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::clock_gettime` [INFO] [stdout] --> src/guest/handler.rs:134:114 [INFO] [stdout] | [INFO] [stdout] 134 | /// Executes [`clock_gettime`](https://man7.org/linux/man-pages/man2/clock_gettime.2.html) syscall akin to [`libc::clock_gettime`]. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::close` [INFO] [stdout] --> src/guest/handler.rs:140:98 [INFO] [stdout] | [INFO] [stdout] 140 | /// Executes [`close`](https://man7.org/linux/man-pages/man2/close.2.html) syscall akin to [`libc::close`]. [INFO] [stdout] | ^^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::connect` [INFO] [stdout] --> src/guest/handler.rs:146:102 [INFO] [stdout] | [INFO] [stdout] 146 | /// Executes [`connect`](https://man7.org/linux/man-pages/man2/connect.2.html) syscall akin to [`libc::connect`]. [INFO] [stdout] | ^^^^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::dup` [INFO] [stdout] --> src/guest/handler.rs:152:94 [INFO] [stdout] | [INFO] [stdout] 152 | /// Executes [`dup`](https://man7.org/linux/man-pages/man2/dup.2.html) syscall akin to [`libc::dup`]. [INFO] [stdout] | ^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::dup2` [INFO] [stdout] --> src/guest/handler.rs:158:96 [INFO] [stdout] | [INFO] [stdout] 158 | /// Executes [`dup2`](https://man7.org/linux/man-pages/man2/dup2.2.html) syscall akin to [`libc::dup2`]. [INFO] [stdout] | ^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::dup3` [INFO] [stdout] --> src/guest/handler.rs:164:96 [INFO] [stdout] | [INFO] [stdout] 164 | /// Executes [`dup3`](https://man7.org/linux/man-pages/man2/dup3.2.html) syscall akin to [`libc::dup3`]. [INFO] [stdout] | ^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::epoll_create1` [INFO] [stdout] --> src/guest/handler.rs:174:114 [INFO] [stdout] | [INFO] [stdout] 174 | /// Executes [`epoll_create1`](https://man7.org/linux/man-pages/man2/epoll_create1.2.html) syscall akin to [`libc::epoll_create1`]. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::epoll_ctl` [INFO] [stdout] --> src/guest/handler.rs:180:106 [INFO] [stdout] | [INFO] [stdout] 180 | /// Executes [`epoll_ctl`](https://man7.org/linux/man-pages/man2/epoll_ctl.2.html) syscall akin to [`libc::epoll_ctl`]. [INFO] [stdout] | ^^^^^^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::epoll_wait` [INFO] [stdout] --> src/guest/handler.rs:191:108 [INFO] [stdout] | [INFO] [stdout] 191 | /// Executes [`epoll_wait`](https://man7.org/linux/man-pages/man2/epoll_wait.2.html) syscall akin to [`libc::epoll_wait`]. [INFO] [stdout] | ^^^^^^^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::epoll_pwait` [INFO] [stdout] --> src/guest/handler.rs:207:110 [INFO] [stdout] | [INFO] [stdout] 207 | /// Executes [`epoll_pwait`](https://man7.org/linux/man-pages/man2/epoll_pwait.2.html) syscall akin to [`libc::epoll_pwait`]. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::exit` [INFO] [stdout] --> src/guest/handler.rs:231:96 [INFO] [stdout] | [INFO] [stdout] 231 | /// Executes [`exit`](https://man7.org/linux/man-pages/man2/exit.2.html) syscall akin to [`libc::exit`]. [INFO] [stdout] | ^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::fcntl` [INFO] [stdout] --> src/guest/handler.rs:245:98 [INFO] [stdout] | [INFO] [stdout] 245 | /// Executes [`fcntl`](https://man7.org/linux/man-pages/man2/fcntl.2.html) syscall akin to [`libc::fcntl`]. [INFO] [stdout] | ^^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::fstat` [INFO] [stdout] --> src/guest/handler.rs:251:98 [INFO] [stdout] | [INFO] [stdout] 251 | /// Executes [`fstat`](https://man7.org/linux/man-pages/man2/fstat.2.html) syscall akin to [`libc::fstat`]. [INFO] [stdout] | ^^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::getegid` [INFO] [stdout] --> src/guest/handler.rs:257:102 [INFO] [stdout] | [INFO] [stdout] 257 | /// Executes [`getegid`](https://man7.org/linux/man-pages/man2/getegid.2.html) syscall akin to [`libc::getegid`]. [INFO] [stdout] | ^^^^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::geteuid` [INFO] [stdout] --> src/guest/handler.rs:263:102 [INFO] [stdout] | [INFO] [stdout] 263 | /// Executes [`geteuid`](https://man7.org/linux/man-pages/man2/geteuid.2.html) syscall akin to [`libc::geteuid`]. [INFO] [stdout] | ^^^^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::getgid` [INFO] [stdout] --> src/guest/handler.rs:269:100 [INFO] [stdout] | [INFO] [stdout] 269 | /// Executes [`getgid`](https://man7.org/linux/man-pages/man2/getgid.2.html) syscall akin to [`libc::getgid`]. [INFO] [stdout] | ^^^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::getpid` [INFO] [stdout] --> src/guest/handler.rs:275:100 [INFO] [stdout] | [INFO] [stdout] 275 | /// Executes [`getpid`](https://man7.org/linux/man-pages/man2/getpid.2.html) syscall akin to [`libc::getpid`]. [INFO] [stdout] | ^^^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::getrandom` [INFO] [stdout] --> src/guest/handler.rs:281:106 [INFO] [stdout] | [INFO] [stdout] 281 | /// Executes [`getrandom`](https://man7.org/linux/man-pages/man2/getrandom.2.html) syscall akin to [`libc::getrandom`]. [INFO] [stdout] | ^^^^^^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::getsockname` [INFO] [stdout] --> src/guest/handler.rs:287:110 [INFO] [stdout] | [INFO] [stdout] 287 | /// Executes [`getsockname`](https://man7.org/linux/man-pages/man2/getsockname.2.html) syscall akin to [`libc::getsockname`]. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::getuid` [INFO] [stdout] --> src/guest/handler.rs:297:100 [INFO] [stdout] | [INFO] [stdout] 297 | /// Executes [`getuid`](https://man7.org/linux/man-pages/man2/getuid.2.html) syscall akin to [`libc::getuid`]. [INFO] [stdout] | ^^^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::ioctl` [INFO] [stdout] --> src/guest/handler.rs:303:98 [INFO] [stdout] | [INFO] [stdout] 303 | /// Executes [`ioctl`](https://man7.org/linux/man-pages/man2/ioctl.2.html) syscall akin to [`libc::ioctl`]. [INFO] [stdout] | ^^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::listen` [INFO] [stdout] --> src/guest/handler.rs:309:100 [INFO] [stdout] | [INFO] [stdout] 309 | /// Executes [`listen`](https://man7.org/linux/man-pages/man2/listen.2.html) syscall akin to [`libc::listen`]. [INFO] [stdout] | ^^^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::madvise` [INFO] [stdout] --> src/guest/handler.rs:315:102 [INFO] [stdout] | [INFO] [stdout] 315 | /// Executes [`madvise`](https://man7.org/linux/man-pages/man2/madvise.2.html) syscall akin to [`libc::madvise`]. [INFO] [stdout] | ^^^^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::mmap` [INFO] [stdout] --> src/guest/handler.rs:324:96 [INFO] [stdout] | [INFO] [stdout] 324 | /// Executes [`mmap`](https://man7.org/linux/man-pages/man2/mmap.2.html) syscall akin to [`libc::mmap`]. [INFO] [stdout] | ^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::mprotect` [INFO] [stdout] --> src/guest/handler.rs:337:104 [INFO] [stdout] | [INFO] [stdout] 337 | /// Executes [`mprotect`](https://man7.org/linux/man-pages/man2/mprotect.2.html) syscall akin to [`libc::mprotect`]. [INFO] [stdout] | ^^^^^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::mremap` [INFO] [stdout] --> src/guest/handler.rs:346:100 [INFO] [stdout] | [INFO] [stdout] 346 | /// Executes [`mremap`](https://man7.org/linux/man-pages/man2/mremap.2.html) syscall akin to [`libc::mremap`]. [INFO] [stdout] | ^^^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::munmap` [INFO] [stdout] --> src/guest/handler.rs:412:100 [INFO] [stdout] | [INFO] [stdout] 412 | /// Executes [`munmap`](https://man7.org/linux/man-pages/man2/munmap.2.html) syscall akin to [`libc::munmap`]. [INFO] [stdout] | ^^^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::nanosleep` [INFO] [stdout] --> src/guest/handler.rs:420:106 [INFO] [stdout] | [INFO] [stdout] 420 | /// Executes [`nanosleep`](https://man7.org/linux/man-pages/man2/nanosleep.2.html) syscall akin to [`libc::nanosleep`]. [INFO] [stdout] | ^^^^^^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::open` [INFO] [stdout] --> src/guest/handler.rs:426:96 [INFO] [stdout] | [INFO] [stdout] 426 | /// Executes [`open`](https://man7.org/linux/man-pages/man2/open.2.html) syscall akin to [`libc::open`]. [INFO] [stdout] | ^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::poll` [INFO] [stdout] --> src/guest/handler.rs:437:96 [INFO] [stdout] | [INFO] [stdout] 437 | /// Executes [`poll`](https://man7.org/linux/man-pages/man2/poll.2.html) syscall akin to [`libc::poll`]. [INFO] [stdout] | ^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::read` [INFO] [stdout] --> src/guest/handler.rs:444:96 [INFO] [stdout] | [INFO] [stdout] 444 | /// Executes [`read`](https://man7.org/linux/man-pages/man2/read.2.html) syscall akin to [`libc::read`]. [INFO] [stdout] | ^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::readlink` [INFO] [stdout] --> src/guest/handler.rs:451:104 [INFO] [stdout] | [INFO] [stdout] 451 | /// Executes [`readlink`](https://man7.org/linux/man-pages/man2/readlink.2.html) syscall akin to [`libc::readlink`]. [INFO] [stdout] | ^^^^^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::recv` [INFO] [stdout] --> src/guest/handler.rs:474:96 [INFO] [stdout] | [INFO] [stdout] 474 | /// Executes [`recv`](https://man7.org/linux/man-pages/man2/recv.2.html) syscall akin to [`libc::recv`]. [INFO] [stdout] | ^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::recvfrom` [INFO] [stdout] --> src/guest/handler.rs:481:104 [INFO] [stdout] | [INFO] [stdout] 481 | /// Executes [`recvfrom`](https://man7.org/linux/man-pages/man2/recvfrom.2.html) syscall akin to [`libc::recvfrom`]. [INFO] [stdout] | ^^^^^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::send` [INFO] [stdout] --> src/guest/handler.rs:538:96 [INFO] [stdout] | [INFO] [stdout] 538 | /// Executes [`send`](https://man7.org/linux/man-pages/man2/send.2.html) syscall akin to [`libc::send`]. [INFO] [stdout] | ^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::sendto` [INFO] [stdout] --> src/guest/handler.rs:545:100 [INFO] [stdout] | [INFO] [stdout] 545 | /// Executes [`sendto`](https://man7.org/linux/man-pages/man2/sendto.2.html) syscall akin to [`libc::sendto`]. [INFO] [stdout] | ^^^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::setsockopt` [INFO] [stdout] --> src/guest/handler.rs:563:108 [INFO] [stdout] | [INFO] [stdout] 563 | /// Executes [`setsockopt`](https://man7.org/linux/man-pages/man2/setsockopt.2.html) syscall akin to [`libc::setsockopt`]. [INFO] [stdout] | ^^^^^^^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::sigaltstack` [INFO] [stdout] --> src/guest/handler.rs:586:110 [INFO] [stdout] | [INFO] [stdout] 586 | /// Executes [`sigaltstack`](https://man7.org/linux/man-pages/man2/sigaltstack.2.html) syscall akin to [`libc::sigaltstack`]. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::socket` [INFO] [stdout] --> src/guest/handler.rs:592:100 [INFO] [stdout] | [INFO] [stdout] 592 | /// Executes [`socket`](https://man7.org/linux/man-pages/man2/socket.2.html) syscall akin to [`libc::socket`]. [INFO] [stdout] | ^^^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::sync` [INFO] [stdout] --> src/guest/handler.rs:602:96 [INFO] [stdout] | [INFO] [stdout] 602 | /// Executes [`sync`](https://man7.org/linux/man-pages/man2/sync.2.html) syscall akin to [`libc::sync`]. [INFO] [stdout] | ^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::uname` [INFO] [stdout] --> src/guest/handler.rs:608:98 [INFO] [stdout] | [INFO] [stdout] 608 | /// Executes [`uname`](https://man7.org/linux/man-pages/man2/uname.2.html) syscall akin to [`libc::uname`]. [INFO] [stdout] | ^^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::write` [INFO] [stdout] --> src/guest/handler.rs:614:98 [INFO] [stdout] | [INFO] [stdout] 614 | /// Executes [`write`](https://man7.org/linux/man-pages/man2/write.2.html) syscall akin to [`libc::write`]. [INFO] [stdout] | ^^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::syscall` [INFO] [stdout] --> src/guest/handler.rs:633:84 [INFO] [stdout] | [INFO] [stdout] 633 | /// Executes a supported syscall expressed as an opaque 7-word array akin to [`libc::syscall`]. [INFO] [stdout] | ^^^^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `EACCEPT` [INFO] [stdout] --> src/guest/handler.rs:1074:62 [INFO] [stdout] | [INFO] [stdout] 1074 | /// must validate and acknowledge the changes with ENCLU[EACCEPT], in order [INFO] [stdout] | ^^^^^^^ no item named `EACCEPT` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `EACCEPT` [INFO] [stdout] --> src/guest/handler.rs:1083:48 [INFO] [stdout] | [INFO] [stdout] 1083 | /// and acknowledge the changes with ENCLU[EACCEPT], in order for them to [INFO] [stdout] | ^^^^^^^ no item named `EACCEPT` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::EINVAL` [INFO] [stdout] --> src/guest/platform.rs:18:65 [INFO] [stdout] | [INFO] [stdout] 18 | /// Returns a mutable borrow if valid, otherwise [`EINVAL`](libc::EINVAL). [INFO] [stdout] | ^^^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::EINVAL` [INFO] [stdout] --> src/guest/platform.rs:30:68 [INFO] [stdout] | [INFO] [stdout] 30 | /// Returns an immutable borrow if valid, otherwise [`EINVAL`](libc::EINVAL). [INFO] [stdout] | ^^^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::EINVAL` [INFO] [stdout] --> src/guest/platform.rs:42:65 [INFO] [stdout] | [INFO] [stdout] 42 | /// Returns a mutable borrow if valid, otherwise [`EINVAL`](libc::EINVAL). [INFO] [stdout] | ^^^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::EINVAL` [INFO] [stdout] --> src/guest/platform.rs:54:68 [INFO] [stdout] | [INFO] [stdout] 54 | /// Returns an immutable borrow if valid, otherwise [`EINVAL`](libc::EINVAL). [INFO] [stdout] | ^^^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::iovec` [INFO] [stdout] --> src/guest/platform.rs:59:93 [INFO] [stdout] | [INFO] [stdout] 59 | /// Validates that pointer `iov` points to represents a slice of `iovcnt` pointers to [`libc::iovec`] structures [INFO] [stdout] | ^^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::iovec` [INFO] [stdout] --> src/guest/platform.rs:69:43 [INFO] [stdout] | [INFO] [stdout] 69 | /// Returns a mutable borrow of the [`libc::iovec`] structs as a 2-dimensional slice [INFO] [stdout] | ^^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::EINVAL` [INFO] [stdout] --> src/guest/platform.rs:70:71 [INFO] [stdout] | [INFO] [stdout] 70 | /// of mutable byte buffer borrows if valid, otherwise [`EINVAL`](libc::EINVAL). [INFO] [stdout] | ^^^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::iovec` [INFO] [stdout] --> src/guest/platform.rs:86:93 [INFO] [stdout] | [INFO] [stdout] 86 | /// Validates that pointer `iov` points to represents a slice of `iovcnt` pointers to [`libc::iovec`] structures [INFO] [stdout] | ^^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::iovec` [INFO] [stdout] --> src/guest/platform.rs:96:46 [INFO] [stdout] | [INFO] [stdout] 96 | /// Returns an immutable borrow of the [`libc::iovec`] structs as a 2-dimensional slice [INFO] [stdout] | ^^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::EINVAL` [INFO] [stdout] --> src/guest/platform.rs:97:73 [INFO] [stdout] | [INFO] [stdout] 97 | /// of immutable byte buffer borrows if valid, otherwise [`EINVAL`](libc::EINVAL). [INFO] [stdout] | ^^^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::EINVAL` [INFO] [stdout] --> src/guest/platform.rs:119:30 [INFO] [stdout] | [INFO] [stdout] 119 | /// otherwise [`EINVAL`](libc::EINVAL). [INFO] [stdout] | ^^^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc::EINVAL` [INFO] [stdout] --> src/guest/platform.rs:148:58 [INFO] [stdout] | [INFO] [stdout] 148 | /// Returns a `SockaddrOutput`, otherwise [`EINVAL`](libc::EINVAL). [INFO] [stdout] | ^^^^^^^^^^^^ no item named `libc` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `libc` [INFO] [stdout] --> src/libc.rs:3:30 [INFO] [stdout] | [INFO] [stdout] 3 | //! Definitions of upstream [libc] items used within the crate. [INFO] [stdout] | ^^^^ no item named `libc` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors; 73 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0554`. [INFO] [stdout] [INFO] [stderr] error: could not document `sallyport` [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `rustdoc --edition=2021 --crate-type lib --crate-name sallyport src/lib.rs -o /opt/rustwide/target/doc --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --document-private-items -C metadata=07c3d890c1e1b325 -L dependency=/opt/rustwide/target/debug/deps --extern goblin=/opt/rustwide/target/debug/deps/libgoblin-988ab6ff1b3b17e8.rmeta --cap-lints=warn --crate-version 0.5.0` (exit status: 1) [INFO] running `Command { std: "docker" "inspect" "03a51e422d4d834df57dda03f85eda52ef1fc63f203f307e66ab6deaaebfc51a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "03a51e422d4d834df57dda03f85eda52ef1fc63f203f307e66ab6deaaebfc51a", kill_on_drop: false }` [INFO] [stdout] 03a51e422d4d834df57dda03f85eda52ef1fc63f203f307e66ab6deaaebfc51a