[INFO] fetching crate icu-messageformat-parser 0.0.2...
[INFO] checking icu-messageformat-parser-0.0.2 against master#c2f2db79ca3024f68d22b45aa22b570775c2c4ad for pr-124157
[INFO] extracting crate icu-messageformat-parser 0.0.2 into /workspace/builds/worker-4-tc1/source
[INFO] validating manifest of crates.io crate icu-messageformat-parser 0.0.2 on toolchain c2f2db79ca3024f68d22b45aa22b570775c2c4ad
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c2f2db79ca3024f68d22b45aa22b570775c2c4ad" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate icu-messageformat-parser 0.0.2
[INFO] finished tweaking crates.io crate icu-messageformat-parser 0.0.2
[INFO] tweaked toml for crates.io crate icu-messageformat-parser 0.0.2 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c2f2db79ca3024f68d22b45aa22b570775c2c4ad" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 153 packages to latest compatible versions
[INFO] [stderr]       Adding addr2line v0.21.0 (latest: v0.22.0)
[INFO] [stderr]       Adding ahash v0.7.8 (latest: v0.8.11)
[INFO] [stderr]       Adding ast_node v0.8.8 (latest: v0.9.8)
[INFO] [stderr]       Adding bstr v0.2.17 (latest: v1.9.1)
[INFO] [stderr]       Adding darling v0.13.4 (latest: v0.20.8)
[INFO] [stderr]       Adding darling_core v0.13.4 (latest: v0.20.8)
[INFO] [stderr]       Adding darling_macro v0.13.4 (latest: v0.20.8)
[INFO] [stderr]       Adding encode_unicode v0.3.6 (latest: v1.0.0)
[INFO] [stderr]       Adding gimli v0.28.1 (latest: v0.29.0)
[INFO] [stderr]       Adding hermit-abi v0.1.19 (latest: v0.3.9)
[INFO] [stderr]       Adding langtag v0.3.4 (latest: v0.4.0)
[INFO] [stderr]       Adding miette v4.7.1 (latest: v7.2.0)
[INFO] [stderr]       Adding miette-derive v4.7.1 (latest: v7.2.0)
[INFO] [stderr]       Adding nu-ansi-term v0.46.0 (latest: v0.50.0)
[INFO] [stderr]       Adding object v0.32.2 (latest: v0.35.0)
[INFO] [stderr]       Adding owo-colors v3.5.0 (latest: v4.0.0)
[INFO] [stderr]       Adding phf_generator v0.10.0 (latest: v0.11.2)
[INFO] [stderr]       Adding phf_shared v0.10.0 (latest: v0.11.2)
[INFO] [stderr]       Adding pmutil v0.5.3 (latest: v0.6.1)
[INFO] [stderr]       Adding regex-automata v0.1.10 (latest: v0.4.6)
[INFO] [stderr]       Adding regex-syntax v0.6.29 (latest: v0.8.3)
[INFO] [stderr]       Adding siphasher v0.3.11 (latest: v1.0.1)
[INFO] [stderr]       Adding strsim v0.10.0 (latest: v0.11.1)
[INFO] [stderr]       Adding supports-color v1.3.1 (latest: v3.0.0)
[INFO] [stderr]       Adding supports-hyperlinks v1.2.0 (latest: v3.0.0)
[INFO] [stderr]       Adding supports-unicode v1.0.2 (latest: v3.0.0)
[INFO] [stderr]       Adding swc_atoms v0.4.43 (latest: v0.6.7)
[INFO] [stderr]       Adding swc_common v0.28.10 (latest: v0.33.26)
[INFO] [stderr]       Adding swc_error_reporters v0.12.10 (latest: v0.17.20)
[INFO] [stderr]       Adding syn v1.0.109 (latest: v2.0.60)
[INFO] [stderr]       Adding terminal_size v0.1.17 (latest: v0.3.0)
[INFO] [stderr]       Adding testing v0.30.10 (latest: v0.35.24)
[INFO] [stderr]       Adding textwrap v0.15.2 (latest: v0.16.1)
[INFO] [stderr]       Adding unreachable v0.1.1 (latest: v1.0.0)
[INFO] [stderr]       Adding wasi v0.11.0+wasi-snapshot-preview1 (latest: v0.13.0+wasi-0.2.0)
[INFO] [stderr]       Adding yansi v0.5.1 (latest: v1.0.1)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c2f2db79ca3024f68d22b45aa22b570775c2c4ad" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded testing_macros v0.2.13
[INFO] [stderr]   Downloaded swc_visit v0.5.14
[INFO] [stderr]   Downloaded testing v0.30.10
[INFO] [stderr]   Downloaded swc_macros_common v0.3.11
[INFO] [stderr]   Downloaded swc_error_reporters v0.12.10
[INFO] [stderr]   Downloaded swc_eq_ignore_macros v0.1.3
[INFO] [stderr]   Downloaded swc_visit_macros v0.5.12
[INFO] [stderr]   Downloaded swc_common v0.28.10
[INFO] [stderr]   Downloaded ast_node v0.8.8
[INFO] [stderr]   Downloaded is_ci v1.2.0
[INFO] [stderr]   Downloaded supports-unicode v1.0.2
[INFO] [stderr]   Downloaded similar-asserts v1.5.0
[INFO] [stderr]   Downloaded miette-derive v4.7.1
[INFO] [stderr]   Downloaded supports-color v1.3.1
[INFO] [stderr]   Downloaded supports-hyperlinks v1.2.0
[INFO] [stderr]   Downloaded textwrap v0.15.2
[INFO] [stderr]   Downloaded miette v4.7.1
[INFO] [stderr]   Downloaded pmutil v0.5.3
[INFO] [stderr]   Downloaded smawk v0.3.2
[INFO] [stderr]   Downloaded swc_atoms v0.4.43
[INFO] [stderr]   Downloaded from_variant v0.1.8
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:99613afd962a8cfa530ec1899472a458bd015a1ab0af876cf7eb06f6006d81ea" "/opt/rustwide/cargo-home/bin/cargo" "+c2f2db79ca3024f68d22b45aa22b570775c2c4ad" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 1cc279c8626ca5502774a40ee53f41be6f819a29420d1144e1acc31ed29df9e1
[INFO] running `Command { std: "docker" "start" "-a" "1cc279c8626ca5502774a40ee53f41be6f819a29420d1144e1acc31ed29df9e1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1cc279c8626ca5502774a40ee53f41be6f819a29420d1144e1acc31ed29df9e1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1cc279c8626ca5502774a40ee53f41be6f819a29420d1144e1acc31ed29df9e1", kill_on_drop: false }`
[INFO] [stdout] 1cc279c8626ca5502774a40ee53f41be6f819a29420d1144e1acc31ed29df9e1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-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:99613afd962a8cfa530ec1899472a458bd015a1ab0af876cf7eb06f6006d81ea" "/opt/rustwide/cargo-home/bin/cargo" "+c2f2db79ca3024f68d22b45aa22b570775c2c4ad" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 1db3cdaa645b759ab7fc4e3b9d5eb7ed32a301a3cd6f67cdf3ac4868823b510e
[INFO] running `Command { std: "docker" "start" "-a" "1db3cdaa645b759ab7fc4e3b9d5eb7ed32a301a3cd6f67cdf3ac4868823b510e", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.154
[INFO] [stderr]    Compiling cfg-if v1.0.0
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling ppv-lite86 v0.2.17
[INFO] [stderr]    Compiling memchr v2.7.2
[INFO] [stderr]    Compiling syn v2.0.60
[INFO] [stderr]    Compiling regex-syntax v0.8.3
[INFO] [stderr]    Compiling siphasher v0.3.11
[INFO] [stderr]    Compiling phf_shared v0.10.0
[INFO] [stderr]    Compiling lock_api v0.4.12
[INFO] [stderr]     Checking smallvec v1.13.2
[INFO] [stderr]    Compiling parking_lot_core v0.9.10
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]     Checking atty v0.2.14
[INFO] [stderr]    Compiling num-traits v0.2.18
[INFO] [stderr]    Compiling strsim v0.10.0
[INFO] [stderr]    Compiling ident_case v1.0.1
[INFO] [stderr]     Checking scopeguard v1.2.0
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling getrandom v0.2.14
[INFO] [stderr]     Checking tracing-core v0.1.32
[INFO] [stderr]    Compiling anyhow v1.0.82
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling lazy_static v1.4.0
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling backtrace v0.3.71
[INFO] [stderr]    Compiling ahash v0.7.8
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]     Checking parking_lot v0.12.2
[INFO] [stderr]    Compiling regex-automata v0.4.6
[INFO] [stderr]    Compiling num-bigint v0.4.4
[INFO] [stderr]    Compiling phf_generator v0.10.0
[INFO] [stderr]    Compiling string_cache_codegen v0.5.2
[INFO] [stderr]     Checking adler v1.0.2
[INFO] [stderr]     Checking unicode-width v0.1.12
[INFO] [stderr]     Checking stable_deref_trait v1.2.0
[INFO] [stderr]     Checking void v1.0.2
[INFO] [stderr]     Checking new_debug_unreachable v1.0.6
[INFO] [stderr]     Checking precomputed-hash v0.1.1
[INFO] [stderr]    Compiling swc_atoms v0.4.43
[INFO] [stderr]     Checking gimli v0.28.1
[INFO] [stderr]     Checking unreachable v0.1.1
[INFO] [stderr]     Checking miniz_oxide v0.7.2
[INFO] [stderr]     Checking num-integer v0.1.46
[INFO] [stderr]     Checking object v0.32.2
[INFO] [stderr]     Checking unicode-linebreak v0.1.5
[INFO] [stderr]     Checking regex-syntax v0.6.29
[INFO] [stderr]     Checking is_ci v1.2.0
[INFO] [stderr]     Checking rustc-hash v1.1.0
[INFO] [stderr]     Checking smawk v0.3.2
[INFO] [stderr]     Checking either v1.11.0
[INFO] [stderr]    Compiling regex v1.10.4
[INFO] [stderr]    Compiling swc_macros_common v0.3.11
[INFO] [stderr]    Compiling darling_core v0.13.4
[INFO] [stderr]    Compiling Inflector v0.11.4
[INFO] [stderr]     Checking addr2line v0.21.0
[INFO] [stderr]    Compiling pmutil v0.5.3
[INFO] [stderr]     Checking scoped-tls v1.0.1
[INFO] [stderr]     Checking rustc-demangle v0.1.23
[INFO] [stderr]     Checking better_scoped_tls v0.1.1
[INFO] [stderr]     Checking regex-automata v0.1.10
[INFO] [stderr]     Checking textwrap v0.15.2
[INFO] [stderr]     Checking supports-color v1.3.1
[INFO] [stderr]     Checking debug_unreachable v0.1.1
[INFO] [stderr]     Checking supports-hyperlinks v1.2.0
[INFO] [stderr]     Checking supports-unicode v1.0.2
[INFO] [stderr]     Checking terminal_size v0.1.17
[INFO] [stderr]     Checking log v0.4.21
[INFO] [stderr]     Checking owo-colors v3.5.0
[INFO] [stderr]     Checking termcolor v1.4.1
[INFO] [stderr]     Checking overload v0.1.1
[INFO] [stderr]     Checking nu-ansi-term v0.46.0
[INFO] [stderr]    Compiling serde_derive v1.0.200
[INFO] [stderr]    Compiling tracing-attributes v0.1.27
[INFO] [stderr]    Compiling swc_visit_macros v0.5.12
[INFO] [stderr]    Compiling thiserror-impl v1.0.59
[INFO] [stderr]    Compiling miette-derive v4.7.1
[INFO] [stderr]    Compiling swc_eq_ignore_macros v0.1.3
[INFO] [stderr]    Compiling darling_macro v0.13.4
[INFO] [stderr]    Compiling from_variant v0.1.8
[INFO] [stderr]     Checking tracing-log v0.2.0
[INFO] [stderr]     Checking matchers v0.1.0
[INFO] [stderr]     Checking sharded-slab v0.1.7
[INFO] [stderr]    Compiling darling v0.13.4
[INFO] [stderr]    Compiling ast_node v0.8.8
[INFO] [stdout] error[E0599]: no method named `with_generics` found for struct `syn::ItemImpl` in the current scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/ast_node-0.8.8/src/ast_node_macro.rs:39:14
[INFO] [stdout]    |
[INFO] [stdout] 26 | /         Quote::new_call_site()
[INFO] [stdout] 27 | |             .quote_with(smart_quote!(
[INFO] [stdout] 28 | |                 Vars {
[INFO] [stdout] 29 | |                     Type: i.ident.clone(),
[INFO] [stdout] ...  |
[INFO] [stdout] 38 | |             .parse::<ItemImpl>()
[INFO] [stdout] 39 | |             .with_generics(generics),
[INFO] [stdout]    | |             -^^^^^^^^^^^^^ method not found in `ItemImpl`
[INFO] [stdout]    | |_____________|
[INFO] [stdout]    | 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: `?` operator has incompatible types
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/ast_node-0.8.8/src/enum_deserialize.rs:20:19
[INFO] [stdout]    |
[INFO] [stdout] 20 |             tags: content.parse_terminated(Lit::parse)?,
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Punctuated<Lit, Comma>`, found `Punctuated<Lit, _>`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `?` operator cannot convert from `syn::punctuated::Punctuated<syn::Lit, _>` to `swc_macros_common::prelude::Punctuated<syn::Lit, syn::token::Comma>`
[INFO] [stdout]    = note: `Punctuated<Lit, _>` and `Punctuated<Lit, Comma>` have similar names, but are actually distinct types
[INFO] [stdout] note: `Punctuated<Lit, _>` is defined in crate `syn`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/punctuated.rs:47:1
[INFO] [stdout]    |
[INFO] [stdout] 47 | pub struct Punctuated<T, P> {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: `Punctuated<Lit, Comma>` is defined in crate `syn`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.60/src/punctuated.rs:47:1
[INFO] [stdout]    |
[INFO] [stdout] 47 | pub struct Punctuated<T, P> {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: perhaps two different versions of crate `syn` are being used?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/ast_node-0.8.8/src/enum_deserialize.rs:64:42
[INFO] [stdout]     |
[INFO] [stdout] 64  |                         if !is_attr_name(attr, "tag") {
[INFO] [stdout]     |                             ------------ ^^^^ expected `syn::attr::Attribute`, found `syn::Attribute`
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             arguments to this function are incorrect
[INFO] [stdout]     |
[INFO] [stdout]     = note: `syn::Attribute` and `syn::attr::Attribute` have similar names, but are actually distinct types
[INFO] [stdout] note: `syn::Attribute` is defined in crate `syn`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/attr.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout] 12  | / ast_struct! {
[INFO] [stdout] 13  | |     /// An attribute like `#[repr(transparent)]`.
[INFO] [stdout] 14  | |     ///
[INFO] [stdout] 15  | |     /// *This type is available only if Syn is built with the `"derive"` or `"full"`
[INFO] [stdout] ...   |
[INFO] [stdout] 155 | |     }
[INFO] [stdout] 156 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] note: `syn::attr::Attribute` is defined in crate `syn`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.60/src/attr.rs:19:1
[INFO] [stdout]     |
[INFO] [stdout] 19  | / ast_struct! {
[INFO] [stdout] 20  | |     /// An attribute, like `#[repr(transparent)]`.
[INFO] [stdout] 21  | |     ///
[INFO] [stdout] 22  | |     /// <br>
[INFO] [stdout] ...   |
[INFO] [stdout] 178 | |     }
[INFO] [stdout] 179 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     = note: perhaps two different versions of crate `syn` are being used?
[INFO] [stdout] note: function defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/swc_macros_common-0.3.11/src/lib.rs:45:8
[INFO] [stdout]     |
[INFO] [stdout] 45  | pub fn is_attr_name(attr: &Attribute, name: &str) -> bool {
[INFO] [stdout]     |        ^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `strip_attrs_pub` which comes from the expansion of the macro `ast_struct` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/ast_node-0.8.8/src/enum_deserialize.rs:136:42
[INFO] [stdout]     |
[INFO] [stdout] 136 |                         if !is_attr_name(attr, "tag") {
[INFO] [stdout]     |                             ------------ ^^^^ expected `syn::attr::Attribute`, found `syn::Attribute`
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             arguments to this function are incorrect
[INFO] [stdout]     |
[INFO] [stdout]     = note: `syn::Attribute` and `syn::attr::Attribute` have similar names, but are actually distinct types
[INFO] [stdout] note: `syn::Attribute` is defined in crate `syn`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/attr.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout] 12  | / ast_struct! {
[INFO] [stdout] 13  | |     /// An attribute like `#[repr(transparent)]`.
[INFO] [stdout] 14  | |     ///
[INFO] [stdout] 15  | |     /// *This type is available only if Syn is built with the `"derive"` or `"full"`
[INFO] [stdout] ...   |
[INFO] [stdout] 155 | |     }
[INFO] [stdout] 156 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] note: `syn::attr::Attribute` is defined in crate `syn`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.60/src/attr.rs:19:1
[INFO] [stdout]     |
[INFO] [stdout] 19  | / ast_struct! {
[INFO] [stdout] 20  | |     /// An attribute, like `#[repr(transparent)]`.
[INFO] [stdout] 21  | |     ///
[INFO] [stdout] 22  | |     /// <br>
[INFO] [stdout] ...   |
[INFO] [stdout] 178 | |     }
[INFO] [stdout] 179 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     = note: perhaps two different versions of crate `syn` are being used?
[INFO] [stdout] note: function defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/swc_macros_common-0.3.11/src/lib.rs:45:8
[INFO] [stdout]     |
[INFO] [stdout] 45  | pub fn is_attr_name(attr: &Attribute, name: &str) -> bool {
[INFO] [stdout]     |        ^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `strip_attrs_pub` which comes from the expansion of the macro `ast_struct` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/ast_node-0.8.8/src/enum_deserialize.rs:212:44
[INFO] [stdout]     |
[INFO] [stdout] 212 | ...                   cases: str_cases,
[INFO] [stdout]     |                              ^^^^^^^^^ expected `Punctuated<Pat, Or>`, found `Punctuated<Pat, _>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `Punctuated<Pat, _>` and `Punctuated<Pat, Or>` have similar names, but are actually distinct types
[INFO] [stdout] note: `Punctuated<Pat, _>` is defined in crate `syn`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.60/src/punctuated.rs:47:1
[INFO] [stdout]     |
[INFO] [stdout] 47  | pub struct Punctuated<T, P> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: `Punctuated<Pat, Or>` is defined in crate `syn`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/punctuated.rs:47:1
[INFO] [stdout]     |
[INFO] [stdout] 47  | pub struct Punctuated<T, P> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: perhaps two different versions of crate `syn` are being used?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/ast_node-0.8.8/src/enum_deserialize.rs:217:44
[INFO] [stdout]     |
[INFO] [stdout] 217 | ...                   cases: bytes_cases,
[INFO] [stdout]     |                              ^^^^^^^^^^^ expected `Punctuated<Pat, Or>`, found `Punctuated<Pat, _>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `Punctuated<Pat, _>` and `Punctuated<Pat, Or>` have similar names, but are actually distinct types
[INFO] [stdout] note: `Punctuated<Pat, _>` is defined in crate `syn`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.60/src/punctuated.rs:47:1
[INFO] [stdout]     |
[INFO] [stdout] 47  | pub struct Punctuated<T, P> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: `Punctuated<Pat, Or>` is defined in crate `syn`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/punctuated.rs:47:1
[INFO] [stdout]     |
[INFO] [stdout] 47  | pub struct Punctuated<T, P> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: perhaps two different versions of crate `syn` are being used?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/ast_node-0.8.8/src/enum_deserialize.rs:293:30
[INFO] [stdout]     |
[INFO] [stdout] 293 |                 match_token: call_site(),
[INFO] [stdout]     |                              ^^^^^^^^^^^ expected `Match`, found `Span`
[INFO] [stdout]     |
[INFO] [stdout] help: try wrapping the expression in `syn::token::Match`
[INFO] [stdout]     |
[INFO] [stdout] 293 |                 match_token: syn::token::Match { span: call_site() },
[INFO] [stdout]     |                              +++++++++++++++++++++++++             +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/ast_node-0.8.8/src/enum_deserialize.rs:295:30
[INFO] [stdout]     |
[INFO] [stdout] 295 |                 brace_token: call_site(),
[INFO] [stdout]     |                              ^^^^^^^^^^^ expected `Brace`, found `Span`
[INFO] [stdout]     |
[INFO] [stdout] help: try wrapping the expression in `syn::token::Brace`
[INFO] [stdout]     |
[INFO] [stdout] 295 |                 brace_token: syn::token::Brace { span: call_site() },
[INFO] [stdout]     |                              +++++++++++++++++++++++++             +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/ast_node-0.8.8/src/enum_deserialize.rs:300:30
[INFO] [stdout]     |
[INFO] [stdout] 300 |                 match_token: call_site(),
[INFO] [stdout]     |                              ^^^^^^^^^^^ expected `Match`, found `Span`
[INFO] [stdout]     |
[INFO] [stdout] help: try wrapping the expression in `syn::token::Match`
[INFO] [stdout]     |
[INFO] [stdout] 300 |                 match_token: syn::token::Match { span: call_site() },
[INFO] [stdout]     |                              +++++++++++++++++++++++++             +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/ast_node-0.8.8/src/enum_deserialize.rs:302:30
[INFO] [stdout]     |
[INFO] [stdout] 302 |                 brace_token: call_site(),
[INFO] [stdout]     |                              ^^^^^^^^^^^ expected `Brace`, found `Span`
[INFO] [stdout]     |
[INFO] [stdout] help: try wrapping the expression in `syn::token::Brace`
[INFO] [stdout]     |
[INFO] [stdout] 302 |                 brace_token: syn::token::Brace { span: call_site() },
[INFO] [stdout]     |                              +++++++++++++++++++++++++             +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/ast_node-0.8.8/src/enum_deserialize.rs:388:26
[INFO] [stdout]     |
[INFO] [stdout] 388 |             match_token: call_site(),
[INFO] [stdout]     |                          ^^^^^^^^^^^ expected `Match`, found `Span`
[INFO] [stdout]     |
[INFO] [stdout] help: try wrapping the expression in `syn::token::Match`
[INFO] [stdout]     |
[INFO] [stdout] 388 |             match_token: syn::token::Match { span: call_site() },
[INFO] [stdout]     |                          +++++++++++++++++++++++++             +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/ast_node-0.8.8/src/enum_deserialize.rs:390:26
[INFO] [stdout]     |
[INFO] [stdout] 390 |             brace_token: call_site(),
[INFO] [stdout]     |                          ^^^^^^^^^^^ expected `Brace`, found `Span`
[INFO] [stdout]     |
[INFO] [stdout] help: try wrapping the expression in `syn::token::Brace`
[INFO] [stdout]     |
[INFO] [stdout] 390 |             brace_token: syn::token::Brace { span: call_site() },
[INFO] [stdout]     |                          +++++++++++++++++++++++++             +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking thread_local v1.1.8
[INFO] [stdout] error[E0599]: no method named `with_generics` found for struct `syn::ItemImpl` in the current scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/ast_node-0.8.8/src/enum_deserialize.rs:438:14
[INFO] [stdout]     |
[INFO] [stdout] 405 | /         Quote::new_call_site()
[INFO] [stdout] 406 | |             .quote_with(smart_quote!(
[INFO] [stdout] 407 | |                 Vars {
[INFO] [stdout] 408 | |                     match_type_expr,
[INFO] [stdout] ...   |
[INFO] [stdout] 437 | |             .parse::<ItemImpl>()
[INFO] [stdout] 438 | |             .with_generics(generics)
[INFO] [stdout]     | |             -^^^^^^^^^^^^^ method not found in `ItemImpl`
[INFO] [stdout]     | |_____________|
[INFO] [stdout]     | 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking yansi v0.5.1
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/ast_node-0.8.8/src/spanned.rs:25:33
[INFO] [stdout]    |
[INFO] [stdout] 25 |     let arms = Binder::new_from(&input)
[INFO] [stdout]    |                ---------------- ^^^^^^ expected `syn::derive::DeriveInput`, found `syn::DeriveInput`
[INFO] [stdout]    |                |
[INFO] [stdout]    |                arguments to this function are incorrect
[INFO] [stdout]    |
[INFO] [stdout]    = note: `syn::DeriveInput` and `syn::derive::DeriveInput` have similar names, but are actually distinct types
[INFO] [stdout] note: `syn::DeriveInput` is defined in crate `syn`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/derive.rs:4:1
[INFO] [stdout]    |
[INFO] [stdout] 4  | / ast_struct! {
[INFO] [stdout] 5  | |     /// Data structure sent to a `proc_macro_derive` macro.
[INFO] [stdout] 6  | |     ///
[INFO] [stdout] 7  | |     /// *This type is available only if Syn is built with the `"derive"` feature.*
[INFO] [stdout] ...  |
[INFO] [stdout] 24 | |     }
[INFO] [stdout] 25 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout] note: `syn::derive::DeriveInput` is defined in crate `syn`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.60/src/derive.rs:9:1
[INFO] [stdout]    |
[INFO] [stdout] 9  | / ast_struct! {
[INFO] [stdout] 10 | |     /// Data structure sent to a `proc_macro_derive` macro.
[INFO] [stdout] 11 | |     #[cfg_attr(doc_cfg, doc(cfg(feature = "derive")))]
[INFO] [stdout] 12 | |     pub struct DeriveInput {
[INFO] [stdout] ...  |
[INFO] [stdout] 18 | |     }
[INFO] [stdout] 19 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    = note: perhaps two different versions of crate `syn` are being used?
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/swc_macros_common-0.3.11/src/binder.rs:60:12
[INFO] [stdout]    |
[INFO] [stdout] 60 |     pub fn new_from(input: &'a DeriveInput) -> Self {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout]    = note: this error originates in the macro `strip_attrs_pub` which comes from the expansion of the macro `ast_struct` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/ast_node-0.8.8/src/spanned.rs:29:52
[INFO] [stdout]    |
[INFO] [stdout] 29 |             let (pat, bindings) = v.bind("_", Some(def_site()), None);
[INFO] [stdout]    |                                               ---- ^^^^^^^^^^ expected `Ref`, found `Span`
[INFO] [stdout]    |                                               |
[INFO] [stdout]    |                                               arguments to this enum variant are incorrect
[INFO] [stdout]    |
[INFO] [stdout] help: the type constructed contains `proc_macro2::Span` due to the type of the argument passed
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/ast_node-0.8.8/src/spanned.rs:29:47
[INFO] [stdout]    |
[INFO] [stdout] 29 |             let (pat, bindings) = v.bind("_", Some(def_site()), None);
[INFO] [stdout]    |                                               ^^^^^----------^
[INFO] [stdout]    |                                                    |
[INFO] [stdout]    |                                                    this argument influences the type of `Some`
[INFO] [stdout] note: tuple variant defined here
[INFO] [stdout]   --> /rustc/c2f2db79ca3024f68d22b45aa22b570775c2c4ad/library/core/src/option.rs:579:5
[INFO] [stdout] help: try wrapping the expression in `syn::token::Ref`
[INFO] [stdout]    |
[INFO] [stdout] 29 |             let (pat, bindings) = v.bind("_", Some(syn::token::Ref { span: def_site() }), None);
[INFO] [stdout]    |                                                    +++++++++++++++++++++++            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/ast_node-0.8.8/src/spanned.rs:41:17
[INFO] [stdout]     |
[INFO] [stdout] 41  |                 pat,
[INFO] [stdout]     |                 ^^^ expected `syn::Pat`, found `syn::pat::Pat`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `syn::pat::Pat` and `syn::Pat` have similar names, but are actually distinct types
[INFO] [stdout] note: `syn::pat::Pat` is defined in crate `syn`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.60/src/pat.rs:15:1
[INFO] [stdout]     |
[INFO] [stdout] 15  | / ast_enum_of_structs! {
[INFO] [stdout] 16  | |     /// A pattern in a local binding, function signature, match expression, or
[INFO] [stdout] 17  | |     /// various other places.
[INFO] [stdout] 18  | |     ///
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | |     }
[INFO] [stdout] 102 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] note: `syn::Pat` is defined in crate `syn`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/pat.rs:5:1
[INFO] [stdout]     |
[INFO] [stdout] 5   | / ast_enum_of_structs! {
[INFO] [stdout] 6   | |     /// A pattern in a local binding, function signature, match expression, or
[INFO] [stdout] 7   | |     /// various other places.
[INFO] [stdout] 8   | |     ///
[INFO] [stdout] ...   |
[INFO] [stdout] 97  | |     }
[INFO] [stdout] 98  | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     = note: perhaps two different versions of crate `syn` are being used?
[INFO] [stdout]     = note: this error originates in the macro `ast_enum_of_structs` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: a value of type `Vec<syn::Attribute>` cannot be built from an iterator over elements of type `syn::attr::Attribute`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/ast_node-0.8.8/src/spanned.rs:40:22
[INFO] [stdout]    |
[INFO] [stdout] 40 |                     .collect(),
[INFO] [stdout]    |                      ^^^^^^^ value of type `Vec<syn::Attribute>` cannot be built from `std::iter::Iterator<Item=syn::attr::Attribute>`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `FromIterator<syn::attr::Attribute>` is not implemented for `Vec<syn::Attribute>`
[INFO] [stdout]    = help: the trait `FromIterator<syn::Attribute>` is implemented for `Vec<syn::Attribute>`
[INFO] [stdout]    = help: for that trait implementation, expected `syn::Attribute`, found `syn::attr::Attribute`
[INFO] [stdout] note: the method call chain might not have had the expected associated types
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/ast_node-0.8.8/src/spanned.rs:39:22
[INFO] [stdout]    |
[INFO] [stdout] 35 |                 attrs: v
[INFO] [stdout]    |                        - this expression has type `VariantBinder<'_>`
[INFO] [stdout] 36 |                     .attrs()
[INFO] [stdout] 37 |                     .iter()
[INFO] [stdout]    |                      ------ `Iterator::Item` is `&Attribute` here
[INFO] [stdout] 38 |                     .filter(|attr| is_attr_name(attr, "cfg"))
[INFO] [stdout]    |                      ---------------------------------------- `Iterator::Item` remains `&Attribute` here
[INFO] [stdout] 39 |                     .cloned()
[INFO] [stdout]    |                      ^^^^^^^^ `Iterator::Item` changed to `Attribute` here
[INFO] [stdout] note: required by a bound in `collect`
[INFO] [stdout]   --> /rustc/c2f2db79ca3024f68d22b45aa22b570775c2c4ad/library/core/src/iter/traits/iterator.rs:2000:5
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/ast_node-0.8.8/src/spanned.rs:43:34
[INFO] [stdout]    |
[INFO] [stdout] 43 |                 fat_arrow_token: def_site(),
[INFO] [stdout]    |                                  ^^^^^^^^^^ expected `FatArrow`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/ast_node-0.8.8/src/spanned.rs:44:29
[INFO] [stdout]    |
[INFO] [stdout] 44 |                 comma: Some(def_site()),
[INFO] [stdout]    |                        ---- ^^^^^^^^^^ expected `Comma`, found `Span`
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        arguments to this enum variant are incorrect
[INFO] [stdout]    |
[INFO] [stdout] help: the type constructed contains `proc_macro2::Span` due to the type of the argument passed
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/ast_node-0.8.8/src/spanned.rs:44:24
[INFO] [stdout]    |
[INFO] [stdout] 44 |                 comma: Some(def_site()),
[INFO] [stdout]    |                        ^^^^^----------^
[INFO] [stdout]    |                             |
[INFO] [stdout]    |                             this argument influences the type of `Some`
[INFO] [stdout] note: tuple variant defined here
[INFO] [stdout]   --> /rustc/c2f2db79ca3024f68d22b45aa22b570775c2c4ad/library/core/src/option.rs:579:5
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/ast_node-0.8.8/src/spanned.rs:51:22
[INFO] [stdout]    |
[INFO] [stdout] 51 |         match_token: def_site(),
[INFO] [stdout]    |                      ^^^^^^^^^^ expected `Match`, found `Span`
[INFO] [stdout]    |
[INFO] [stdout] help: try wrapping the expression in `syn::token::Match`
[INFO] [stdout]    |
[INFO] [stdout] 51 |         match_token: syn::token::Match { span: def_site() },
[INFO] [stdout]    |                      +++++++++++++++++++++++++            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/ast_node-0.8.8/src/spanned.rs:52:22
[INFO] [stdout]    |
[INFO] [stdout] 52 |         brace_token: def_site(),
[INFO] [stdout]    |                      ^^^^^^^^^^ expected `Brace`, found `Span`
[INFO] [stdout]    |
[INFO] [stdout] help: try wrapping the expression in `syn::token::Brace`
[INFO] [stdout]    |
[INFO] [stdout] 52 |         brace_token: syn::token::Brace { span: def_site() },
[INFO] [stdout]    |                      +++++++++++++++++++++++++            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking thiserror v1.0.59
[INFO] [stdout] error[E0107]: function takes 0 generic arguments but 1 generic argument was supplied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/ast_node-0.8.8/src/spanned.rs:54:24
[INFO] [stdout]    |
[INFO] [stdout] 54 |             Quote::new(def_site::<Span>())
[INFO] [stdout]    |                        ^^^^^^^^-------- help: remove these generics
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        expected 0 generic arguments
[INFO] [stdout]    |
[INFO] [stdout] note: function defined here, with 0 generic parameters
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/swc_macros_common-0.3.11/src/lib.rs:22:8
[INFO] [stdout]    |
[INFO] [stdout] 22 | pub fn def_site() -> Span {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0107]: function takes 0 generic arguments but 1 generic argument was supplied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/ast_node-0.8.8/src/spanned.rs:61:16
[INFO] [stdout]    |
[INFO] [stdout] 61 |     Quote::new(def_site::<Span>())
[INFO] [stdout]    |                ^^^^^^^^-------- help: remove these generics
[INFO] [stdout]    |                |
[INFO] [stdout]    |                expected 0 generic arguments
[INFO] [stdout]    |
[INFO] [stdout] note: function defined here, with 0 generic parameters
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/swc_macros_common-0.3.11/src/lib.rs:22:8
[INFO] [stdout]    |
[INFO] [stdout] 22 | pub fn def_site() -> Span {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking tracing v0.1.40
[INFO] [stderr]     Checking diff v0.1.13
[INFO] [stderr]     Checking miette v4.7.1
[INFO] [stderr]     Checking unicode-segmentation v1.11.0
[INFO] [stdout] error[E0599]: no method named `with_generics` found for struct `syn::ItemImpl` in the current scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/ast_node-0.8.8/src/spanned.rs:77:10
[INFO] [stdout]    |
[INFO] [stdout] 61 | /     Quote::new(def_site::<Span>())
[INFO] [stdout] 62 | |         .quote_with(smart_quote!(
[INFO] [stdout] 63 | |             Vars {
[INFO] [stdout] 64 | |                 Type: &input.ident,
[INFO] [stdout] ...  |
[INFO] [stdout] 76 | |         .parse::<ItemImpl>()
[INFO] [stdout] 77 | |         .with_generics(input.generics)
[INFO] [stdout]    | |         -^^^^^^^^^^^^^ method not found in `ItemImpl`
[INFO] [stdout]    | |_________|
[INFO] [stdout]    | 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling once_cell v1.19.0
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/ast_node-0.8.8/src/spanned.rs:97:16
[INFO] [stdout]    |
[INFO] [stdout] 97 |         if let Fields::Unnamed(..) = *v.data() {
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^   --------- this expression has type `syn::data::Fields`
[INFO] [stdout]    |                |
[INFO] [stdout]    |                expected `syn::data::Fields`, found `syn::Fields`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `syn::Fields` and `syn::data::Fields` have similar names, but are actually distinct types
[INFO] [stdout] note: `syn::Fields` is defined in crate `syn`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/data.rs:25:1
[INFO] [stdout]    |
[INFO] [stdout] 25 | / ast_enum_of_structs! {
[INFO] [stdout] 26 | |     /// Data stored within an enum variant or struct.
[INFO] [stdout] 27 | |     ///
[INFO] [stdout] 28 | |     /// *This type is available only if Syn is built with the `"derive"` or `"full"`
[INFO] [stdout] ...  |
[INFO] [stdout] 47 | |     }
[INFO] [stdout] 48 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout] note: `syn::data::Fields` is defined in crate `syn`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.60/src/data.rs:26:1
[INFO] [stdout]    |
[INFO] [stdout] 26 | / ast_enum_of_structs! {
[INFO] [stdout] 27 | |     /// Data stored within an enum variant or struct.
[INFO] [stdout] 28 | |     ///
[INFO] [stdout] 29 | |     /// # Syntax tree enum
[INFO] [stdout] ...  |
[INFO] [stdout] 45 | |     }
[INFO] [stdout] 46 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    = note: perhaps two different versions of crate `syn` are being used?
[INFO] [stdout]    = note: this error originates in the macro `strip_attrs_pub` which comes from the expansion of the macro `ast_enum_of_structs` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/ast_node-0.8.8/src/spanned.rs:106:39
[INFO] [stdout]     |
[INFO] [stdout] 106 |         .find(|b| has_empty_span_attr(&b.field().attrs))
[INFO] [stdout]     |                   ------------------- ^^^^^^^^^^^^^^^^ expected `&[Attribute]`, found `&Vec<Attribute>`
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   arguments to this function are incorrect
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected reference `&[syn::Attribute]`
[INFO] [stdout]                found reference `&Vec<syn::attr::Attribute>`
[INFO] [stdout] note: function defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/ast_node-0.8.8/src/spanned.rs:168:4
[INFO] [stdout]     |
[INFO] [stdout] 168 | fn has_empty_span_attr(attrs: &[Attribute]) -> bool {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^ -------------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/ast_node-0.8.8/src/spanned.rs:144:42
[INFO] [stdout]     |
[INFO] [stdout] 144 |         .map(|b| (b, MyField::from_field(b.field()).unwrap()))
[INFO] [stdout]     |                      ------------------- ^^^^^^^^^ expected `syn::Field`, found `syn::data::Field`
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      arguments to this function are incorrect
[INFO] [stdout]     |
[INFO] [stdout]     = note: `syn::data::Field` and `syn::Field` have similar names, but are actually distinct types
[INFO] [stdout] note: `syn::data::Field` is defined in crate `syn`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.60/src/data.rs:140:1
[INFO] [stdout]     |
[INFO] [stdout] 140 | / ast_struct! {
[INFO] [stdout] 141 | |     /// A field of a struct or enum variant.
[INFO] [stdout] 142 | |     #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))]
[INFO] [stdout] 143 | |     pub struct Field {
[INFO] [stdout] ...   |
[INFO] [stdout] 158 | |     }
[INFO] [stdout] 159 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] note: `syn::Field` is defined in crate `syn`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/data.rs:148:1
[INFO] [stdout]     |
[INFO] [stdout] 148 | / ast_struct! {
[INFO] [stdout] 149 | |     /// A field of a struct or enum variant.
[INFO] [stdout] 150 | |     ///
[INFO] [stdout] 151 | |     /// *This type is available only if Syn is built with the `"derive"` or `"full"`
[INFO] [stdout] ...   |
[INFO] [stdout] 170 | |     }
[INFO] [stdout] 171 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     = note: perhaps two different versions of crate `syn` are being used?
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/darling_core-0.13.4/src/from_field.rs:7:8
[INFO] [stdout]     |
[INFO] [stdout] 7   |     fn from_field(field: &Field) -> Result<Self>;
[INFO] [stdout]     |        ^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `ast_struct` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0107]: function takes 0 generic arguments but 1 generic argument was supplied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/ast_node-0.8.8/src/spanned.rs:155:28
[INFO] [stdout]     |
[INFO] [stdout] 155 |                 Quote::new(def_site::<Span>())
[INFO] [stdout]     |                            ^^^^^^^^-------- help: remove these generics
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            expected 0 generic arguments
[INFO] [stdout]     |
[INFO] [stdout] note: function defined here, with 0 generic parameters
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/swc_macros_common-0.3.11/src/lib.rs:22:8
[INFO] [stdout]     |
[INFO] [stdout] 22  | pub fn def_site() -> Span {
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0107]: function takes 0 generic arguments but 1 generic argument was supplied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/ast_node-0.8.8/src/spanned.rs:84:24
[INFO] [stdout]    |
[INFO] [stdout] 84 |             Quote::new(def_site::<Span>())
[INFO] [stdout]    |                        ^^^^^^^^-------- help: remove these generics
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        expected 0 generic arguments
[INFO] [stdout]    |
[INFO] [stdout] note: function defined here, with 0 generic parameters
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/swc_macros_common-0.3.11/src/lib.rs:22:8
[INFO] [stdout]    |
[INFO] [stdout] 22 | pub fn def_site() -> Span {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/ast_node-0.8.8/src/spanned.rs:170:26
[INFO] [stdout]     |
[INFO] [stdout] 170 |         if !is_attr_name(attr, "span") {
[INFO] [stdout]     |             ------------ ^^^^ expected `syn::attr::Attribute`, found `syn::Attribute`
[INFO] [stdout]     |             |
[INFO] [stdout]     |             arguments to this function are incorrect
[INFO] [stdout]     |
[INFO] [stdout]     = note: `syn::Attribute` and `syn::attr::Attribute` have similar names, but are actually distinct types
[INFO] [stdout] note: `syn::Attribute` is defined in crate `syn`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/attr.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout] 12  | / ast_struct! {
[INFO] [stdout] 13  | |     /// An attribute like `#[repr(transparent)]`.
[INFO] [stdout] 14  | |     ///
[INFO] [stdout] 15  | |     /// *This type is available only if Syn is built with the `"derive"` or `"full"`
[INFO] [stdout] ...   |
[INFO] [stdout] 155 | |     }
[INFO] [stdout] 156 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] note: `syn::attr::Attribute` is defined in crate `syn`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.60/src/attr.rs:19:1
[INFO] [stdout]     |
[INFO] [stdout] 19  | / ast_struct! {
[INFO] [stdout] 20  | |     /// An attribute, like `#[repr(transparent)]`.
[INFO] [stdout] 21  | |     ///
[INFO] [stdout] 22  | |     /// <br>
[INFO] [stdout] ...   |
[INFO] [stdout] 178 | |     }
[INFO] [stdout] 179 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     = note: perhaps two different versions of crate `syn` are being used?
[INFO] [stdout] note: function defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/swc_macros_common-0.3.11/src/lib.rs:45:8
[INFO] [stdout]     |
[INFO] [stdout] 45  | pub fn is_attr_name(attr: &Attribute, name: &str) -> bool {
[INFO] [stdout]     |        ^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `strip_attrs_pub` which comes from the expansion of the macro `ast_struct` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling relative-path v1.9.2
[INFO] [stdout] error: aborting due to 30 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0107, E0277, E0308, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0107`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `ast_node` (lib) due to 31 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] running `Command { std: "docker" "inspect" "1db3cdaa645b759ab7fc4e3b9d5eb7ed32a301a3cd6f67cdf3ac4868823b510e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1db3cdaa645b759ab7fc4e3b9d5eb7ed32a301a3cd6f67cdf3ac4868823b510e", kill_on_drop: false }`
[INFO] [stdout] 1db3cdaa645b759ab7fc4e3b9d5eb7ed32a301a3cd6f67cdf3ac4868823b510e
