[INFO] fetching crate veryl-emitter 0.5.6...
[INFO] documenting veryl-emitter-0.5.6 against 1.75.0 for beta-1.76-rustdoc-1
[INFO] extracting crate veryl-emitter 0.5.6 into /workspace/builds/worker-3-tc1/source
[INFO] validating manifest of crates.io crate veryl-emitter 0.5.6 on toolchain 1.75.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.75.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate veryl-emitter 0.5.6
[INFO] finished tweaking crates.io crate veryl-emitter 0.5.6
[INFO] tweaked toml for crates.io crate veryl-emitter 0.5.6 written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.75.0" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.75.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded veryl-analyzer v0.5.6
[INFO] [stderr]   Downloaded strnum_bitwidth v0.1.2
[INFO] [stderr]   Downloaded parol-macros v0.2.0
[INFO] [stderr]   Downloaded syntree v0.14.5
[INFO] [stderr]   Downloaded ume v0.1.0
[INFO] [stderr]   Downloaded rand_regex v0.16.0
[INFO] [stderr]   Downloaded veryl-metadata v0.5.6
[INFO] [stderr]   Downloaded syntree_layout v0.2.0
[INFO] [stderr]   Downloaded veryl-parser v0.5.6
[INFO] [stderr]   Downloaded parol v0.24.0
[INFO] [stderr]   Downloaded daggy v0.8.0
[INFO] [stderr]   Downloaded xml_writer v0.4.0
[INFO] [stderr]   Downloaded parol_runtime v0.19.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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" "+1.75.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 98fcc160255da1ed1e0ae1380c899ae1091399bb4188aec5f8131973c49f5b3d
[INFO] running `Command { std: "docker" "start" "-a" "98fcc160255da1ed1e0ae1380c899ae1091399bb4188aec5f8131973c49f5b3d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "98fcc160255da1ed1e0ae1380c899ae1091399bb4188aec5f8131973c49f5b3d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "98fcc160255da1ed1e0ae1380c899ae1091399bb4188aec5f8131973c49f5b3d", kill_on_drop: false }`
[INFO] [stdout] 98fcc160255da1ed1e0ae1380c899ae1091399bb4188aec5f8131973c49f5b3d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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=warn" "-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 3b320d9bf2b6512a3ee2338170dab73cf7054ea740b73b405b5a632649df7a26
[INFO] running `Command { std: "docker" "start" "-a" "3b320d9bf2b6512a3ee2338170dab73cf7054ea740b73b405b5a632649df7a26", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.76
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling strsim v0.10.0
[INFO] [stderr]    Compiling rustix v0.38.28
[INFO] [stderr]     Checking linux-raw-sys v0.4.12
[INFO] [stderr]    Compiling thiserror v1.0.56
[INFO] [stderr]    Compiling backtrace v0.3.69
[INFO] [stderr]    Compiling anyhow v1.0.79
[INFO] [stderr]     Checking fixedbitset v0.4.2
[INFO] [stderr]     Checking unicode-linebreak v0.1.5
[INFO] [stderr]     Checking petgraph v0.6.4
[INFO] [stderr]     Checking is_ci v1.1.1
[INFO] [stderr]     Checking smawk v0.3.2
[INFO] [stderr]     Checking syntree v0.14.5
[INFO] [stderr]     Checking regex-syntax v0.7.5
[INFO] [stderr]    Compiling function_name-proc-macro v0.3.0
[INFO] [stderr]     Checking xml_writer v0.4.0
[INFO] [stderr]    Compiling quote v1.0.35
[INFO] [stderr]     Checking textwrap v0.15.2
[INFO] [stderr]    Compiling syn v2.0.48
[INFO] [stderr]     Checking function_name v0.3.0
[INFO] [stderr]     Checking backtrace-ext v0.2.1
[INFO] [stderr]     Checking codespan-reporting v0.11.1
[INFO] [stderr]     Checking terminal_size v0.1.17
[INFO] [stderr]     Checking winnow v0.5.33
[INFO] [stderr]     Checking parol-macros v0.2.0
[INFO] [stderr]    Compiling semver v1.0.21
[INFO] [stderr]     Checking option-ext v0.2.0
[INFO] [stderr]     Checking is-terminal v0.4.10
[INFO] [stderr]     Checking dirs-sys v0.4.1
[INFO] [stderr]     Checking supports-color v2.1.0
[INFO] [stderr]     Checking supports-hyperlinks v2.1.0
[INFO] [stderr]     Checking supports-unicode v2.0.0
[INFO] [stderr]     Checking bimap v0.6.3
[INFO] [stderr]     Checking directories v5.0.1
[INFO] [stderr]     Checking Inflector v0.11.4
[INFO] [stderr]     Checking strnum_bitwidth v0.1.2
[INFO] [stderr]     Checking daggy v0.8.0
[INFO] [stderr]     Checking regex-automata v0.3.9
[INFO] [stderr]    Compiling darling_core v0.14.4
[INFO] [stderr]    Compiling serde_derive v1.0.195
[INFO] [stderr]    Compiling thiserror-impl v1.0.56
[INFO] [stderr]    Compiling miette-derive v5.10.0
[INFO] [stderr]    Compiling darling_macro v0.14.4
[INFO] [stderr]     Checking syntree_layout v0.2.0
[INFO] [stderr]     Checking miette v5.10.0
[INFO] [stderr]    Compiling darling v0.14.4
[INFO] [stderr]    Compiling derive_builder_core v0.12.0
[INFO] [stderr]    Compiling derive_builder_macro v0.12.0
[INFO] [stderr]     Checking derive_builder v0.12.0
[INFO] [stderr]     Checking parol_runtime v0.19.0
[INFO] [stderr]     Checking serde v1.0.195
[INFO] [stderr]     Checking veryl-parser v0.5.6
[INFO] [stderr]     Checking serde_spanned v0.6.5
[INFO] [stderr]     Checking toml_datetime v0.6.5
[INFO] [stderr]     Checking uuid v1.6.1
[INFO] [stderr]     Checking url v2.5.0
[INFO] [stderr]     Checking serde_regex v1.1.0
[INFO] [stderr]     Checking toml_edit v0.19.15
[INFO] [stderr]     Checking toml v0.7.8
[INFO] [stderr]     Checking veryl-metadata v0.5.6
[INFO] [stderr]     Checking veryl-analyzer v0.5.6
[INFO] [stderr]  Documenting veryl-emitter v0.5.6 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `veryl_parser::veryl_grammar_trait::DotDot: std::panic::RefUnwindSafe`
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`veryl_emitter`)
[INFO] [stdout]      = note: required because it appears within the type `*const DotDot`
[INFO] [stdout] note: required because it appears within the type `NonNull<DotDot>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ptr/non_null.rs:72:12
[INFO] [stdout] note: required because it appears within the type `Unique<DotDot>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ptr/unique.rs:37:12
[INFO] [stdout] note: required because it appears within the type `Box<DotDot>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:195:12
[INFO] [stdout] note: required because it appears within the type `RangeOperatorDotDot`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:2547:12
[INFO] [stdout]      |
[INFO] [stdout] 2547 | pub struct RangeOperatorDotDot {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: required because it appears within the type `RangeOperator`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:9258:10
[INFO] [stdout]      |
[INFO] [stdout] 9258 | pub enum RangeOperator {
[INFO] [stdout]      |          ^^^^^^^^^^^^^
[INFO] [stdout]      = note: required because it appears within the type `*const RangeOperator`
[INFO] [stdout] note: required because it appears within the type `NonNull<RangeOperator>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ptr/non_null.rs:72:12
[INFO] [stdout] note: required because it appears within the type `Unique<RangeOperator>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ptr/unique.rs:37:12
[INFO] [stdout] note: required because it appears within the type `Box<RangeOperator>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:195:12
[INFO] [stdout] note: required because it appears within the type `RangeOpt`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:9269:12
[INFO] [stdout]      |
[INFO] [stdout] 9269 | pub struct RangeOpt {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout]      = note: required because it appears within the type `*const RangeOpt`
[INFO] [stdout] note: required because it appears within the type `NonNull<RangeOpt>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ptr/non_null.rs:72:12
[INFO] [stdout] note: required because it appears within the type `Unique<RangeOpt>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ptr/unique.rs:37:12
[INFO] [stdout] note: required because it appears within the type `Box<RangeOpt>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:195:12
[INFO] [stdout] note: required because it appears within the type `Option<Box<RangeOpt>>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/option.rs:569:10
[INFO] [stdout] note: required because it appears within the type `Range`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:9205:12
[INFO] [stdout]      |
[INFO] [stdout] 9205 | pub struct Range {
[INFO] [stdout]      |            ^^^^^
[INFO] [stdout]      = note: required because it appears within the type `*const Range`
[INFO] [stdout] note: required because it appears within the type `NonNull<Range>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ptr/non_null.rs:72:12
[INFO] [stdout] note: required because it appears within the type `Unique<Range>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ptr/unique.rs:37:12
[INFO] [stdout] note: required because it appears within the type `Box<Range>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:195:12
[INFO] [stdout] note: required because it appears within the type `RangeItem`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:9216:12
[INFO] [stdout]      |
[INFO] [stdout] 9216 | pub struct RangeItem {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout]      = note: required because it appears within the type `*const RangeItem`
[INFO] [stdout] note: required because it appears within the type `NonNull<RangeItem>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ptr/non_null.rs:72:12
[INFO] [stdout] note: required because it appears within the type `Unique<RangeItem>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ptr/unique.rs:37:12
[INFO] [stdout] note: required because it appears within the type `Box<RangeItem>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:195:12
[INFO] [stdout] note: required because it appears within the type `RangeList`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:9226:12
[INFO] [stdout]      |
[INFO] [stdout] 9226 | pub struct RangeList {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout]      = note: required because it appears within the type `*const RangeList`
[INFO] [stdout] note: required because it appears within the type `NonNull<RangeList>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ptr/non_null.rs:72:12
[INFO] [stdout] note: required because it appears within the type `Unique<RangeList>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ptr/unique.rs:37:12
[INFO] [stdout] note: required because it appears within the type `Box<RangeList>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:195:12
[INFO] [stdout] note: required because it appears within the type `InsideExpression`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:6997:12
[INFO] [stdout]      |
[INFO] [stdout] 6997 | pub struct InsideExpression {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: required because it appears within the type `*const InsideExpression`
[INFO] [stdout] note: required because it appears within the type `NonNull<InsideExpression>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ptr/non_null.rs:72:12
[INFO] [stdout] note: required because it appears within the type `Unique<InsideExpression>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ptr/unique.rs:37:12
[INFO] [stdout] note: required because it appears within the type `Box<InsideExpression>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:195:12
[INFO] [stdout] note: required because it appears within the type `FactorInsideExpression`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:2448:12
[INFO] [stdout]      |
[INFO] [stdout] 2448 | pub struct FactorInsideExpression {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: required because it appears within the type `Factor`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:6030:10
[INFO] [stdout]      |
[INFO] [stdout] 6030 | pub enum Factor {
[INFO] [stdout]      |          ^^^^^^
[INFO] [stdout]      = note: required because it appears within the type `*const Factor`
[INFO] [stdout] note: required because it appears within the type `NonNull<Factor>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ptr/non_null.rs:72:12
[INFO] [stdout] note: required because it appears within the type `Unique<Factor>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ptr/unique.rs:37:12
[INFO] [stdout] note: required because it appears within the type `Box<Factor>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:195:12
[INFO] [stdout] note: required because it appears within the type `Expression12`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:5839:12
[INFO] [stdout]      |
[INFO] [stdout] 5839 | pub struct Expression12 {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout]      = note: required because it appears within the type `*const Expression12`
[INFO] [stdout] note: required because it appears within the type `NonNull<Expression12>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ptr/non_null.rs:72:12
[INFO] [stdout] note: required because it appears within the type `Unique<Expression12>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ptr/unique.rs:37:12
[INFO] [stdout] note: required because it appears within the type `Box<Expression12>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:195:12
[INFO] [stdout] note: required because it appears within the type `Expression11`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:5817:12
[INFO] [stdout]      |
[INFO] [stdout] 5817 | pub struct Expression11 {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout]      = note: required because it appears within the type `*const Expression11`
[INFO] [stdout] note: required because it appears within the type `NonNull<Expression11>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ptr/non_null.rs:72:12
[INFO] [stdout] note: required because it appears within the type `Unique<Expression11>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ptr/unique.rs:37:12
[INFO] [stdout] note: required because it appears within the type `Box<Expression11>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:195:12
[INFO] [stdout] note: required because it appears within the type `Expression10`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:5795:12
[INFO] [stdout]      |
[INFO] [stdout] 5795 | pub struct Expression10 {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout]      = note: required because it appears within the type `*const Expression10`
[INFO] [stdout] note: required because it appears within the type `NonNull<Expression10>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ptr/non_null.rs:72:12
[INFO] [stdout] note: required because it appears within the type `Unique<Expression10>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ptr/unique.rs:37:12
[INFO] [stdout] note: required because it appears within the type `Box<Expression10>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:195:12
[INFO] [stdout] note: required because it appears within the type `Expression09`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:5763:12
[INFO] [stdout]      |
[INFO] [stdout] 5763 | pub struct Expression09 {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout]      = note: required because it appears within the type `*const Expression09`
[INFO] [stdout] note: required because it appears within the type `NonNull<Expression09>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ptr/non_null.rs:72:12
[INFO] [stdout] note: required because it appears within the type `Unique<Expression09>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ptr/unique.rs:37:12
[INFO] [stdout] note: required because it appears within the type `Box<Expression09>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:195:12
[INFO] [stdout] note: required because it appears within the type `Expression08`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:5741:12
[INFO] [stdout]      |
[INFO] [stdout] 5741 | pub struct Expression08 {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout]      = note: required because it appears within the type `*const Expression08`
[INFO] [stdout] note: required because it appears within the type `NonNull<Expression08>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ptr/non_null.rs:72:12
[INFO] [stdout] note: required because it appears within the type `Unique<Expression08>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ptr/unique.rs:37:12
[INFO] [stdout] note: required because it appears within the type `Box<Expression08>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:195:12
[INFO] [stdout] note: required because it appears within the type `Expression07`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:5719:12
[INFO] [stdout]      |
[INFO] [stdout] 5719 | pub struct Expression07 {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout]      = note: required because it appears within the type `*const Expression07`
[INFO] [stdout] note: required because it appears within the type `NonNull<Expression07>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ptr/non_null.rs:72:12
[INFO] [stdout] note: required because it appears within the type `Unique<Expression07>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ptr/unique.rs:37:12
[INFO] [stdout] note: required because it appears within the type `Box<Expression07>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:195:12
[INFO] [stdout] note: required because it appears within the type `Expression06`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:5697:12
[INFO] [stdout]      |
[INFO] [stdout] 5697 | pub struct Expression06 {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout]      = note: required because it appears within the type `*const Expression06`
[INFO] [stdout] note: required because it appears within the type `NonNull<Expression06>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ptr/non_null.rs:72:12
[INFO] [stdout] note: required because it appears within the type `Unique<Expression06>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ptr/unique.rs:37:12
[INFO] [stdout] note: required because it appears within the type `Box<Expression06>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:195:12
[INFO] [stdout] note: required because it appears within the type `Expression05`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:5675:12
[INFO] [stdout]      |
[INFO] [stdout] 5675 | pub struct Expression05 {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout]      = note: required because it appears within the type `*const Expression05`
[INFO] [stdout] note: required because it appears within the type `NonNull<Expression05>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ptr/non_null.rs:72:12
[INFO] [stdout] note: required because it appears within the type `Unique<Expression05>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ptr/unique.rs:37:12
[INFO] [stdout] note: required because it appears within the type `Box<Expression05>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:195:12
[INFO] [stdout] note: required because it appears within the type `Expression04`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:5653:12
[INFO] [stdout]      |
[INFO] [stdout] 5653 | pub struct Expression04 {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout]      = note: required because it appears within the type `*const Expression04`
[INFO] [stdout] note: required because it appears within the type `NonNull<Expression04>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ptr/non_null.rs:72:12
[INFO] [stdout] note: required because it appears within the type `Unique<Expression04>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ptr/unique.rs:37:12
[INFO] [stdout] note: required because it appears within the type `Box<Expression04>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:195:12
[INFO] [stdout] note: required because it appears within the type `Expression03`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:5631:12
[INFO] [stdout]      |
[INFO] [stdout] 5631 | pub struct Expression03 {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout]      = note: required because it appears within the type `*const Expression03`
[INFO] [stdout] note: required because it appears within the type `NonNull<Expression03>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ptr/non_null.rs:72:12
[INFO] [stdout] note: required because it appears within the type `Unique<Expression03>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ptr/unique.rs:37:12
[INFO] [stdout] note: required because it appears within the type `Box<Expression03>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:195:12
[INFO] [stdout] note: required because it appears within the type `Expression02`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:5609:12
[INFO] [stdout]      |
[INFO] [stdout] 5609 | pub struct Expression02 {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout]      = note: required because it appears within the type `*const Expression02`
[INFO] [stdout] note: required because it appears within the type `NonNull<Expression02>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ptr/non_null.rs:72:12
[INFO] [stdout] note: required because it appears within the type `Unique<Expression02>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ptr/unique.rs:37:12
[INFO] [stdout] note: required because it appears within the type `Box<Expression02>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:195:12
[INFO] [stdout] note: required because it appears within the type `Expression01`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:5587:12
[INFO] [stdout]      |
[INFO] [stdout] 5587 | pub struct Expression01 {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout]      = note: required because it appears within the type `*const Expression01`
[INFO] [stdout] note: required because it appears within the type `NonNull<Expression01>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ptr/non_null.rs:72:12
[INFO] [stdout] note: required because it appears within the type `Unique<Expression01>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ptr/unique.rs:37:12
[INFO] [stdout] note: required because it appears within the type `Box<Expression01>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:195:12
[INFO] [stdout] note: required because it appears within the type `Expression`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:5576:12
[INFO] [stdout]      |
[INFO] [stdout] 5576 | pub struct Expression {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout]      = note: required because it appears within the type `*const Expression`
[INFO] [stdout] note: required because it appears within the type `NonNull<Expression>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ptr/non_null.rs:72:12
[INFO] [stdout] note: required because it appears within the type `Unique<Expression>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ptr/unique.rs:37:12
[INFO] [stdout] note: required because it appears within the type `Box<Expression>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:195:12
[INFO] [stdout] note: required because it appears within the type `Select`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:9448:12
[INFO] [stdout]      |
[INFO] [stdout] 9448 | pub struct Select {
[INFO] [stdout]      |            ^^^^^^
[INFO] [stdout]      = note: required because it appears within the type `*const Select`
[INFO] [stdout] note: required because it appears within the type `NonNull<Select>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ptr/non_null.rs:72:12
[INFO] [stdout] note: required because it appears within the type `Unique<Select>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ptr/unique.rs:37:12
[INFO] [stdout] note: required because it appears within the type `Box<Select>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:195:12
[INFO] [stdout] note: required because it appears within the type `ExpressionIdentifierGroupList0`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:5906:12
[INFO] [stdout]      |
[INFO] [stdout] 5906 | pub struct ExpressionIdentifierGroupList0 {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: required because it appears within the type `*const ExpressionIdentifierGroupList0`
[INFO] [stdout] note: required because it appears within the type `NonNull<ExpressionIdentifierGroupList0>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ptr/non_null.rs:72:12
[INFO] [stdout] note: required because it appears within the type `Unique<ExpressionIdentifierGroupList0>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ptr/unique.rs:37:12
[INFO] [stdout] note: required because it appears within the type `RawVec<ExpressionIdentifierGroupList0>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/raw_vec.rs:51:19
[INFO] [stdout] note: required because it appears within the type `Vec<ExpressionIdentifierGroupList0>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/vec/mod.rs:396:12
[INFO] [stdout] note: required because it appears within the type `ExpressionIdentifierGroupColonColonIdentifierExpressionIdentifierGroupListExpressionIdentifierGroupList0`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:2210:12
[INFO] [stdout]      |
[INFO] [stdout] 2210 | pub struct ExpressionIdentifierGroupColonColonIdentifierExpressionIdentifierGroupListExpressionIdentifierGroupList0
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: required because it appears within the type `ExpressionIdentifierGroup`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:5884:10
[INFO] [stdout]      |
[INFO] [stdout] 5884 | pub enum ExpressionIdentifierGroup {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: required because it appears within the type `*const ExpressionIdentifierGroup`
[INFO] [stdout] note: required because it appears within the type `NonNull<ExpressionIdentifierGroup>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ptr/non_null.rs:72:12
[INFO] [stdout] note: required because it appears within the type `Unique<ExpressionIdentifierGroup>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ptr/unique.rs:37:12
[INFO] [stdout] note: required because it appears within the type `Box<ExpressionIdentifierGroup>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:195:12
[INFO] [stdout] note: required because it appears within the type `ExpressionIdentifier`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:5873:12
[INFO] [stdout]      |
[INFO] [stdout] 5873 | pub struct ExpressionIdentifier {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: required because it appears within the type `Option<ExpressionIdentifier>`
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/option.rs:569:10
[INFO] [stdout] note: required because it appears within the type `Emitter`
[INFO] [stdout]     --> src/emitter.rs:17:12
[INFO] [stdout]      |
[INFO] [stdout] 17   | pub struct Emitter {
[INFO] [stdout]      |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0275`.
[INFO] [stdout] 
[INFO] [stderr] error: could not document `veryl-emitter`
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/1.75.0-x86_64-unknown-linux-gnu/bin/rustdoc --edition=2021 --crate-type lib --crate-name veryl_emitter src/lib.rs -o /opt/rustwide/target/doc --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --document-private-items -C metadata=e2e898b1d9af2495 -L dependency=/opt/rustwide/target/debug/deps --extern serde=/opt/rustwide/target/debug/deps/libserde-45ede0af28333ce7.rmeta --extern strnum_bitwidth=/opt/rustwide/target/debug/deps/libstrnum_bitwidth-88874b8dede909dc.rmeta --extern veryl_analyzer=/opt/rustwide/target/debug/deps/libveryl_analyzer-28d48c8369ce162c.rmeta --extern veryl_metadata=/opt/rustwide/target/debug/deps/libveryl_metadata-9b9560c5058d34e0.rmeta --extern veryl_parser=/opt/rustwide/target/debug/deps/libveryl_parser-33a20caedfd16ac6.rmeta --cap-lints=warn --crate-version 0.5.6` (exit status: 1)
[INFO] running `Command { std: "docker" "inspect" "3b320d9bf2b6512a3ee2338170dab73cf7054ea740b73b405b5a632649df7a26", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3b320d9bf2b6512a3ee2338170dab73cf7054ea740b73b405b5a632649df7a26", kill_on_drop: false }`
[INFO] [stdout] 3b320d9bf2b6512a3ee2338170dab73cf7054ea740b73b405b5a632649df7a26
[INFO] documenting veryl-emitter-0.5.6 against beta-2023-12-22 for beta-1.76-rustdoc-1
[INFO] extracting crate veryl-emitter 0.5.6 into /workspace/builds/worker-3-tc2/source
[INFO] validating manifest of crates.io crate veryl-emitter 0.5.6 on toolchain beta-2023-12-22
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-12-22" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate veryl-emitter 0.5.6
[INFO] finished tweaking crates.io crate veryl-emitter 0.5.6
[INFO] tweaked toml for crates.io crate veryl-emitter 0.5.6 written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-12-22" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-12-22" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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" "+beta-2023-12-22" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 70b7d698bed69cdd7d721be2da675f2d3211649c0b569cb86f706e561cf7f40d
[INFO] running `Command { std: "docker" "start" "-a" "70b7d698bed69cdd7d721be2da675f2d3211649c0b569cb86f706e561cf7f40d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "70b7d698bed69cdd7d721be2da675f2d3211649c0b569cb86f706e561cf7f40d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "70b7d698bed69cdd7d721be2da675f2d3211649c0b569cb86f706e561cf7f40d", kill_on_drop: false }`
[INFO] [stdout] 70b7d698bed69cdd7d721be2da675f2d3211649c0b569cb86f706e561cf7f40d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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=warn" "-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-12-22" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 4a29fde02716e65c0c7d73ae8c2a5e97abd4849a997db3292cf8538bc3deecc9
[INFO] running `Command { std: "docker" "start" "-a" "4a29fde02716e65c0c7d73ae8c2a5e97abd4849a997db3292cf8538bc3deecc9", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.76
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling strsim v0.10.0
[INFO] [stderr]    Compiling rustix v0.38.28
[INFO] [stderr]     Checking linux-raw-sys v0.4.12
[INFO] [stderr]    Compiling backtrace v0.3.69
[INFO] [stderr]    Compiling thiserror v1.0.56
[INFO] [stderr]    Compiling anyhow v1.0.79
[INFO] [stderr]     Checking fixedbitset v0.4.2
[INFO] [stderr]     Checking syntree v0.14.5
[INFO] [stderr]     Checking petgraph v0.6.4
[INFO] [stderr]     Checking xml_writer v0.4.0
[INFO] [stderr]     Checking unicode-linebreak v0.1.5
[INFO] [stderr]     Checking regex-syntax v0.7.5
[INFO] [stderr]     Checking is_ci v1.1.1
[INFO] [stderr]    Compiling function_name-proc-macro v0.3.0
[INFO] [stderr]    Compiling quote v1.0.35
[INFO] [stderr]     Checking smawk v0.3.2
[INFO] [stderr]    Compiling syn v2.0.48
[INFO] [stderr]     Checking backtrace-ext v0.2.1
[INFO] [stderr]     Checking textwrap v0.15.2
[INFO] [stderr]     Checking function_name v0.3.0
[INFO] [stderr]     Checking codespan-reporting v0.11.1
[INFO] [stderr]     Checking terminal_size v0.1.17
[INFO] [stderr]     Checking winnow v0.5.33
[INFO] [stderr]    Compiling semver v1.0.21
[INFO] [stderr]     Checking is-terminal v0.4.10
[INFO] [stderr]     Checking supports-color v2.1.0
[INFO] [stderr]     Checking supports-hyperlinks v2.1.0
[INFO] [stderr]     Checking supports-unicode v2.0.0
[INFO] [stderr]     Checking parol-macros v0.2.0
[INFO] [stderr]     Checking option-ext v0.2.0
[INFO] [stderr]     Checking bimap v0.6.3
[INFO] [stderr]     Checking dirs-sys v0.4.1
[INFO] [stderr]     Checking Inflector v0.11.4
[INFO] [stderr]     Checking directories v5.0.1
[INFO] [stderr]     Checking strnum_bitwidth v0.1.2
[INFO] [stderr]     Checking daggy v0.8.0
[INFO] [stderr]     Checking regex-automata v0.3.9
[INFO] [stderr]    Compiling darling_core v0.14.4
[INFO] [stderr]    Compiling serde_derive v1.0.195
[INFO] [stderr]    Compiling thiserror-impl v1.0.56
[INFO] [stderr]    Compiling miette-derive v5.10.0
[INFO] [stderr]    Compiling darling_macro v0.14.4
[INFO] [stderr]    Compiling darling v0.14.4
[INFO] [stderr]    Compiling derive_builder_core v0.12.0
[INFO] [stderr]     Checking syntree_layout v0.2.0
[INFO] [stderr]     Checking miette v5.10.0
[INFO] [stderr]    Compiling derive_builder_macro v0.12.0
[INFO] [stderr]     Checking derive_builder v0.12.0
[INFO] [stderr]     Checking parol_runtime v0.19.0
[INFO] [stderr]     Checking veryl-parser v0.5.6
[INFO] [stderr]     Checking serde v1.0.195
[INFO] [stderr]     Checking toml_datetime v0.6.5
[INFO] [stderr]     Checking serde_spanned v0.6.5
[INFO] [stderr]     Checking url v2.5.0
[INFO] [stderr]     Checking serde_regex v1.1.0
[INFO] [stderr]     Checking uuid v1.6.1
[INFO] [stderr]     Checking toml_edit v0.19.15
[INFO] [stderr]     Checking toml v0.7.8
[INFO] [stderr]     Checking veryl-metadata v0.5.6
[INFO] [stderr]     Checking veryl-analyzer v0.5.6
[INFO] [stderr]  Documenting veryl-emitter v0.5.6 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `veryl_parser::veryl_grammar_trait::DotDot: std::panic::RefUnwindSafe`
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`veryl_emitter`)
[INFO] [stdout]      = note: required because it appears within the type `*const veryl_parser::veryl_grammar_trait::DotDot`
[INFO] [stdout] note: required because it appears within the type `std::ptr::NonNull<veryl_parser::veryl_grammar_trait::DotDot>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/ptr/non_null.rs:74:12
[INFO] [stdout] note: required because it appears within the type `std::ptr::Unique<veryl_parser::veryl_grammar_trait::DotDot>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/ptr/unique.rs:36:12
[INFO] [stdout] note: required because it appears within the type `std::boxed::Box<veryl_parser::veryl_grammar_trait::DotDot>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/alloc/src/boxed.rs:195:12
[INFO] [stdout] note: required because it appears within the type `veryl_parser::veryl_grammar_trait::RangeOperatorDotDot`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:2547:12
[INFO] [stdout]      |
[INFO] [stdout] 2547 | pub struct RangeOperatorDotDot {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: required because it appears within the type `veryl_parser::veryl_grammar_trait::RangeOperator`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:9258:10
[INFO] [stdout]      |
[INFO] [stdout] 9258 | pub enum RangeOperator {
[INFO] [stdout]      |          ^^^^^^^^^^^^^
[INFO] [stdout]      = note: required because it appears within the type `*const veryl_parser::veryl_grammar_trait::RangeOperator`
[INFO] [stdout] note: required because it appears within the type `std::ptr::NonNull<veryl_parser::veryl_grammar_trait::RangeOperator>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/ptr/non_null.rs:74:12
[INFO] [stdout] note: required because it appears within the type `std::ptr::Unique<veryl_parser::veryl_grammar_trait::RangeOperator>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/ptr/unique.rs:36:12
[INFO] [stdout] note: required because it appears within the type `std::boxed::Box<veryl_parser::veryl_grammar_trait::RangeOperator>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/alloc/src/boxed.rs:195:12
[INFO] [stdout] note: required because it appears within the type `veryl_parser::veryl_grammar_trait::RangeOpt`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:9269:12
[INFO] [stdout]      |
[INFO] [stdout] 9269 | pub struct RangeOpt {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout]      = note: required because it appears within the type `*const veryl_parser::veryl_grammar_trait::RangeOpt`
[INFO] [stdout] note: required because it appears within the type `std::ptr::NonNull<veryl_parser::veryl_grammar_trait::RangeOpt>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/ptr/non_null.rs:74:12
[INFO] [stdout] note: required because it appears within the type `std::ptr::Unique<veryl_parser::veryl_grammar_trait::RangeOpt>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/ptr/unique.rs:36:12
[INFO] [stdout] note: required because it appears within the type `std::boxed::Box<veryl_parser::veryl_grammar_trait::RangeOpt>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/alloc/src/boxed.rs:195:12
[INFO] [stdout] note: required because it appears within the type `std::option::Option<std::boxed::Box<veryl_parser::veryl_grammar_trait::RangeOpt>>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/option.rs:570:10
[INFO] [stdout] note: required because it appears within the type `veryl_parser::veryl_grammar_trait::Range`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:9205:12
[INFO] [stdout]      |
[INFO] [stdout] 9205 | pub struct Range {
[INFO] [stdout]      |            ^^^^^
[INFO] [stdout]      = note: required because it appears within the type `*const veryl_parser::veryl_grammar_trait::Range`
[INFO] [stdout] note: required because it appears within the type `std::ptr::NonNull<veryl_parser::veryl_grammar_trait::Range>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/ptr/non_null.rs:74:12
[INFO] [stdout] note: required because it appears within the type `std::ptr::Unique<veryl_parser::veryl_grammar_trait::Range>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/ptr/unique.rs:36:12
[INFO] [stdout] note: required because it appears within the type `std::boxed::Box<veryl_parser::veryl_grammar_trait::Range>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/alloc/src/boxed.rs:195:12
[INFO] [stdout] note: required because it appears within the type `veryl_parser::veryl_grammar_trait::RangeItem`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:9216:12
[INFO] [stdout]      |
[INFO] [stdout] 9216 | pub struct RangeItem {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout]      = note: required because it appears within the type `*const veryl_parser::veryl_grammar_trait::RangeItem`
[INFO] [stdout] note: required because it appears within the type `std::ptr::NonNull<veryl_parser::veryl_grammar_trait::RangeItem>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/ptr/non_null.rs:74:12
[INFO] [stdout] note: required because it appears within the type `std::ptr::Unique<veryl_parser::veryl_grammar_trait::RangeItem>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/ptr/unique.rs:36:12
[INFO] [stdout] note: required because it appears within the type `std::boxed::Box<veryl_parser::veryl_grammar_trait::RangeItem>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/alloc/src/boxed.rs:195:12
[INFO] [stdout] note: required because it appears within the type `veryl_parser::veryl_grammar_trait::RangeList`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:9226:12
[INFO] [stdout]      |
[INFO] [stdout] 9226 | pub struct RangeList {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout]      = note: required because it appears within the type `*const veryl_parser::veryl_grammar_trait::RangeList`
[INFO] [stdout] note: required because it appears within the type `std::ptr::NonNull<veryl_parser::veryl_grammar_trait::RangeList>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/ptr/non_null.rs:74:12
[INFO] [stdout] note: required because it appears within the type `std::ptr::Unique<veryl_parser::veryl_grammar_trait::RangeList>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/ptr/unique.rs:36:12
[INFO] [stdout] note: required because it appears within the type `std::boxed::Box<veryl_parser::veryl_grammar_trait::RangeList>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/alloc/src/boxed.rs:195:12
[INFO] [stdout] note: required because it appears within the type `veryl_parser::veryl_grammar_trait::InsideExpression`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:6997:12
[INFO] [stdout]      |
[INFO] [stdout] 6997 | pub struct InsideExpression {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: required because it appears within the type `*const veryl_parser::veryl_grammar_trait::InsideExpression`
[INFO] [stdout] note: required because it appears within the type `std::ptr::NonNull<veryl_parser::veryl_grammar_trait::InsideExpression>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/ptr/non_null.rs:74:12
[INFO] [stdout] note: required because it appears within the type `std::ptr::Unique<veryl_parser::veryl_grammar_trait::InsideExpression>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/ptr/unique.rs:36:12
[INFO] [stdout] note: required because it appears within the type `std::boxed::Box<veryl_parser::veryl_grammar_trait::InsideExpression>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/alloc/src/boxed.rs:195:12
[INFO] [stdout] note: required because it appears within the type `veryl_parser::veryl_grammar_trait::FactorInsideExpression`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:2448:12
[INFO] [stdout]      |
[INFO] [stdout] 2448 | pub struct FactorInsideExpression {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: required because it appears within the type `veryl_parser::veryl_grammar_trait::Factor`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:6030:10
[INFO] [stdout]      |
[INFO] [stdout] 6030 | pub enum Factor {
[INFO] [stdout]      |          ^^^^^^
[INFO] [stdout]      = note: required because it appears within the type `*const veryl_parser::veryl_grammar_trait::Factor`
[INFO] [stdout] note: required because it appears within the type `std::ptr::NonNull<veryl_parser::veryl_grammar_trait::Factor>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/ptr/non_null.rs:74:12
[INFO] [stdout] note: required because it appears within the type `std::ptr::Unique<veryl_parser::veryl_grammar_trait::Factor>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/ptr/unique.rs:36:12
[INFO] [stdout] note: required because it appears within the type `std::boxed::Box<veryl_parser::veryl_grammar_trait::Factor>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/alloc/src/boxed.rs:195:12
[INFO] [stdout] note: required because it appears within the type `veryl_parser::veryl_grammar_trait::Expression12`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:5839:12
[INFO] [stdout]      |
[INFO] [stdout] 5839 | pub struct Expression12 {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout]      = note: required because it appears within the type `*const veryl_parser::veryl_grammar_trait::Expression12`
[INFO] [stdout] note: required because it appears within the type `std::ptr::NonNull<veryl_parser::veryl_grammar_trait::Expression12>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/ptr/non_null.rs:74:12
[INFO] [stdout] note: required because it appears within the type `std::ptr::Unique<veryl_parser::veryl_grammar_trait::Expression12>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/ptr/unique.rs:36:12
[INFO] [stdout] note: required because it appears within the type `std::boxed::Box<veryl_parser::veryl_grammar_trait::Expression12>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/alloc/src/boxed.rs:195:12
[INFO] [stdout] note: required because it appears within the type `veryl_parser::veryl_grammar_trait::Expression11`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:5817:12
[INFO] [stdout]      |
[INFO] [stdout] 5817 | pub struct Expression11 {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout]      = note: required because it appears within the type `*const veryl_parser::veryl_grammar_trait::Expression11`
[INFO] [stdout] note: required because it appears within the type `std::ptr::NonNull<veryl_parser::veryl_grammar_trait::Expression11>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/ptr/non_null.rs:74:12
[INFO] [stdout] note: required because it appears within the type `std::ptr::Unique<veryl_parser::veryl_grammar_trait::Expression11>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/ptr/unique.rs:36:12
[INFO] [stdout] note: required because it appears within the type `std::boxed::Box<veryl_parser::veryl_grammar_trait::Expression11>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/alloc/src/boxed.rs:195:12
[INFO] [stdout] note: required because it appears within the type `veryl_parser::veryl_grammar_trait::Expression10`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:5795:12
[INFO] [stdout]      |
[INFO] [stdout] 5795 | pub struct Expression10 {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout]      = note: required because it appears within the type `*const veryl_parser::veryl_grammar_trait::Expression10`
[INFO] [stdout] note: required because it appears within the type `std::ptr::NonNull<veryl_parser::veryl_grammar_trait::Expression10>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/ptr/non_null.rs:74:12
[INFO] [stdout] note: required because it appears within the type `std::ptr::Unique<veryl_parser::veryl_grammar_trait::Expression10>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/ptr/unique.rs:36:12
[INFO] [stdout] note: required because it appears within the type `std::boxed::Box<veryl_parser::veryl_grammar_trait::Expression10>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/alloc/src/boxed.rs:195:12
[INFO] [stdout] note: required because it appears within the type `veryl_parser::veryl_grammar_trait::Expression09`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:5763:12
[INFO] [stdout]      |
[INFO] [stdout] 5763 | pub struct Expression09 {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout]      = note: required because it appears within the type `*const veryl_parser::veryl_grammar_trait::Expression09`
[INFO] [stdout] note: required because it appears within the type `std::ptr::NonNull<veryl_parser::veryl_grammar_trait::Expression09>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/ptr/non_null.rs:74:12
[INFO] [stdout] note: required because it appears within the type `std::ptr::Unique<veryl_parser::veryl_grammar_trait::Expression09>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/ptr/unique.rs:36:12
[INFO] [stdout] note: required because it appears within the type `std::boxed::Box<veryl_parser::veryl_grammar_trait::Expression09>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/alloc/src/boxed.rs:195:12
[INFO] [stdout] note: required because it appears within the type `veryl_parser::veryl_grammar_trait::Expression08`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:5741:12
[INFO] [stdout]      |
[INFO] [stdout] 5741 | pub struct Expression08 {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout]      = note: required because it appears within the type `*const veryl_parser::veryl_grammar_trait::Expression08`
[INFO] [stdout] note: required because it appears within the type `std::ptr::NonNull<veryl_parser::veryl_grammar_trait::Expression08>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/ptr/non_null.rs:74:12
[INFO] [stdout] note: required because it appears within the type `std::ptr::Unique<veryl_parser::veryl_grammar_trait::Expression08>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/ptr/unique.rs:36:12
[INFO] [stdout] note: required because it appears within the type `std::boxed::Box<veryl_parser::veryl_grammar_trait::Expression08>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/alloc/src/boxed.rs:195:12
[INFO] [stdout] note: required because it appears within the type `veryl_parser::veryl_grammar_trait::Expression07`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:5719:12
[INFO] [stdout]      |
[INFO] [stdout] 5719 | pub struct Expression07 {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout]      = note: required because it appears within the type `*const veryl_parser::veryl_grammar_trait::Expression07`
[INFO] [stdout] note: required because it appears within the type `std::ptr::NonNull<veryl_parser::veryl_grammar_trait::Expression07>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/ptr/non_null.rs:74:12
[INFO] [stdout] note: required because it appears within the type `std::ptr::Unique<veryl_parser::veryl_grammar_trait::Expression07>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/ptr/unique.rs:36:12
[INFO] [stdout] note: required because it appears within the type `std::boxed::Box<veryl_parser::veryl_grammar_trait::Expression07>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/alloc/src/boxed.rs:195:12
[INFO] [stdout] note: required because it appears within the type `veryl_parser::veryl_grammar_trait::Expression06`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:5697:12
[INFO] [stdout]      |
[INFO] [stdout] 5697 | pub struct Expression06 {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout]      = note: required because it appears within the type `*const veryl_parser::veryl_grammar_trait::Expression06`
[INFO] [stdout] note: required because it appears within the type `std::ptr::NonNull<veryl_parser::veryl_grammar_trait::Expression06>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/ptr/non_null.rs:74:12
[INFO] [stdout] note: required because it appears within the type `std::ptr::Unique<veryl_parser::veryl_grammar_trait::Expression06>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/ptr/unique.rs:36:12
[INFO] [stdout] note: required because it appears within the type `std::boxed::Box<veryl_parser::veryl_grammar_trait::Expression06>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/alloc/src/boxed.rs:195:12
[INFO] [stdout] note: required because it appears within the type `veryl_parser::veryl_grammar_trait::Expression05`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:5675:12
[INFO] [stdout]      |
[INFO] [stdout] 5675 | pub struct Expression05 {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout]      = note: required because it appears within the type `*const veryl_parser::veryl_grammar_trait::Expression05`
[INFO] [stdout] note: required because it appears within the type `std::ptr::NonNull<veryl_parser::veryl_grammar_trait::Expression05>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/ptr/non_null.rs:74:12
[INFO] [stdout] note: required because it appears within the type `std::ptr::Unique<veryl_parser::veryl_grammar_trait::Expression05>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/ptr/unique.rs:36:12
[INFO] [stdout] note: required because it appears within the type `std::boxed::Box<veryl_parser::veryl_grammar_trait::Expression05>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/alloc/src/boxed.rs:195:12
[INFO] [stdout] note: required because it appears within the type `veryl_parser::veryl_grammar_trait::Expression04`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:5653:12
[INFO] [stdout]      |
[INFO] [stdout] 5653 | pub struct Expression04 {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout]      = note: required because it appears within the type `*const veryl_parser::veryl_grammar_trait::Expression04`
[INFO] [stdout] note: required because it appears within the type `std::ptr::NonNull<veryl_parser::veryl_grammar_trait::Expression04>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/ptr/non_null.rs:74:12
[INFO] [stdout] note: required because it appears within the type `std::ptr::Unique<veryl_parser::veryl_grammar_trait::Expression04>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/ptr/unique.rs:36:12
[INFO] [stdout] note: required because it appears within the type `std::boxed::Box<veryl_parser::veryl_grammar_trait::Expression04>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/alloc/src/boxed.rs:195:12
[INFO] [stdout] note: required because it appears within the type `veryl_parser::veryl_grammar_trait::Expression03`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:5631:12
[INFO] [stdout]      |
[INFO] [stdout] 5631 | pub struct Expression03 {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout]      = note: required because it appears within the type `*const veryl_parser::veryl_grammar_trait::Expression03`
[INFO] [stdout] note: required because it appears within the type `std::ptr::NonNull<veryl_parser::veryl_grammar_trait::Expression03>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/ptr/non_null.rs:74:12
[INFO] [stdout] note: required because it appears within the type `std::ptr::Unique<veryl_parser::veryl_grammar_trait::Expression03>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/ptr/unique.rs:36:12
[INFO] [stdout] note: required because it appears within the type `std::boxed::Box<veryl_parser::veryl_grammar_trait::Expression03>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/alloc/src/boxed.rs:195:12
[INFO] [stdout] note: required because it appears within the type `veryl_parser::veryl_grammar_trait::Expression02`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:5609:12
[INFO] [stdout]      |
[INFO] [stdout] 5609 | pub struct Expression02 {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout]      = note: required because it appears within the type `*const veryl_parser::veryl_grammar_trait::Expression02`
[INFO] [stdout] note: required because it appears within the type `std::ptr::NonNull<veryl_parser::veryl_grammar_trait::Expression02>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/ptr/non_null.rs:74:12
[INFO] [stdout] note: required because it appears within the type `std::ptr::Unique<veryl_parser::veryl_grammar_trait::Expression02>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/ptr/unique.rs:36:12
[INFO] [stdout] note: required because it appears within the type `std::boxed::Box<veryl_parser::veryl_grammar_trait::Expression02>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/alloc/src/boxed.rs:195:12
[INFO] [stdout] note: required because it appears within the type `veryl_parser::veryl_grammar_trait::Expression01`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:5587:12
[INFO] [stdout]      |
[INFO] [stdout] 5587 | pub struct Expression01 {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout]      = note: required because it appears within the type `*const veryl_parser::veryl_grammar_trait::Expression01`
[INFO] [stdout] note: required because it appears within the type `std::ptr::NonNull<veryl_parser::veryl_grammar_trait::Expression01>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/ptr/non_null.rs:74:12
[INFO] [stdout] note: required because it appears within the type `std::ptr::Unique<veryl_parser::veryl_grammar_trait::Expression01>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/ptr/unique.rs:36:12
[INFO] [stdout] note: required because it appears within the type `std::boxed::Box<veryl_parser::veryl_grammar_trait::Expression01>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/alloc/src/boxed.rs:195:12
[INFO] [stdout] note: required because it appears within the type `veryl_parser::veryl_grammar_trait::Expression`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:5576:12
[INFO] [stdout]      |
[INFO] [stdout] 5576 | pub struct Expression {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout]      = note: required because it appears within the type `*const veryl_parser::veryl_grammar_trait::Expression`
[INFO] [stdout] note: required because it appears within the type `std::ptr::NonNull<veryl_parser::veryl_grammar_trait::Expression>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/ptr/non_null.rs:74:12
[INFO] [stdout] note: required because it appears within the type `std::ptr::Unique<veryl_parser::veryl_grammar_trait::Expression>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/ptr/unique.rs:36:12
[INFO] [stdout] note: required because it appears within the type `std::boxed::Box<veryl_parser::veryl_grammar_trait::Expression>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/alloc/src/boxed.rs:195:12
[INFO] [stdout] note: required because it appears within the type `veryl_parser::veryl_grammar_trait::Select`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:9448:12
[INFO] [stdout]      |
[INFO] [stdout] 9448 | pub struct Select {
[INFO] [stdout]      |            ^^^^^^
[INFO] [stdout]      = note: required because it appears within the type `*const veryl_parser::veryl_grammar_trait::Select`
[INFO] [stdout] note: required because it appears within the type `std::ptr::NonNull<veryl_parser::veryl_grammar_trait::Select>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/ptr/non_null.rs:74:12
[INFO] [stdout] note: required because it appears within the type `std::ptr::Unique<veryl_parser::veryl_grammar_trait::Select>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/ptr/unique.rs:36:12
[INFO] [stdout] note: required because it appears within the type `std::boxed::Box<veryl_parser::veryl_grammar_trait::Select>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/alloc/src/boxed.rs:195:12
[INFO] [stdout] note: required because it appears within the type `veryl_parser::veryl_grammar_trait::ExpressionIdentifierGroupList0`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:5906:12
[INFO] [stdout]      |
[INFO] [stdout] 5906 | pub struct ExpressionIdentifierGroupList0 {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: required because it appears within the type `*const veryl_parser::veryl_grammar_trait::ExpressionIdentifierGroupList0`
[INFO] [stdout] note: required because it appears within the type `std::ptr::NonNull<veryl_parser::veryl_grammar_trait::ExpressionIdentifierGroupList0>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/ptr/non_null.rs:74:12
[INFO] [stdout] note: required because it appears within the type `std::ptr::Unique<veryl_parser::veryl_grammar_trait::ExpressionIdentifierGroupList0>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/ptr/unique.rs:36:12
[INFO] [stdout] note: required because it appears within the type `alloc::raw_vec::RawVec<veryl_parser::veryl_grammar_trait::ExpressionIdentifierGroupList0>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/alloc/src/raw_vec.rs:61:19
[INFO] [stdout] note: required because it appears within the type `std::vec::Vec<veryl_parser::veryl_grammar_trait::ExpressionIdentifierGroupList0>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/alloc/src/vec/mod.rs:398:12
[INFO] [stdout] note: required because it appears within the type `veryl_parser::veryl_grammar_trait::ExpressionIdentifierGroupColonColonIdentifierExpressionIdentifierGroupListExpressionIdentifierGroupList0`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:2210:12
[INFO] [stdout]      |
[INFO] [stdout] 2210 | pub struct ExpressionIdentifierGroupColonColonIdentifierExpressionIdentifierGroupListExpressionIdentifierGroupList0
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: required because it appears within the type `veryl_parser::veryl_grammar_trait::ExpressionIdentifierGroup`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:5884:10
[INFO] [stdout]      |
[INFO] [stdout] 5884 | pub enum ExpressionIdentifierGroup {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: required because it appears within the type `*const veryl_parser::veryl_grammar_trait::ExpressionIdentifierGroup`
[INFO] [stdout] note: required because it appears within the type `std::ptr::NonNull<veryl_parser::veryl_grammar_trait::ExpressionIdentifierGroup>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/ptr/non_null.rs:74:12
[INFO] [stdout] note: required because it appears within the type `std::ptr::Unique<veryl_parser::veryl_grammar_trait::ExpressionIdentifierGroup>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/ptr/unique.rs:36:12
[INFO] [stdout] note: required because it appears within the type `std::boxed::Box<veryl_parser::veryl_grammar_trait::ExpressionIdentifierGroup>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/alloc/src/boxed.rs:195:12
[INFO] [stdout] note: required because it appears within the type `veryl_parser::veryl_grammar_trait::ExpressionIdentifier`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/veryl-parser-0.5.6/src/generated/veryl_grammar_trait.rs:5873:12
[INFO] [stdout]      |
[INFO] [stdout] 5873 | pub struct ExpressionIdentifier {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: required because it appears within the type `std::option::Option<veryl_parser::veryl_grammar_trait::ExpressionIdentifier>`
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/option.rs:570:10
[INFO] [stdout] note: required because it appears within the type `emitter::Emitter`
[INFO] [stdout]     --> src/emitter.rs:17:12
[INFO] [stdout]      |
[INFO] [stdout] 17   | pub struct Emitter {
[INFO] [stdout]      |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0275`.
[INFO] [stdout] 
[INFO] [stderr] error: could not document `veryl-emitter`
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/beta-2023-12-22-x86_64-unknown-linux-gnu/bin/rustdoc --edition=2021 --crate-type lib --crate-name veryl_emitter src/lib.rs -o /opt/rustwide/target/doc --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --document-private-items -C metadata=8f1004578ee975fb -L dependency=/opt/rustwide/target/debug/deps --extern serde=/opt/rustwide/target/debug/deps/libserde-bd900c315b97f8e9.rmeta --extern strnum_bitwidth=/opt/rustwide/target/debug/deps/libstrnum_bitwidth-37a11aa3808370d8.rmeta --extern veryl_analyzer=/opt/rustwide/target/debug/deps/libveryl_analyzer-9eb5906ad6d77f0a.rmeta --extern veryl_metadata=/opt/rustwide/target/debug/deps/libveryl_metadata-45e3bc88da1d5d8a.rmeta --extern veryl_parser=/opt/rustwide/target/debug/deps/libveryl_parser-c93488b7e41f014e.rmeta --cap-lints=warn --crate-version 0.5.6` (exit status: 1)
[INFO] running `Command { std: "docker" "inspect" "4a29fde02716e65c0c7d73ae8c2a5e97abd4849a997db3292cf8538bc3deecc9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4a29fde02716e65c0c7d73ae8c2a5e97abd4849a997db3292cf8538bc3deecc9", kill_on_drop: false }`
[INFO] [stdout] 4a29fde02716e65c0c7d73ae8c2a5e97abd4849a997db3292cf8538bc3deecc9
