[INFO] fetching crate manger 0.1.1... [INFO] documenting manger-0.1.1 against 1.61.0 for beta-1.62-rustdoc-1 [INFO] extracting crate manger 0.1.1 into /workspace/builds/worker-6/source [INFO] validating manifest of crates.io crate manger 0.1.1 on toolchain 1.61.0 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.61.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate manger 0.1.1 [INFO] finished tweaking crates.io crate manger 0.1.1 [INFO] tweaked toml for crates.io crate manger 0.1.1 written to /workspace/builds/worker-6/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.61.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.61.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded utf8_slice v1.0.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/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" "+1.61.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 84abbf3e912fa117d5f6c41078587808e27511d847945dbd6ff3a596840d9959 [INFO] running `Command { std: "docker" "start" "-a" "84abbf3e912fa117d5f6c41078587808e27511d847945dbd6ff3a596840d9959", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "84abbf3e912fa117d5f6c41078587808e27511d847945dbd6ff3a596840d9959", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "84abbf3e912fa117d5f6c41078587808e27511d847945dbd6ff3a596840d9959", kill_on_drop: false }` [INFO] [stdout] 84abbf3e912fa117d5f6c41078587808e27511d847945dbd6ff3a596840d9959 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/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" "+1.61.0" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 79fdd1d95880ecc01164950c950be6bcf02b9b84f75c49c497270dd37a092538 [INFO] running `Command { std: "docker" "start" "-a" "79fdd1d95880ecc01164950c950be6bcf02b9b84f75c49c497270dd37a092538", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.39 [INFO] [stderr] Compiling unicode-ident v1.0.0 [INFO] [stderr] Compiling syn v1.0.95 [INFO] [stderr] Checking utf8_slice v1.0.0 [INFO] [stderr] Checking either v1.6.1 [INFO] [stderr] Compiling quote v1.0.18 [INFO] [stderr] Compiling thiserror-impl v1.0.31 [INFO] [stderr] Checking thiserror v1.0.31 [INFO] [stderr] Documenting manger v0.1.1 (/opt/rustwide/workdir) [INFO] [stdout] warning: lint `missing_doc_code_examples` has been renamed to `rustdoc::missing_doc_code_examples` [INFO] [stdout] --> src/lib.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | missing_doc_code_examples, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use the new name: `rustdoc::missing_doc_code_examples` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(renamed_and_removed_lints)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `std::box::Box` [INFO] [stdout] --> src/lib.rs:168:25 [INFO] [stdout] | [INFO] [stdout] 168 | //! with the [`Box`][std::box::Box] type from the standard library. We can make a prefixed [INFO] [stdout] | ^^^^^^^^^^^^^ no item named `box` in module `std` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `manger::common::Whitespace` [INFO] [stdout] --> src/lib.rs:209:37 [INFO] [stdout] | [INFO] [stdout] 209 | //! For whitespace we can use the [`manger::common::Whitespace`] struct. This will consume any [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `manger` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `either::Either` [INFO] [stdout] --> src/lib.rs:226:43 [INFO] [stdout] | [INFO] [stdout] 226 | //! You can also use the [`Either`][either::Either] type to represent the either [INFO] [stdout] | ^^^^^^^^^^^^^^ no item named `Either` in module `either` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 4 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 7.43s [INFO] running `Command { std: "docker" "inspect" "79fdd1d95880ecc01164950c950be6bcf02b9b84f75c49c497270dd37a092538", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "79fdd1d95880ecc01164950c950be6bcf02b9b84f75c49c497270dd37a092538", kill_on_drop: false }` [INFO] [stdout] 79fdd1d95880ecc01164950c950be6bcf02b9b84f75c49c497270dd37a092538 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/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" "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:d190cb871061d98bc6d0581d85cb2ecb09a0f8a142ba5463de30be9999fc3251" "/opt/rustwide/cargo-home/bin/cargo" "+1.61.0" "rustdoc" "--lib" "-Zrustdoc-map" "--frozen" "--message-format=json" "--" "-Z" "unstable-options" "--document-private-items", kill_on_drop: false }` [INFO] [stdout] 152a5e1cea1e53fec1004696dce7d56a8ef1f7d25035e227b3897ad50b8abc2a [INFO] running `Command { std: "docker" "start" "-a" "152a5e1cea1e53fec1004696dce7d56a8ef1f7d25035e227b3897ad50b8abc2a", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.39 [INFO] [stderr] Compiling unicode-ident v1.0.0 [INFO] [stderr] Compiling syn v1.0.95 [INFO] [stderr] Checking utf8_slice v1.0.0 [INFO] [stderr] Checking either v1.6.1 [INFO] [stderr] Compiling quote v1.0.18 [INFO] [stderr] Compiling thiserror-impl v1.0.31 [INFO] [stderr] Checking thiserror v1.0.31 [INFO] [stderr] Documenting manger v0.1.1 (/opt/rustwide/workdir) [INFO] [stdout] warning: lint `missing_doc_code_examples` has been renamed to `rustdoc::missing_doc_code_examples` [INFO] [stdout] --> src/lib.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | missing_doc_code_examples, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use the new name: `rustdoc::missing_doc_code_examples` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(renamed_and_removed_lints)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/chars.rs:1:1 [INFO] [stdout] | [INFO] [stdout] 1 | / //! Types for consuming individual __utf-8 characters__. [INFO] [stdout] 2 | | //! [INFO] [stdout] 3 | | //! This module contains common ASCII characters, [INFO] [stdout] 4 | | //! latin alphabetic letters and decimals numeric digits. [INFO] [stdout] | |_________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> src/lib.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | missing_doc_code_examples, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/chars.rs:109:1 [INFO] [stdout] | [INFO] [stdout] 109 | /// _Structs_ to consume __decimals digits__. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/chars.rs:43:13 [INFO] [stdout] | [INFO] [stdout] 43 | /// Chars that represents the respective utf-8 character. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 111 | / declare_ascii![ [INFO] [stdout] 112 | | Zero => '0', [INFO] [stdout] 113 | | One => '1', [INFO] [stdout] 114 | | Two => '2', [INFO] [stdout] ... | [INFO] [stdout] 121 | | Nine => '9' [INFO] [stdout] 122 | | ]; [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `declare_ascii` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/chars.rs:125:1 [INFO] [stdout] | [INFO] [stdout] 125 | /// _Enums_ to consume letters for the __Latin Alphabet__. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/chars.rs:173:13 [INFO] [stdout] | [INFO] [stdout] 173 | /// _Structs_ to consume lower-case letters for the __Latin Alphabet__. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 185 | / letter![ [INFO] [stdout] 186 | | A => [ 'a', 'A' ], [INFO] [stdout] 187 | | B => [ 'b', 'B' ], [INFO] [stdout] 188 | | C => [ 'c', 'C' ], [INFO] [stdout] ... | [INFO] [stdout] 211 | | Z => [ 'z', 'Z' ] [INFO] [stdout] 212 | | ]; [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `letter` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/chars.rs:43:13 [INFO] [stdout] | [INFO] [stdout] 43 | /// Chars that represents the respective utf-8 character. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 185 | / letter![ [INFO] [stdout] 186 | | A => [ 'a', 'A' ], [INFO] [stdout] 187 | | B => [ 'b', 'B' ], [INFO] [stdout] 188 | | C => [ 'c', 'C' ], [INFO] [stdout] ... | [INFO] [stdout] 211 | | Z => [ 'z', 'Z' ] [INFO] [stdout] 212 | | ]; [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `declare_ascii` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/chars.rs:178:13 [INFO] [stdout] | [INFO] [stdout] 178 | /// _Structs_ to consume upper-case letters for the __Latin Alphabet__. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 185 | / letter![ [INFO] [stdout] 186 | | A => [ 'a', 'A' ], [INFO] [stdout] 187 | | B => [ 'b', 'B' ], [INFO] [stdout] 188 | | C => [ 'c', 'C' ], [INFO] [stdout] ... | [INFO] [stdout] 211 | | Z => [ 'z', 'Z' ] [INFO] [stdout] 212 | | ]; [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `letter` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/chars.rs:43:13 [INFO] [stdout] | [INFO] [stdout] 43 | /// Chars that represents the respective utf-8 character. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 185 | / letter![ [INFO] [stdout] 186 | | A => [ 'a', 'A' ], [INFO] [stdout] 187 | | B => [ 'b', 'B' ], [INFO] [stdout] 188 | | C => [ 'c', 'C' ], [INFO] [stdout] ... | [INFO] [stdout] 211 | | Z => [ 'z', 'Z' ] [INFO] [stdout] 212 | | ]; [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `declare_ascii` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/chars.rs:130:17 [INFO] [stdout] | [INFO] [stdout] 130 | / /// `Enum` for consuming the corresponding case-independent letter. [INFO] [stdout] 131 | | /// [INFO] [stdout] 132 | | /// Upper-case letters gets turned into `Uppercase` and lower-case letters [INFO] [stdout] 133 | | /// gets turned into `Lowercase`. [INFO] [stdout] | |_________________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 185 | / letter![ [INFO] [stdout] 186 | | A => [ 'a', 'A' ], [INFO] [stdout] 187 | | B => [ 'b', 'B' ], [INFO] [stdout] 188 | | C => [ 'c', 'C' ], [INFO] [stdout] ... | [INFO] [stdout] 211 | | Z => [ 'z', 'Z' ] [INFO] [stdout] 212 | | ]; [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `letter` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/chars.rs:43:13 [INFO] [stdout] | [INFO] [stdout] 43 | /// Chars that represents the respective utf-8 character. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 68 | / declare_ascii![ [INFO] [stdout] 69 | | Space => ' ', [INFO] [stdout] 70 | | Tab => '\t', [INFO] [stdout] 71 | | NewLine => '\n', [INFO] [stdout] ... | [INFO] [stdout] 106 | | Equals => '=' [INFO] [stdout] 107 | | ]; [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `declare_ascii` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/common/mod.rs:1:1 [INFO] [stdout] | [INFO] [stdout] 1 | //! Types for common structures within consuming. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/lib.rs:376:1 [INFO] [stdout] | [INFO] [stdout] 376 | / /// Trait which allows for consuming of instances and literals from a string. [INFO] [stdout] 377 | | /// [INFO] [stdout] 378 | | /// This trait should be mostly used for types with a bijection to a string representation, [INFO] [stdout] 379 | | /// which includes the `char` and `&str`. This does not include floating points, because [INFO] [stdout] ... | [INFO] [stdout] 384 | | /// For the reason mentioned before, this is not implemented for `f32` and `f64`. Similarly, [INFO] [stdout] 385 | | /// this is also not implemented for `u8`, `u16`, `u32`, `u64`, `i8`, `i1 [INFO] [stdout] | |_________________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing code example in this documentation [INFO] [stdout] --> src/lib.rs:420:1 [INFO] [stdout] | [INFO] [stdout] 420 | / /// Trait that exposes some functions for easier consuming syntax on `&str`. [INFO] [stdout] 421 | | /// [INFO] [stdout] 422 | | /// ConsumeSource is only implemented for `&str`. [INFO] [stdout] | |_________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `std::box::Box` [INFO] [stdout] --> src/lib.rs:168:25 [INFO] [stdout] | [INFO] [stdout] 168 | //! with the [`Box`][std::box::Box] type from the standard library. We can make a prefixed [INFO] [stdout] | ^^^^^^^^^^^^^ no item named `box` in module `std` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `manger::common::Whitespace` [INFO] [stdout] --> src/lib.rs:209:37 [INFO] [stdout] | [INFO] [stdout] 209 | //! For whitespace we can use the [`manger::common::Whitespace`] struct. This will consume any [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `manger` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `either::Either` [INFO] [stdout] --> src/lib.rs:226:43 [INFO] [stdout] | [INFO] [stdout] 226 | //! You can also use the [`Either`][either::Either] type to represent the either [INFO] [stdout] | ^^^^^^^^^^^^^^ no item named `Either` in module `either` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 17 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 9.34s [INFO] running `Command { std: "docker" "inspect" "152a5e1cea1e53fec1004696dce7d56a8ef1f7d25035e227b3897ad50b8abc2a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "152a5e1cea1e53fec1004696dce7d56a8ef1f7d25035e227b3897ad50b8abc2a", kill_on_drop: false }` [INFO] [stdout] 152a5e1cea1e53fec1004696dce7d56a8ef1f7d25035e227b3897ad50b8abc2a