[INFO] fetching crate broker-tokio 0.2.16...
[INFO] documenting broker-tokio-0.2.16 against beta-2023-04-20 for beta-1.70-rustdoc-1
[INFO] extracting crate broker-tokio 0.2.16 into /workspace/builds/worker-7-tc2/source
[INFO] validating manifest of crates.io crate broker-tokio 0.2.16 on toolchain beta-2023-04-20
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-04-20" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate broker-tokio 0.2.16
[INFO] finished tweaking crates.io crate broker-tokio 0.2.16
[INFO] tweaked toml for crates.io crate broker-tokio 0.2.16 written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" __CARGO_TEST_CHANNEL_OVERRIDE_DO_NOT_USE_THIS="nightly" "/workspace/cargo-home/bin/cargo" "+beta-2023-04-20" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-04-20" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded rusty-fork v0.2.2
[INFO] [stderr]   Downloaded tokio-test v0.2.1
[INFO] [stderr]   Downloaded loom v0.2.15
[INFO] [stderr]   Downloaded autocfg v0.1.8
[INFO] [stderr]   Downloaded pin-project-lite v0.1.12
[INFO] [stderr]   Downloaded scoped-tls v0.1.2
[INFO] [stderr]   Downloaded mio-named-pipes v0.1.7
[INFO] [stderr]   Downloaded net2 v0.2.38
[INFO] [stderr]   Downloaded tokio-macros v0.2.6
[INFO] [stderr]   Downloaded proptest v0.9.6
[INFO] [stderr]   Downloaded tokio v0.2.25
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-04-20" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 4ca458370e4b4913077ecafc59d86690e21283003d4c319fc049c28a92a16906
[INFO] running `Command { std: "docker" "start" "-a" "4ca458370e4b4913077ecafc59d86690e21283003d4c319fc049c28a92a16906", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "4ca458370e4b4913077ecafc59d86690e21283003d4c319fc049c28a92a16906", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4ca458370e4b4913077ecafc59d86690e21283003d4c319fc049c28a92a16906", kill_on_drop: false }`
[INFO] [stdout] 4ca458370e4b4913077ecafc59d86690e21283003d4c319fc049c28a92a16906
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/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" "RUSTFLAGS=--cap-lints=warn" "-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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-04-20" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d00932cd2d3d5151b275d92ded69eb3e0b3edb5a17f9fd6254f149cebee75bfe
[INFO] running `Command { std: "docker" "start" "-a" "d00932cd2d3d5151b275d92ded69eb3e0b3edb5a17f9fd6254f149cebee75bfe", kill_on_drop: false }`
[INFO] [stderr]     Checking bytes v0.5.6
[INFO] [stderr]     Checking pin-project-lite v0.1.12
[INFO] [stderr]  Documenting broker-tokio v0.2.16 (/opt/rustwide/workdir)
[INFO] [stdout] warning: lint `intra_doc_link_resolution_failure` has been renamed to `rustdoc::broken_intra_doc_links`
[INFO] [stdout]   --> src/lib.rs:13:9
[INFO] [stdout]    |
[INFO] [stdout] 13 | #![deny(intra_doc_link_resolution_failure)]
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use the new name: `rustdoc::broken_intra_doc_links`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(renamed_and_removed_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `broker_tokio` links to private item `crate::sync`
[INFO] [stdout]   --> src/lib.rs:38:13
[INFO] [stdout]    |
[INFO] [stdout] 38 | //! [sync]: crate::sync
[INFO] [stdout]    |             ^^^^^^^^^^^ this item is private
[INFO] [stdout]    |
[INFO] [stdout]    = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout]    = note: `#[warn(rustdoc::private_intra_doc_links)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::time`
[INFO] [stdout]   --> src/lib.rs:39:13
[INFO] [stdout]    |
[INFO] [stdout] 39 | //! [time]: crate::time
[INFO] [stdout]    |             ^^^^^^^^^^^ no item named `time` in module `broker_tokio`
[INFO] [stdout]    |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]   --> src/lib.rs:13:9
[INFO] [stdout]    |
[INFO] [stdout] 13 | #![deny(intra_doc_link_resolution_failure)]
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::fs`
[INFO] [stdout]   --> src/lib.rs:42:11
[INFO] [stdout]    |
[INFO] [stdout] 42 | //! [fs]: crate::fs
[INFO] [stdout]    |           ^^^^^^^^^ no item named `fs` in module `broker_tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::process`
[INFO] [stdout]   --> src/lib.rs:43:16
[INFO] [stdout]    |
[INFO] [stdout] 43 | //! [process]: crate::process
[INFO] [stdout]    |                ^^^^^^^^^^^^^^ no item named `process` in module `broker_tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::signal`
[INFO] [stdout]   --> src/lib.rs:44:15
[INFO] [stdout]    |
[INFO] [stdout] 44 | //! [signal]: crate::signal
[INFO] [stdout]    |               ^^^^^^^^^^^^^ no item named `signal` in module `broker_tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::task`
[INFO] [stdout]    --> src/lib.rs:149:22
[INFO] [stdout]     |
[INFO] [stdout] 149 | //! [`tokio::task`]: crate::task
[INFO] [stdout]     |                      ^^^^^^^^^^^ no item named `task` in module `broker_tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::task::spawn`
[INFO] [stdout]    --> src/lib.rs:150:16
[INFO] [stdout]     |
[INFO] [stdout] 150 | //! [`spawn`]: crate::task::spawn()
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^ no item named `task` in module `broker_tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::task::JoinHandle`
[INFO] [stdout]    --> src/lib.rs:151:21
[INFO] [stdout]     |
[INFO] [stdout] 151 | //! [`JoinHandle`]: crate::task::JoinHandle
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^ no item named `task` in module `broker_tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `broker_tokio` links to private item `crate::sync`
[INFO] [stdout]    --> src/lib.rs:167:22
[INFO] [stdout]     |
[INFO] [stdout] 167 | //! [`tokio::sync`]: crate::sync
[INFO] [stdout]     |                      ^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::sync::oneshot`
[INFO] [stdout]    --> src/lib.rs:170:18
[INFO] [stdout]     |
[INFO] [stdout] 170 | //! [`oneshot`]: crate::sync::oneshot
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ no item named `oneshot` in module `sync`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::sync::mpsc`
[INFO] [stdout]    --> src/lib.rs:171:15
[INFO] [stdout]     |
[INFO] [stdout] 171 | //! [`mpsc`]: crate::sync::mpsc
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^ no item named `mpsc` in module `sync`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::sync::watch`
[INFO] [stdout]    --> src/lib.rs:172:16
[INFO] [stdout]     |
[INFO] [stdout] 172 | //! [`watch`]: crate::sync::watch
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^ no item named `watch` in module `sync`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::sync::Mutex`
[INFO] [stdout]    --> src/lib.rs:168:16
[INFO] [stdout]     |
[INFO] [stdout] 168 | //! [`Mutex`]: crate::sync::Mutex
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^ no item named `Mutex` in module `sync`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::sync::Barrier`
[INFO] [stdout]    --> src/lib.rs:169:18
[INFO] [stdout]     |
[INFO] [stdout] 169 | //! [`Barrier`]: crate::sync::Barrier
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ no item named `Barrier` in module `sync`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::time::timeout`
[INFO] [stdout]    --> src/lib.rs:184:16
[INFO] [stdout]     |
[INFO] [stdout] 184 | //! [timeout]: crate::time::timeout()
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^ no item named `time` in module `broker_tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::time::delay_for`
[INFO] [stdout]    --> src/lib.rs:182:14
[INFO] [stdout]     |
[INFO] [stdout] 182 | //! [delay]: crate::time::delay_for()
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^ no item named `time` in module `broker_tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::time::interval`
[INFO] [stdout]    --> src/lib.rs:183:17
[INFO] [stdout]     |
[INFO] [stdout] 183 | //! [interval]: crate::time::interval()
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^ no item named `time` in module `broker_tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::net::tcp`
[INFO] [stdout]    --> src/lib.rs:236:12
[INFO] [stdout]     |
[INFO] [stdout] 236 | //! [TCP]: crate::net::tcp
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^ no item named `tcp` in module `net`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::net::udp`
[INFO] [stdout]    --> src/lib.rs:237:12
[INFO] [stdout]     |
[INFO] [stdout] 237 | //! [UDP]: crate::net::udp
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^ no item named `udp` in module `net`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::net::unix`
[INFO] [stdout]    --> src/lib.rs:238:12
[INFO] [stdout]     |
[INFO] [stdout] 238 | //! [UDS]: crate::net::unix
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^ no item named `unix` in module `net`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `ready`
[INFO] [stdout]  --> src/future/ready.rs:5:30
[INFO] [stdout]   |
[INFO] [stdout] 5 | /// Future for the [`ready`](ready()) function.
[INFO] [stdout]   |                              ^^^^^^^ this link resolves to the macro `ready`, which is not in the value namespace
[INFO] [stdout]   |
[INFO] [stdout] help: to link to the macro, add an exclamation mark
[INFO] [stdout]   |
[INFO] [stdout] 5 | /// Future for the [`ready`](ready!()) function.
[INFO] [stdout]   |                                   +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `AsyncReadExt`
[INFO] [stdout]   --> src/io/mod.rs:20:66
[INFO] [stdout]    |
[INFO] [stdout] 20 | //! functionality. Instead, utility methods are defined in the [`AsyncReadExt`]
[INFO] [stdout]    |                                                                  ^^^^^^^^^^^^ no item named `AsyncReadExt` 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 `AsyncWriteExt`
[INFO] [stdout]   --> src/io/mod.rs:21:11
[INFO] [stdout]    |
[INFO] [stdout] 21 | //! and [`AsyncWriteExt`] extension traits. These traits are automatically
[INFO] [stdout]    |           ^^^^^^^^^^^^^ no item named `AsyncWriteExt` 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 `crate::fs::File`
[INFO] [stdout]   --> src/io/mod.rs:57:15
[INFO] [stdout]    |
[INFO] [stdout] 57 | //! [`File`]: crate::fs::File
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^ no item named `fs` in module `broker_tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::net::TcpStream`
[INFO] [stdout]   --> src/io/mod.rs:58:20
[INFO] [stdout]    |
[INFO] [stdout] 58 | //! [`TcpStream`]: crate::net::TcpStream
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^^ no item named `TcpStream` in module `net`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::io::BufReader`
[INFO] [stdout]    --> src/io/mod.rs:120:20
[INFO] [stdout]     |
[INFO] [stdout] 120 | //! [`BufReader`]: crate::io::BufReader
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^ no item named `BufReader` in module `io`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::io::BufWriter`
[INFO] [stdout]    --> src/io/mod.rs:121:20
[INFO] [stdout]     |
[INFO] [stdout] 121 | //! [`BufWriter`]: crate::io::BufWriter
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^ no item named `BufWriter` in module `io`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::io::AsyncWriteExt::write`
[INFO] [stdout]   --> src/io/mod.rs:96:18
[INFO] [stdout]    |
[INFO] [stdout] 96 | //! to [`write`](crate::io::AsyncWriteExt::write):
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `AsyncWriteExt` in module `io`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::io::AsyncBufReadExt`
[INFO] [stdout]   --> src/io/async_buf_read.rs:18:26
[INFO] [stdout]    |
[INFO] [stdout] 18 | /// [`AsyncBufReadExt`]: crate::io::AsyncBufReadExt
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `AsyncBufReadExt` in module `io`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::io::AsyncReadExt`
[INFO] [stdout]   --> src/io/async_read.rs:42:23
[INFO] [stdout]    |
[INFO] [stdout] 42 | /// [`AsyncReadExt`]: crate::io::AsyncReadExt
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^^^^^^ no item named `AsyncReadExt` in module `io`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::io::AsyncSeekExt`
[INFO] [stdout]   --> src/io/async_seek.rs:17:23
[INFO] [stdout]    |
[INFO] [stdout] 17 | /// [`AsyncSeekExt`]: crate::io::AsyncSeekExt
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^^^^^^ no item named `AsyncSeekExt` in module `io`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::io::AsyncWriteExt`
[INFO] [stdout]   --> src/io/async_write.rs:45:24
[INFO] [stdout]    |
[INFO] [stdout] 45 | /// [`AsyncWriteExt`]: crate::io::AsyncWriteExt
[INFO] [stdout]    |                        ^^^^^^^^^^^^^^^^^^^^^^^^ no item named `AsyncWriteExt` in module `io`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `TcpListener`
[INFO] [stdout]   --> src/net/mod.rs:18:22
[INFO] [stdout]    |
[INFO] [stdout] 18 | //! [`TcpListener`]: TcpListener
[INFO] [stdout]    |                      ^^^^^^^^^^^ no item named `TcpListener` 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 `TcpStream`
[INFO] [stdout]   --> src/net/mod.rs:19:20
[INFO] [stdout]    |
[INFO] [stdout] 19 | //! [`TcpStream`]: TcpStream
[INFO] [stdout]    |                    ^^^^^^^^^ no item named `TcpStream` 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 `UdpSocket`
[INFO] [stdout]   --> src/net/mod.rs:20:20
[INFO] [stdout]    |
[INFO] [stdout] 20 | //! [`UdpSocket`]: UdpSocket
[INFO] [stdout]    |                    ^^^^^^^^^ no item named `UdpSocket` 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 `UnixListener`
[INFO] [stdout]   --> src/net/mod.rs:21:23
[INFO] [stdout]    |
[INFO] [stdout] 21 | //! [`UnixListener`]: UnixListener
[INFO] [stdout]    |                       ^^^^^^^^^^^^ no item named `UnixListener` 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 `UnixStream`
[INFO] [stdout]   --> src/net/mod.rs:22:21
[INFO] [stdout]    |
[INFO] [stdout] 22 | //! [`UnixStream`]: UnixStream
[INFO] [stdout]    |                     ^^^^^^^^^^ no item named `UnixStream` 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 `UnixDatagram`
[INFO] [stdout]   --> src/net/mod.rs:23:23
[INFO] [stdout]    |
[INFO] [stdout] 23 | //! [`UnixDatagram`]: UnixDatagram
[INFO] [stdout]    |                       ^^^^^^^^^^^^ no item named `UnixDatagram` 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 `super::lookup_host`
[INFO] [stdout]   --> src/net/addr.rs:18:48
[INFO] [stdout]    |
[INFO] [stdout] 18 | /// conversion directly, use [`lookup_host()`](super::lookup_host()).
[INFO] [stdout]    |                                                ^^^^^^^^^^^^^^^^^^^^ no item named `lookup_host` in module `net`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::task`
[INFO] [stdout]    --> src/runtime/mod.rs:174:14
[INFO] [stdout]     |
[INFO] [stdout] 174 | //! [tasks]: crate::task
[INFO] [stdout]     |              ^^^^^^^^^^^ no item named `task` in module `broker_tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::spawn`
[INFO] [stdout]    --> src/runtime/mod.rs:176:23
[INFO] [stdout]     |
[INFO] [stdout] 176 | //! [`tokio::spawn`]: crate::spawn
[INFO] [stdout]     |                       ^^^^^^^^^^^^ no item named `spawn` in module `broker_tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::runtime::Builder::basic_scheduler`
[INFO] [stdout]    --> src/runtime/mod.rs:180:35
[INFO] [stdout]     |
[INFO] [stdout] 180 | //! [`Builder::basic_scheduler`]: crate::runtime::Builder::basic_scheduler
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the struct `Builder` has no field or associated item named `basic_scheduler`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::runtime::Builder::threaded_scheduler`
[INFO] [stdout]    --> src/runtime/mod.rs:181:38
[INFO] [stdout]     |
[INFO] [stdout] 181 | //! [`Builder::threaded_scheduler`]: crate::runtime::Builder::threaded_scheduler
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the struct `Builder` has no field or associated item named `threaded_scheduler`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `runtime` links to private item `crate::runtime::Builder::enable_io`
[INFO] [stdout]    --> src/runtime/mod.rs:182:29
[INFO] [stdout]     |
[INFO] [stdout] 182 | //! [`Builder::enable_io`]: crate::runtime::Builder::enable_io
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `runtime` links to private item `crate::runtime::Builder::enable_time`
[INFO] [stdout]    --> src/runtime/mod.rs:183:31
[INFO] [stdout]     |
[INFO] [stdout] 183 | //! [`Builder::enable_time`]: crate::runtime::Builder::enable_time
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::io::driver`
[INFO] [stdout]    --> src/runtime/mod.rs:262:15
[INFO] [stdout]     |
[INFO] [stdout] 262 | /// [driver]: crate::io::driver
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^ no item named `driver` in module `io`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::time`
[INFO] [stdout]    --> src/runtime/mod.rs:263:14
[INFO] [stdout]     |
[INFO] [stdout] 263 | /// [timer]: crate::time
[INFO] [stdout]     |              ^^^^^^^^^^^ no item named `time` in module `broker_tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 48 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 1.42s
[INFO] running `Command { std: "docker" "inspect" "d00932cd2d3d5151b275d92ded69eb3e0b3edb5a17f9fd6254f149cebee75bfe", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d00932cd2d3d5151b275d92ded69eb3e0b3edb5a17f9fd6254f149cebee75bfe", kill_on_drop: false }`
[INFO] [stdout] d00932cd2d3d5151b275d92ded69eb3e0b3edb5a17f9fd6254f149cebee75bfe
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/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" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "DOCS_RS=1" "-e" "RUSTC_BOOTSTRAP=1" "-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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-04-20" "rustdoc" "--lib" "-Zrustdoc-map" "--all-features" "-Z" "unstable-options" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--document-private-items\"]" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 4937a394bbe935355fe574269beff2fe3d9fe44c3ca36efbb052cc9b2c1fc1aa
[INFO] running `Command { std: "docker" "start" "-a" "4937a394bbe935355fe574269beff2fe3d9fe44c3ca36efbb052cc9b2c1fc1aa", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.142
[INFO] [stderr]    Compiling proc-macro2 v1.0.56
[INFO] [stderr]    Compiling log v0.4.17
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling futures-core v0.3.28
[INFO] [stderr]    Compiling quote v1.0.26
[INFO] [stderr]     Checking iovec v0.1.4
[INFO] [stderr]     Checking net2 v0.2.38
[INFO] [stderr]     Checking signal-hook-registry v1.4.1
[INFO] [stderr]     Checking num_cpus v1.15.0
[INFO] [stderr]     Checking mio v0.6.23
[INFO] [stderr]     Checking mio-uds v0.6.8
[INFO] [stderr]    Compiling tokio-macros v0.2.6
[INFO] [stderr]  Documenting broker-tokio v0.2.16 (/opt/rustwide/workdir)
[INFO] [stdout] warning: lint `intra_doc_link_resolution_failure` has been renamed to `rustdoc::broken_intra_doc_links`
[INFO] [stdout]   --> src/lib.rs:13:9
[INFO] [stdout]    |
[INFO] [stdout] 13 | #![deny(intra_doc_link_resolution_failure)]
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use the new name: `rustdoc::broken_intra_doc_links`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(renamed_and_removed_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around block return value
[INFO] [stdout]    --> src/time/driver/atomic_stack.rs:106:29
[INFO] [stdout]     |
[INFO] [stdout] 106 |         self.ptr = unsafe { (*entry.next_atomic.get()) };
[INFO] [stdout]     |                             ^                        ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 106 -         self.ptr = unsafe { (*entry.next_atomic.get()) };
[INFO] [stdout] 106 +         self.ptr = unsafe { *entry.next_atomic.get() };
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around block return value
[INFO] [stdout]    --> src/time/driver/entry.rs:146:18
[INFO] [stdout]     |
[INFO] [stdout] 146 |         unsafe { (*self.when.get()) }
[INFO] [stdout]     |                  ^                ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 146 -         unsafe { (*self.when.get()) }
[INFO] [stdout] 146 +         unsafe { *self.when.get() }
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]   --> src/time/wheel/level.rs:49:10
[INFO] [stdout]    |
[INFO] [stdout] 49 |         };
[INFO] [stdout]    |          ^ help: remove this semicolon
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(redundant_semicolons)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around block return value
[INFO] [stdout]    --> src/time/wheel/level.rs:220:5
[INFO] [stdout]     |
[INFO] [stdout] 220 |     (1 << slot)
[INFO] [stdout]     |     ^         ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 220 -     (1 << slot)
[INFO] [stdout] 220 +     1 << slot
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `read_to_end` links to private item `read`
[INFO] [stdout]    --> src/io/util/async_read_ext.rs:674:9
[INFO] [stdout]     |
[INFO] [stdout] 674 | /         /// Read all bytes until EOF in this source, placing them into `buf`.
[INFO] [stdout] 675 | |         ///
[INFO] [stdout] 676 | |         /// Equivalent to:
[INFO] [stdout] 677 | |         ///
[INFO] [stdout] ...   |
[INFO] [stdout] 715 | |         ///
[INFO] [stdout] 716 | |         /// [`tokio::fs::read`]: crate::fs::read::read
[INFO] [stdout]     | |______________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             buffer `buf`. This function will continuously call [`read()`] to
[INFO] [stdout]                                                                 ^^^^^^^^
[INFO] [stdout]     = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout]     = note: `#[warn(rustdoc::private_intra_doc_links)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::fs::read::read`
[INFO] [stdout]    --> src/io/util/async_read_ext.rs:674:9
[INFO] [stdout]     |
[INFO] [stdout] 674 | /         /// Read all bytes until EOF in this source, placing them into `buf`.
[INFO] [stdout] 675 | |         ///
[INFO] [stdout] 676 | |         /// Equivalent to:
[INFO] [stdout] 677 | |         ///
[INFO] [stdout] ...   |
[INFO] [stdout] 715 | |         ///
[INFO] [stdout] 716 | |         /// [`tokio::fs::read`]: crate::fs::read::read
[INFO] [stdout]     | |______________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             [`tokio::fs::read`]: crate::fs::read::read
[INFO] [stdout]                                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: `read` is a function, not a module or type, and cannot have associated items
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]    --> src/lib.rs:13:9
[INFO] [stdout]     |
[INFO] [stdout] 13  | #![deny(intra_doc_link_resolution_failure)]
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::fs::read_to_string::read_to_string`
[INFO] [stdout]    --> src/io/util/async_read_ext.rs:724:9
[INFO] [stdout]     |
[INFO] [stdout] 724 | /         /// Read all bytes until EOF in this source, appending them to `buf`.
[INFO] [stdout] 725 | |         ///
[INFO] [stdout] 726 | |         /// Equivalent to:
[INFO] [stdout] 727 | |         ///
[INFO] [stdout] ...   |
[INFO] [stdout] 762 | |         ///
[INFO] [stdout] 763 | |         /// [`crate::fs::read_to_string`]: crate::fs::read_to_string::read_to_string
[INFO] [stdout]     | |____________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             [`crate::fs::read_to_string`]: crate::fs::read_to_string::read_to_string
[INFO] [stdout]                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: `read_to_string` is a function, not a module or type, and cannot have associated items
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `take` links to private item `read`
[INFO] [stdout]    --> src/io/util/async_read_ext.rs:771:9
[INFO] [stdout]     |
[INFO] [stdout] 771 | /         /// Creates an adaptor which reads at most `limit` bytes from it.
[INFO] [stdout] 772 | |         ///
[INFO] [stdout] 773 | |         /// This function returns a new instance of `AsyncRead` which will read
[INFO] [stdout] 774 | |         /// at most `limit` bytes, after which it will always return EOF
[INFO] [stdout] ...   |
[INFO] [stdout] 796 | |         /// }
[INFO] [stdout] 797 | |         /// ```
[INFO] [stdout]     | |_______________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             bytes read and future calls to [`read()`][read] may succeed.
[INFO] [stdout]                                                       ^^^^
[INFO] [stdout]     = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `shutdown` links to private item `flush`
[INFO] [stdout]    --> src/io/util/async_write_ext.rs:650:9
[INFO] [stdout]     |
[INFO] [stdout] 650 | /         /// Shuts down the output stream, ensuring that the value can be dropped
[INFO] [stdout] 651 | |         /// cleanly.
[INFO] [stdout] 652 | |         ///
[INFO] [stdout] 653 | |         /// Equivalent to:
[INFO] [stdout] ...   |
[INFO] [stdout] 678 | |         /// }
[INFO] [stdout] 679 | |         /// ```
[INFO] [stdout]     | |_______________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             Similar to [`flush`], all intermediately buffered is written to the
[INFO] [stdout]                         ^^^^^^^
[INFO] [stdout]     = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `split` links to private item `super::split`
[INFO] [stdout]    --> src/net/tcp/stream.rs:635:56
[INFO] [stdout]     |
[INFO] [stdout] 635 |     /// See the module level documenation of [`split`](super::split) for more
[INFO] [stdout]     |                                                        ^^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `split` links to private item `super::split`
[INFO] [stdout]   --> src/net/udp/socket.rs:78:56
[INFO] [stdout]    |
[INFO] [stdout] 78 |     /// See the module level documenation of [`split`](super::split) for more
[INFO] [stdout]    |                                                        ^^^^^^^^^^^^ this item is private
[INFO] [stdout]    |
[INFO] [stdout]    = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `split` links to private item `super::split`
[INFO] [stdout]    --> src/net/unix/stream.rs:115:56
[INFO] [stdout]     |
[INFO] [stdout] 115 |     /// See the module level documenation of [`split`](super::split) for more
[INFO] [stdout]     |                                                        ^^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `Runtime` links to private item `crate::io::driver`
[INFO] [stdout]    --> src/runtime/mod.rs:262:15
[INFO] [stdout]     |
[INFO] [stdout] 262 | /// [driver]: crate::io::driver
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `try_recv`
[INFO] [stdout]    --> src/sync/broadcast.rs:735:45
[INFO] [stdout]     |
[INFO] [stdout] 735 |     /// the channel. A subsequent call to [`try_recv`] will return this value
[INFO] [stdout]     |                                             ^^^^^^^^ no item named `try_recv` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: `macro_rules` named `try_recv` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `try_recv` links to private item `try_recv`
[INFO] [stdout]    --> src/sync/broadcast.rs:735:45
[INFO] [stdout]     |
[INFO] [stdout] 735 |     /// the channel. A subsequent call to [`try_recv`] will return this value
[INFO] [stdout]     |                                             ^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unknown attribute `norun`. Did you mean `no_run`?
[INFO] [stdout]   --> src/time/throttle.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | / /// Slow down a stream by enforcing a delay between items.
[INFO] [stdout] 14 | | /// They will be produced not more often than the specified interval.
[INFO] [stdout] 15 | | ///
[INFO] [stdout] 16 | | /// # Example
[INFO] [stdout] ...  |
[INFO] [stdout] 31 | | /// # }
[INFO] [stdout] 32 | | /// ```
[INFO] [stdout]    | |_______^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the code block will either not be tested if not marked as a rust one or will be run (which you might not want)
[INFO] [stdout]    = note: `#[warn(rustdoc::invalid_codeblock_attributes)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 17 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 11.53s
[INFO] running `Command { std: "docker" "inspect" "4937a394bbe935355fe574269beff2fe3d9fe44c3ca36efbb052cc9b2c1fc1aa", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4937a394bbe935355fe574269beff2fe3d9fe44c3ca36efbb052cc9b2c1fc1aa", kill_on_drop: false }`
[INFO] [stdout] 4937a394bbe935355fe574269beff2fe3d9fe44c3ca36efbb052cc9b2c1fc1aa
