[INFO] fetching crate proof-of-sql-parser 0.120.2...
[INFO] documenting proof-of-sql-parser-0.120.2 against da3f5c31e5535b3dc210067de660a45784ae1e9c for pr-162169
[INFO] extracting crate proof-of-sql-parser 0.120.2 into /workspace/builds/worker-5-tc2/source
[INFO] started tweaking crates.io crate proof-of-sql-parser 0.120.2
[INFO] finished tweaking crates.io crate proof-of-sql-parser 0.120.2
[INFO] tweaked toml for crates.io crate proof-of-sql-parser 0.120.2 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate proof-of-sql-parser 0.120.2 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 proof-of-sql-parser 0.120.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" "+da3f5c31e5535b3dc210067de660a45784ae1e9c" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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] 3ca7a096c007378389b6aa104f84f9bba3b7753c1d041940104b593cf9fb5d55
[INFO] running `Command { std: "docker" "start" "3ca7a096c007378389b6aa104f84f9bba3b7753c1d041940104b593cf9fb5d55", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3ca7a096c007378389b6aa104f84f9bba3b7753c1d041940104b593cf9fb5d55", 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" "3ca7a096c007378389b6aa104f84f9bba3b7753c1d041940104b593cf9fb5d55" "/opt/rustwide/cargo-home/bin/cargo" "+da3f5c31e5535b3dc210067de660a45784ae1e9c" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3ca7a096c007378389b6aa104f84f9bba3b7753c1d041940104b593cf9fb5d55", 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" "3ca7a096c007378389b6aa104f84f9bba3b7753c1d041940104b593cf9fb5d55" "/opt/rustwide/cargo-home/bin/cargo" "+da3f5c31e5535b3dc210067de660a45784ae1e9c" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling typenum v1.18.0
[INFO] [stderr]    Compiling libc v0.2.175
[INFO] [stderr]    Compiling lock_api v0.4.13
[INFO] [stderr]    Compiling memchr v2.7.5
[INFO] [stderr]    Compiling parking_lot_core v0.9.11
[INFO] [stderr]    Compiling regex-syntax v0.8.6
[INFO] [stderr]    Compiling cfg-if v1.0.3
[INFO] [stderr]    Compiling serde v1.0.219
[INFO] [stderr]    Compiling siphasher v1.0.1
[INFO] [stderr]    Compiling proc-macro2 v1.0.101
[INFO] [stderr]    Compiling hashbrown v0.15.5
[INFO] [stderr]    Compiling log v0.4.27
[INFO] [stderr]    Compiling term v1.1.0
[INFO] [stderr]    Compiling itertools v0.14.0
[INFO] [stderr]    Compiling pico-args v0.5.0
[INFO] [stderr]    Compiling bigdecimal v0.4.8
[INFO] [stderr]    Compiling phf_shared v0.11.3
[INFO] [stderr]    Compiling ena v0.14.3
[INFO] [stderr]     Checking sqlparser v0.44.0
[INFO] [stderr]    Compiling ascii-canvas v4.0.0
[INFO] [stderr]    Compiling quote v1.0.40
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]    Compiling syn v2.0.106
[INFO] [stderr]    Compiling indexmap v2.11.0
[INFO] [stderr]    Compiling parking_lot v0.12.4
[INFO] [stderr]    Compiling string_cache v0.8.9
[INFO] [stderr]     Checking regex-automata v0.4.10
[INFO] [stderr]    Compiling petgraph v0.7.1
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]     Checking lalrpop-util v0.22.2
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling crypto-common v0.1.6
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling sha3 v0.10.8
[INFO] [stderr]    Compiling serde_derive v1.0.219
[INFO] [stderr]    Compiling snafu-derive v0.8.7
[INFO] [stderr]    Compiling regex v1.11.2
[INFO] [stderr]     Checking snafu v0.8.7
[INFO] [stderr]    Compiling lalrpop v0.22.2
[INFO] [stderr]     Checking arrayvec v0.7.6
[INFO] [stderr]     Checking chrono v0.4.39
[INFO] [stderr]    Compiling proof-of-sql-parser v0.120.2 (/opt/rustwide/workdir)
[INFO] [stderr]  Documenting proof-of-sql-parser v0.120.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unresolved link to `ResourceId`
[INFO] [stdout]   --> src/identifier.rs:18:48
[INFO] [stdout]    |
[INFO] [stdout] 18 |     /// can create Names, thus securing that [`ResourceId`]s and [`Identifier`]s
[INFO] [stdout]    |                                                ^^^^^^^^^^ no item named `ResourceId` 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] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/posql_time/error.rs:7:1
[INFO] [stdout]    |
[INFO] [stdout]  7 | / pub enum PoSQLTimestampError {
[INFO] [stdout]  8 | |     /// Error when the timezone string provided cannot be parsed into a valid timezone.
[INFO] [stdout]  9 | |     #[snafu(display("invalid timezone string: {timezone}"))]
[INFO] [stdout] 10 | |     InvalidTimezone {
[INFO] [stdout] ...  |
[INFO] [stdout] 53 | |     },
[INFO] [stdout] 54 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `Errors related to time operations, including timezone and timestamp conversions.`
[INFO] [stdout]    = help: ends near `Errors related to time operations, including timezone and timestamp conversions.`
[INFO] [stdout]    = note: `#[deny(rustdoc::unportable_markdown)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/posql_time/timestamp.rs:9:1
[INFO] [stdout]    |
[INFO] [stdout]  9 | / pub struct PoSQLTimestamp {
[INFO] [stdout] 10 | |     /// The datetime representation in UTC.
[INFO] [stdout] 11 | |     timestamp: DateTime<Utc>,
[INFO] [stdout] ...  |
[INFO] [stdout] 17 | |     timezone: PoSQLTimeZone,
[INFO] [stdout] 18 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `Defines an RFC3339-formatted timestamp`
[INFO] [stdout]    = help: ends near `Represents a fully parsed timestamp with detailed time unit and timezone information`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/posql_time/timestamp.rs:9:1
[INFO] [stdout]    |
[INFO] [stdout]  9 | / pub struct PoSQLTimestamp {
[INFO] [stdout] 10 | |     /// The datetime representation in UTC.
[INFO] [stdout] 11 | |     timestamp: DateTime<Utc>,
[INFO] [stdout] ...  |
[INFO] [stdout] 17 | |     timezone: PoSQLTimeZone,
[INFO] [stdout] 18 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `Represents a fully parsed timestamp with detailed time unit and timezone information`
[INFO] [stdout]    = help: ends near `Represents a fully parsed timestamp with detailed time unit and timezone information`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/posql_time/timezone.rs:8:1
[INFO] [stdout]    |
[INFO] [stdout]  8 | / pub struct PoSQLTimeZone {
[INFO] [stdout]  9 | |     offset: i32,
[INFO] [stdout] 10 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `Defines a timezone as count of seconds offset from UTC`
[INFO] [stdout]    = help: ends near `Captures a timezone from a timestamp query`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/posql_time/timezone.rs:8:1
[INFO] [stdout]    |
[INFO] [stdout]  8 | / pub struct PoSQLTimeZone {
[INFO] [stdout]  9 | |     offset: i32,
[INFO] [stdout] 10 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `Captures a timezone from a timestamp query`
[INFO] [stdout]    = help: ends near `Captures a timezone from a timestamp query`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/posql_time/unit.rs:7:1
[INFO] [stdout]    |
[INFO] [stdout]  7 | / pub enum PoSQLTimeUnit {
[INFO] [stdout]  8 | |     /// Represents seconds with precision 0: ex "2024-06-20 12:34:56"
[INFO] [stdout]  9 | |     Second,
[INFO] [stdout] 10 | |     /// Represents milliseconds with precision 3: ex "2024-06-20 12:34:56.123"
[INFO] [stdout] ...  |
[INFO] [stdout] 15 | |     Nanosecond,
[INFO] [stdout] 16 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `Defines the precision of the timestamp`
[INFO] [stdout]    = help: ends near `An intermediate type representing the time units from a parsed query`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/posql_time/unit.rs:7:1
[INFO] [stdout]    |
[INFO] [stdout]  7 | / pub enum PoSQLTimeUnit {
[INFO] [stdout]  8 | |     /// Represents seconds with precision 0: ex "2024-06-20 12:34:56"
[INFO] [stdout]  9 | |     Second,
[INFO] [stdout] 10 | |     /// Represents milliseconds with precision 3: ex "2024-06-20 12:34:56.123"
[INFO] [stdout] ...  |
[INFO] [stdout] 15 | |     Nanosecond,
[INFO] [stdout] 16 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `An intermediate type representing the time units from a parsed query`
[INFO] [stdout]    = help: ends near `An intermediate type representing the time units from a parsed query`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not document `proof-of-sql-parser`
[INFO] running `Command { std: "docker" "inspect" "3ca7a096c007378389b6aa104f84f9bba3b7753c1d041940104b593cf9fb5d55", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3ca7a096c007378389b6aa104f84f9bba3b7753c1d041940104b593cf9fb5d55", kill_on_drop: false }`
[INFO] [stdout] 3ca7a096c007378389b6aa104f84f9bba3b7753c1d041940104b593cf9fb5d55
