[INFO] fetching crate asdl 1.0.1...
[INFO] testing asdl-1.0.1 against master#733b47ea4b1b86216f14ef56e49440c33933f230+rustflags=-Copt-level=3 for pr-138759
[INFO] extracting crate asdl 1.0.1 into /workspace/builds/worker-6-tc2/source
[INFO] started tweaking crates.io crate asdl 1.0.1
[INFO] finished tweaking crates.io crate asdl 1.0.1
[INFO] tweaked toml for crates.io crate asdl 1.0.1 written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate asdl 1.0.1 on toolchain 733b47ea4b1b86216f14ef56e49440c33933f230
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+733b47ea4b1b86216f14ef56e49440c33933f230" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+733b47ea4b1b86216f14ef56e49440c33933f230" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 114 packages to latest compatible versions
[INFO] [stderr]       Adding insta v0.8.2 (available: v1.43.2)
[INFO] [stderr]       Adding nom v5.1.3 (available: v8.0.0)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+733b47ea4b1b86216f14ef56e49440c33933f230" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+733b47ea4b1b86216f14ef56e49440c33933f230" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 76bc5769a055d14ce8ea2260f52cce8221b9b9d8a3ad89f50fc457770ca0a39d
[INFO] running `Command { std: "docker" "start" "-a" "76bc5769a055d14ce8ea2260f52cce8221b9b9d8a3ad89f50fc457770ca0a39d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "76bc5769a055d14ce8ea2260f52cce8221b9b9d8a3ad89f50fc457770ca0a39d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "76bc5769a055d14ce8ea2260f52cce8221b9b9d8a3ad89f50fc457770ca0a39d", kill_on_drop: false }`
[INFO] [stdout] 76bc5769a055d14ce8ea2260f52cce8221b9b9d8a3ad89f50fc457770ca0a39d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Copt-level=3" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+733b47ea4b1b86216f14ef56e49440c33933f230" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] f8f6af3ffb5809cfee0cbacfc4fa2e06e470f23e3ee36dff8b6fb519ab217791
[INFO] running `Command { std: "docker" "start" "-a" "f8f6af3ffb5809cfee0cbacfc4fa2e06e470f23e3ee36dff8b6fb519ab217791", kill_on_drop: false }`
[INFO] [stderr]    Compiling nom v5.1.3
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling asdl v1.0.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/parser.rs:56:24
[INFO] [stdout]    |
[INFO] [stdout] 56 | pub(crate) fn parse(i: &str) -> ParseResult<Root> {
[INFO] [stdout]    |                        ^^^^     -----------------
[INFO] [stdout]    |                        |        |           |
[INFO] [stdout]    |                        |        |           the lifetimes get resolved as `'_`
[INFO] [stdout]    |                        |        the lifetimes get resolved as `'_`
[INFO] [stdout]    |                        this lifetime flows to the output
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]    |
[INFO] [stdout] 56 | pub(crate) fn parse(i: &str) -> ParseResult<'_, Root<'_>> {
[INFO] [stdout]    |                                             +++     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/parser.rs:71:20
[INFO] [stdout]    |
[INFO] [stdout] 71 | fn comment_line(i: &str) -> ParseResult<&str> {
[INFO] [stdout]    |                    ^^^^     -----------------
[INFO] [stdout]    |                    |        |           |
[INFO] [stdout]    |                    |        |           the lifetimes get resolved as `'_`
[INFO] [stdout]    |                    |        the lifetimes get resolved as `'_`
[INFO] [stdout]    |                    this lifetime flows to the output
[INFO] [stdout]    |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]    |
[INFO] [stdout] 71 | fn comment_line(i: &str) -> ParseResult<'_, &str> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/parser.rs:81:16
[INFO] [stdout]    |
[INFO] [stdout] 81 | fn comments(i: &str) -> ParseResult<Vec<&str>> {
[INFO] [stdout]    |                ^^^^     ----------------------
[INFO] [stdout]    |                |        |               |
[INFO] [stdout]    |                |        |               the lifetimes get resolved as `'_`
[INFO] [stdout]    |                |        the lifetimes get resolved as `'_`
[INFO] [stdout]    |                this lifetime flows to the output
[INFO] [stdout]    |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]    |
[INFO] [stdout] 81 | fn comments(i: &str) -> ParseResult<'_, Vec<&str>> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/parser.rs:85:10
[INFO] [stdout]    |
[INFO] [stdout] 85 | fn ty(i: &str) -> ParseResult<Type> {
[INFO] [stdout]    |          ^^^^     -----------------
[INFO] [stdout]    |          |        |           |
[INFO] [stdout]    |          |        |           the lifetimes get resolved as `'_`
[INFO] [stdout]    |          |        the lifetimes get resolved as `'_`
[INFO] [stdout]    |          this lifetime flows to the output
[INFO] [stdout]    |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]    |
[INFO] [stdout] 85 | fn ty(i: &str) -> ParseResult<'_, Type<'_>> {
[INFO] [stdout]    |                               +++     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/parser.rs:92:17
[INFO] [stdout]    |
[INFO] [stdout] 92 | fn prod_type(i: &str) -> ParseResult<ProdType> {
[INFO] [stdout]    |                 ^^^^     ---------------------
[INFO] [stdout]    |                 |        |           |
[INFO] [stdout]    |                 |        |           the lifetimes get resolved as `'_`
[INFO] [stdout]    |                 |        the lifetimes get resolved as `'_`
[INFO] [stdout]    |                 this lifetime flows to the output
[INFO] [stdout]    |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]    |
[INFO] [stdout] 92 | fn prod_type(i: &str) -> ParseResult<'_, ProdType<'_>> {
[INFO] [stdout]    |                                      +++         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/parser.rs:99:16
[INFO] [stdout]    |
[INFO] [stdout] 99 | fn sum_type(i: &str) -> ParseResult<SumType> {
[INFO] [stdout]    |                ^^^^     --------------------
[INFO] [stdout]    |                |        |           |
[INFO] [stdout]    |                |        |           the lifetimes get resolved as `'_`
[INFO] [stdout]    |                |        the lifetimes get resolved as `'_`
[INFO] [stdout]    |                this lifetime flows to the output
[INFO] [stdout]    |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]    |
[INFO] [stdout] 99 | fn sum_type(i: &str) -> ParseResult<'_, SumType<'_>> {
[INFO] [stdout]    |                                     +++        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/parser.rs:117:13
[INFO] [stdout]     |
[INFO] [stdout] 117 | fn attrs(i: &str) -> ParseResult<Attrs> {
[INFO] [stdout]     |             ^^^^     ------------------
[INFO] [stdout]     |             |        |           |
[INFO] [stdout]     |             |        |           the lifetimes get resolved as `'_`
[INFO] [stdout]     |             |        the lifetimes get resolved as `'_`
[INFO] [stdout]     |             this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 117 | fn attrs(i: &str) -> ParseResult<'_, Attrs<'_>> {
[INFO] [stdout]     |                                  +++      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/parser.rs:121:20
[INFO] [stdout]     |
[INFO] [stdout] 121 | fn constructors(i: &str) -> ParseResult<Vec<Constr>> {
[INFO] [stdout]     |                    ^^^^     ------------------------
[INFO] [stdout]     |                    |        |               |
[INFO] [stdout]     |                    |        |               the lifetimes get resolved as `'_`
[INFO] [stdout]     |                    |        the lifetimes get resolved as `'_`
[INFO] [stdout]     |                    this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 121 | fn constructors(i: &str) -> ParseResult<'_, Vec<Constr<'_>>> {
[INFO] [stdout]     |                                         +++           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/parser.rs:125:19
[INFO] [stdout]     |
[INFO] [stdout] 125 | fn constructor(i: &str) -> ParseResult<Constr> {
[INFO] [stdout]     |                   ^^^^     -------------------
[INFO] [stdout]     |                   |        |           |
[INFO] [stdout]     |                   |        |           the lifetimes get resolved as `'_`
[INFO] [stdout]     |                   |        the lifetimes get resolved as `'_`
[INFO] [stdout]     |                   this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 125 | fn constructor(i: &str) -> ParseResult<'_, Constr<'_>> {
[INFO] [stdout]     |                                        +++       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/parser.rs:136:14
[INFO] [stdout]     |
[INFO] [stdout] 136 | fn fields(i: &str) -> ParseResult<Vec<Field>> {
[INFO] [stdout]     |              ^^^^     -----------------------
[INFO] [stdout]     |              |        |               |
[INFO] [stdout]     |              |        |               the lifetimes get resolved as `'_`
[INFO] [stdout]     |              |        the lifetimes get resolved as `'_`
[INFO] [stdout]     |              this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 136 | fn fields(i: &str) -> ParseResult<'_, Vec<Field<'_>>> {
[INFO] [stdout]     |                                   +++          ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/parser.rs:141:13
[INFO] [stdout]     |
[INFO] [stdout] 141 | fn field(i: &str) -> ParseResult<Field> {
[INFO] [stdout]     |             ^^^^     ------------------
[INFO] [stdout]     |             |        |           |
[INFO] [stdout]     |             |        |           the lifetimes get resolved as `'_`
[INFO] [stdout]     |             |        the lifetimes get resolved as `'_`
[INFO] [stdout]     |             this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 141 | fn field(i: &str) -> ParseResult<'_, Field<'_>> {
[INFO] [stdout]     |                                  +++      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/parser.rs:158:15
[INFO] [stdout]     |
[INFO] [stdout] 158 | fn type_id(i: &str) -> ParseResult<TypeId> {
[INFO] [stdout]     |               ^^^^     -------------------
[INFO] [stdout]     |               |        |           |
[INFO] [stdout]     |               |        |           the lifetimes get resolved as `'_`
[INFO] [stdout]     |               |        the lifetimes get resolved as `'_`
[INFO] [stdout]     |               this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 158 | fn type_id(i: &str) -> ParseResult<'_, TypeId<'_>> {
[INFO] [stdout]     |                                    +++       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/parser.rs:174:14
[INFO] [stdout]     |
[INFO] [stdout] 174 | fn con_id(i: &str) -> ParseResult<ConstrId> {
[INFO] [stdout]     |              ^^^^     ---------------------
[INFO] [stdout]     |              |        |           |
[INFO] [stdout]     |              |        |           the lifetimes get resolved as `'_`
[INFO] [stdout]     |              |        the lifetimes get resolved as `'_`
[INFO] [stdout]     |              this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 174 | fn con_id(i: &str) -> ParseResult<'_, ConstrId<'_>> {
[INFO] [stdout]     |                                   +++         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/parser.rs:190:10
[INFO] [stdout]     |
[INFO] [stdout] 190 | fn id(i: &str) -> ParseResult<Id> {
[INFO] [stdout]     |          ^^^^     ---------------
[INFO] [stdout]     |          |        |           |
[INFO] [stdout]     |          |        |           the lifetimes get resolved as `'_`
[INFO] [stdout]     |          |        the lifetimes get resolved as `'_`
[INFO] [stdout]     |          this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 190 | fn id(i: &str) -> ParseResult<'_, Id<'_>> {
[INFO] [stdout]     |                               +++   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/model.rs:42:14
[INFO] [stdout]    |
[INFO] [stdout] 42 | fn ast(asdl: &str) -> Result<ast::Root> {
[INFO] [stdout]    |              ^^^^            --------- the lifetime gets resolved as `'_`
[INFO] [stdout]    |              |
[INFO] [stdout]    |              this lifetime flows to the output
[INFO] [stdout]    |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]    |
[INFO] [stdout] 42 | fn ast(asdl: &str) -> Result<ast::Root<'_>> {
[INFO] [stdout]    |                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 4.72s
[INFO] running `Command { std: "docker" "inspect" "f8f6af3ffb5809cfee0cbacfc4fa2e06e470f23e3ee36dff8b6fb519ab217791", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f8f6af3ffb5809cfee0cbacfc4fa2e06e470f23e3ee36dff8b6fb519ab217791", kill_on_drop: false }`
[INFO] [stdout] f8f6af3ffb5809cfee0cbacfc4fa2e06e470f23e3ee36dff8b6fb519ab217791
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Copt-level=3" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+733b47ea4b1b86216f14ef56e49440c33933f230" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 6ea1edb4768ecc3b3aa93ed3925f8607ac8228222cc9aabca7499771f25b96d7
[INFO] running `Command { std: "docker" "start" "-a" "6ea1edb4768ecc3b3aa93ed3925f8607ac8228222cc9aabca7499771f25b96d7", kill_on_drop: false }`
[INFO] [stderr]    Compiling object v0.37.3
[INFO] [stderr]    Compiling indexmap v1.9.3
[INFO] [stderr]    Compiling pest v2.8.3
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]    Compiling failure_derive v0.1.8
[INFO] [stderr]    Compiling gimli v0.32.3
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling rustc-demangle v0.1.26
[INFO] [stderr]    Compiling clicolors-control v1.0.1
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling base64 v0.10.1
[INFO] [stderr]    Compiling termios v0.3.3
[INFO] [stderr]    Compiling serde_json v1.0.145
[INFO] [stderr]    Compiling ci_info v0.3.1
[INFO] [stderr]    Compiling difference v2.0.0
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/parser.rs:56:24
[INFO] [stdout]    |
[INFO] [stdout] 56 | pub(crate) fn parse(i: &str) -> ParseResult<Root> {
[INFO] [stdout]    |                        ^^^^     -----------------
[INFO] [stdout]    |                        |        |           |
[INFO] [stdout]    |                        |        |           the lifetimes get resolved as `'_`
[INFO] [stdout]    |                        |        the lifetimes get resolved as `'_`
[INFO] [stdout]    |                        this lifetime flows to the output
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]    |
[INFO] [stdout] 56 | pub(crate) fn parse(i: &str) -> ParseResult<'_, Root<'_>> {
[INFO] [stdout]    |                                             +++     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/parser.rs:71:20
[INFO] [stdout]    |
[INFO] [stdout] 71 | fn comment_line(i: &str) -> ParseResult<&str> {
[INFO] [stdout]    |                    ^^^^     -----------------
[INFO] [stdout]    |                    |        |           |
[INFO] [stdout]    |                    |        |           the lifetimes get resolved as `'_`
[INFO] [stdout]    |                    |        the lifetimes get resolved as `'_`
[INFO] [stdout]    |                    this lifetime flows to the output
[INFO] [stdout]    |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]    |
[INFO] [stdout] 71 | fn comment_line(i: &str) -> ParseResult<'_, &str> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/parser.rs:81:16
[INFO] [stdout]    |
[INFO] [stdout] 81 | fn comments(i: &str) -> ParseResult<Vec<&str>> {
[INFO] [stdout]    |                ^^^^     ----------------------
[INFO] [stdout]    |                |        |               |
[INFO] [stdout]    |                |        |               the lifetimes get resolved as `'_`
[INFO] [stdout]    |                |        the lifetimes get resolved as `'_`
[INFO] [stdout]    |                this lifetime flows to the output
[INFO] [stdout]    |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]    |
[INFO] [stdout] 81 | fn comments(i: &str) -> ParseResult<'_, Vec<&str>> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/parser.rs:85:10
[INFO] [stdout]    |
[INFO] [stdout] 85 | fn ty(i: &str) -> ParseResult<Type> {
[INFO] [stdout]    |          ^^^^     -----------------
[INFO] [stdout]    |          |        |           |
[INFO] [stdout]    |          |        |           the lifetimes get resolved as `'_`
[INFO] [stdout]    |          |        the lifetimes get resolved as `'_`
[INFO] [stdout]    |          this lifetime flows to the output
[INFO] [stdout]    |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]    |
[INFO] [stdout] 85 | fn ty(i: &str) -> ParseResult<'_, Type<'_>> {
[INFO] [stdout]    |                               +++     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/parser.rs:92:17
[INFO] [stdout]    |
[INFO] [stdout] 92 | fn prod_type(i: &str) -> ParseResult<ProdType> {
[INFO] [stdout]    |                 ^^^^     ---------------------
[INFO] [stdout]    |                 |        |           |
[INFO] [stdout]    |                 |        |           the lifetimes get resolved as `'_`
[INFO] [stdout]    |                 |        the lifetimes get resolved as `'_`
[INFO] [stdout]    |                 this lifetime flows to the output
[INFO] [stdout]    |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]    |
[INFO] [stdout] 92 | fn prod_type(i: &str) -> ParseResult<'_, ProdType<'_>> {
[INFO] [stdout]    |                                      +++         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/parser.rs:99:16
[INFO] [stdout]    |
[INFO] [stdout] 99 | fn sum_type(i: &str) -> ParseResult<SumType> {
[INFO] [stdout]    |                ^^^^     --------------------
[INFO] [stdout]    |                |        |           |
[INFO] [stdout]    |                |        |           the lifetimes get resolved as `'_`
[INFO] [stdout]    |                |        the lifetimes get resolved as `'_`
[INFO] [stdout]    |                this lifetime flows to the output
[INFO] [stdout]    |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]    |
[INFO] [stdout] 99 | fn sum_type(i: &str) -> ParseResult<'_, SumType<'_>> {
[INFO] [stdout]    |                                     +++        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/parser.rs:117:13
[INFO] [stdout]     |
[INFO] [stdout] 117 | fn attrs(i: &str) -> ParseResult<Attrs> {
[INFO] [stdout]     |             ^^^^     ------------------
[INFO] [stdout]     |             |        |           |
[INFO] [stdout]     |             |        |           the lifetimes get resolved as `'_`
[INFO] [stdout]     |             |        the lifetimes get resolved as `'_`
[INFO] [stdout]     |             this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 117 | fn attrs(i: &str) -> ParseResult<'_, Attrs<'_>> {
[INFO] [stdout]     |                                  +++      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/parser.rs:121:20
[INFO] [stdout]     |
[INFO] [stdout] 121 | fn constructors(i: &str) -> ParseResult<Vec<Constr>> {
[INFO] [stdout]     |                    ^^^^     ------------------------
[INFO] [stdout]     |                    |        |               |
[INFO] [stdout]     |                    |        |               the lifetimes get resolved as `'_`
[INFO] [stdout]     |                    |        the lifetimes get resolved as `'_`
[INFO] [stdout]     |                    this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 121 | fn constructors(i: &str) -> ParseResult<'_, Vec<Constr<'_>>> {
[INFO] [stdout]     |                                         +++           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/parser.rs:125:19
[INFO] [stdout]     |
[INFO] [stdout] 125 | fn constructor(i: &str) -> ParseResult<Constr> {
[INFO] [stdout]     |                   ^^^^     -------------------
[INFO] [stdout]     |                   |        |           |
[INFO] [stdout]     |                   |        |           the lifetimes get resolved as `'_`
[INFO] [stdout]     |                   |        the lifetimes get resolved as `'_`
[INFO] [stdout]     |                   this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 125 | fn constructor(i: &str) -> ParseResult<'_, Constr<'_>> {
[INFO] [stdout]     |                                        +++       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/parser.rs:136:14
[INFO] [stdout]     |
[INFO] [stdout] 136 | fn fields(i: &str) -> ParseResult<Vec<Field>> {
[INFO] [stdout]     |              ^^^^     -----------------------
[INFO] [stdout]     |              |        |               |
[INFO] [stdout]     |              |        |               the lifetimes get resolved as `'_`
[INFO] [stdout]     |              |        the lifetimes get resolved as `'_`
[INFO] [stdout]     |              this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 136 | fn fields(i: &str) -> ParseResult<'_, Vec<Field<'_>>> {
[INFO] [stdout]     |                                   +++          ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/parser.rs:141:13
[INFO] [stdout]     |
[INFO] [stdout] 141 | fn field(i: &str) -> ParseResult<Field> {
[INFO] [stdout]     |             ^^^^     ------------------
[INFO] [stdout]     |             |        |           |
[INFO] [stdout]     |             |        |           the lifetimes get resolved as `'_`
[INFO] [stdout]     |             |        the lifetimes get resolved as `'_`
[INFO] [stdout]     |             this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 141 | fn field(i: &str) -> ParseResult<'_, Field<'_>> {
[INFO] [stdout]     |                                  +++      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/parser.rs:158:15
[INFO] [stdout]     |
[INFO] [stdout] 158 | fn type_id(i: &str) -> ParseResult<TypeId> {
[INFO] [stdout]     |               ^^^^     -------------------
[INFO] [stdout]     |               |        |           |
[INFO] [stdout]     |               |        |           the lifetimes get resolved as `'_`
[INFO] [stdout]     |               |        the lifetimes get resolved as `'_`
[INFO] [stdout]     |               this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 158 | fn type_id(i: &str) -> ParseResult<'_, TypeId<'_>> {
[INFO] [stdout]     |                                    +++       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/parser.rs:174:14
[INFO] [stdout]     |
[INFO] [stdout] 174 | fn con_id(i: &str) -> ParseResult<ConstrId> {
[INFO] [stdout]     |              ^^^^     ---------------------
[INFO] [stdout]     |              |        |           |
[INFO] [stdout]     |              |        |           the lifetimes get resolved as `'_`
[INFO] [stdout]     |              |        the lifetimes get resolved as `'_`
[INFO] [stdout]     |              this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 174 | fn con_id(i: &str) -> ParseResult<'_, ConstrId<'_>> {
[INFO] [stdout]     |                                   +++         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/parser.rs:190:10
[INFO] [stdout]     |
[INFO] [stdout] 190 | fn id(i: &str) -> ParseResult<Id> {
[INFO] [stdout]     |          ^^^^     ---------------
[INFO] [stdout]     |          |        |           |
[INFO] [stdout]     |          |        |           the lifetimes get resolved as `'_`
[INFO] [stdout]     |          |        the lifetimes get resolved as `'_`
[INFO] [stdout]     |          this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 190 | fn id(i: &str) -> ParseResult<'_, Id<'_>> {
[INFO] [stdout]     |                               +++   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/model.rs:42:14
[INFO] [stdout]    |
[INFO] [stdout] 42 | fn ast(asdl: &str) -> Result<ast::Root> {
[INFO] [stdout]    |              ^^^^            --------- the lifetime gets resolved as `'_`
[INFO] [stdout]    |              |
[INFO] [stdout]    |              this lifetime flows to the output
[INFO] [stdout]    |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]    |
[INFO] [stdout] 42 | fn ast(asdl: &str) -> Result<ast::Root<'_>> {
[INFO] [stdout]    |                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling ron v0.4.2
[INFO] [stderr]    Compiling uuid v0.7.4
[INFO] [stderr]    Compiling chrono v0.4.42
[INFO] [stderr]    Compiling regex-automata v0.4.13
[INFO] [stderr]    Compiling serde_yaml v0.8.26
[INFO] [stderr]    Compiling pest_meta v2.8.3
[INFO] [stderr]    Compiling pest_generator v2.8.3
[INFO] [stderr]    Compiling synstructure v0.12.6
[INFO] [stderr]    Compiling addr2line v0.25.1
[INFO] [stderr]    Compiling regex v1.12.2
[INFO] [stderr]    Compiling backtrace v0.3.76
[INFO] [stderr]    Compiling console v0.7.7
[INFO] [stderr]    Compiling pest_derive v2.8.3
[INFO] [stderr]    Compiling failure v0.1.8
[INFO] [stderr]    Compiling insta v0.8.2
[INFO] [stderr]    Compiling asdl v1.0.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/parser.rs:56:24
[INFO] [stdout]    |
[INFO] [stdout] 56 | pub(crate) fn parse(i: &str) -> ParseResult<Root> {
[INFO] [stdout]    |                        ^^^^     -----------------
[INFO] [stdout]    |                        |        |           |
[INFO] [stdout]    |                        |        |           the lifetimes get resolved as `'_`
[INFO] [stdout]    |                        |        the lifetimes get resolved as `'_`
[INFO] [stdout]    |                        this lifetime flows to the output
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]    |
[INFO] [stdout] 56 | pub(crate) fn parse(i: &str) -> ParseResult<'_, Root<'_>> {
[INFO] [stdout]    |                                             +++     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/parser.rs:71:20
[INFO] [stdout]    |
[INFO] [stdout] 71 | fn comment_line(i: &str) -> ParseResult<&str> {
[INFO] [stdout]    |                    ^^^^     -----------------
[INFO] [stdout]    |                    |        |           |
[INFO] [stdout]    |                    |        |           the lifetimes get resolved as `'_`
[INFO] [stdout]    |                    |        the lifetimes get resolved as `'_`
[INFO] [stdout]    |                    this lifetime flows to the output
[INFO] [stdout]    |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]    |
[INFO] [stdout] 71 | fn comment_line(i: &str) -> ParseResult<'_, &str> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/parser.rs:81:16
[INFO] [stdout]    |
[INFO] [stdout] 81 | fn comments(i: &str) -> ParseResult<Vec<&str>> {
[INFO] [stdout]    |                ^^^^     ----------------------
[INFO] [stdout]    |                |        |               |
[INFO] [stdout]    |                |        |               the lifetimes get resolved as `'_`
[INFO] [stdout]    |                |        the lifetimes get resolved as `'_`
[INFO] [stdout]    |                this lifetime flows to the output
[INFO] [stdout]    |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]    |
[INFO] [stdout] 81 | fn comments(i: &str) -> ParseResult<'_, Vec<&str>> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/parser.rs:85:10
[INFO] [stdout]    |
[INFO] [stdout] 85 | fn ty(i: &str) -> ParseResult<Type> {
[INFO] [stdout]    |          ^^^^     -----------------
[INFO] [stdout]    |          |        |           |
[INFO] [stdout]    |          |        |           the lifetimes get resolved as `'_`
[INFO] [stdout]    |          |        the lifetimes get resolved as `'_`
[INFO] [stdout]    |          this lifetime flows to the output
[INFO] [stdout]    |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]    |
[INFO] [stdout] 85 | fn ty(i: &str) -> ParseResult<'_, Type<'_>> {
[INFO] [stdout]    |                               +++     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/parser.rs:92:17
[INFO] [stdout]    |
[INFO] [stdout] 92 | fn prod_type(i: &str) -> ParseResult<ProdType> {
[INFO] [stdout]    |                 ^^^^     ---------------------
[INFO] [stdout]    |                 |        |           |
[INFO] [stdout]    |                 |        |           the lifetimes get resolved as `'_`
[INFO] [stdout]    |                 |        the lifetimes get resolved as `'_`
[INFO] [stdout]    |                 this lifetime flows to the output
[INFO] [stdout]    |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]    |
[INFO] [stdout] 92 | fn prod_type(i: &str) -> ParseResult<'_, ProdType<'_>> {
[INFO] [stdout]    |                                      +++         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/parser.rs:99:16
[INFO] [stdout]    |
[INFO] [stdout] 99 | fn sum_type(i: &str) -> ParseResult<SumType> {
[INFO] [stdout]    |                ^^^^     --------------------
[INFO] [stdout]    |                |        |           |
[INFO] [stdout]    |                |        |           the lifetimes get resolved as `'_`
[INFO] [stdout]    |                |        the lifetimes get resolved as `'_`
[INFO] [stdout]    |                this lifetime flows to the output
[INFO] [stdout]    |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]    |
[INFO] [stdout] 99 | fn sum_type(i: &str) -> ParseResult<'_, SumType<'_>> {
[INFO] [stdout]    |                                     +++        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/parser.rs:117:13
[INFO] [stdout]     |
[INFO] [stdout] 117 | fn attrs(i: &str) -> ParseResult<Attrs> {
[INFO] [stdout]     |             ^^^^     ------------------
[INFO] [stdout]     |             |        |           |
[INFO] [stdout]     |             |        |           the lifetimes get resolved as `'_`
[INFO] [stdout]     |             |        the lifetimes get resolved as `'_`
[INFO] [stdout]     |             this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 117 | fn attrs(i: &str) -> ParseResult<'_, Attrs<'_>> {
[INFO] [stdout]     |                                  +++      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/parser.rs:121:20
[INFO] [stdout]     |
[INFO] [stdout] 121 | fn constructors(i: &str) -> ParseResult<Vec<Constr>> {
[INFO] [stdout]     |                    ^^^^     ------------------------
[INFO] [stdout]     |                    |        |               |
[INFO] [stdout]     |                    |        |               the lifetimes get resolved as `'_`
[INFO] [stdout]     |                    |        the lifetimes get resolved as `'_`
[INFO] [stdout]     |                    this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 121 | fn constructors(i: &str) -> ParseResult<'_, Vec<Constr<'_>>> {
[INFO] [stdout]     |                                         +++           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/parser.rs:125:19
[INFO] [stdout]     |
[INFO] [stdout] 125 | fn constructor(i: &str) -> ParseResult<Constr> {
[INFO] [stdout]     |                   ^^^^     -------------------
[INFO] [stdout]     |                   |        |           |
[INFO] [stdout]     |                   |        |           the lifetimes get resolved as `'_`
[INFO] [stdout]     |                   |        the lifetimes get resolved as `'_`
[INFO] [stdout]     |                   this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 125 | fn constructor(i: &str) -> ParseResult<'_, Constr<'_>> {
[INFO] [stdout]     |                                        +++       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/parser.rs:136:14
[INFO] [stdout]     |
[INFO] [stdout] 136 | fn fields(i: &str) -> ParseResult<Vec<Field>> {
[INFO] [stdout]     |              ^^^^     -----------------------
[INFO] [stdout]     |              |        |               |
[INFO] [stdout]     |              |        |               the lifetimes get resolved as `'_`
[INFO] [stdout]     |              |        the lifetimes get resolved as `'_`
[INFO] [stdout]     |              this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 136 | fn fields(i: &str) -> ParseResult<'_, Vec<Field<'_>>> {
[INFO] [stdout]     |                                   +++          ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/parser.rs:141:13
[INFO] [stdout]     |
[INFO] [stdout] 141 | fn field(i: &str) -> ParseResult<Field> {
[INFO] [stdout]     |             ^^^^     ------------------
[INFO] [stdout]     |             |        |           |
[INFO] [stdout]     |             |        |           the lifetimes get resolved as `'_`
[INFO] [stdout]     |             |        the lifetimes get resolved as `'_`
[INFO] [stdout]     |             this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 141 | fn field(i: &str) -> ParseResult<'_, Field<'_>> {
[INFO] [stdout]     |                                  +++      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/parser.rs:158:15
[INFO] [stdout]     |
[INFO] [stdout] 158 | fn type_id(i: &str) -> ParseResult<TypeId> {
[INFO] [stdout]     |               ^^^^     -------------------
[INFO] [stdout]     |               |        |           |
[INFO] [stdout]     |               |        |           the lifetimes get resolved as `'_`
[INFO] [stdout]     |               |        the lifetimes get resolved as `'_`
[INFO] [stdout]     |               this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 158 | fn type_id(i: &str) -> ParseResult<'_, TypeId<'_>> {
[INFO] [stdout]     |                                    +++       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/parser.rs:174:14
[INFO] [stdout]     |
[INFO] [stdout] 174 | fn con_id(i: &str) -> ParseResult<ConstrId> {
[INFO] [stdout]     |              ^^^^     ---------------------
[INFO] [stdout]     |              |        |           |
[INFO] [stdout]     |              |        |           the lifetimes get resolved as `'_`
[INFO] [stdout]     |              |        the lifetimes get resolved as `'_`
[INFO] [stdout]     |              this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 174 | fn con_id(i: &str) -> ParseResult<'_, ConstrId<'_>> {
[INFO] [stdout]     |                                   +++         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/parser.rs:190:10
[INFO] [stdout]     |
[INFO] [stdout] 190 | fn id(i: &str) -> ParseResult<Id> {
[INFO] [stdout]     |          ^^^^     ---------------
[INFO] [stdout]     |          |        |           |
[INFO] [stdout]     |          |        |           the lifetimes get resolved as `'_`
[INFO] [stdout]     |          |        the lifetimes get resolved as `'_`
[INFO] [stdout]     |          this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 190 | fn id(i: &str) -> ParseResult<'_, Id<'_>> {
[INFO] [stdout]     |                               +++   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/model.rs:42:14
[INFO] [stdout]    |
[INFO] [stdout] 42 | fn ast(asdl: &str) -> Result<ast::Root> {
[INFO] [stdout]    |              ^^^^            --------- the lifetime gets resolved as `'_`
[INFO] [stdout]    |              |
[INFO] [stdout]    |              this lifetime flows to the output
[INFO] [stdout]    |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]    |
[INFO] [stdout] 42 | fn ast(asdl: &str) -> Result<ast::Root<'_>> {
[INFO] [stdout]    |                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 14s
[INFO] running `Command { std: "docker" "inspect" "6ea1edb4768ecc3b3aa93ed3925f8607ac8228222cc9aabca7499771f25b96d7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6ea1edb4768ecc3b3aa93ed3925f8607ac8228222cc9aabca7499771f25b96d7", kill_on_drop: false }`
[INFO] [stdout] 6ea1edb4768ecc3b3aa93ed3925f8607ac8228222cc9aabca7499771f25b96d7
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Copt-level=3" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+733b47ea4b1b86216f14ef56e49440c33933f230" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] e13d682a005c712a49deec9194f3a3bf9bdbb5b63405c3c171fafd3238fc4d2c
[INFO] running `Command { std: "docker" "start" "-a" "e13d682a005c712a49deec9194f3a3bf9bdbb5b63405c3c171fafd3238fc4d2c", kill_on_drop: false }`
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]   --> src/parser.rs:56:24
[INFO] [stderr]    |
[INFO] [stderr] 56 | pub(crate) fn parse(i: &str) -> ParseResult<Root> {
[INFO] [stderr]    |                        ^^^^     -----------------
[INFO] [stderr]    |                        |        |           |
[INFO] [stderr]    |                        |        |           the lifetimes get resolved as `'_`
[INFO] [stderr]    |                        |        the lifetimes get resolved as `'_`
[INFO] [stderr]    |                        this lifetime flows to the output
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]    |
[INFO] [stderr] 56 | pub(crate) fn parse(i: &str) -> ParseResult<'_, Root<'_>> {
[INFO] [stderr]    |                                             +++     ++++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]   --> src/parser.rs:71:20
[INFO] [stderr]    |
[INFO] [stderr] 71 | fn comment_line(i: &str) -> ParseResult<&str> {
[INFO] [stderr]    |                    ^^^^     -----------------
[INFO] [stderr]    |                    |        |           |
[INFO] [stderr]    |                    |        |           the lifetimes get resolved as `'_`
[INFO] [stderr]    |                    |        the lifetimes get resolved as `'_`
[INFO] [stderr]    |                    this lifetime flows to the output
[INFO] [stderr]    |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]    |
[INFO] [stderr] 71 | fn comment_line(i: &str) -> ParseResult<'_, &str> {
[INFO] [stderr]    |                                         +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]   --> src/parser.rs:81:16
[INFO] [stderr]    |
[INFO] [stderr] 81 | fn comments(i: &str) -> ParseResult<Vec<&str>> {
[INFO] [stderr]    |                ^^^^     ----------------------
[INFO] [stderr]    |                |        |               |
[INFO] [stderr]    |                |        |               the lifetimes get resolved as `'_`
[INFO] [stderr]    |                |        the lifetimes get resolved as `'_`
[INFO] [stderr]    |                this lifetime flows to the output
[INFO] [stderr]    |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]    |
[INFO] [stderr] 81 | fn comments(i: &str) -> ParseResult<'_, Vec<&str>> {
[INFO] [stderr]    |                                     +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]   --> src/parser.rs:85:10
[INFO] [stderr]    |
[INFO] [stderr] 85 | fn ty(i: &str) -> ParseResult<Type> {
[INFO] [stderr]    |          ^^^^     -----------------
[INFO] [stderr]    |          |        |           |
[INFO] [stderr]    |          |        |           the lifetimes get resolved as `'_`
[INFO] [stderr]    |          |        the lifetimes get resolved as `'_`
[INFO] [stderr]    |          this lifetime flows to the output
[INFO] [stderr]    |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]    |
[INFO] [stderr] 85 | fn ty(i: &str) -> ParseResult<'_, Type<'_>> {
[INFO] [stderr]    |                               +++     ++++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]   --> src/parser.rs:92:17
[INFO] [stderr]    |
[INFO] [stderr] 92 | fn prod_type(i: &str) -> ParseResult<ProdType> {
[INFO] [stderr]    |                 ^^^^     ---------------------
[INFO] [stderr]    |                 |        |           |
[INFO] [stderr]    |                 |        |           the lifetimes get resolved as `'_`
[INFO] [stderr]    |                 |        the lifetimes get resolved as `'_`
[INFO] [stderr]    |                 this lifetime flows to the output
[INFO] [stderr]    |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]    |
[INFO] [stderr] 92 | fn prod_type(i: &str) -> ParseResult<'_, ProdType<'_>> {
[INFO] [stderr]    |                                      +++         ++++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]   --> src/parser.rs:99:16
[INFO] [stderr]    |
[INFO] [stderr] 99 | fn sum_type(i: &str) -> ParseResult<SumType> {
[INFO] [stderr]    |                ^^^^     --------------------
[INFO] [stderr]    |                |        |           |
[INFO] [stderr]    |                |        |           the lifetimes get resolved as `'_`
[INFO] [stderr]    |                |        the lifetimes get resolved as `'_`
[INFO] [stderr]    |                this lifetime flows to the output
[INFO] [stderr]    |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]    |
[INFO] [stderr] 99 | fn sum_type(i: &str) -> ParseResult<'_, SumType<'_>> {
[INFO] [stderr]    |                                     +++        ++++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]    --> src/parser.rs:117:13
[INFO] [stderr]     |
[INFO] [stderr] 117 | fn attrs(i: &str) -> ParseResult<Attrs> {
[INFO] [stderr]     |             ^^^^     ------------------
[INFO] [stderr]     |             |        |           |
[INFO] [stderr]     |             |        |           the lifetimes get resolved as `'_`
[INFO] [stderr]     |             |        the lifetimes get resolved as `'_`
[INFO] [stderr]     |             this lifetime flows to the output
[INFO] [stderr]     |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]     |
[INFO] [stderr] 117 | fn attrs(i: &str) -> ParseResult<'_, Attrs<'_>> {
[INFO] [stderr]     |                                  +++      ++++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]    --> src/parser.rs:121:20
[INFO] [stderr]     |
[INFO] [stderr] 121 | fn constructors(i: &str) -> ParseResult<Vec<Constr>> {
[INFO] [stderr]     |                    ^^^^     ------------------------
[INFO] [stderr]     |                    |        |               |
[INFO] [stderr]     |                    |        |               the lifetimes get resolved as `'_`
[INFO] [stderr]     |                    |        the lifetimes get resolved as `'_`
[INFO] [stderr]     |                    this lifetime flows to the output
[INFO] [stderr]     |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]     |
[INFO] [stderr] 121 | fn constructors(i: &str) -> ParseResult<'_, Vec<Constr<'_>>> {
[INFO] [stderr]     |                                         +++           ++++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]    --> src/parser.rs:125:19
[INFO] [stderr]     |
[INFO] [stderr] 125 | fn constructor(i: &str) -> ParseResult<Constr> {
[INFO] [stderr]     |                   ^^^^     -------------------
[INFO] [stderr]     |                   |        |           |
[INFO] [stderr]     |                   |        |           the lifetimes get resolved as `'_`
[INFO] [stderr]     |                   |        the lifetimes get resolved as `'_`
[INFO] [stderr]     |                   this lifetime flows to the output
[INFO] [stderr]     |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]     |
[INFO] [stderr] 125 | fn constructor(i: &str) -> ParseResult<'_, Constr<'_>> {
[INFO] [stderr]     |                                        +++       ++++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]    --> src/parser.rs:136:14
[INFO] [stderr]     |
[INFO] [stderr] 136 | fn fields(i: &str) -> ParseResult<Vec<Field>> {
[INFO] [stderr]     |              ^^^^     -----------------------
[INFO] [stderr]     |              |        |               |
[INFO] [stderr]     |              |        |               the lifetimes get resolved as `'_`
[INFO] [stderr]     |              |        the lifetimes get resolved as `'_`
[INFO] [stderr]     |              this lifetime flows to the output
[INFO] [stderr]     |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]     |
[INFO] [stderr] 136 | fn fields(i: &str) -> ParseResult<'_, Vec<Field<'_>>> {
[INFO] [stderr]     |                                   +++          ++++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]    --> src/parser.rs:141:13
[INFO] [stderr]     |
[INFO] [stderr] 141 | fn field(i: &str) -> ParseResult<Field> {
[INFO] [stderr]     |             ^^^^     ------------------
[INFO] [stderr]     |             |        |           |
[INFO] [stderr]     |             |        |           the lifetimes get resolved as `'_`
[INFO] [stderr]     |             |        the lifetimes get resolved as `'_`
[INFO] [stderr]     |             this lifetime flows to the output
[INFO] [stderr]     |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]     |
[INFO] [stderr] 141 | fn field(i: &str) -> ParseResult<'_, Field<'_>> {
[INFO] [stderr]     |                                  +++      ++++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]    --> src/parser.rs:158:15
[INFO] [stderr]     |
[INFO] [stderr] 158 | fn type_id(i: &str) -> ParseResult<TypeId> {
[INFO] [stderr]     |               ^^^^     -------------------
[INFO] [stderr]     |               |        |           |
[INFO] [stderr]     |               |        |           the lifetimes get resolved as `'_`
[INFO] [stderr]     |               |        the lifetimes get resolved as `'_`
[INFO] [stderr]     |               this lifetime flows to the output
[INFO] [stderr]     |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]     |
[INFO] [stderr] 158 | fn type_id(i: &str) -> ParseResult<'_, TypeId<'_>> {
[INFO] [stderr]     |                                    +++       ++++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]    --> src/parser.rs:174:14
[INFO] [stderr]     |
[INFO] [stderr] 174 | fn con_id(i: &str) -> ParseResult<ConstrId> {
[INFO] [stderr]     |              ^^^^     ---------------------
[INFO] [stderr]     |              |        |           |
[INFO] [stderr]     |              |        |           the lifetimes get resolved as `'_`
[INFO] [stderr]     |              |        the lifetimes get resolved as `'_`
[INFO] [stderr]     |              this lifetime flows to the output
[INFO] [stderr]     |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]     |
[INFO] [stderr] 174 | fn con_id(i: &str) -> ParseResult<'_, ConstrId<'_>> {
[INFO] [stderr]     |                                   +++         ++++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]    --> src/parser.rs:190:10
[INFO] [stderr]     |
[INFO] [stderr] 190 | fn id(i: &str) -> ParseResult<Id> {
[INFO] [stderr]     |          ^^^^     ---------------
[INFO] [stderr]     |          |        |           |
[INFO] [stderr]     |          |        |           the lifetimes get resolved as `'_`
[INFO] [stderr]     |          |        the lifetimes get resolved as `'_`
[INFO] [stderr]     |          this lifetime flows to the output
[INFO] [stderr]     |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]     |
[INFO] [stderr] 190 | fn id(i: &str) -> ParseResult<'_, Id<'_>> {
[INFO] [stderr]     |                               +++   ++++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]   --> src/model.rs:42:14
[INFO] [stderr]    |
[INFO] [stderr] 42 | fn ast(asdl: &str) -> Result<ast::Root> {
[INFO] [stderr]    |              ^^^^            --------- the lifetime gets resolved as `'_`
[INFO] [stderr]    |              |
[INFO] [stderr]    |              this lifetime flows to the output
[INFO] [stderr]    |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]    |
[INFO] [stderr] 42 | fn ast(asdl: &str) -> Result<ast::Root<'_>> {
[INFO] [stderr]    |                                       ++++
[INFO] [stderr] 
[INFO] [stderr] warning: `asdl` (lib) generated 15 warnings
[INFO] [stderr] warning: `asdl` (lib test) generated 15 warnings (15 duplicates)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.19s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/asdl-dec5b80526790cf5)
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stdout] test parser::tests::parse_comments ... ok
[INFO] [stdout] test parser::tests::parse_prod_type ... ok
[INFO] [stdout] test parser::tests::parse_empty_asdl ... ok
[INFO] [stdout] test parser::tests::parse_sum_type ... ok
[INFO] [stdout] test tests::attributes ... ok
[INFO] [stdout] test tests::simple_successful_test ... ok
[INFO] [stdout] test parser::tests::parse_constructors_with_comments ... ok
[INFO] [stdout] test parser::tests::parse_comment_line ... FAILED
[INFO] [stdout] test parser::tests::parse_con_id ... FAILED
[INFO] [stdout] test parser::tests::parse_constructors ... FAILED
[INFO] [stdout] test parser::tests::parse_constructor ... FAILED
[INFO] [stdout] test parser::tests::parse_error_invalid_single_type ... FAILED
[INFO] [stdout] test parser::tests::parse_type_id ... FAILED
[INFO] [stdout] test parser::tests::parse_id ... FAILED
[INFO] [stdout] test parser::tests::parse_field ... FAILED
[INFO] [stdout] test parser::tests::parse_fields ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- parser::tests::parse_comment_line stdout ----
[INFO] [stdout] Left:
[INFO] [stdout] 0: at line 0, in Comment line should start with '//':
[INFO] [stdout] /comment line1
[INFO] [stdout] ^
[INFO] [stdout] 
[INFO] [stdout] Right:
[INFO] [stdout] 0: at line 1, in Comment line should start with '//':
[INFO] [stdout] /comment line1
[INFO] [stdout] ^
[INFO] [stdout] 
[INFO] [stdout] Diff:
[INFO] [stdout] [91m0: at line 1, in Comment line should start with '//':[0m
[INFO] [stdout] [92m0: at line 0, in Comment line should start with '//':[0m
[INFO] [stdout] /comment line1
[INFO] [stdout] ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] thread 'parser::tests::parse_comment_line' panicked at src/parser.rs:523:13:
[INFO] [stdout] text differs
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5c654bfa84a2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5c654bfa84a2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5c654bfa84a2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5c654bfa84a2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5c654bfd04e3 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5c654bfd04e3 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5c654bfa4b93 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5c654bfa4b93 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5c654bfa82f2 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5c654bfa9cac - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5c654bfa9b02 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5c654bee3474 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5c654bee3474 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5c654bfaa78b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5c654bfaa78b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5c654bfaa59c - std::panicking::begin_panic::{{closure}}::h13865f7f56367b41
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:770:9
[INFO] [stdout]   16:     0x5c654bfa89a9 - std::sys::backtrace::__rust_end_short_backtrace::h41e1700e19349ed1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5c654bfaa4b2 - std::panicking::begin_panic::h6990e2ce2677fde3
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:769:5
[INFO] [stdout]   18:     0x5c654be9ffbd - asdl::parser::tests::assert_error::h16dd09155e8474fb
[INFO] [stdout]                                at /opt/rustwide/workdir/src/parser.rs:258:17
[INFO] [stdout]   19:     0x5c654be9ffbd - asdl::parser::tests::parse_comment_line::ha8c49309d4e8a76e
[INFO] [stdout]                                at /opt/rustwide/workdir/src/parser.rs:433:9
[INFO] [stdout]   20:     0x5c654bea7bc9 - asdl::parser::tests::parse_comment_line::{{closure}}::hc001ebbaf3146b02
[INFO] [stdout]                                at /opt/rustwide/workdir/src/parser.rs:430:28
[INFO] [stdout]   21:     0x5c654bea7bc9 - core::ops::function::FnOnce::call_once::h1e414ed85d42f3e6
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x5c654bee8bab - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x5c654bee8bab - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   24:     0x5c654bee7dee - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   25:     0x5c654bee7dee - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   26:     0x5c654bee7dee - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   27:     0x5c654bee7dee - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   28:     0x5c654bee7dee - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x5c654bee7dee - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   30:     0x5c654bee7dee - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   31:     0x5c654beab994 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   32:     0x5c654beab994 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   33:     0x5c654beaf33a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   34:     0x5c654beaf33a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   35:     0x5c654beaf33a - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   36:     0x5c654beaf33a - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   37:     0x5c654beaf33a - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   38:     0x5c654beaf33a - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   39:     0x5c654beaf33a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5c654bfad777 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   41:     0x5c654bfad777 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   42:     0x5c654bfad777 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   43:     0x76d943e94aa4 - <unknown>
[INFO] [stdout]   44:     0x76d943f21a34 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- parser::tests::parse_con_id stdout ----
[INFO] [stdout] Left:
[INFO] [stdout] 0: at line 0, in Constructor Id should start with uppercase character:
[INFO] [stdout] aBcd1Efg
[INFO] [stdout] ^
[INFO] [stdout] 
[INFO] [stdout] Right:
[INFO] [stdout] 0: at line 1, in Constructor Id should start with uppercase character:
[INFO] [stdout] aBcd1Efg
[INFO] [stdout] ^
[INFO] [stdout] 
[INFO] [stdout] Diff:
[INFO] [stdout] [91m0: at line 1, in Constructor Id should start with uppercase character:[0m
[INFO] [stdout] [92m0: at line 0, in Constructor Id should start with uppercase character:[0m
[INFO] [stdout] aBcd1Efg
[INFO] [stdout] ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] thread 'parser::tests::parse_con_id' panicked at src/parser.rs:523:13:
[INFO] [stdout] text differs
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5c654bfa84a2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5c654bfa84a2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5c654bfa84a2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5c654bfa84a2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5c654bfd04e3 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5c654bfd04e3 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5c654bfa4b93 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5c654bfa4b93 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5c654bfa82f2 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5c654bfa9cac - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5c654bfa9b02 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5c654bee3474 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5c654bee3474 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5c654bfaa78b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5c654bfaa78b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5c654bfaa59c - std::panicking::begin_panic::{{closure}}::h13865f7f56367b41
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:770:9
[INFO] [stdout]   16:     0x5c654bfa89a9 - std::sys::backtrace::__rust_end_short_backtrace::h41e1700e19349ed1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5c654bfaa4b2 - std::panicking::begin_panic::h6990e2ce2677fde3
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:769:5
[INFO] [stdout]   18:     0x5c654be9d94b - asdl::parser::tests::assert_error::h48ae69c831115c1b
[INFO] [stdout]                                at /opt/rustwide/workdir/src/parser.rs:258:17
[INFO] [stdout]   19:     0x5c654be9d94b - asdl::parser::tests::parse_con_id::hda8ca2bd5e6a1742
[INFO] [stdout]                                at /opt/rustwide/workdir/src/parser.rs:282:9
[INFO] [stdout]   20:     0x5c654bea7c09 - asdl::parser::tests::parse_con_id::{{closure}}::h1f903572df388e0d
[INFO] [stdout]                                at /opt/rustwide/workdir/src/parser.rs:279:22
[INFO] [stdout]   21:     0x5c654bea7c09 - core::ops::function::FnOnce::call_once::h670a206a267a344e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x5c654bee8bab - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x5c654bee8bab - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   24:     0x5c654bee7dee - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   25:     0x5c654bee7dee - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   26:     0x5c654bee7dee - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   27:     0x5c654bee7dee - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   28:     0x5c654bee7dee - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x5c654bee7dee - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   30:     0x5c654bee7dee - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   31:     0x5c654beab994 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   32:     0x5c654beab994 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   33:     0x5c654beaf33a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   34:     0x5c654beaf33a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   35:     0x5c654beaf33a - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   36:     0x5c654beaf33a - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   37:     0x5c654beaf33a - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   38:     0x5c654beaf33a - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   39:     0x5c654beaf33a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5c654bfad777 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   41:     0x5c654bfad777 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   42:     0x5c654bfad777 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   43:     0x76d943e94aa4 - <unknown>
[INFO] [stdout]   44:     0x76d943f21a34 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- parser::tests::parse_constructors stdout ----
[INFO] [stdout] Left:
[INFO] [stdout] 0: at line 0:
[INFO] [stdout] ConstrId1( type1, type2? name    ConstrId2
[INFO] [stdout]                                  ^
[INFO] [stdout] expected ')', found C
[INFO] [stdout] 
[INFO] [stdout] Right:
[INFO] [stdout] 0: at line 1:
[INFO] [stdout] ConstrId1( type1, type2? name    ConstrId2
[INFO] [stdout]                                  ^
[INFO] [stdout] expected ')', found C
[INFO] [stdout] 
[INFO] [stdout] Diff:
[INFO] [stdout] [91m0: at line 1:[0m
[INFO] [stdout] [92m0: at line 0:[0m
[INFO] [stdout] ConstrId1( type1, type2? name    ConstrId2
[INFO] [stdout]                                  ^
[INFO] [stdout] expected ')', found C
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] thread 'parser::tests::parse_constructors' panicked at src/parser.rs:523:13:
[INFO] [stdout] text differs
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5c654bfa84a2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5c654bfa84a2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5c654bfa84a2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5c654bfa84a2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5c654bfd04e3 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5c654bfd04e3 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5c654bfa4b93 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5c654bfa4b93 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5c654bfa82f2 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5c654bfa9cac - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5c654bfa9b02 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5c654bee3474 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5c654bee3474 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5c654bfaa78b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5c654bfaa78b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5c654bfaa59c - std::panicking::begin_panic::{{closure}}::h13865f7f56367b41
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:770:9
[INFO] [stdout]   16:     0x5c654bfa89a9 - std::sys::backtrace::__rust_end_short_backtrace::h41e1700e19349ed1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5c654bfaa4b2 - std::panicking::begin_panic::h6990e2ce2677fde3
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:769:5
[INFO] [stdout]   18:     0x5c654be9fb03 - asdl::parser::tests::assert_error::h4adb4e06afae4e0a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/parser.rs:258:17
[INFO] [stdout]   19:     0x5c654be9fb03 - asdl::parser::tests::parse_constructors::h677a854277130e74
[INFO] [stdout]                                at /opt/rustwide/workdir/src/parser.rs:417:9
[INFO] [stdout]   20:     0x5c654bea8159 - asdl::parser::tests::parse_constructors::{{closure}}::ha665ba5ed537a1a2
[INFO] [stdout]                                at /opt/rustwide/workdir/src/parser.rs:399:28
[INFO] [stdout]   21:     0x5c654bea8159 - core::ops::function::FnOnce::call_once::h82d63fc9d0345d5c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x5c654bee8bab - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x5c654bee8bab - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   24:     0x5c654bee7dee - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   25:     0x5c654bee7dee - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   26:     0x5c654bee7dee - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   27:     0x5c654bee7dee - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   28:     0x5c654bee7dee - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x5c654bee7dee - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   30:     0x5c654bee7dee - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   31:     0x5c654beab994 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   32:     0x5c654beab994 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   33:     0x5c654beaf33a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   34:     0x5c654beaf33a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   35:     0x5c654beaf33a - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   36:     0x5c654beaf33a - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   37:     0x5c654beaf33a - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   38:     0x5c654beaf33a - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   39:     0x5c654beaf33a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5c654bfad777 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   41:     0x5c654bfad777 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   42:     0x5c654bfad777 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   43:     0x76d943e94aa4 - <unknown>
[INFO] [stdout]   44:     0x76d943f21a34 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- parser::tests::parse_constructor stdout ----
[INFO] [stdout] Left:
[INFO] [stdout] 0: at line 0:
[INFO] [stdout] ConstrId1( type1,
[INFO] [stdout]                 ^
[INFO] [stdout] expected ')', found ,
[INFO] [stdout] 
[INFO] [stdout] Right:
[INFO] [stdout] 0: at line 1:
[INFO] [stdout] ConstrId1( type1,
[INFO] [stdout]                 ^
[INFO] [stdout] expected ')', found ,
[INFO] [stdout] 
[INFO] [stdout] Diff:
[INFO] [stdout] [91m0: at line 1:[0m
[INFO] [stdout] [92m0: at line 0:[0m
[INFO] [stdout] ConstrId1( type1,
[INFO] [stdout]                 ^
[INFO] [stdout] expected ')', found ,
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] thread 'parser::tests::parse_constructor' panicked at src/parser.rs:523:13:
[INFO] [stdout] text differs
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5c654bfa84a2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5c654bfa84a2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5c654bfa84a2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5c654bfa84a2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5c654bfd04e3 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5c654bfd04e3 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5c654bfa4b93 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5c654bfa4b93 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5c654bfa82f2 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5c654bfa9cac - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5c654bfa9b02 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5c654bee3474 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5c654bee3474 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5c654bfaa78b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5c654bfaa78b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5c654bfaa59c - std::panicking::begin_panic::{{closure}}::h13865f7f56367b41
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:770:9
[INFO] [stdout]   16:     0x5c654bfa89a9 - std::sys::backtrace::__rust_end_short_backtrace::h41e1700e19349ed1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5c654bfaa4b2 - std::panicking::begin_panic::h6990e2ce2677fde3
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:769:5
[INFO] [stdout]   18:     0x5c654be9f4cd - asdl::parser::tests::assert_error::h9c3398f896106666
[INFO] [stdout]                                at /opt/rustwide/workdir/src/parser.rs:258:17
[INFO] [stdout]   19:     0x5c654be9f4cd - asdl::parser::tests::parse_constructor::h626099de42b6bc84
[INFO] [stdout]                                at /opt/rustwide/workdir/src/parser.rs:386:9
[INFO] [stdout]   20:     0x5c654bea8179 - asdl::parser::tests::parse_constructor::{{closure}}::ha1deb929eaebde6d
[INFO] [stdout]                                at /opt/rustwide/workdir/src/parser.rs:366:27
[INFO] [stdout]   21:     0x5c654bea8179 - core::ops::function::FnOnce::call_once::h99ad097aeab667ef
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x5c654bee8bab - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x5c654bee8bab - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   24:     0x5c654bee7dee - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   25:     0x5c654bee7dee - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   26:     0x5c654bee7dee - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   27:     0x5c654bee7dee - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   28:     0x5c654bee7dee - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x5c654bee7dee - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   30:     0x5c654bee7dee - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   31:     0x5c654beab994 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   32:     0x5c654beab994 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   33:     0x5c654beaf33a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   34:     0x5c654beaf33a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   35:     0x5c654beaf33a - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   36:     0x5c654beaf33a - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   37:     0x5c654beaf33a - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   38:     0x5c654beaf33a - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   39:     0x5c654beaf33a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5c654bfad777 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   41:     0x5c654bfad777 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   42:     0x5c654bfad777 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   43:     0x76d943e94aa4 - <unknown>
[INFO] [stdout]   44:     0x76d943f21a34 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- parser::tests::parse_error_invalid_single_type stdout ----
[INFO] [stdout] Left:
[INFO] [stdout] 0: at line 3:
[INFO] [stdout] notType&
[INFO] [stdout]        ^
[INFO] [stdout] expected '=', found &
[INFO] [stdout] 
[INFO] [stdout] 1: at line 3, in Expected Product or Sum type declaration:
[INFO] [stdout] notType&
[INFO] [stdout] ^
[INFO] [stdout] 
[INFO] [stdout] 2: at line 3, in Expected at least one type declaration:
[INFO] [stdout] notType&
[INFO] [stdout] ^
[INFO] [stdout] 
[INFO] [stdout] Right:
[INFO] [stdout] 0: at line 4:
[INFO] [stdout] notType&
[INFO] [stdout]        ^
[INFO] [stdout] expected '=', found &
[INFO] [stdout] 
[INFO] [stdout] 1: at line 4, in Expected Product or Sum type declaration:
[INFO] [stdout] notType&
[INFO] [stdout] ^
[INFO] [stdout] 
[INFO] [stdout] 2: at line 4, in Expected at least one type declaration:
[INFO] [stdout] notType&
[INFO] [stdout] ^
[INFO] [stdout] 
[INFO] [stdout] Diff:
[INFO] [stdout] [91m0: at line 4:[0m
[INFO] [stdout] [92m0: at line 3:[0m
[INFO] [stdout] notType&
[INFO] [stdout]        ^
[INFO] [stdout] expected '=', found &
[INFO] [stdout] 
[INFO] [stdout] [91m1: at line 4, in Expected Product or Sum type declaration:[0m
[INFO] [stdout] [92m1: at line 3, in Expected Product or Sum type declaration:[0m
[INFO] [stdout] notType&
[INFO] [stdout] ^
[INFO] [stdout] 
[INFO] [stdout] [91m2: at line 4, in Expected at least one type declaration:[0m
[INFO] [stdout] [92m2: at line 3, in Expected at least one type declaration:[0m
[INFO] [stdout] notType&
[INFO] [stdout] ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] thread 'parser::tests::parse_error_invalid_single_type' panicked at src/parser.rs:523:13:
[INFO] [stdout] text differs
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5c654bfa84a2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5c654bfa84a2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5c654bfa84a2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5c654bfa84a2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5c654bfd04e3 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5c654bfd04e3 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5c654bfa4b93 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5c654bfa4b93 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5c654bfa82f2 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5c654bfa9cac - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5c654bfa9b02 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5c654bee3474 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5c654bee3474 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5c654bfaa78b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5c654bfaa78b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5c654bfaa59c - std::panicking::begin_panic::{{closure}}::h13865f7f56367b41
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:770:9
[INFO] [stdout]   16:     0x5c654bfa89a9 - std::sys::backtrace::__rust_end_short_backtrace::h41e1700e19349ed1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5c654bfaa4b2 - std::panicking::begin_panic::h6990e2ce2677fde3
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:769:5
[INFO] [stdout]   18:     0x5c654bea0f62 - asdl::parser::tests::assert_error::ha248905776a740a3
[INFO] [stdout]                                at /opt/rustwide/workdir/src/parser.rs:258:17
[INFO] [stdout]   19:     0x5c654bea0f62 - asdl::parser::tests::parse_error_invalid_single_type::h5bd1fe8ce731b60c
[INFO] [stdout]                                at /opt/rustwide/workdir/src/parser.rs:495:9
[INFO] [stdout]   20:     0x5c654bea8139 - asdl::parser::tests::parse_error_invalid_single_type::{{closure}}::h110e03898a754072
[INFO] [stdout]                                at /opt/rustwide/workdir/src/parser.rs:490:41
[INFO] [stdout]   21:     0x5c654bea8139 - core::ops::function::FnOnce::call_once::h73817616dcf8f133
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x5c654bee8bab - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x5c654bee8bab - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   24:     0x5c654bee7dee - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   25:     0x5c654bee7dee - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   26:     0x5c654bee7dee - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   27:     0x5c654bee7dee - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   28:     0x5c654bee7dee - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x5c654bee7dee - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   30:     0x5c654bee7dee - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   31:     0x5c654beab994 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   32:     0x5c654beab994 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   33:     0x5c654beaf33a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   34:     0x5c654beaf33a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   35:     0x5c654beaf33a - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   36:     0x5c654beaf33a - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   37:     0x5c654beaf33a - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   38:     0x5c654beaf33a - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   39:     0x5c654beaf33a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5c654bfad777 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   41:     0x5c654bfad777 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   42:     0x5c654bfad777 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   43:     0x76d943e94aa4 - <unknown>
[INFO] [stdout]   44:     0x76d943f21a34 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- parser::tests::parse_type_id stdout ----
[INFO] [stdout] Left:
[INFO] [stdout] 0: at line 0, in Type Id should start with lowercase character:
[INFO] [stdout] ABcd1Efg
[INFO] [stdout] ^
[INFO] [stdout] 
[INFO] [stdout] Right:
[INFO] [stdout] 0: at line 1, in Type Id should start with lowercase character:
[INFO] [stdout] ABcd1Efg
[INFO] [stdout] ^
[INFO] [stdout] 
[INFO] [stdout] Diff:
[INFO] [stdout] [91m0: at line 1, in Type Id should start with lowercase character:[0m
[INFO] [stdout] [92m0: at line 0, in Type Id should start with lowercase character:[0m
[INFO] [stdout] ABcd1Efg
[INFO] [stdout] ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] thread 'parser::tests::parse_type_id' panicked at src/parser.rs:523:13:
[INFO] [stdout] text differs
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5c654bfa84a2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5c654bfa84a2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5c654bfa84a2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5c654bfa84a2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5c654bfd04e3 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5c654bfd04e3 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5c654bfa4b93 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5c654bfa4b93 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5c654bfa82f2 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5c654bfa9cac - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5c654bfa9b02 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5c654bee3474 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5c654bee3474 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5c654bfaa78b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5c654bfaa78b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5c654bfaa59c - std::panicking::begin_panic::{{closure}}::h13865f7f56367b41
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:770:9
[INFO] [stdout]   16:     0x5c654bfa89a9 - std::sys::backtrace::__rust_end_short_backtrace::h41e1700e19349ed1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5c654bfaa4b2 - std::panicking::begin_panic::h6990e2ce2677fde3
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:769:5
[INFO] [stdout]   18:     0x5c654be9d4cb - asdl::parser::tests::assert_error::h5346fb4713391c67
[INFO] [stdout]                                at /opt/rustwide/workdir/src/parser.rs:258:17
[INFO] [stdout]   19:     0x5c654be9d4cb - asdl::parser::tests::parse_type_id::hdf930b14afa4f162
[INFO] [stdout]                                at /opt/rustwide/workdir/src/parser.rs:267:9
[INFO] [stdout]   20:     0x5c654bea81f9 - asdl::parser::tests::parse_type_id::{{closure}}::h1347d065eb87c8e4
[INFO] [stdout]                                at /opt/rustwide/workdir/src/parser.rs:264:23
[INFO] [stdout]   21:     0x5c654bea81f9 - core::ops::function::FnOnce::call_once::hdc00485e9b57ef3d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x5c654bee8bab - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x5c654bee8bab - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   24:     0x5c654bee7dee - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   25:     0x5c654bee7dee - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   26:     0x5c654bee7dee - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   27:     0x5c654bee7dee - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   28:     0x5c654bee7dee - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x5c654bee7dee - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   30:     0x5c654bee7dee - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   31:     0x5c654beab994 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   32:     0x5c654beab994 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   33:     0x5c654beaf33a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   34:     0x5c654beaf33a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   35:     0x5c654beaf33a - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   36:     0x5c654beaf33a - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   37:     0x5c654beaf33a - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   38:     0x5c654beaf33a - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   39:     0x5c654beaf33a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5c654bfad777 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   41:     0x5c654bfad777 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   42:     0x5c654bfad777 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   43:     0x76d943e94aa4 - <unknown>
[INFO] [stdout]   44:     0x76d943f21a34 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- parser::tests::parse_id stdout ----
[INFO] [stdout] Left:
[INFO] [stdout] 0: at line 0, in Id should start with alpha character:
[INFO] [stdout] _aBcd1Efg
[INFO] [stdout] ^
[INFO] [stdout] 
[INFO] [stdout] Right:
[INFO] [stdout] 0: at line 1, in Id should start with alpha character:
[INFO] [stdout] _aBcd1Efg
[INFO] [stdout] ^
[INFO] [stdout] 
[INFO] [stdout] Diff:
[INFO] [stdout] [91m0: at line 1, in Id should start with alpha character:[0m
[INFO] [stdout] [92m0: at line 0, in Id should start with alpha character:[0m
[INFO] [stdout] _aBcd1Efg
[INFO] [stdout] ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] thread 'parser::tests::parse_id' panicked at src/parser.rs:523:13:
[INFO] [stdout] text differs
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5c654bfa84a2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5c654bfa84a2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5c654bfa84a2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5c654bfa84a2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5c654bfd04e3 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5c654bfd04e3 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5c654bfa4b93 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5c654bfa4b93 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5c654bfa82f2 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5c654bfa9cac - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5c654bfa9b02 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5c654bee3474 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5c654bee3474 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5c654bfaa78b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5c654bfaa78b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5c654bfaa59c - std::panicking::begin_panic::{{closure}}::h13865f7f56367b41
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:770:9
[INFO] [stdout]   16:     0x5c654bfa89a9 - std::sys::backtrace::__rust_end_short_backtrace::h41e1700e19349ed1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5c654bfaa4b2 - std::panicking::begin_panic::h6990e2ce2677fde3
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:769:5
[INFO] [stdout]   18:     0x5c654be9dee9 - asdl::parser::tests::assert_error::hfc053a14998269db
[INFO] [stdout]                                at /opt/rustwide/workdir/src/parser.rs:258:17
[INFO] [stdout]   19:     0x5c654be9dee9 - asdl::parser::tests::parse_id::h88a426d3fa84fa7a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/parser.rs:299:9
[INFO] [stdout]   20:     0x5c654bea7ba9 - asdl::parser::tests::parse_id::{{closure}}::h929cf0f310c10eda
[INFO] [stdout]                                at /opt/rustwide/workdir/src/parser.rs:294:18
[INFO] [stdout]   21:     0x5c654bea7ba9 - core::ops::function::FnOnce::call_once::h112d7a787c66989d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x5c654bee8bab - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x5c654bee8bab - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   24:     0x5c654bee7dee - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   25:     0x5c654bee7dee - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   26:     0x5c654bee7dee - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   27:     0x5c654bee7dee - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   28:     0x5c654bee7dee - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x5c654bee7dee - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   30:     0x5c654bee7dee - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   31:     0x5c654beab994 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   32:     0x5c654beab994 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   33:     0x5c654beaf33a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   34:     0x5c654beaf33a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   35:     0x5c654beaf33a - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   36:     0x5c654beaf33a - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   37:     0x5c654beaf33a - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   38:     0x5c654beaf33a - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   39:     0x5c654beaf33a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5c654bfad777 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   41:     0x5c654bfad777 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   42:     0x5c654bfad777 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   43:     0x76d943e94aa4 - <unknown>
[INFO] [stdout]   44:     0x76d943f21a34 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- parser::tests::parse_field stdout ----
[INFO] [stdout] Left:
[INFO] [stdout] 0: at line 0, in Expected * ? ) , or whitespace.:
[INFO] [stdout] type+  name
[INFO] [stdout]     ^
[INFO] [stdout] 
[INFO] [stdout] Right:
[INFO] [stdout] 0: at line 1, in Expected * ? ) , or whitespace.:
[INFO] [stdout] type+  name
[INFO] [stdout]     ^
[INFO] [stdout] 
[INFO] [stdout] Diff:
[INFO] [stdout] [91m0: at line 1, in Expected * ? ) , or whitespace.:[0m
[INFO] [stdout] [92m0: at line 0, in Expected * ? ) , or whitespace.:[0m
[INFO] [stdout] type+  name
[INFO] [stdout]     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] thread 'parser::tests::parse_field' panicked at src/parser.rs:523:13:
[INFO] [stdout] text differs
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5c654bfa84a2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5c654bfa84a2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5c654bfa84a2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5c654bfa84a2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5c654bfd04e3 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5c654bfd04e3 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5c654bfa4b93 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5c654bfa4b93 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5c654bfa82f2 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5c654bfa9cac - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5c654bfa9b02 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5c654bee3474 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5c654bee3474 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5c654bfaa78b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5c654bfaa78b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5c654bfaa59c - std::panicking::begin_panic::{{closure}}::h13865f7f56367b41
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:770:9
[INFO] [stdout]   16:     0x5c654bfa89a9 - std::sys::backtrace::__rust_end_short_backtrace::h41e1700e19349ed1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5c654bfaa4b2 - std::panicking::begin_panic::h6990e2ce2677fde3
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:769:5
[INFO] [stdout]   18:     0x5c654be9e899 - asdl::parser::tests::assert_error::h2dc3457fb15ea797
[INFO] [stdout]                                at /opt/rustwide/workdir/src/parser.rs:258:17
[INFO] [stdout]   19:     0x5c654be9e899 - asdl::parser::tests::parse_field::hdb1ce3b002cdcd72
[INFO] [stdout]                                at /opt/rustwide/workdir/src/parser.rs:330:9
[INFO] [stdout]   20:     0x5c654bea7b89 - asdl::parser::tests::parse_field::{{closure}}::h01a579dcab923606
[INFO] [stdout]                                at /opt/rustwide/workdir/src/parser.rs:311:21
[INFO] [stdout]   21:     0x5c654bea7b89 - core::ops::function::FnOnce::call_once::h0a63a8e462b10b38
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x5c654bee8bab - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x5c654bee8bab - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   24:     0x5c654bee7dee - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   25:     0x5c654bee7dee - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   26:     0x5c654bee7dee - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   27:     0x5c654bee7dee - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   28:     0x5c654bee7dee - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x5c654bee7dee - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   30:     0x5c654bee7dee - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   31:     0x5c654beab994 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   32:     0x5c654beab994 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   33:     0x5c654beaf33a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   34:     0x5c654beaf33a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   35:     0x5c654beaf33a - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   36:     0x5c654beaf33a - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   37:     0x5c654beaf33a - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   38:     0x5c654beaf33a - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   39:     0x5c654beaf33a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5c654bfad777 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   41:     0x5c654bfad777 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   42:     0x5c654bfad777 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   43:     0x76d943e94aa4 - <unknown>
[INFO] [stdout]   44:     0x76d943f21a34 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- parser::tests::parse_fields stdout ----
[INFO] [stdout] Left:
[INFO] [stdout] 0: at line 0:
[INFO] [stdout]  ( type1 type2? name  ) 
[INFO] [stdout]               ^
[INFO] [stdout] expected ')', found ?
[INFO] [stdout] 
[INFO] [stdout] Right:
[INFO] [stdout] 0: at line 1:
[INFO] [stdout]  ( type1 type2? name  )
[INFO] [stdout]               ^
[INFO] [stdout] expected ')', found ?
[INFO] [stdout] 
[INFO] [stdout] Diff:
[INFO] [stdout] [91m0: at line 1:
[INFO] [stdout]  ( type1 type2? name  )[0m
[INFO] [stdout] [92m0: at line 0:
[INFO] [stdout]  ( type1 type2? name  ) [0m
[INFO] [stdout]               ^
[INFO] [stdout] expected ')', found ?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] thread 'parser::tests::parse_fields' panicked at src/parser.rs:523:13:
[INFO] [stdout] text differs
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5c654bfa84a2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5c654bfa84a2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5c654bfa84a2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5c654bfa84a2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5c654bfd04e3 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5c654bfd04e3 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5c654bfa4b93 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5c654bfa4b93 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5c654bfa82f2 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5c654bfa9cac - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5c654bfa9b02 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5c654bee3474 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5c654bee3474 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5c654bfaa78b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5c654bfaa78b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5c654bfaa59c - std::panicking::begin_panic::{{closure}}::h13865f7f56367b41
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:770:9
[INFO] [stdout]   16:     0x5c654bfa89a9 - std::sys::backtrace::__rust_end_short_backtrace::h41e1700e19349ed1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5c654bfaa4b2 - std::panicking::begin_panic::h6990e2ce2677fde3
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:769:5
[INFO] [stdout]   18:     0x5c654be9edd7 - asdl::parser::tests::assert_error::hc1166f11b2570461
[INFO] [stdout]                                at /opt/rustwide/workdir/src/parser.rs:258:17
[INFO] [stdout]   19:     0x5c654be9edd7 - asdl::parser::tests::parse_fields::hce4b41954cf941d1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/parser.rs:353:9
[INFO] [stdout]   20:     0x5c654bea7be9 - asdl::parser::tests::parse_fields::{{closure}}::ha5f53bb6f9ecfa03
[INFO] [stdout]                                at /opt/rustwide/workdir/src/parser.rs:342:22
[INFO] [stdout]   21:     0x5c654bea7be9 - core::ops::function::FnOnce::call_once::h39d48cc4f37cebc1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x5c654bee8bab - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x5c654bee8bab - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   24:     0x5c654bee7dee - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   25:     0x5c654bee7dee - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   26:     0x5c654bee7dee - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   27:     0x5c654bee7dee - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   28:     0x5c654bee7dee - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x5c654bee7dee - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   30:     0x5c654bee7dee - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   31:     0x5c654beab994 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   32:     0x5c654beab994 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   33:     0x5c654beaf33a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   34:     0x5c654beaf33a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   35:     0x5c654beaf33a - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   36:     0x5c654beaf33a - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   37:     0x5c654beaf33a - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   38:     0x5c654beaf33a - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   39:     0x5c654beaf33a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5c654bfad777 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   41:     0x5c654bfad777 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   42:     0x5c654bfad777 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   43:     0x76d943e94aa4 - <unknown>
[INFO] [stdout]   44:     0x76d943f21a34 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     parser::tests::parse_comment_line
[INFO] [stdout]     parser::tests::parse_con_id
[INFO] [stdout]     parser::tests::parse_constructor
[INFO] [stdout]     parser::tests::parse_constructors
[INFO] [stdout]     parser::tests::parse_error_invalid_single_type
[INFO] [stdout]     parser::tests::parse_field
[INFO] [stdout]     parser::tests::parse_fields
[INFO] [stdout]     parser::tests::parse_id
[INFO] [stdout]     parser::tests::parse_type_id
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 7 passed; 9 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] running `Command { std: "docker" "inspect" "e13d682a005c712a49deec9194f3a3bf9bdbb5b63405c3c171fafd3238fc4d2c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e13d682a005c712a49deec9194f3a3bf9bdbb5b63405c3c171fafd3238fc4d2c", kill_on_drop: false }`
[INFO] [stdout] e13d682a005c712a49deec9194f3a3bf9bdbb5b63405c3c171fafd3238fc4d2c
