[INFO] fetching crate xmrs 0.15.2...
[INFO] documenting xmrs-0.15.2 against 824336ad4127ce295849937a24c08a4aeff6ada7 for pr-162169
[INFO] extracting crate xmrs 0.15.2 into /workspace/builds/worker-4-tc1/source
[INFO] started tweaking crates.io crate xmrs 0.15.2
[INFO] removed 0 missing examples
[INFO] finished tweaking crates.io crate xmrs 0.15.2
[INFO] tweaked toml for crates.io crate xmrs 0.15.2 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate xmrs 0.15.2 on toolchain 824336ad4127ce295849937a24c08a4aeff6ada7
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+824336ad4127ce295849937a24c08a4aeff6ada7" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate xmrs 0.15.2 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" "+824336ad4127ce295849937a24c08a4aeff6ada7" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded rand v0.9.5
[INFO] [stderr]   Downloaded clap v4.6.2
[INFO] [stderr]   Downloaded oplon v1.0.0
[INFO] [stderr]   Downloaded sidera v1.1.0
[INFO] [stderr]   Downloaded proptest v1.11.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/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] de0f0d43d05e256195ba024645e2e750927604d2e7631e3a6321d828d9e1fac8
[INFO] running `Command { std: "docker" "start" "de0f0d43d05e256195ba024645e2e750927604d2e7631e3a6321d828d9e1fac8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "de0f0d43d05e256195ba024645e2e750927604d2e7631e3a6321d828d9e1fac8", 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" "de0f0d43d05e256195ba024645e2e750927604d2e7631e3a6321d828d9e1fac8" "/opt/rustwide/cargo-home/bin/cargo" "+824336ad4127ce295849937a24c08a4aeff6ada7" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "de0f0d43d05e256195ba024645e2e750927604d2e7631e3a6321d828d9e1fac8", 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" "de0f0d43d05e256195ba024645e2e750927604d2e7631e3a6321d828d9e1fac8" "/opt/rustwide/cargo-home/bin/cargo" "+824336ad4127ce295849937a24c08a4aeff6ada7" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling quote v1.0.46
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]     Checking sidera v1.1.0
[INFO] [stderr]     Checking oplon v1.0.0
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]  Documenting xmrs v0.15.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unresolved link to `MemoryType`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           Each format (MOD / XM / S3M / IT / SID) gets a [`MemoryType`]
[INFO] [stdout]                                                           ^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `MemoryType` in scope
[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 `12`
[INFO] [stdout]   --> src/tracker/import/it/it_plugins.rs:21:59
[INFO] [stdout]    |
[INFO] [stdout] 21 | /// dwOutputRouting(4) · shellPluginID(4) · dwReserved[3](12) ·
[INFO] [stdout]    |                                                           ^^ no item named `12` 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 `32`
[INFO] [stdout]   --> src/tracker/import/it/it_plugins.rs:22:12
[INFO] [stdout]    |
[INFO] [stdout] 22 | /// szName[32] · szLibraryName[64] = 128 bytes.
[INFO] [stdout]    |            ^^ no item named `32` 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 `64`
[INFO] [stdout]   --> src/tracker/import/it/it_plugins.rs:22:32
[INFO] [stdout]    |
[INFO] [stdout] 22 | /// szName[32] · szLibraryName[64] = 128 bytes.
[INFO] [stdout]    |                                ^^ no item named `64` 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::core::instr_robsid::Vibrato::overflow_reg`
[INFO] [stdout]    --> src/tracker/import/sid/one_sid.rs:124:41
[INFO] [stdout]     |
[INFO] [stdout] 124 |     /// = none (the common case). See [`crate::core::instr_robsid::Vibrato::overflow_reg`].
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `Vibrato` in module `instr_robsid`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/tracker/import/dw/dw_module.rs:2630:38
[INFO] [stdout]      |
[INFO] [stdout] 2630 | /// `lanes_for(target)` returns lane[0], and an Lfo/Slide/Glide lane
[INFO] [stdout]      |                                      ^ no item named `0` 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 `DwDispatcher`
[INFO] [stdout]    --> src/tracker/import/dw/event.rs:375:14
[INFO] [stdout]     |
[INFO] [stdout] 375 | /// from a [`DwDispatcher`], falling back to the canonical split when
[INFO] [stdout]     |              ^^^^^^^^^^^^ no item named `DwDispatcher` 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 `apply_event`
[INFO] [stdout]    --> src/tracker/import/dw/runtime.rs:723:26
[INFO] [stdout]     |
[INFO] [stdout] 723 |     /// resets it, see [`apply_event`]); a rest (`current_note == None`)
[INFO] [stdout]     |                          ^^^^^^^^^^^ no item named `apply_event` 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 `shift_semitones`
[INFO] [stdout]    --> src/generators/sid/mod.rs:124:7
[INFO] [stdout]     |
[INFO] [stdout] 124 | /// [`shift_semitones`] to climb a note-increment skydive (Thrust: the replayer
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^ no item named `shift_semitones` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] help: there's a similarly named item `shift_semitones_up`
[INFO] [stdout]     |
[INFO] [stdout] 124 | /// [`shift_semitones_up`] to climb a note-increment skydive (Thrust: the replayer
[INFO] [stdout]     |                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `j`
[INFO] [stdout]     --> src/edit.rs:1659:33
[INFO] [stdout]      |
[INFO] [stdout] 1659 |     /// tracks. The block's [i][j] entry lands at
[INFO] [stdout]      |                                 ^ no item named `j` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]    --> src/generators/opl/driver.rs:284:28
[INFO] [stdout]     |
[INFO] [stdout] 284 | /// Decode an [`InstrOpl`](crate::core::instr_opl::InstrOpl) into a [`ChannelPatch`]. The OPL connection bit
[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] 284 - /// Decode an [`InstrOpl`](crate::core::instr_opl::InstrOpl) into a [`ChannelPatch`]. The OPL connection bit
[INFO] [stdout] 284 + /// Decode an [`InstrOpl`] into a [`ChannelPatch`]. The OPL connection bit
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]    --> src/generators/sid/mod.rs:383:74
[INFO] [stdout]     |
[INFO] [stdout] 383 |     /// Per-frame effect parameters — per *instrument* (one [`SidSynth`](crate::generators::sid::SidSynth) = one
[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] help: remove explicit link target
[INFO] [stdout]     |
[INFO] [stdout] 383 -     /// Per-frame effect parameters — per *instrument* (one [`SidSynth`](crate::generators::sid::SidSynth) = one
[INFO] [stdout] 383 +     /// Per-frame effect parameters — per *instrument* (one [`SidSynth`] = one
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 14.03s
[INFO] [stderr]    Generated /opt/rustwide/target/doc/xmrs/index.html
[INFO] running `Command { std: "docker" "inspect" "de0f0d43d05e256195ba024645e2e750927604d2e7631e3a6321d828d9e1fac8", 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" "-e" "RUSTC_BOOTSTRAP=1" "-e" "DOCS_RS=1" "-w" "/opt/rustwide/workdir" "--user" "0:0" "de0f0d43d05e256195ba024645e2e750927604d2e7631e3a6321d828d9e1fac8" "/opt/rustwide/cargo-home/bin/cargo" "+824336ad4127ce295849937a24c08a4aeff6ada7" "rustdoc" "--lib" "-Zrustdoc-map" "--features" "std import format float-helpers" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--document-private-items\"]" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling quote v1.0.46
[INFO] [stderr]    Compiling zerocopy v0.8.54
[INFO] [stderr]     Checking ciborium-io v0.2.2
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling zerocopy-derive v0.8.54
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]     Checking serde v1.0.228
[INFO] [stderr]     Checking half v2.7.1
[INFO] [stderr]     Checking ciborium-ll v0.2.2
[INFO] [stderr]     Checking ciborium v0.2.2
[INFO] [stderr]  Documenting xmrs v0.15.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 20.78s
[INFO] [stderr]    Generated /opt/rustwide/target/doc/xmrs/index.html
[INFO] running `Command { std: "docker" "inspect" "de0f0d43d05e256195ba024645e2e750927604d2e7631e3a6321d828d9e1fac8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "de0f0d43d05e256195ba024645e2e750927604d2e7631e3a6321d828d9e1fac8", kill_on_drop: false }`
[INFO] [stdout] de0f0d43d05e256195ba024645e2e750927604d2e7631e3a6321d828d9e1fac8
