[INFO] fetching crate openmls 0.4.1...
[INFO] documenting openmls-0.4.1 against 1.69.0 for beta-1.70-rustdoc-1
[INFO] extracting crate openmls 0.4.1 into /workspace/builds/worker-6-tc1/source
[INFO] validating manifest of crates.io crate openmls 0.4.1 on toolchain 1.69.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.69.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate openmls 0.4.1
[INFO] finished tweaking crates.io crate openmls 0.4.1
[INFO] tweaked toml for crates.io crate openmls 0.4.1 written to /workspace/builds/worker-6-tc1/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" "+1.69.0" "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" "+1.69.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded tls_codec_derive v0.2.0
[INFO] [stderr]   Downloaded ecdsa v0.13.4
[INFO] [stderr]   Downloaded tls_codec v0.2.0
[INFO] [stderr]   Downloaded openmls_traits v0.1.0
[INFO] [stderr]   Downloaded signature v1.4.0
[INFO] [stderr]   Downloaded openmls_rust_crypto v0.1.0
[INFO] [stderr]   Downloaded p384 v0.9.0
[INFO] [stderr]   Downloaded x25519-dalek-ng v1.1.1
[INFO] [stderr]   Downloaded openmls_evercrypt v0.1.0
[INFO] [stderr]   Downloaded hpke-rs-crypto v0.1.1
[INFO] [stderr]   Downloaded openmls_memory_keystore v0.1.0
[INFO] [stderr]   Downloaded hpke-rs-rust-crypto v0.1.1
[INFO] [stderr]   Downloaded rfc6979 v0.1.0
[INFO] [stderr]   Downloaded hpke-rs-evercrypt v0.1.2
[INFO] [stderr]   Downloaded hpke-rs v0.1.0
[INFO] [stderr]   Downloaded evercrypt v0.0.11
[INFO] [stderr]   Downloaded evercrypt-sys v0.0.9
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/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" "+1.69.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] a68dcd41cbaed0f80e947b68f7debace0a33ab20b8a92321279e30beb9bf3e94
[INFO] running `Command { std: "docker" "start" "-a" "a68dcd41cbaed0f80e947b68f7debace0a33ab20b8a92321279e30beb9bf3e94", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a68dcd41cbaed0f80e947b68f7debace0a33ab20b8a92321279e30beb9bf3e94", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a68dcd41cbaed0f80e947b68f7debace0a33ab20b8a92321279e30beb9bf3e94", kill_on_drop: false }`
[INFO] [stdout] a68dcd41cbaed0f80e947b68f7debace0a33ab20b8a92321279e30beb9bf3e94
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/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" "+1.69.0" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] c21ee3df82c09adc8414b5e3db6a6264b2a7fc807061d5708bf04c658f4f398c
[INFO] running `Command { std: "docker" "start" "-a" "c21ee3df82c09adc8414b5e3db6a6264b2a7fc807061d5708bf04c658f4f398c", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling serde_derive v1.0.160
[INFO] [stderr]    Compiling libc v0.2.142
[INFO] [stderr]    Compiling crossbeam-utils v0.8.15
[INFO] [stderr]    Compiling serde v1.0.160
[INFO] [stderr]    Compiling memoffset v0.8.0
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.14
[INFO] [stderr]    Compiling syn v2.0.15
[INFO] [stderr]    Compiling memchr v2.5.0
[INFO] [stderr]     Checking scopeguard v1.1.0
[INFO] [stderr]    Compiling erased-serde v0.3.25
[INFO] [stderr]    Compiling rayon-core v1.11.0
[INFO] [stderr]    Compiling cc v1.0.79
[INFO] [stderr]     Checking crossbeam-channel v0.5.8
[INFO] [stderr]     Checking adler v1.0.2
[INFO] [stderr]     Checking crossbeam-deque v0.8.3
[INFO] [stderr]    Compiling serde_json v1.0.96
[INFO] [stderr]     Checking gimli v0.27.2
[INFO] [stderr]    Compiling thiserror v1.0.40
[INFO] [stderr]    Compiling log v0.4.17
[INFO] [stderr]     Checking num_cpus v1.15.0
[INFO] [stderr]     Checking getrandom v0.2.9
[INFO] [stderr]     Checking object v0.30.3
[INFO] [stderr]     Checking miniz_oxide v0.6.2
[INFO] [stderr]     Checking once_cell v1.17.1
[INFO] [stderr]     Checking rustc-demangle v0.1.23
[INFO] [stderr]     Checking either v1.8.1
[INFO] [stderr]     Checking uuid v1.3.2
[INFO] [stderr]    Compiling backtrace v0.3.67
[INFO] [stderr]     Checking rayon v1.7.0
[INFO] [stderr]     Checking addr2line v0.19.0
[INFO] [stderr]    Compiling ctor v0.1.26
[INFO] [stderr]    Compiling tls_codec_derive v0.2.0
[INFO] [stderr]    Compiling typetag-impl v0.1.8
[INFO] [stderr]    Compiling zeroize_derive v1.4.2
[INFO] [stderr]    Compiling ghost v0.1.9
[INFO] [stderr]    Compiling thiserror-impl v1.0.40
[INFO] [stderr]     Checking zeroize v1.6.0
[INFO] [stderr]     Checking inventory v0.2.3
[INFO] [stderr]     Checking tls_codec v0.2.0
[INFO] [stderr]     Checking openmls_traits v0.1.0
[INFO] [stderr]     Checking typetag v0.1.8
[INFO] [stderr]  Documenting openmls v0.4.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unresolved link to `RequiredCapabilities`
[INFO] [stdout]    --> src/extensions/capabilities_extension.rs:117:33
[INFO] [stdout]     |
[INFO] [stdout] 117 |     /// required by the given [`RequiredCapabilities`] extension. Returns
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^ no item named `RequiredCapabilities` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]    --> src/lib.rs:138:9
[INFO] [stdout]     |
[INFO] [stdout] 138 | #![deny(rustdoc::broken_intra_doc_links)]
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `MlsMessageError::DecodingError`
[INFO] [stdout]   --> src/framing/message.rs:71:59
[INFO] [stdout]    |
[INFO] [stdout] 71 |     /// Tries to deserialize from a byte slice. Returns [`MlsMessageError::DecodingError`] on failure.
[INFO] [stdout]    |                                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the enum `MlsMessageError` has no variant or associated item named `DecodingError`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `MlsMessageError::EncodingError`
[INFO] [stdout]   --> src/framing/message.rs:76:60
[INFO] [stdout]    |
[INFO] [stdout] 76 |     /// Serializes the message to a byte vector. Returns [`MlsMessageError::EncodingError`] on failure.
[INFO] [stdout]    |                                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the enum `MlsMessageError` has no variant or associated item named `EncodingError`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `with_context`
[INFO] [stdout]    --> src/framing/plaintext.rs:669:36
[INFO] [stdout]     |
[INFO] [stdout] 669 |     /// should subsequently call [`with_context`].
[INFO] [stdout]     |                                    ^^^^^^^^^^^^ no item named `with_context` 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 `SenderType::Member`
[INFO] [stdout]   --> src/framing/sender.rs:38:47
[INFO] [stdout]    |
[INFO] [stdout] 38 |     /// Returns true if this [`Sender`] has [`SenderType::Member`].
[INFO] [stdout]    |                                               ^^^^^^^^^^^^^^^^^^ no item named `SenderType` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `UnverifiedMemberMessage`
[INFO] [stdout]    --> src/framing/validation.rs:324:39
[INFO] [stdout]     |
[INFO] [stdout] 324 |     /// Verifies the signature on an [UnverifiedMemberMessage] and returns a [VerifiedMemberMessage] if the
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^^^^^^^^^ no item named `UnverifiedMemberMessage` 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 `UnverifiedExternalMessage`
[INFO] [stdout]    --> src/framing/validation.rs:356:39
[INFO] [stdout]     |
[INFO] [stdout] 356 |     /// Verifies the signature on an [UnverifiedExternalMessage] and returns a [VerifiedExternalMessage] if the
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `UnverifiedExternalMessage` 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 `self::add`
[INFO] [stdout]   --> src/group/core_group/past_secrets.rs:16:82
[INFO] [stdout]    |
[INFO] [stdout] 16 | /// Can store message secrets for up to `max_epochs`. The trees are added with [`self::add()`] and can be queried
[INFO] [stdout]    |                                                                                  ^^^^^^^^^^^ no item named `add` in module `past_secrets`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Self::get_epoch`
[INFO] [stdout]   --> src/group/core_group/past_secrets.rs:17:12
[INFO] [stdout]    |
[INFO] [stdout] 17 | /// with [`Self::get_epoch()`].
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^ the struct `MessageSecretsStore` has no function named `get_epoch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `SecretTree`
[INFO] [stdout]    --> src/group/core_group/staged_commit.rs:363:80
[INFO] [stdout]     |
[INFO] [stdout] 363 |     /// Merges a [StagedCommit] into the group state and optionally return a [`SecretTree`]
[INFO] [stdout]     |                                                                                ^^^^^^^^^^ no item named `SecretTree` 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 `max_past_epochs`
[INFO] [stdout]   --> src/group/core_group/mod.rs:94:47
[INFO] [stdout]    |
[INFO] [stdout] 94 |     /// the store must be increased through [`max_past_epochs()`].
[INFO] [stdout]    |                                               ^^^^^^^^^^^^^^^^^ no item named `max_past_epochs` 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 `ProposalQueue`
[INFO] [stdout]    --> src/group/errors.rs:372:45
[INFO] [stdout]     |
[INFO] [stdout] 372 | /// Errors that can arise when creating a [`ProposalQueue`] from committed
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^ no item named `ProposalQueue` 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::group::core_group::export_secret`
[INFO] [stdout]    --> src/schedule/mod.rs:725:40
[INFO] [stdout]     |
[INFO] [stdout] 725 |     /// use from the outside through [`crate::group::core_group::export_secret`].
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `export_secret` in module `core_group`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `NodeReference`
[INFO] [stdout]   --> src/binary_tree/array_representation/diff.rs:70:9
[INFO] [stdout]    |
[INFO] [stdout] 70 | /// A [`NodeReference`] represents the position of a node in an [`AbDiff`]. It
[INFO] [stdout]    |         ^^^^^^^^^^^^^ no item named `NodeReference` 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 `NodeReference`
[INFO] [stdout]   --> src/binary_tree/array_representation/diff.rs:80:25
[INFO] [stdout]    |
[INFO] [stdout] 80 |     /// Creates a new [`NodeReference`] to a node at the given index.
[INFO] [stdout]    |                         ^^^^^^^^^^^^^ no item named `NodeReference` 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 `NodeReference`
[INFO] [stdout]    --> src/binary_tree/array_representation/diff.rs:172:20
[INFO] [stdout]     |
[INFO] [stdout] 172 |     /// Obtain a [`NodeReference`] to the leaf with the given [`LeafIndex`].
[INFO] [stdout]     |                    ^^^^^^^^^^^^^ no item named `NodeReference` 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 `NodeReference`
[INFO] [stdout]    --> src/binary_tree/array_representation/diff.rs:199:31
[INFO] [stdout]     |
[INFO] [stdout] 199 |     /// Returns a vector of [`NodeReference`] instances, each one referencing a
[INFO] [stdout]     |                               ^^^^^^^^^^^^^ no item named `NodeReference` 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 `ABinaryTreeDiffError::OutOfBounds`
[INFO] [stdout]    --> src/binary_tree/array_representation/diff.rs:221:34
[INFO] [stdout]     |
[INFO] [stdout] 221 |     /// function will throw an [`ABinaryTreeDiffError::OutOfBounds`] error if
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the enum `ABinaryTreeDiffError` has no variant or associated item named `OutOfBounds`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `NodeReference`
[INFO] [stdout]    --> src/binary_tree/array_representation/diff.rs:291:19
[INFO] [stdout]     |
[INFO] [stdout] 291 |     /// Returns [`NodeReference`] to the copath node of the `leaf_index_1` that is
[INFO] [stdout]     |                   ^^^^^^^^^^^^^ no item named `NodeReference` 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 `NodeReference`
[INFO] [stdout]    --> src/binary_tree/array_representation/diff.rs:318:31
[INFO] [stdout]     |
[INFO] [stdout] 318 |     /// Returns a vector of [`NodeReference`]s, where the first reference is to
[INFO] [stdout]     |                               ^^^^^^^^^^^^^ no item named `NodeReference` 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 `NodeReference`
[INFO] [stdout]    --> src/binary_tree/array_representation/diff.rs:387:61
[INFO] [stdout]     |
[INFO] [stdout] 387 |     /// Returns a reference to the node pointed to by the [`NodeReference`].
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^ no item named `NodeReference` 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 `NodeReference`
[INFO] [stdout]    --> src/binary_tree/array_representation/diff.rs:388:35
[INFO] [stdout]     |
[INFO] [stdout] 388 |     /// Returns an Error if the [`NodeReference`] points to a node outside of the
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^ no item named `NodeReference` 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 `NodeReference`
[INFO] [stdout]    --> src/binary_tree/array_representation/diff.rs:391:11
[INFO] [stdout]     |
[INFO] [stdout] 391 |     /// [`NodeReference`].
[INFO] [stdout]     |           ^^^^^^^^^^^^^ no item named `NodeReference` 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 `NodeReference`
[INFO] [stdout]    --> src/binary_tree/array_representation/diff.rs:397:11
[INFO] [stdout]     |
[INFO] [stdout] 397 |     /// [`NodeReference`]. Returns an Error if the [`NodeReference`] points to a
[INFO] [stdout]     |           ^^^^^^^^^^^^^ no item named `NodeReference` 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 `NodeReference`
[INFO] [stdout]    --> src/binary_tree/array_representation/diff.rs:397:54
[INFO] [stdout]     |
[INFO] [stdout] 397 |     /// [`NodeReference`]. Returns an Error if the [`NodeReference`] points to a
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^ no item named `NodeReference` 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 `NodeReference`
[INFO] [stdout]    --> src/binary_tree/array_representation/diff.rs:400:11
[INFO] [stdout]     |
[INFO] [stdout] 400 |     /// [`NodeReference`].
[INFO] [stdout]     |           ^^^^^^^^^^^^^ no item named `NodeReference` 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 `NodeReference`
[INFO] [stdout]    --> src/binary_tree/array_representation/diff.rs:405:20
[INFO] [stdout]     |
[INFO] [stdout] 405 |     /// Return a [`NodeReference`] to the root node of the diff. Since the diff
[INFO] [stdout]     |                    ^^^^^^^^^^^^^ no item named `NodeReference` 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 `NodeReference`
[INFO] [stdout]    --> src/binary_tree/array_representation/diff.rs:417:37
[INFO] [stdout]     |
[INFO] [stdout] 417 |     /// Returns true if the given [`NodeReference`] points to a leaf and [`false`]
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^ no item named `NodeReference` 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 `NodeReference`
[INFO] [stdout]    --> src/binary_tree/array_representation/diff.rs:423:21
[INFO] [stdout]     |
[INFO] [stdout] 423 |     /// Returns a [`NodeReference`] to the parent of the referenced node. Returns
[INFO] [stdout]     |                     ^^^^^^^^^^^^^ no item named `NodeReference` 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 `NodeReference`
[INFO] [stdout]    --> src/binary_tree/array_representation/diff.rs:424:35
[INFO] [stdout]     |
[INFO] [stdout] 424 |     /// an error when the given [`NodeReference`] points to the root node or to a
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^ no item named `NodeReference` 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 `NodeReference`
[INFO] [stdout]    --> src/binary_tree/array_representation/diff.rs:431:21
[INFO] [stdout]     |
[INFO] [stdout] 431 |     /// Returns a [`NodeReference`] to the sibling of the referenced node. Returns
[INFO] [stdout]     |                     ^^^^^^^^^^^^^ no item named `NodeReference` 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 `NodeReference`
[INFO] [stdout]    --> src/binary_tree/array_representation/diff.rs:432:35
[INFO] [stdout]     |
[INFO] [stdout] 432 |     /// an error when the given [`NodeReference`] points to the root node or to a
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^ no item named `NodeReference` 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 `NodeReference`
[INFO] [stdout]    --> src/binary_tree/array_representation/diff.rs:439:21
[INFO] [stdout]     |
[INFO] [stdout] 439 |     /// Returns a [`NodeReference`] to the left child of the referenced node.
[INFO] [stdout]     |                     ^^^^^^^^^^^^^ no item named `NodeReference` 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 `NodeReference`
[INFO] [stdout]    --> src/binary_tree/array_representation/diff.rs:440:43
[INFO] [stdout]     |
[INFO] [stdout] 440 |     /// Returns an error when the given [`NodeReference`] points to a leaf node or
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^ no item named `NodeReference` 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 `NodeReference`
[INFO] [stdout]    --> src/binary_tree/array_representation/diff.rs:447:21
[INFO] [stdout]     |
[INFO] [stdout] 447 |     /// Returns a [`NodeReference`] to the right child of the referenced node.
[INFO] [stdout]     |                     ^^^^^^^^^^^^^ no item named `NodeReference` 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 `NodeReference`
[INFO] [stdout]    --> src/binary_tree/array_representation/diff.rs:448:43
[INFO] [stdout]     |
[INFO] [stdout] 448 |     /// Returns an error when the given [`NodeReference`] points to a leaf node or
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^ no item named `NodeReference` 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 `RatchetSecrets`
[INFO] [stdout]    --> src/tree/sender_ratchet.rs:115:62
[INFO] [stdout]     |
[INFO] [stdout] 115 |     /// Consume this [`RatchetSecret`] to derive a pair of [`RatchetSecrets`],
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^ no item named `RatchetSecrets` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 37 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 13.95s
[INFO] running `Command { std: "docker" "inspect" "c21ee3df82c09adc8414b5e3db6a6264b2a7fc807061d5708bf04c658f4f398c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c21ee3df82c09adc8414b5e3db6a6264b2a7fc807061d5708bf04c658f4f398c", kill_on_drop: false }`
[INFO] [stdout] c21ee3df82c09adc8414b5e3db6a6264b2a7fc807061d5708bf04c658f4f398c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/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" "+1.69.0" "rustdoc" "--lib" "-Zrustdoc-map" "-Z" "unstable-options" "--config" "build.rustdocflags=[\"-Z\", \"unstable-options\", \"--document-private-items\"]" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] a5ac11e7cce6b5fb8828257b17f671f077d67e1f2f7839068c3ae4cf10012734
[INFO] running `Command { std: "docker" "start" "-a" "a5ac11e7cce6b5fb8828257b17f671f077d67e1f2f7839068c3ae4cf10012734", kill_on_drop: false }`
[INFO] [stderr]  Documenting openmls v0.4.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 2.89s
[INFO] running `Command { std: "docker" "inspect" "a5ac11e7cce6b5fb8828257b17f671f077d67e1f2f7839068c3ae4cf10012734", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a5ac11e7cce6b5fb8828257b17f671f077d67e1f2f7839068c3ae4cf10012734", kill_on_drop: false }`
[INFO] [stdout] a5ac11e7cce6b5fb8828257b17f671f077d67e1f2f7839068c3ae4cf10012734
