[INFO] fetching crate bpaf 0.4.3... [INFO] documenting bpaf-0.4.3 against beta-2022-05-20 for beta-1.62-rustdoc-1 [INFO] extracting crate bpaf 0.4.3 into /workspace/builds/worker-5/source [INFO] validating manifest of crates.io crate bpaf 0.4.3 on toolchain beta-2022-05-20 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-05-20" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate bpaf 0.4.3 [INFO] finished tweaking crates.io crate bpaf 0.4.3 [INFO] tweaked toml for crates.io crate bpaf 0.4.3 written to /workspace/builds/worker-5/source/Cargo.toml [INFO] crate crates.io crate bpaf 0.4.3 already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-05-20" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/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:d190cb871061d98bc6d0581d85cb2ecb09a0f8a142ba5463de30be9999fc3251" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-05-20" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 8389ac623674adc64fccbed94068f19cb2944065785d66bd5b7b182b22bbf629 [INFO] running `Command { std: "docker" "start" "-a" "8389ac623674adc64fccbed94068f19cb2944065785d66bd5b7b182b22bbf629", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "8389ac623674adc64fccbed94068f19cb2944065785d66bd5b7b182b22bbf629", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8389ac623674adc64fccbed94068f19cb2944065785d66bd5b7b182b22bbf629", kill_on_drop: false }` [INFO] [stdout] 8389ac623674adc64fccbed94068f19cb2944065785d66bd5b7b182b22bbf629 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/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" "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:d190cb871061d98bc6d0581d85cb2ecb09a0f8a142ba5463de30be9999fc3251" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-05-20" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 7237a2a18472f6877db93fcbe9c1e6c8359b292d6942686119c3860c43a26016 [INFO] running `Command { std: "docker" "start" "-a" "7237a2a18472f6877db93fcbe9c1e6c8359b292d6942686119c3860c43a26016", kill_on_drop: false }` [INFO] [stderr] Documenting bpaf v0.4.3 (/opt/rustwide/workdir) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 2.12s [INFO] running `Command { std: "docker" "inspect" "7237a2a18472f6877db93fcbe9c1e6c8359b292d6942686119c3860c43a26016", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7237a2a18472f6877db93fcbe9c1e6c8359b292d6942686119c3860c43a26016", kill_on_drop: false }` [INFO] [stdout] 7237a2a18472f6877db93fcbe9c1e6c8359b292d6942686119c3860c43a26016 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/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" "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:d190cb871061d98bc6d0581d85cb2ecb09a0f8a142ba5463de30be9999fc3251" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-05-20" "rustdoc" "--lib" "-Zrustdoc-map" "--features" "bpaf_derive" "--frozen" "--message-format=json" "--" "-Z" "unstable-options" "--document-private-items", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 1781552a22ce3d245b4559affb362b4e6767594ea1549fc43d34b85f43353994 [INFO] running `Command { std: "docker" "start" "-a" "1781552a22ce3d245b4559affb362b4e6767594ea1549fc43d34b85f43353994", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.32 [INFO] [stderr] Compiling syn v1.0.81 [INFO] [stderr] Compiling quote v1.0.10 [INFO] [stderr] Compiling bpaf_derive v0.1.2 [INFO] [stderr] Documenting bpaf v0.4.3 (/opt/rustwide/workdir) [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/params.rs:1:1 [INFO] [stdout] | [INFO] [stdout] 1 | / //! Primitives to define parsers [INFO] [stdout] 2 | | //! [INFO] [stdout] 3 | | //! # Terminology [INFO] [stdout] 4 | | //! [INFO] [stdout] ... | [INFO] [stdout] 53 | | //! ``` [INFO] [stdout] 54 | | //! [INFO] [stdout] | |___^ [INFO] [stdout] | [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> src/lib.rs:2:9 [INFO] [stdout] | [INFO] [stdout] 2 | #![warn(rustdoc::missing_doc_code_examples)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/params.rs:63:1 [INFO] [stdout] | [INFO] [stdout] 63 | /// A named thing used to create Flag, Switch or Argument. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/params.rs:119:1 [INFO] [stdout] | [INFO] [stdout] 119 | / impl Named { [INFO] [stdout] 120 | | /// Add a short name to a flag/switch/argument [INFO] [stdout] 121 | | /// [INFO] [stdout] 122 | | /// You can specify it multiple times, items past the first one represent [INFO] [stdout] ... | [INFO] [stdout] 290 | | } [INFO] [stdout] 291 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/lib.rs:134:1 [INFO] [stdout] | [INFO] [stdout] 134 | /// Simple or composed argument parser [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/lib.rs:145:1 [INFO] [stdout] | [INFO] [stdout] 145 | / impl Parser { [INFO] [stdout] 146 | | /// Wrap a value into a `Parser` [INFO] [stdout] 147 | | /// [INFO] [stdout] 148 | | /// Parser will produce `T` without consuming anything from the command line, can be useful [INFO] [stdout] ... | [INFO] [stdout] 550 | | } [INFO] [stdout] 551 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/lib.rs:553:1 [INFO] [stdout] | [INFO] [stdout] 553 | / impl Parser { [INFO] [stdout] 554 | | /// Parse stored [`String`] using [`FromStr`] instance [INFO] [stdout] 555 | | /// [INFO] [stdout] 556 | | /// ```rust [INFO] [stdout] ... | [INFO] [stdout] 570 | | } [INFO] [stdout] 571 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/lib.rs:573:1 [INFO] [stdout] | [INFO] [stdout] 573 | / /// Unsuccessful command line parsing outcome [INFO] [stdout] 574 | | /// [INFO] [stdout] 575 | | /// Useful for unit testing for user parsers, intented to [INFO] [stdout] 576 | | /// be consumed with [`ParseFailure::unwrap_stdout`] and [`ParseFailure::unwrap_stdout`] [INFO] [stdout] | |________________________________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/lib.rs:585:1 [INFO] [stdout] | [INFO] [stdout] 585 | / impl ParseFailure { [INFO] [stdout] 586 | | /// Returns the contained `stderr` values [INFO] [stdout] 587 | | /// [INFO] [stdout] 588 | | /// Intended to be used with unit tests [INFO] [stdout] ... | [INFO] [stdout] 618 | | } [INFO] [stdout] 619 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/lib.rs:586:5 [INFO] [stdout] | [INFO] [stdout] 586 | / /// Returns the contained `stderr` values [INFO] [stdout] 587 | | /// [INFO] [stdout] 588 | | /// Intended to be used with unit tests [INFO] [stdout] 589 | | /// [INFO] [stdout] 590 | | /// # Panics [INFO] [stdout] 591 | | /// [INFO] [stdout] 592 | | /// Will panic if failure contains `stdout` [INFO] [stdout] | |_______________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/lib.rs:603:5 [INFO] [stdout] | [INFO] [stdout] 603 | / /// Returns the contained `stdout` values [INFO] [stdout] 604 | | /// [INFO] [stdout] 605 | | /// Intended to be used with unit tests [INFO] [stdout] 606 | | /// [INFO] [stdout] 607 | | /// # Panics [INFO] [stdout] 608 | | /// [INFO] [stdout] 609 | | /// Will panic if failure contains `stderr` [INFO] [stdout] | |_______________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/lib.rs:621:1 [INFO] [stdout] | [INFO] [stdout] 621 | / impl OptionParser { [INFO] [stdout] 622 | | /// Execute the [`OptionParser`], extract a parsed value or print some diagnostic and exit [INFO] [stdout] 623 | | /// [INFO] [stdout] 624 | | /// ```no_run [INFO] [stdout] ... | [INFO] [stdout] 708 | | } [INFO] [stdout] 709 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 11 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 25.84s [INFO] running `Command { std: "docker" "inspect" "1781552a22ce3d245b4559affb362b4e6767594ea1549fc43d34b85f43353994", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1781552a22ce3d245b4559affb362b4e6767594ea1549fc43d34b85f43353994", kill_on_drop: false }` [INFO] [stdout] 1781552a22ce3d245b4559affb362b4e6767594ea1549fc43d34b85f43353994