[INFO] fetching crate vmc 0.3.0... [INFO] documenting vmc-0.3.0 against master#ef324565d071c6d7e2477a195648549e33d6a465 for pr-121659-bump-pulldown-cmark [INFO] extracting crate vmc 0.3.0 into /workspace/builds/worker-1-tc1/source [INFO] validating manifest of crates.io crate vmc 0.3.0 on toolchain ef324565d071c6d7e2477a195648549e33d6a465 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ef324565d071c6d7e2477a195648549e33d6a465" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate vmc 0.3.0 [INFO] finished tweaking crates.io crate vmc 0.3.0 [INFO] tweaked toml for crates.io crate vmc 0.3.0 written to /workspace/builds/worker-1-tc1/source/Cargo.toml [INFO] crate crates.io crate vmc 0.3.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" "+ef324565d071c6d7e2477a195648549e33d6a465" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+ef324565d071c6d7e2477a195648549e33d6a465" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] c4543edd5d33d479a611ecc35d2d15a8ce7649c0383f5a8d52006f393637a534 [INFO] running `Command { std: "docker" "start" "-a" "c4543edd5d33d479a611ecc35d2d15a8ce7649c0383f5a8d52006f393637a534", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "c4543edd5d33d479a611ecc35d2d15a8ce7649c0383f5a8d52006f393637a534", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c4543edd5d33d479a611ecc35d2d15a8ce7649c0383f5a8d52006f393637a534", kill_on_drop: false }` [INFO] [stdout] c4543edd5d33d479a611ecc35d2d15a8ce7649c0383f5a8d52006f393637a534 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+ef324565d071c6d7e2477a195648549e33d6a465" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 981803a74e58273b3bd2e30fbffc9242d23f6562899e342c27c2803b3c60102a [INFO] running `Command { std: "docker" "start" "-a" "981803a74e58273b3bd2e30fbffc9242d23f6562899e342c27c2803b3c60102a", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.66 [INFO] [stderr] Compiling num-traits v0.2.16 [INFO] [stderr] Checking bytemuck v1.13.1 [INFO] [stderr] Compiling matrixmultiply v0.3.7 [INFO] [stderr] Compiling num-rational v0.4.1 [INFO] [stderr] Compiling memchr v2.5.0 [INFO] [stderr] Compiling typenum v1.16.0 [INFO] [stderr] Checking pin-project-lite v0.2.12 [INFO] [stderr] Checking rawpointer v0.2.1 [INFO] [stderr] Compiling thiserror v1.0.44 [INFO] [stderr] Compiling libc v0.2.147 [INFO] [stderr] Checking minimal-lexical v0.2.1 [INFO] [stderr] Checking safe_arch v0.7.1 [INFO] [stderr] Checking wide v0.7.11 [INFO] [stderr] Checking nom v7.1.3 [INFO] [stderr] Checking socket2 v0.5.3 [INFO] [stderr] Checking mio v0.8.8 [INFO] [stderr] Compiling quote v1.0.32 [INFO] [stderr] Compiling syn v2.0.28 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Checking tokio v1.30.0 [INFO] [stderr] Checking num-complex v0.4.3 [INFO] [stderr] Checking num-integer v0.1.45 [INFO] [stderr] Checking approx v0.5.1 [INFO] [stderr] Checking simba v0.8.1 [INFO] [stderr] Checking tokio-stream v0.1.14 [INFO] [stderr] Compiling thiserror-impl v1.0.44 [INFO] [stderr] Compiling nalgebra-macros v0.2.1 [INFO] [stderr] Checking nalgebra v0.32.3 [INFO] [stderr] Documenting vmc v0.3.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: redundant explicit link target [INFO] [stdout] --> src/osc/mod.rs:34:20 [INFO] [stdout] | [INFO] [stdout] 34 | /// [`SystemTime`](std::time::SystemTime) and `OSCTime` in both directions. An `OSCTime` can be [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] 34 | /// [`SystemTime`] and `OSCTime` in both directions. An `OSCTime` can be [INFO] [stdout] | ~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: redundant explicit link target [INFO] [stdout] --> src/osc/mod.rs:35:50 [INFO] [stdout] | [INFO] [stdout] 35 | /// converted into a `SystemTime` using [`From`](std::convert::From)/[`Into`](std::convert::Into). [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] 35 | /// converted into a `SystemTime` using [`From`]/[`Into`](std::convert::Into). [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: redundant explicit link target [INFO] [stdout] --> src/osc/mod.rs:35:79 [INFO] [stdout] | [INFO] [stdout] 35 | /// converted into a `SystemTime` using [`From`](std::convert::From)/[`Into`](std::convert::Into). [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] 35 | /// converted into a `SystemTime` using [`From`](std::convert::From)/[`Into`]. [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: redundant explicit link target [INFO] [stdout] --> src/osc/mod.rs:37:17 [INFO] [stdout] | [INFO] [stdout] 37 | /// [`TryFrom`](std::convert::TryFrom)/[`TryInto`](std::convert::TryInto). The fallible variants of [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] 37 | /// [`TryFrom`]/[`TryInto`](std::convert::TryInto). The fallible variants of [INFO] [stdout] | ~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: redundant explicit link target [INFO] [stdout] --> src/osc/mod.rs:37:52 [INFO] [stdout] | [INFO] [stdout] 37 | /// [`TryFrom`](std::convert::TryFrom)/[`TryInto`](std::convert::TryInto). The fallible variants of [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] 37 | /// [`TryFrom`](std::convert::TryFrom)/[`TryInto`]. The fallible variants of [INFO] [stdout] | ~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: redundant explicit link target [INFO] [stdout] --> src/osc/mod.rs:46:24 [INFO] [stdout] | [INFO] [stdout] 46 | /// the [`UNIX_EPOCH`](std::time::UNIX_EPOCH). This allows the math used in the conversions to work [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] 46 | /// the [`UNIX_EPOCH`]. This allows the math used in the conversions to work [INFO] [stdout] | ~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 6 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 11.51s [INFO] [stderr] Generated /opt/rustwide/target/doc/vmc/index.html [INFO] running `Command { std: "docker" "inspect" "981803a74e58273b3bd2e30fbffc9242d23f6562899e342c27c2803b3c60102a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "981803a74e58273b3bd2e30fbffc9242d23f6562899e342c27c2803b3c60102a", kill_on_drop: false }` [INFO] [stdout] 981803a74e58273b3bd2e30fbffc9242d23f6562899e342c27c2803b3c60102a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "RUSTC_BOOTSTRAP=1" "-e" "DOCS_RS=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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+ef324565d071c6d7e2477a195648549e33d6a465" "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] 1a1e3d63460cdefe2bbbdd777549f9100a8acc59d693e44a37f7dbb07463b089 [INFO] running `Command { std: "docker" "start" "-a" "1a1e3d63460cdefe2bbbdd777549f9100a8acc59d693e44a37f7dbb07463b089", kill_on_drop: false }` [INFO] [stderr] Documenting vmc v0.3.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: redundant explicit link target [INFO] [stdout] --> src/osc/mod.rs:34:20 [INFO] [stdout] | [INFO] [stdout] 34 | /// [`SystemTime`](std::time::SystemTime) and `OSCTime` in both directions. An `OSCTime` can be [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] 34 | /// [`SystemTime`] and `OSCTime` in both directions. An `OSCTime` can be [INFO] [stdout] | ~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: redundant explicit link target [INFO] [stdout] --> src/osc/mod.rs:35:50 [INFO] [stdout] | [INFO] [stdout] 35 | /// converted into a `SystemTime` using [`From`](std::convert::From)/[`Into`](std::convert::Into). [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] 35 | /// converted into a `SystemTime` using [`From`]/[`Into`](std::convert::Into). [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: redundant explicit link target [INFO] [stdout] --> src/osc/mod.rs:35:79 [INFO] [stdout] | [INFO] [stdout] 35 | /// converted into a `SystemTime` using [`From`](std::convert::From)/[`Into`](std::convert::Into). [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] 35 | /// converted into a `SystemTime` using [`From`](std::convert::From)/[`Into`]. [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: redundant explicit link target [INFO] [stdout] --> src/osc/mod.rs:37:17 [INFO] [stdout] | [INFO] [stdout] 37 | /// [`TryFrom`](std::convert::TryFrom)/[`TryInto`](std::convert::TryInto). The fallible variants of [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] 37 | /// [`TryFrom`]/[`TryInto`](std::convert::TryInto). The fallible variants of [INFO] [stdout] | ~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: redundant explicit link target [INFO] [stdout] --> src/osc/mod.rs:37:52 [INFO] [stdout] | [INFO] [stdout] 37 | /// [`TryFrom`](std::convert::TryFrom)/[`TryInto`](std::convert::TryInto). The fallible variants of [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] 37 | /// [`TryFrom`](std::convert::TryFrom)/[`TryInto`]. The fallible variants of [INFO] [stdout] | ~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: redundant explicit link target [INFO] [stdout] --> src/osc/mod.rs:46:24 [INFO] [stdout] | [INFO] [stdout] 46 | /// the [`UNIX_EPOCH`](std::time::UNIX_EPOCH). This allows the math used in the conversions to work [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] 46 | /// the [`UNIX_EPOCH`]. This allows the math used in the conversions to work [INFO] [stdout] | ~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 6 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.62s [INFO] [stderr] Generated /opt/rustwide/target/doc/vmc/index.html [INFO] running `Command { std: "docker" "inspect" "1a1e3d63460cdefe2bbbdd777549f9100a8acc59d693e44a37f7dbb07463b089", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1a1e3d63460cdefe2bbbdd777549f9100a8acc59d693e44a37f7dbb07463b089", kill_on_drop: false }` [INFO] [stdout] 1a1e3d63460cdefe2bbbdd777549f9100a8acc59d693e44a37f7dbb07463b089 [INFO] documenting vmc-0.3.0 against try#223112bf1ca31911a6475910c77b36bfa127d5f8 for pr-121659-bump-pulldown-cmark [INFO] extracting crate vmc 0.3.0 into /workspace/builds/worker-1-tc2/source [INFO] validating manifest of crates.io crate vmc 0.3.0 on toolchain 223112bf1ca31911a6475910c77b36bfa127d5f8 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+223112bf1ca31911a6475910c77b36bfa127d5f8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate vmc 0.3.0 [INFO] finished tweaking crates.io crate vmc 0.3.0 [INFO] tweaked toml for crates.io crate vmc 0.3.0 written to /workspace/builds/worker-1-tc2/source/Cargo.toml [INFO] crate crates.io crate vmc 0.3.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" "+223112bf1ca31911a6475910c77b36bfa127d5f8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+223112bf1ca31911a6475910c77b36bfa127d5f8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] e72bde8fdf8b9f06da1fb2c1a98a30c2e4eccd1277de7bd4c8afb6f989f49fbe [INFO] running `Command { std: "docker" "start" "-a" "e72bde8fdf8b9f06da1fb2c1a98a30c2e4eccd1277de7bd4c8afb6f989f49fbe", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "e72bde8fdf8b9f06da1fb2c1a98a30c2e4eccd1277de7bd4c8afb6f989f49fbe", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e72bde8fdf8b9f06da1fb2c1a98a30c2e4eccd1277de7bd4c8afb6f989f49fbe", kill_on_drop: false }` [INFO] [stdout] e72bde8fdf8b9f06da1fb2c1a98a30c2e4eccd1277de7bd4c8afb6f989f49fbe [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+223112bf1ca31911a6475910c77b36bfa127d5f8" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 42f21d21bae2064b3a2021ddb2722f3608a1cd9408328d3275c0b84a55cc194e [INFO] running `Command { std: "docker" "start" "-a" "42f21d21bae2064b3a2021ddb2722f3608a1cd9408328d3275c0b84a55cc194e", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.66 [INFO] [stderr] Compiling num-traits v0.2.16 [INFO] [stderr] Checking bytemuck v1.13.1 [INFO] [stderr] Compiling matrixmultiply v0.3.7 [INFO] [stderr] Compiling num-rational v0.4.1 [INFO] [stderr] Compiling memchr v2.5.0 [INFO] [stderr] Compiling typenum v1.16.0 [INFO] [stderr] Compiling thiserror v1.0.44 [INFO] [stderr] Checking rawpointer v0.2.1 [INFO] [stderr] Checking pin-project-lite v0.2.12 [INFO] [stderr] Compiling libc v0.2.147 [INFO] [stderr] Checking minimal-lexical v0.2.1 [INFO] [stderr] Checking safe_arch v0.7.1 [INFO] [stderr] Checking wide v0.7.11 [INFO] [stderr] Checking socket2 v0.5.3 [INFO] [stderr] Checking mio v0.8.8 [INFO] [stderr] Checking nom v7.1.3 [INFO] [stderr] Compiling quote v1.0.32 [INFO] [stderr] Checking tokio v1.30.0 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling syn v2.0.28 [INFO] [stderr] Checking num-complex v0.4.3 [INFO] [stderr] Checking num-integer v0.1.45 [INFO] [stderr] Checking approx v0.5.1 [INFO] [stderr] Checking simba v0.8.1 [INFO] [stderr] Checking tokio-stream v0.1.14 [INFO] [stderr] Compiling thiserror-impl v1.0.44 [INFO] [stderr] Compiling nalgebra-macros v0.2.1 [INFO] [stderr] Checking nalgebra v0.32.3 [INFO] [stderr] Documenting vmc v0.3.0 (/opt/rustwide/workdir) [INFO] [stdout] error: unportable markdown [INFO] [stdout] --> src/osc/decoder.rs:35:50 [INFO] [stdout] | [INFO] [stdout] 35 | /// For stream-based protocols, such as TCP, the [OSC specification][^1] requires the size of [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: new parser sees FootnoteReference(Borrowed("1")), old sees Start(Link(Shortcut, Borrowed("https://cnmat.org/OpenSoundControl/OSC-spec.html"), Borrowed(""))) [INFO] [stdout] = note: `#[deny(rustdoc::unportable_markdown)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unportable markdown [INFO] [stdout] --> src/osc/decoder.rs:35:69 [INFO] [stdout] | [INFO] [stdout] 35 | /// For stream-based protocols, such as TCP, the [OSC specification][^1] requires the size of [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = help: old parser sees FootnoteReference(Borrowed("1")), new sees nothing [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unportable markdown [INFO] [stdout] --> src/osc/decoder.rs:38:11 [INFO] [stdout] | [INFO] [stdout] 38 | ...]: _In a stream-based protocol such as TCP, the stream should begin with an int32 giving the size of the first packet, followed by the contents of the first packet, followed by the size of the second packet, etc._ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: new parser sees Start(Emphasis), old sees nothing [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: redundant explicit link target [INFO] [stdout] --> src/osc/mod.rs:34:20 [INFO] [stdout] | [INFO] [stdout] 34 | /// [`SystemTime`](std::time::SystemTime) and `OSCTime` in both directions. An `OSCTime` can be [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] 34 | /// [`SystemTime`] and `OSCTime` in both directions. An `OSCTime` can be [INFO] [stdout] | ~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: redundant explicit link target [INFO] [stdout] --> src/osc/mod.rs:35:50 [INFO] [stdout] | [INFO] [stdout] 35 | /// converted into a `SystemTime` using [`From`](std::convert::From)/[`Into`](std::convert::Into). [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] 35 | /// converted into a `SystemTime` using [`From`]/[`Into`](std::convert::Into). [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: redundant explicit link target [INFO] [stdout] --> src/osc/mod.rs:35:79 [INFO] [stdout] | [INFO] [stdout] 35 | /// converted into a `SystemTime` using [`From`](std::convert::From)/[`Into`](std::convert::Into). [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] 35 | /// converted into a `SystemTime` using [`From`](std::convert::From)/[`Into`]. [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: redundant explicit link target [INFO] [stdout] --> src/osc/mod.rs:37:17 [INFO] [stdout] | [INFO] [stdout] 37 | /// [`TryFrom`](std::convert::TryFrom)/[`TryInto`](std::convert::TryInto). The fallible variants of [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] 37 | /// [`TryFrom`]/[`TryInto`](std::convert::TryInto). The fallible variants of [INFO] [stdout] | ~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: redundant explicit link target [INFO] [stdout] --> src/osc/mod.rs:37:52 [INFO] [stdout] | [INFO] [stdout] 37 | /// [`TryFrom`](std::convert::TryFrom)/[`TryInto`](std::convert::TryInto). The fallible variants of [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] 37 | /// [`TryFrom`](std::convert::TryFrom)/[`TryInto`]. The fallible variants of [INFO] [stdout] | ~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: redundant explicit link target [INFO] [stdout] --> src/osc/mod.rs:46:24 [INFO] [stdout] | [INFO] [stdout] 46 | /// the [`UNIX_EPOCH`](std::time::UNIX_EPOCH). This allows the math used in the conversions to work [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] 46 | /// the [`UNIX_EPOCH`]. This allows the math used in the conversions to work [INFO] [stdout] | ~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors; 6 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not document `vmc` [INFO] running `Command { std: "docker" "inspect" "42f21d21bae2064b3a2021ddb2722f3608a1cd9408328d3275c0b84a55cc194e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "42f21d21bae2064b3a2021ddb2722f3608a1cd9408328d3275c0b84a55cc194e", kill_on_drop: false }` [INFO] [stdout] 42f21d21bae2064b3a2021ddb2722f3608a1cd9408328d3275c0b84a55cc194e