[INFO] fetching crate qp-rusty-crystals-threshold 3.0.0...
[INFO] documenting qp-rusty-crystals-threshold-3.0.0 against da3f5c31e5535b3dc210067de660a45784ae1e9c for pr-162169
[INFO] extracting crate qp-rusty-crystals-threshold 3.0.0 into /workspace/builds/worker-4-tc2/source
[INFO] started tweaking crates.io crate qp-rusty-crystals-threshold 3.0.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate qp-rusty-crystals-threshold 3.0.0
[INFO] tweaked toml for crates.io crate qp-rusty-crystals-threshold 3.0.0 written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate qp-rusty-crystals-threshold 3.0.0 on toolchain da3f5c31e5535b3dc210067de660a45784ae1e9c
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+da3f5c31e5535b3dc210067de660a45784ae1e9c" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate qp-rusty-crystals-threshold 3.0.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+da3f5c31e5535b3dc210067de660a45784ae1e9c" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:8683fc1fc2eb5c9ac98e0d076ab094b2ffac7f99da555d2b6a2e27f346de2ec7" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 7345c3d53e52010240aa7019c695afaeaf6cc62467f6352787022bdb18d26ca2
[INFO] running `Command { std: "docker" "start" "7345c3d53e52010240aa7019c695afaeaf6cc62467f6352787022bdb18d26ca2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7345c3d53e52010240aa7019c695afaeaf6cc62467f6352787022bdb18d26ca2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "7345c3d53e52010240aa7019c695afaeaf6cc62467f6352787022bdb18d26ca2" "/opt/rustwide/cargo-home/bin/cargo" "+da3f5c31e5535b3dc210067de660a45784ae1e9c" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7345c3d53e52010240aa7019c695afaeaf6cc62467f6352787022bdb18d26ca2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-w" "/opt/rustwide/workdir" "--user" "0:0" "7345c3d53e52010240aa7019c695afaeaf6cc62467f6352787022bdb18d26ca2" "/opt/rustwide/cargo-home/bin/cargo" "+da3f5c31e5535b3dc210067de660a45784ae1e9c" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling winnow v1.0.3
[INFO] [stderr]    Compiling libm v0.2.11
[INFO] [stderr]    Compiling borsh v1.6.1
[INFO] [stderr]    Compiling toml_parser v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling toml_edit v0.25.12+spec-1.1.0
[INFO] [stderr]    Compiling proc-macro-crate v3.5.0
[INFO] [stderr]    Compiling zeroize_derive v1.4.3
[INFO] [stderr]    Compiling borsh-derive v1.6.1
[INFO] [stderr]     Checking zeroize v1.8.2
[INFO] [stderr]     Checking qp-rusty-crystals-dilithium v4.0.0
[INFO] [stderr]  Documenting qp-rusty-crystals-threshold v3.0.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unresolved link to `i`
[INFO] [stdout]    --> src/protocol/primitives.rs:244:27
[INFO] [stdout]     |
[INFO] [stdout] 244 | /// Computes result = Σ(a[i] * b[i]) for all polynomials in the vectors,
[INFO] [stdout]     |                           ^ no item named `i` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout]     = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `i`
[INFO] [stdout]    --> src/protocol/primitives.rs:244:34
[INFO] [stdout]     |
[INFO] [stdout] 244 | /// Computes result = Σ(a[i] * b[i]) for all polynomials in the vectors,
[INFO] [stdout]     |                                  ^ no item named `i` 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 `i`
[INFO] [stdout]   --> src/protocol/secret_sharing.rs:52:44
[INFO] [stdout]    |
[INFO] [stdout] 52 | /// A vector of t patterns, where patterns[i] contains the subset masks for position i.
[INFO] [stdout]    |                                            ^ no item named `i` 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::round5_required_senders`
[INFO] [stdout]    --> src/resharing/protocol.rs:798:8
[INFO] [stdout]     |
[INFO] [stdout] 798 |     /// [`Self::round5_required_senders`]: input from parties outside it must
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the struct `ResharingProtocol` has no field or associated item named `round5_required_senders`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `verify_stored_new_share_norms`
[INFO] [stdout]     --> src/resharing/protocol.rs:2695:62
[INFO] [stdout]      |
[INFO] [stdout] 2695 | ///   by `√τ` to match `B`'s challenge-shifted convention; [`verify_stored_new_share_norms`]
[INFO] [stdout]      |                                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `verify_stored_new_share_norms` 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 `SUITE_ID`
[INFO] [stdout]   --> src/resharing/types.rs:37:51
[INFO] [stdout]    |
[INFO] [stdout] 37 | /// Value is the active FIPS 204 parameter set ([`SUITE_ID`]: 1=87, 2=44, 3=65).
[INFO] [stdout]    |                                                   ^^^^^^^^ no item named `SUITE_ID` 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 `Action::SendPrivate`
[INFO] [stdout]     --> src/resharing/types.rs:1133:23
[INFO] [stdout]      |
[INFO] [stdout] 1133 | /// transmitted via [`Action::SendPrivate`] over an authenticated-encrypted channel.
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^ no item named `Action` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `SUITE_ID`
[INFO] [stdout]   --> src/params.rs:27:4
[INFO] [stdout]    |
[INFO] [stdout] 27 |             /// SSID / resharing suite identifier for this parameter set.
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 48 | define_active_variant!(ml_dsa_87, 1, "ML-DSA-87", "params_tables_87.rs");
[INFO] [stdout]    | ------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: the link appears in this line:
[INFO] [stdout]            
[INFO] [stdout]            Value is the active FIPS 204 parameter set ([`SUITE_ID`]: 1=87, 2=44, 3=65).
[INFO] [stdout]                                                         ^^^^^^^^^^
[INFO] [stdout]    = note: no item named `SUITE_ID` in scope
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout]    = note: this warning originates in the macro `define_active_variant` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `MAX_SIGNING_MESSAGE_SIZE` links to private item `FRAME_HEADER_LEN`
[INFO] [stdout]    --> src/signing_protocol.rs:180:7
[INFO] [stdout]     |
[INFO] [stdout] 180 | /// [`FRAME_HEADER_LEN`].
[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 `MAX_COMMITMENT_DATA_SIZE`
[INFO] [stdout]    --> src/signing_protocol.rs:183:7
[INFO] [stdout]     |
[INFO] [stdout] 183 | /// [`MAX_COMMITMENT_DATA_SIZE`] (worst-case payload plus a 600 kB slack margin) — this global
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^ no item named `MAX_COMMITMENT_DATA_SIZE` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `L`
[INFO] [stdout]    --> src/keygen/dealer.rs:248:24
[INFO] [stdout]     |
[INFO] [stdout] 248 | /// - s1_total: Polyvec<L>
[INFO] [stdout]     |                        ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(rustdoc::invalid_html_tags)]` on by default
[INFO] [stdout] help: try marking as source code
[INFO] [stdout]     |
[INFO] [stdout] 248 | /// - s1_total: `Polyvec<L>`
[INFO] [stdout]     |                 +          +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `K`
[INFO] [stdout]    --> src/keygen/dealer.rs:249:24
[INFO] [stdout]     |
[INFO] [stdout] 249 | /// - s2_total: Polyvec<K>
[INFO] [stdout]     |                        ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: try marking as source code
[INFO] [stdout]     |
[INFO] [stdout] 249 | /// - s2_total: `Polyvec<K>`
[INFO] [stdout]     |                 +          +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `L`
[INFO] [stdout]    --> src/keygen/dealer.rs:250:25
[INFO] [stdout]     |
[INFO] [stdout] 250 | /// - s1h_total: Polyvec<L> (NTT form)
[INFO] [stdout]     |                         ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: try marking as source code
[INFO] [stdout]     |
[INFO] [stdout] 250 | /// - s1h_total: `Polyvec<L>` (NTT form)
[INFO] [stdout]     |                  +          +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]    --> src/protocol/primitives.rs:211:29
[INFO] [stdout]     |
[INFO] [stdout] 211 | /// [`rounding::decompose`](qp_rusty_crystals_dilithium::rounding::decompose);
[INFO] [stdout]     |      ---------------------  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]     |      |
[INFO] [stdout]     |      because label contains path that resolves to same destination
[INFO] [stdout]     |
[INFO] [stdout]     = note: when a link's destination is not specified,
[INFO] [stdout]             the label is used to resolve intra-doc links
[INFO] [stdout]     = note: `#[warn(rustdoc::redundant_explicit_links)]` on by default
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]     |
[INFO] [stdout] 211 - /// [`rounding::decompose`](qp_rusty_crystals_dilithium::rounding::decompose);
[INFO] [stdout] 211 + /// [`rounding::decompose`];
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/params.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 | define_active_variant!(ml_dsa_87, 1, "ML-DSA-87", "params_tables_87.rs");
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `Value is the active FIPS 204 parameter set ([`SUITE_ID`]: 1=87, 2=44, 3=65).`
[INFO] [stdout]    = help: ends near `SSID / resharing suite identifier for this parameter set.`
[INFO] [stdout]    = note: `#[deny(rustdoc::unportable_markdown)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not document `qp-rusty-crystals-threshold`
[INFO] running `Command { std: "docker" "inspect" "7345c3d53e52010240aa7019c695afaeaf6cc62467f6352787022bdb18d26ca2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7345c3d53e52010240aa7019c695afaeaf6cc62467f6352787022bdb18d26ca2", kill_on_drop: false }`
[INFO] [stdout] 7345c3d53e52010240aa7019c695afaeaf6cc62467f6352787022bdb18d26ca2
