[INFO] fetching crate diplomat_core 0.5.2...
[INFO] documenting diplomat_core-0.5.2 against 1.69.0 for beta-1.70-rustdoc-1
[INFO] extracting crate diplomat_core 0.5.2 into /workspace/builds/worker-3-tc1/source
[INFO] validating manifest of crates.io crate diplomat_core 0.5.2 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 diplomat_core 0.5.2
[INFO] finished tweaking crates.io crate diplomat_core 0.5.2
[INFO] tweaked toml for crates.io crate diplomat_core 0.5.2 written to /workspace/builds/worker-3-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 displaydoc v0.2.3
[INFO] [stderr]   Downloaded strck v0.1.2
[INFO] [stderr]   Downloaded strck_ident v0.1.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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] e358080570cca56708d2d2128a05e143199aa795fef22b506539dff73fb3a7aa
[INFO] running `Command { std: "docker" "start" "-a" "e358080570cca56708d2d2128a05e143199aa795fef22b506539dff73fb3a7aa", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e358080570cca56708d2d2128a05e143199aa795fef22b506539dff73fb3a7aa", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e358080570cca56708d2d2128a05e143199aa795fef22b506539dff73fb3a7aa", kill_on_drop: false }`
[INFO] [stdout] e358080570cca56708d2d2128a05e143199aa795fef22b506539dff73fb3a7aa
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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] 7d6e1d3372c123e1722ed994bedefc50055c47910172af3937cb7f62a7fc037c
[INFO] running `Command { std: "docker" "start" "-a" "7d6e1d3372c123e1722ed994bedefc50055c47910172af3937cb7f62a7fc037c", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.56
[INFO] [stderr]     Checking unicode-ident v1.0.8
[INFO] [stderr]    Compiling serde_derive v1.0.160
[INFO] [stderr]    Compiling serde v1.0.160
[INFO] [stderr]     Checking strck v0.1.2
[INFO] [stderr]     Checking lazy_static v1.4.0
[INFO] [stderr]     Checking smallvec v1.10.0
[INFO] [stderr]    Compiling quote v1.0.26
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]     Checking strck_ident v0.1.2
[INFO] [stderr]    Compiling syn v2.0.15
[INFO] [stderr]  Documenting diplomat_core v0.5.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unresolved link to `diplomat::opaque`
[INFO] [stdout]   --> src/ast/structs.rs:54:31
[INFO] [stdout]    |
[INFO] [stdout] 54 | /// A struct annotated with [`diplomat::opaque`] whose fields are not visible.
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^ no item named `diplomat` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `diplomat::opaque`
[INFO] [stdout]   --> src/ast/types.rs:22:35
[INFO] [stdout]    |
[INFO] [stdout] 22 |     /// A struct annotated with [`diplomat::opaque`] whose fields are not visible.
[INFO] [stdout]    |                                   ^^^^^^^^^^^^^^^^ no item named `diplomat` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `TypeName::resolve`
[INFO] [stdout]    --> src/ast/types.rs:368:30
[INFO] [stdout]     |
[INFO] [stdout] 368 |     /// are collected with [`TypeName::resolve()`].
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^ the enum `TypeName` has no function named `resolve`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `diplomat_runtime::DiplomatResult`
[INFO] [stdout]    --> src/ast/types.rs:518:44
[INFO] [stdout]     |
[INFO] [stdout] 518 |     /// - If the type is a path equal to [`diplomat_runtime::DiplomatResult`], returns a [`TypeName::DiplomatResult`] with the type param...
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `diplomat_runtime` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `TypeName::DiplomatResult`
[INFO] [stdout]    --> src/ast/types.rs:518:92
[INFO] [stdout]     |
[INFO] [stdout] 518 | ...`], returns a [`TypeName::DiplomatResult`] with the type parameters recursively converted
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^ the enum `TypeName` has no variant or associated item named `DiplomatResult`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `diplomat_runtime::DiplomatWriteable`
[INFO] [stdout]    --> src/ast/types.rs:519:44
[INFO] [stdout]     |
[INFO] [stdout] 519 |     /// - If the type is a path equal to [`diplomat_runtime::DiplomatWriteable`], returns a [`TypeName::Writeable`]
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `diplomat_runtime` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `LifetimeEnv::lifetime_defs_to_tokens`
[INFO] [stdout]    --> src/ast/lifetimes.rs:221:43
[INFO] [stdout]     |
[INFO] [stdout] 221 |     /// To include lifetime bounds, use [`LifetimeEnv::lifetime_defs_to_tokens`].
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the struct `LifetimeEnv` has no field or associated item named `lifetime_defs_to_tokens`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `LifetimeGraph`
[INFO] [stdout]    --> src/ast/lifetimes.rs:377:32
[INFO] [stdout]     |
[INFO] [stdout] 377 | /// This type is internal to [`LifetimeGraph`]- the ptrs are stored as `usize`s,
[INFO] [stdout]     |                                ^^^^^^^^^^^^^ no item named `LifetimeGraph` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `syn::Lifetime` is both a struct and a function
[INFO] [stdout]    --> src/ast/lifetimes.rs:396:32
[INFO] [stdout]     |
[INFO] [stdout] 396 | /// A lifetime, analogous to [`syn::Lifetime`].
[INFO] [stdout]     |                                ^^^^^^^^^^^^^ ambiguous link
[INFO] [stdout]     |
[INFO] [stdout] help: to link to the struct, prefix with `struct@`
[INFO] [stdout]     |
[INFO] [stdout] 396 | /// A lifetime, analogous to [`struct@syn::Lifetime`].
[INFO] [stdout]     |                                +++++++
[INFO] [stdout] help: to link to the function, add parentheses
[INFO] [stdout]     |
[INFO] [stdout] 396 | /// A lifetime, analogous to [`syn::Lifetime()`].
[INFO] [stdout]     |                                             ++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 9 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 6.98s
[INFO] running `Command { std: "docker" "inspect" "7d6e1d3372c123e1722ed994bedefc50055c47910172af3937cb7f62a7fc037c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7d6e1d3372c123e1722ed994bedefc50055c47910172af3937cb7f62a7fc037c", kill_on_drop: false }`
[INFO] [stdout] 7d6e1d3372c123e1722ed994bedefc50055c47910172af3937cb7f62a7fc037c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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" "--all-features" "-Z" "unstable-options" "--config" "build.rustdocflags=[\"-Z\", \"unstable-options\", \"--document-private-items\"]" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 54fe9a7d330e705983c36e5f628b1a7ad1a6561527ab53e6791c5bacf3a52174
[INFO] running `Command { std: "docker" "start" "-a" "54fe9a7d330e705983c36e5f628b1a7ad1a6561527ab53e6791c5bacf3a52174", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling displaydoc v0.2.3
[INFO] [stderr]  Documenting diplomat_core v0.5.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unresolved link to `diplomat::opaque`
[INFO] [stdout]   --> src/ast/structs.rs:54:31
[INFO] [stdout]    |
[INFO] [stdout] 54 | /// A struct annotated with [`diplomat::opaque`] whose fields are not visible.
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^ no item named `diplomat` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `diplomat::opaque`
[INFO] [stdout]   --> src/ast/types.rs:22:35
[INFO] [stdout]    |
[INFO] [stdout] 22 |     /// A struct annotated with [`diplomat::opaque`] whose fields are not visible.
[INFO] [stdout]    |                                   ^^^^^^^^^^^^^^^^ no item named `diplomat` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `TypeName::resolve`
[INFO] [stdout]    --> src/ast/types.rs:368:30
[INFO] [stdout]     |
[INFO] [stdout] 368 |     /// are collected with [`TypeName::resolve()`].
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^ the enum `TypeName` has no function named `resolve`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `diplomat_runtime::DiplomatResult`
[INFO] [stdout]    --> src/ast/types.rs:518:44
[INFO] [stdout]     |
[INFO] [stdout] 518 |     /// - If the type is a path equal to [`diplomat_runtime::DiplomatResult`], returns a [`TypeName::DiplomatResult`] with the type param...
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `diplomat_runtime` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `TypeName::DiplomatResult`
[INFO] [stdout]    --> src/ast/types.rs:518:92
[INFO] [stdout]     |
[INFO] [stdout] 518 | ...`], returns a [`TypeName::DiplomatResult`] with the type parameters recursively converted
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^ the enum `TypeName` has no variant or associated item named `DiplomatResult`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `diplomat_runtime::DiplomatWriteable`
[INFO] [stdout]    --> src/ast/types.rs:519:44
[INFO] [stdout]     |
[INFO] [stdout] 519 |     /// - If the type is a path equal to [`diplomat_runtime::DiplomatWriteable`], returns a [`TypeName::Writeable`]
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `diplomat_runtime` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `LifetimeEnv::lifetime_defs_to_tokens`
[INFO] [stdout]    --> src/ast/lifetimes.rs:221:43
[INFO] [stdout]     |
[INFO] [stdout] 221 |     /// To include lifetime bounds, use [`LifetimeEnv::lifetime_defs_to_tokens`].
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the struct `LifetimeEnv` has no field or associated item named `lifetime_defs_to_tokens`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `syn::Lifetime` is both a struct and a function
[INFO] [stdout]    --> src/ast/lifetimes.rs:396:32
[INFO] [stdout]     |
[INFO] [stdout] 396 | /// A lifetime, analogous to [`syn::Lifetime`].
[INFO] [stdout]     |                                ^^^^^^^^^^^^^ ambiguous link
[INFO] [stdout]     |
[INFO] [stdout] help: to link to the struct, prefix with `struct@`
[INFO] [stdout]     |
[INFO] [stdout] 396 | /// A lifetime, analogous to [`struct@syn::Lifetime`].
[INFO] [stdout]     |                                +++++++
[INFO] [stdout] help: to link to the function, add parentheses
[INFO] [stdout]     |
[INFO] [stdout] 396 | /// A lifetime, analogous to [`syn::Lifetime()`].
[INFO] [stdout]     |                                             ++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `OutStruct`
[INFO] [stdout]   --> src/hir/defs.rs:55:20
[INFO] [stdout]    |
[INFO] [stdout] 55 | /// A field on a [`OutStruct`]s.
[INFO] [stdout]    |                    ^^^^^^^^^ no item named `OutStruct` 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 `Struct`
[INFO] [stdout]   --> src/hir/defs.rs:58:20
[INFO] [stdout]    |
[INFO] [stdout] 58 | /// A field on a [`Struct`]s.
[INFO] [stdout]    |                    ^^^^^^ no item named `Struct` 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 `Enum`
[INFO] [stdout]   --> src/hir/defs.rs:66:23
[INFO] [stdout]    |
[INFO] [stdout] 66 | /// A variant of an [`Enum`].
[INFO] [stdout]    |                       ^^^^ no item named `Enum` 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 `MethodLfetimes`
[INFO] [stdout]   --> src/hir/lifetimes.rs:23:51
[INFO] [stdout]    |
[INFO] [stdout] 23 |     /// are in range of the graph. If we make a [`MethodLfetimes`] with
[INFO] [stdout]    |                                                   ^^^^^^^^^^^^^^ no item named `MethodLfetimes` 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 `ReturnOk`
[INFO] [stdout]    --> src/hir/methods.rs:111:23
[INFO] [stdout]     |
[INFO] [stdout] 111 |     /// Returns the [`ReturnOk`] value, whether it's the single return type or
[INFO] [stdout]     |                       ^^^^^^^^ no item named `ReturnOk` 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 `BorrowingField::trace`
[INFO] [stdout]    --> src/hir/methods.rs:404:77
[INFO] [stdout]     |
[INFO] [stdout] 404 |     /// If `self` represents the field `param.first.second`, then calling [`BorrowingField::trace`]
[INFO] [stdout]     |                                                                             ^^^^^^^^^^^^^^^^^^^^^ the struct `BorrowingField` has no field or associated item named `trace`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `BorrowinfField::backtrace`
[INFO] [stdout]    --> src/hir/methods.rs:439:37
[INFO] [stdout]     |
[INFO] [stdout] 439 |     /// This method is similar to [`BorrowinfField::backtrace`], but short-circuits
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `BorrowinfField` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 15 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 4.19s
[INFO] running `Command { std: "docker" "inspect" "54fe9a7d330e705983c36e5f628b1a7ad1a6561527ab53e6791c5bacf3a52174", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "54fe9a7d330e705983c36e5f628b1a7ad1a6561527ab53e6791c5bacf3a52174", kill_on_drop: false }`
[INFO] [stdout] 54fe9a7d330e705983c36e5f628b1a7ad1a6561527ab53e6791c5bacf3a52174
