[INFO] fetching crate swc_visit_macros 0.5.8...
[INFO] testing swc_visit_macros-0.5.8 against 1.75.0 for beta-1.76-1
[INFO] extracting crate swc_visit_macros 0.5.8 into /workspace/builds/worker-5-tc1/source
[INFO] validating manifest of crates.io crate swc_visit_macros 0.5.8 on toolchain 1.75.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.75.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate swc_visit_macros 0.5.8
[INFO] finished tweaking crates.io crate swc_visit_macros 0.5.8
[INFO] tweaked toml for crates.io crate swc_visit_macros 0.5.8 written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.75.0" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.75.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 5c7177fde0d9d49e9481a8a93b441bf766138e0666db93beabd04625ef9135b5
[INFO] running `Command { std: "docker" "start" "-a" "5c7177fde0d9d49e9481a8a93b441bf766138e0666db93beabd04625ef9135b5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "5c7177fde0d9d49e9481a8a93b441bf766138e0666db93beabd04625ef9135b5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5c7177fde0d9d49e9481a8a93b441bf766138e0666db93beabd04625ef9135b5", kill_on_drop: false }`
[INFO] [stdout] 5c7177fde0d9d49e9481a8a93b441bf766138e0666db93beabd04625ef9135b5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] ae99d7997cc2d4eeaa06bedc40fcce3cb2641db9b6800d7cec463abc5108d857
[INFO] running `Command { std: "docker" "start" "-a" "ae99d7997cc2d4eeaa06bedc40fcce3cb2641db9b6800d7cec463abc5108d857", kill_on_drop: false }`
[INFO] [stderr]    Compiling memchr v2.7.1
[INFO] [stderr]    Compiling regex-syntax v0.8.2
[INFO] [stderr]    Compiling lazy_static v1.4.0
[INFO] [stderr]    Compiling syn v2.0.48
[INFO] [stderr]    Compiling aho-corasick v1.1.2
[INFO] [stderr]    Compiling regex-automata v0.4.3
[INFO] [stderr]    Compiling swc_macros_common v0.3.9
[INFO] [stderr]    Compiling pmutil v0.6.1
[INFO] [stderr]    Compiling regex v1.10.2
[INFO] [stderr]    Compiling Inflector v0.11.4
[INFO] [stderr]    Compiling swc_visit_macros v0.5.8 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:159:33
[INFO] [stdout]     |
[INFO] [stdout] 159 |         vis: Visibility::Public(def_site()),
[INFO] [stdout]     |              ------------------ ^^^^^^^^^^ expected `Pub`, found `Span`
[INFO] [stdout]     |              |
[INFO] [stdout]     |              arguments to this enum variant are incorrect
[INFO] [stdout]     |
[INFO] [stdout] note: tuple variant defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.48/src/restriction.rs:15:9
[INFO] [stdout]     |
[INFO] [stdout] 15  |         Public(Token![pub]),
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] help: try wrapping the expression in `syn::token::Pub`
[INFO] [stdout]     |
[INFO] [stdout] 159 |         vis: Visibility::Public(syn::token::Pub { span: def_site() }),
[INFO] [stdout]     |                                 +++++++++++++++++++++++            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:160:20
[INFO] [stdout]     |
[INFO] [stdout] 160 |         mod_token: def_site(),
[INFO] [stdout]     |                    ^^^^^^^^^^ expected `Mod`, found `Span`
[INFO] [stdout]     |
[INFO] [stdout] help: try wrapping the expression in `syn::token::Mod`
[INFO] [stdout]     |
[INFO] [stdout] 160 |         mod_token: syn::token::Mod { span: def_site() },
[INFO] [stdout]     |                    +++++++++++++++++++++++            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:162:24
[INFO] [stdout]     |
[INFO] [stdout] 162 |         content: Some((def_site(), field_module_body)),
[INFO] [stdout]     |                        ^^^^^^^^^^ expected `Brace`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:263:26
[INFO] [stdout]     |
[INFO] [stdout] 263 |             pound_token: def_site(),
[INFO] [stdout]     |                          ^^^^^^^^^^ expected `Pound`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:265:28
[INFO] [stdout]     |
[INFO] [stdout] 265 |             bracket_token: def_site(),
[INFO] [stdout]     |                            ^^^^^^^^^^ expected `Bracket`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:277:26
[INFO] [stdout]     |
[INFO] [stdout] 277 |             pound_token: def_site(),
[INFO] [stdout]     |                          ^^^^^^^^^^ expected `Pound`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:279:28
[INFO] [stdout]     |
[INFO] [stdout] 279 |             bracket_token: def_site(),
[INFO] [stdout]     |                            ^^^^^^^^^^ expected `Bracket`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:288:37
[INFO] [stdout]     |
[INFO] [stdout] 288 |             vis: Visibility::Public(def_site()),
[INFO] [stdout]     |                  ------------------ ^^^^^^^^^^ expected `Pub`, found `Span`
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  arguments to this enum variant are incorrect
[INFO] [stdout]     |
[INFO] [stdout] note: tuple variant defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.48/src/restriction.rs:15:9
[INFO] [stdout]     |
[INFO] [stdout] 15  |         Public(Token![pub]),
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] help: try wrapping the expression in `syn::token::Pub`
[INFO] [stdout]     |
[INFO] [stdout] 288 |             vis: Visibility::Public(syn::token::Pub { span: def_site() }),
[INFO] [stdout]     |                                     +++++++++++++++++++++++            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:289:25
[INFO] [stdout]     |
[INFO] [stdout] 289 |             enum_token: def_site(),
[INFO] [stdout]     |                         ^^^^^^^^^^ expected `Enum`, found `Span`
[INFO] [stdout]     |
[INFO] [stdout] help: try wrapping the expression in `syn::token::Enum`
[INFO] [stdout]     |
[INFO] [stdout] 289 |             enum_token: syn::token::Enum { span: def_site() },
[INFO] [stdout]     |                         ++++++++++++++++++++++++            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:292:26
[INFO] [stdout]     |
[INFO] [stdout] 292 |             brace_token: def_site(),
[INFO] [stdout]     |                          ^^^^^^^^^^ expected `Brace`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:302:37
[INFO] [stdout]     |
[INFO] [stdout] 302 |             vis: Visibility::Public(def_site()),
[INFO] [stdout]     |                  ------------------ ^^^^^^^^^^ expected `Pub`, found `Span`
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  arguments to this enum variant are incorrect
[INFO] [stdout]     |
[INFO] [stdout] note: tuple variant defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.48/src/restriction.rs:15:9
[INFO] [stdout]     |
[INFO] [stdout] 15  |         Public(Token![pub]),
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] help: try wrapping the expression in `syn::token::Pub`
[INFO] [stdout]     |
[INFO] [stdout] 302 |             vis: Visibility::Public(syn::token::Pub { span: def_site() }),
[INFO] [stdout]     |                                     +++++++++++++++++++++++            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:318:38
[INFO] [stdout]     |
[INFO] [stdout] 318 |                         colon_token: def_site(),
[INFO] [stdout]     |                                      ^^^^^^^^^^ expected `Colon`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:403:34
[INFO] [stdout]     |
[INFO] [stdout] 403 |                     brace_token: def_site(),
[INFO] [stdout]     |                                  ^^^^^^^^^^ expected `Brace`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:413:25
[INFO] [stdout]     |
[INFO] [stdout] 413 |             impl_token: def_site(),
[INFO] [stdout]     |                         ^^^^^^^^^^ expected `Impl`, found `Span`
[INFO] [stdout]     |
[INFO] [stdout] help: try wrapping the expression in `syn::token::Impl`
[INFO] [stdout]     |
[INFO] [stdout] 413 |             impl_token: syn::token::Impl { span: def_site() },
[INFO] [stdout]     |                         ++++++++++++++++++++++++            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:417:26
[INFO] [stdout]     |
[INFO] [stdout] 417 |             brace_token: def_site(),
[INFO] [stdout]     |                          ^^^^^^^^^^ expected `Brace`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:494:30
[INFO] [stdout]     |
[INFO] [stdout] 494 |                 paren_token: def_site(),
[INFO] [stdout]     |                              ^^^^^^^^^^ expected `Paren`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:509:22
[INFO] [stdout]     |
[INFO] [stdout] 509 |         pound_token: def_site(),
[INFO] [stdout]     |                      ^^^^^^^^^^ expected `Pound`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:511:24
[INFO] [stdout]     |
[INFO] [stdout] 511 |         bracket_token: def_site(),
[INFO] [stdout]     |                        ^^^^^^^^^^ expected `Bracket`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:516:26
[INFO] [stdout]     |
[INFO] [stdout] 516 |             pound_token: def_site(),
[INFO] [stdout]     |                          ^^^^^^^^^^ expected `Pound`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:518:28
[INFO] [stdout]     |
[INFO] [stdout] 518 |             bracket_token: def_site(),
[INFO] [stdout]     |                            ^^^^^^^^^^ expected `Bracket`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:523:26
[INFO] [stdout]     |
[INFO] [stdout] 523 |             pound_token: def_site(),
[INFO] [stdout]     |                          ^^^^^^^^^^ expected `Pound`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:525:28
[INFO] [stdout]     |
[INFO] [stdout] 525 |             bracket_token: def_site(),
[INFO] [stdout]     |                            ^^^^^^^^^^ expected `Bracket`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:533:22
[INFO] [stdout]     |
[INFO] [stdout] 533 |         pound_token: def_site(),
[INFO] [stdout]     |                      ^^^^^^^^^^ expected `Pound`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:535:24
[INFO] [stdout]     |
[INFO] [stdout] 535 |         bracket_token: def_site(),
[INFO] [stdout]     |                        ^^^^^^^^^^ expected `Bracket`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:541:33
[INFO] [stdout]     |
[INFO] [stdout] 541 |         vis: Visibility::Public(def_site()),
[INFO] [stdout]     |              ------------------ ^^^^^^^^^^ expected `Pub`, found `Span`
[INFO] [stdout]     |              |
[INFO] [stdout]     |              arguments to this enum variant are incorrect
[INFO] [stdout]     |
[INFO] [stdout] note: tuple variant defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.48/src/restriction.rs:15:9
[INFO] [stdout]     |
[INFO] [stdout] 15  |         Public(Token![pub]),
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] help: try wrapping the expression in `syn::token::Pub`
[INFO] [stdout]     |
[INFO] [stdout] 541 |         vis: Visibility::Public(syn::token::Pub { span: def_site() }),
[INFO] [stdout]     |                                 +++++++++++++++++++++++            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:542:21
[INFO] [stdout]     |
[INFO] [stdout] 542 |         enum_token: def_site(),
[INFO] [stdout]     |                     ^^^^^^^^^^ expected `Enum`, found `Span`
[INFO] [stdout]     |
[INFO] [stdout] help: try wrapping the expression in `syn::token::Enum`
[INFO] [stdout]     |
[INFO] [stdout] 542 |         enum_token: syn::token::Enum { span: def_site() },
[INFO] [stdout]     |                     ++++++++++++++++++++++++            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:561:32
[INFO] [stdout]     |
[INFO] [stdout] 561 |                 lt_token: Some(def_site()),
[INFO] [stdout]     |                           ---- ^^^^^^^^^^ expected `Lt`, 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]    --> src/lib.rs:561:27
[INFO] [stdout]     |
[INFO] [stdout] 561 |                 lt_token: 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/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/option.rs:577:5
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:563:32
[INFO] [stdout]     |
[INFO] [stdout] 563 |                 gt_token: Some(def_site()),
[INFO] [stdout]     |                           ---- ^^^^^^^^^^ expected `Gt`, 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]    --> src/lib.rs:563:27
[INFO] [stdout]     |
[INFO] [stdout] 563 |                 gt_token: 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/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/option.rs:577:5
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:569:22
[INFO] [stdout]     |
[INFO] [stdout] 569 |         brace_token: def_site(),
[INFO] [stdout]     |                      ^^^^^^^^^^ expected `Brace`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:589:23
[INFO] [stdout]     |
[INFO] [stdout] 589 |             fn_token: def_site(),
[INFO] [stdout]     |                       ^^^^^^^^^^ expected `Fn`, found `Span`
[INFO] [stdout]     |
[INFO] [stdout] help: try wrapping the expression in `syn::token::Fn`
[INFO] [stdout]     |
[INFO] [stdout] 589 |             fn_token: syn::token::Fn { span: def_site() },
[INFO] [stdout]     |                       ++++++++++++++++++++++            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:592:26
[INFO] [stdout]     |
[INFO] [stdout] 592 |             paren_token: def_site(),
[INFO] [stdout]     |                          ^^^^^^^^^^ expected `Paren`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:598:34
[INFO] [stdout]     |
[INFO] [stdout] 598 |                     colon_token: def_site(),
[INFO] [stdout]     |                                  ^^^^^^^^^^ expected `Colon`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:615:26
[INFO] [stdout]     |
[INFO] [stdout] 615 |             brace_token: def_site(),
[INFO] [stdout]     |                          ^^^^^^^^^^ expected `Brace`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:643:42
[INFO] [stdout]     |
[INFO] [stdout] 643 | ...                   paren_token: def_site(),
[INFO] [stdout]     |                                    ^^^^^^^^^^ expected `Paren`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:666:34
[INFO] [stdout]     |
[INFO] [stdout] 666 |                     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] 666 |                     match_token: syn::token::Match { span: def_site() },
[INFO] [stdout]     |                                  +++++++++++++++++++++++++            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:668:34
[INFO] [stdout]     |
[INFO] [stdout] 668 |                     brace_token: def_site(),
[INFO] [stdout]     |                                  ^^^^^^^^^^ expected `Brace`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:681:21
[INFO] [stdout]     |
[INFO] [stdout] 681 |         impl_token: def_site(),
[INFO] [stdout]     |                     ^^^^^^^^^^ expected `Impl`, found `Span`
[INFO] [stdout]     |
[INFO] [stdout] help: try wrapping the expression in `syn::token::Impl`
[INFO] [stdout]     |
[INFO] [stdout] 681 |         impl_token: syn::token::Impl { span: def_site() },
[INFO] [stdout]     |                     ++++++++++++++++++++++++            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:683:55
[INFO] [stdout]     |
[INFO] [stdout] 683 |         trait_: Some((None, q!((ParentKind)).parse(), def_site())),
[INFO] [stdout]     |                                                       ^^^^^^^^^^ expected `For`, found `Span`
[INFO] [stdout]     |
[INFO] [stdout] help: try wrapping the expression in `syn::token::For`
[INFO] [stdout]     |
[INFO] [stdout] 683 |         trait_: Some((None, q!((ParentKind)).parse(), syn::token::For { span: def_site() })),
[INFO] [stdout]     |                                                       +++++++++++++++++++++++            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:685:22
[INFO] [stdout]     |
[INFO] [stdout] 685 |         brace_token: def_site(),
[INFO] [stdout]     |                      ^^^^^^^^^^ expected `Brace`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:698:33
[INFO] [stdout]     |
[INFO] [stdout] 698 |         vis: Visibility::Public(def_site()),
[INFO] [stdout]     |              ------------------ ^^^^^^^^^^ expected `Pub`, found `Span`
[INFO] [stdout]     |              |
[INFO] [stdout]     |              arguments to this enum variant are incorrect
[INFO] [stdout]     |
[INFO] [stdout] note: tuple variant defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.48/src/restriction.rs:15:9
[INFO] [stdout]     |
[INFO] [stdout] 15  |         Public(Token![pub]),
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] help: try wrapping the expression in `syn::token::Pub`
[INFO] [stdout]     |
[INFO] [stdout] 698 |         vis: Visibility::Public(syn::token::Pub { span: def_site() }),
[INFO] [stdout]     |                                 +++++++++++++++++++++++            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:705:23
[INFO] [stdout]     |
[INFO] [stdout] 705 |             fn_token: def_site(),
[INFO] [stdout]     |                       ^^^^^^^^^^ expected `Fn`, found `Span`
[INFO] [stdout]     |
[INFO] [stdout] help: try wrapping the expression in `syn::token::Fn`
[INFO] [stdout]     |
[INFO] [stdout] 705 |             fn_token: syn::token::Fn { span: def_site() },
[INFO] [stdout]     |                       ++++++++++++++++++++++            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:708:26
[INFO] [stdout]     |
[INFO] [stdout] 708 |             paren_token: def_site(),
[INFO] [stdout]     |                          ^^^^^^^^^^ expected `Paren`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:716:38
[INFO] [stdout]     |
[INFO] [stdout] 716 |             output: ReturnType::Type(def_site(), Box::new(kind_type)),
[INFO] [stdout]     |                     ---------------- ^^^^^^^^^^ expected `RArrow`, found `Span`
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     arguments to this enum variant are incorrect
[INFO] [stdout]     |
[INFO] [stdout] note: tuple variant defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.48/src/ty.rs:261:9
[INFO] [stdout]     |
[INFO] [stdout] 261 |         Type(Token![->], Box<Type>),
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:719:26
[INFO] [stdout]     |
[INFO] [stdout] 719 |             brace_token: def_site(),
[INFO] [stdout]     |                          ^^^^^^^^^^ expected `Brace`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:747:38
[INFO] [stdout]     |
[INFO] [stdout] 747 |                         paren_token: def_site(),
[INFO] [stdout]     |                                      ^^^^^^^^^^ expected `Paren`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:783:42
[INFO] [stdout]     |
[INFO] [stdout] 783 | ...                   paren_token: def_site(),
[INFO] [stdout]     |                                    ^^^^^^^^^^ expected `Paren`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:788:53
[INFO] [stdout]     |
[INFO] [stdout] 788 | ...                   op: UnOp::Deref(def_site()),
[INFO] [stdout]     |                           ----------- ^^^^^^^^^^ expected `Star`, found `Span`
[INFO] [stdout]     |                           |
[INFO] [stdout]     |                           arguments to this enum variant are incorrect
[INFO] [stdout]     |
[INFO] [stdout] note: tuple variant defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.48/src/op.rs:71:9
[INFO] [stdout]     |
[INFO] [stdout] 71  |         Deref(Token![*]),
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:804:34
[INFO] [stdout]     |
[INFO] [stdout] 804 |                     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] 804 |                     match_token: syn::token::Match { span: def_site() },
[INFO] [stdout]     |                                  +++++++++++++++++++++++++            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:806:34
[INFO] [stdout]     |
[INFO] [stdout] 806 |                     brace_token: def_site(),
[INFO] [stdout]     |                                  ^^^^^^^^^^ expected `Brace`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:824:23
[INFO] [stdout]     |
[INFO] [stdout] 824 |             fn_token: def_site(),
[INFO] [stdout]     |                       ^^^^^^^^^^ expected `Fn`, found `Span`
[INFO] [stdout]     |
[INFO] [stdout] help: try wrapping the expression in `syn::token::Fn`
[INFO] [stdout]     |
[INFO] [stdout] 824 |             fn_token: syn::token::Fn { span: def_site() },
[INFO] [stdout]     |                       ++++++++++++++++++++++            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:827:26
[INFO] [stdout]     |
[INFO] [stdout] 827 |             paren_token: def_site(),
[INFO] [stdout]     |                          ^^^^^^^^^^ expected `Paren`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:833:34
[INFO] [stdout]     |
[INFO] [stdout] 833 |                     colon_token: def_site(),
[INFO] [stdout]     |                                  ^^^^^^^^^^ expected `Colon`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:850:26
[INFO] [stdout]     |
[INFO] [stdout] 850 |             brace_token: def_site(),
[INFO] [stdout]     |                          ^^^^^^^^^^ expected `Brace`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:878:38
[INFO] [stdout]     |
[INFO] [stdout] 878 |                         paren_token: def_site(),
[INFO] [stdout]     |                                      ^^^^^^^^^^ expected `Paren`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:912:34
[INFO] [stdout]     |
[INFO] [stdout] 912 |                     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] 912 |                     match_token: syn::token::Match { span: def_site() },
[INFO] [stdout]     |                                  +++++++++++++++++++++++++            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:914:34
[INFO] [stdout]     |
[INFO] [stdout] 914 |                     brace_token: def_site(),
[INFO] [stdout]     |                                  ^^^^^^^^^^ expected `Brace`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:927:21
[INFO] [stdout]     |
[INFO] [stdout] 927 |         impl_token: def_site(),
[INFO] [stdout]     |                     ^^^^^^^^^^ expected `Impl`, found `Span`
[INFO] [stdout]     |
[INFO] [stdout] help: try wrapping the expression in `syn::token::Impl`
[INFO] [stdout]     |
[INFO] [stdout] 927 |         impl_token: syn::token::Impl { span: def_site() },
[INFO] [stdout]     |                     ++++++++++++++++++++++++            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:931:22
[INFO] [stdout]     |
[INFO] [stdout] 931 |         brace_token: def_site(),
[INFO] [stdout]     |                      ^^^^^^^^^^ expected `Brace`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:1134:26
[INFO] [stdout]      |
[INFO] [stdout] 1134 |             pound_token: def_site(),
[INFO] [stdout]      |                          ^^^^^^^^^^ expected `Pound`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:1136:28
[INFO] [stdout]      |
[INFO] [stdout] 1136 |             bracket_token: def_site(),
[INFO] [stdout]      |                            ^^^^^^^^^^ expected `Bracket`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:1168:34
[INFO] [stdout]      |
[INFO] [stdout] 1168 |                     brace_token: def_site(),
[INFO] [stdout]      |                                  ^^^^^^^^^^ expected `Brace`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:1322:33
[INFO] [stdout]      |
[INFO] [stdout] 1322 |         vis: Visibility::Public(def_site()),
[INFO] [stdout]      |              ------------------ ^^^^^^^^^^ expected `Pub`, found `Span`
[INFO] [stdout]      |              |
[INFO] [stdout]      |              arguments to this enum variant are incorrect
[INFO] [stdout]      |
[INFO] [stdout] note: tuple variant defined here
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.48/src/restriction.rs:15:9
[INFO] [stdout]      |
[INFO] [stdout] 15   |         Public(Token![pub]),
[INFO] [stdout]      |         ^^^^^^
[INFO] [stdout] help: try wrapping the expression in `syn::token::Pub`
[INFO] [stdout]      |
[INFO] [stdout] 1322 |         vis: Visibility::Public(syn::token::Pub { span: def_site() }),
[INFO] [stdout]      |                                 +++++++++++++++++++++++            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:1325:22
[INFO] [stdout]      |
[INFO] [stdout] 1325 |         trait_token: def_site(),
[INFO] [stdout]      |                      ^^^^^^^^^^ expected `Trait`, found `Span`
[INFO] [stdout]      |
[INFO] [stdout] help: try wrapping the expression in `syn::token::Trait`
[INFO] [stdout]      |
[INFO] [stdout] 1325 |         trait_token: syn::token::Trait { span: def_site() },
[INFO] [stdout]      |                      +++++++++++++++++++++++++            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:1330:22
[INFO] [stdout]      |
[INFO] [stdout] 1330 |         brace_token: def_site(),
[INFO] [stdout]      |                      ^^^^^^^^^^ expected `Brace`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:2276:43
[INFO] [stdout]      |
[INFO] [stdout] 2276 |                     Stmt::Expr(expr, Some(call_site()))
[INFO] [stdout]      |                                      ---- ^^^^^^^^^^^ expected `Semi`, 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]     --> src/lib.rs:2276:38
[INFO] [stdout]      |
[INFO] [stdout] 2276 |                     Stmt::Expr(expr, Some(call_site()))
[INFO] [stdout]      |                                      ^^^^^-----------^
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           this argument influences the type of `Some`
[INFO] [stdout] note: tuple variant defined here
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/option.rs:577:5
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:2301:31
[INFO] [stdout]      |
[INFO] [stdout] 2301 |             colon_token: Some(def_site()),
[INFO] [stdout]      |                          ---- ^^^^^^^^^^ expected `Colon`, 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]     --> src/lib.rs:2301:26
[INFO] [stdout]      |
[INFO] [stdout] 2301 |             colon_token: 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/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/option.rs:577:5
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:2333:22
[INFO] [stdout]      |
[INFO] [stdout] 2333 |         brace_token: def_site(),
[INFO] [stdout]      |                      ^^^^^^^^^^ expected `Brace`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:2343:26
[INFO] [stdout]      |
[INFO] [stdout] 2343 |             brace_token: def_site(),
[INFO] [stdout]      |                          ^^^^^^^^^^ expected `Brace`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:2348:26
[INFO] [stdout]      |
[INFO] [stdout] 2348 |         fat_arrow_token: def_site(),
[INFO] [stdout]      |                          ^^^^^^^^^^ expected `FatArrow`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:2364:19
[INFO] [stdout]      |
[INFO] [stdout] 2364 |         fn_token: def_site(),
[INFO] [stdout]      |                   ^^^^^^^^^^ expected `Fn`, found `Span`
[INFO] [stdout]      |
[INFO] [stdout] help: try wrapping the expression in `syn::token::Fn`
[INFO] [stdout]      |
[INFO] [stdout] 2364 |         fn_token: syn::token::Fn { span: def_site() },
[INFO] [stdout]      |                   ++++++++++++++++++++++            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:2371:22
[INFO] [stdout]      |
[INFO] [stdout] 2371 |         paren_token: def_site(),
[INFO] [stdout]      |                      ^^^^^^^^^^ expected `Paren`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:2400:13
[INFO] [stdout]      |
[INFO] [stdout] 2375 |             p.push_punct(def_site());
[INFO] [stdout]      |             -            ---------- this argument has type `proc_macro2::Span`...
[INFO] [stdout]      |             |
[INFO] [stdout]      |             ... which causes `p` to have type `syn::punctuated::Punctuated<_, proc_macro2::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 2400 |             p
[INFO] [stdout]      |             ^ expected `Punctuated<FnArg, Comma>`, found `Punctuated<_, Span>`
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected struct `syn::punctuated::Punctuated<FnArg, syn::token::Comma>`
[INFO] [stdout]                 found struct `syn::punctuated::Punctuated<_, proc_macro2::Span>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:2470:34
[INFO] [stdout]      |
[INFO] [stdout] 2470 |                     brace_token: def_site(),
[INFO] [stdout]      |                                  ^^^^^^^^^^ expected `Brace`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:2531:34
[INFO] [stdout]      |
[INFO] [stdout] 2531 |                     brace_token: def_site(),
[INFO] [stdout]      |                                  ^^^^^^^^^^ expected `Brace`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:2535:42
[INFO] [stdout]      |
[INFO] [stdout] 2535 | ...                   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] 2535 |                             match_token: syn::token::Match { span: def_site() },
[INFO] [stdout]      |                                          +++++++++++++++++++++++++            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:2537:42
[INFO] [stdout]      |
[INFO] [stdout] 2537 | ...                   brace_token: def_site(),
[INFO] [stdout]      |                                    ^^^^^^^^^^ expected `Brace`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:2579:23
[INFO] [stdout]      |
[INFO] [stdout] 2579 |             fn_token: def_site(),
[INFO] [stdout]      |                       ^^^^^^^^^^ expected `Fn`, found `Span`
[INFO] [stdout]      |
[INFO] [stdout] help: try wrapping the expression in `syn::token::Fn`
[INFO] [stdout]      |
[INFO] [stdout] 2579 |             fn_token: syn::token::Fn { span: def_site() },
[INFO] [stdout]      |                       ++++++++++++++++++++++            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:2586:26
[INFO] [stdout]      |
[INFO] [stdout] 2586 |             paren_token: def_site(),
[INFO] [stdout]      |                          ^^^^^^^^^^ expected `Paren`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:2606:17
[INFO] [stdout]      |
[INFO] [stdout] 2590 |                 p.push_punct(def_site());
[INFO] [stdout]      |                 -            ---------- this argument has type `proc_macro2::Span`...
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 ... which causes `p` to have type `syn::punctuated::Punctuated<_, proc_macro2::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 2606 |                 p
[INFO] [stdout]      |                 ^ expected `Punctuated<FnArg, Comma>`, found `Punctuated<_, Span>`
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected struct `syn::punctuated::Punctuated<FnArg, syn::token::Comma>`
[INFO] [stdout]                 found struct `syn::punctuated::Punctuated<_, proc_macro2::Span>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:2625:28
[INFO] [stdout]      |
[INFO] [stdout] 2625 |                 and_token: def_site(),
[INFO] [stdout]      |                            ^^^^^^^^^^ expected `And`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:2627:47
[INFO] [stdout]      |
[INFO] [stdout] 2627 |                 mutability: if mutable { Some(def_site()) } else { None },
[INFO] [stdout]      |                                          ---- ^^^^^^^^^^ expected `Mut`, 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]     --> src/lib.rs:2627:42
[INFO] [stdout]      |
[INFO] [stdout] 2627 |                 mutability: if mutable { Some(def_site()) } else { None },
[INFO] [stdout]      |                                          ^^^^^----------^
[INFO] [stdout]      |                                               |
[INFO] [stdout]      |                                               this argument influences the type of `Some`
[INFO] [stdout] note: tuple variant defined here
[INFO] [stdout]     --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/option.rs:577:5
[INFO] [stdout] help: try wrapping the expression in `syn::token::Mut`
[INFO] [stdout]      |
[INFO] [stdout] 2627 |                 mutability: if mutable { Some(syn::token::Mut { span: def_site() }) } else { None },
[INFO] [stdout]      |                                               +++++++++++++++++++++++            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:2808:34
[INFO] [stdout]      |
[INFO] [stdout] 2808 |                     brace_token: def_site(),
[INFO] [stdout]      |                                  ^^^^^^^^^^ expected `Brace`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:3263:26
[INFO] [stdout]      |
[INFO] [stdout] 3263 |             pound_token: def_site(),
[INFO] [stdout]      |                          ^^^^^^^^^^ expected `Pound`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:3265:28
[INFO] [stdout]      |
[INFO] [stdout] 3265 |             bracket_token: def_site(),
[INFO] [stdout]      |                            ^^^^^^^^^^ expected `Bracket`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:3269:26
[INFO] [stdout]      |
[INFO] [stdout] 3269 |             pound_token: def_site(),
[INFO] [stdout]      |                          ^^^^^^^^^^ expected `Pound`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:3271:28
[INFO] [stdout]      |
[INFO] [stdout] 3271 |             bracket_token: def_site(),
[INFO] [stdout]      |                            ^^^^^^^^^^ expected `Bracket`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 86 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0308`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `swc_visit_macros` (lib) due to 87 previous errors
[INFO] running `Command { std: "docker" "inspect" "ae99d7997cc2d4eeaa06bedc40fcce3cb2641db9b6800d7cec463abc5108d857", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ae99d7997cc2d4eeaa06bedc40fcce3cb2641db9b6800d7cec463abc5108d857", kill_on_drop: false }`
[INFO] [stdout] ae99d7997cc2d4eeaa06bedc40fcce3cb2641db9b6800d7cec463abc5108d857
[INFO] testing swc_visit_macros-0.5.8 against beta-2023-12-22 for beta-1.76-1
[INFO] extracting crate swc_visit_macros 0.5.8 into /workspace/builds/worker-5-tc2/source
[INFO] validating manifest of crates.io crate swc_visit_macros 0.5.8 on toolchain beta-2023-12-22
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-12-22" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate swc_visit_macros 0.5.8
[INFO] finished tweaking crates.io crate swc_visit_macros 0.5.8
[INFO] tweaked toml for crates.io crate swc_visit_macros 0.5.8 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-12-22" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-12-22" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-12-22" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 10e5c3efba1cddf0ace83b621b6b4453b41fc5f7d451dd52b5dda6c5deb37f6f
[INFO] running `Command { std: "docker" "start" "-a" "10e5c3efba1cddf0ace83b621b6b4453b41fc5f7d451dd52b5dda6c5deb37f6f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "10e5c3efba1cddf0ace83b621b6b4453b41fc5f7d451dd52b5dda6c5deb37f6f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "10e5c3efba1cddf0ace83b621b6b4453b41fc5f7d451dd52b5dda6c5deb37f6f", kill_on_drop: false }`
[INFO] [stdout] 10e5c3efba1cddf0ace83b621b6b4453b41fc5f7d451dd52b5dda6c5deb37f6f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-12-22" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 33f0391dbfb9467bd5b62f36435fd3527e8302f4b7a49b344ce3bd3b09604d5c
[INFO] running `Command { std: "docker" "start" "-a" "33f0391dbfb9467bd5b62f36435fd3527e8302f4b7a49b344ce3bd3b09604d5c", kill_on_drop: false }`
[INFO] [stderr]    Compiling memchr v2.7.1
[INFO] [stderr]    Compiling regex-syntax v0.8.2
[INFO] [stderr]    Compiling lazy_static v1.4.0
[INFO] [stderr]    Compiling syn v2.0.48
[INFO] [stderr]    Compiling aho-corasick v1.1.2
[INFO] [stderr]    Compiling regex-automata v0.4.3
[INFO] [stderr]    Compiling swc_macros_common v0.3.9
[INFO] [stderr]    Compiling pmutil v0.6.1
[INFO] [stderr]    Compiling regex v1.10.2
[INFO] [stderr]    Compiling Inflector v0.11.4
[INFO] [stderr]    Compiling swc_visit_macros v0.5.8 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:159:33
[INFO] [stdout]     |
[INFO] [stdout] 159 |         vis: Visibility::Public(def_site()),
[INFO] [stdout]     |              ------------------ ^^^^^^^^^^ expected `Pub`, found `Span`
[INFO] [stdout]     |              |
[INFO] [stdout]     |              arguments to this enum variant are incorrect
[INFO] [stdout]     |
[INFO] [stdout] note: tuple variant defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.48/src/restriction.rs:15:9
[INFO] [stdout]     |
[INFO] [stdout] 15  |         Public(Token![pub]),
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] help: try wrapping the expression in `syn::token::Pub`
[INFO] [stdout]     |
[INFO] [stdout] 159 |         vis: Visibility::Public(syn::token::Pub { span: def_site() }),
[INFO] [stdout]     |                                 +++++++++++++++++++++++            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:160:20
[INFO] [stdout]     |
[INFO] [stdout] 160 |         mod_token: def_site(),
[INFO] [stdout]     |                    ^^^^^^^^^^ expected `Mod`, found `Span`
[INFO] [stdout]     |
[INFO] [stdout] help: try wrapping the expression in `syn::token::Mod`
[INFO] [stdout]     |
[INFO] [stdout] 160 |         mod_token: syn::token::Mod { span: def_site() },
[INFO] [stdout]     |                    +++++++++++++++++++++++            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:162:24
[INFO] [stdout]     |
[INFO] [stdout] 162 |         content: Some((def_site(), field_module_body)),
[INFO] [stdout]     |                        ^^^^^^^^^^ expected `Brace`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:263:26
[INFO] [stdout]     |
[INFO] [stdout] 263 |             pound_token: def_site(),
[INFO] [stdout]     |                          ^^^^^^^^^^ expected `Pound`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:265:28
[INFO] [stdout]     |
[INFO] [stdout] 265 |             bracket_token: def_site(),
[INFO] [stdout]     |                            ^^^^^^^^^^ expected `Bracket`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:277:26
[INFO] [stdout]     |
[INFO] [stdout] 277 |             pound_token: def_site(),
[INFO] [stdout]     |                          ^^^^^^^^^^ expected `Pound`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:279:28
[INFO] [stdout]     |
[INFO] [stdout] 279 |             bracket_token: def_site(),
[INFO] [stdout]     |                            ^^^^^^^^^^ expected `Bracket`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:288:37
[INFO] [stdout]     |
[INFO] [stdout] 288 |             vis: Visibility::Public(def_site()),
[INFO] [stdout]     |                  ------------------ ^^^^^^^^^^ expected `Pub`, found `Span`
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  arguments to this enum variant are incorrect
[INFO] [stdout]     |
[INFO] [stdout] note: tuple variant defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.48/src/restriction.rs:15:9
[INFO] [stdout]     |
[INFO] [stdout] 15  |         Public(Token![pub]),
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] help: try wrapping the expression in `syn::token::Pub`
[INFO] [stdout]     |
[INFO] [stdout] 288 |             vis: Visibility::Public(syn::token::Pub { span: def_site() }),
[INFO] [stdout]     |                                     +++++++++++++++++++++++            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:289:25
[INFO] [stdout]     |
[INFO] [stdout] 289 |             enum_token: def_site(),
[INFO] [stdout]     |                         ^^^^^^^^^^ expected `Enum`, found `Span`
[INFO] [stdout]     |
[INFO] [stdout] help: try wrapping the expression in `syn::token::Enum`
[INFO] [stdout]     |
[INFO] [stdout] 289 |             enum_token: syn::token::Enum { span: def_site() },
[INFO] [stdout]     |                         ++++++++++++++++++++++++            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:292:26
[INFO] [stdout]     |
[INFO] [stdout] 292 |             brace_token: def_site(),
[INFO] [stdout]     |                          ^^^^^^^^^^ expected `Brace`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:302:37
[INFO] [stdout]     |
[INFO] [stdout] 302 |             vis: Visibility::Public(def_site()),
[INFO] [stdout]     |                  ------------------ ^^^^^^^^^^ expected `Pub`, found `Span`
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  arguments to this enum variant are incorrect
[INFO] [stdout]     |
[INFO] [stdout] note: tuple variant defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.48/src/restriction.rs:15:9
[INFO] [stdout]     |
[INFO] [stdout] 15  |         Public(Token![pub]),
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] help: try wrapping the expression in `syn::token::Pub`
[INFO] [stdout]     |
[INFO] [stdout] 302 |             vis: Visibility::Public(syn::token::Pub { span: def_site() }),
[INFO] [stdout]     |                                     +++++++++++++++++++++++            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:318:38
[INFO] [stdout]     |
[INFO] [stdout] 318 |                         colon_token: def_site(),
[INFO] [stdout]     |                                      ^^^^^^^^^^ expected `Colon`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:403:34
[INFO] [stdout]     |
[INFO] [stdout] 403 |                     brace_token: def_site(),
[INFO] [stdout]     |                                  ^^^^^^^^^^ expected `Brace`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:413:25
[INFO] [stdout]     |
[INFO] [stdout] 413 |             impl_token: def_site(),
[INFO] [stdout]     |                         ^^^^^^^^^^ expected `Impl`, found `Span`
[INFO] [stdout]     |
[INFO] [stdout] help: try wrapping the expression in `syn::token::Impl`
[INFO] [stdout]     |
[INFO] [stdout] 413 |             impl_token: syn::token::Impl { span: def_site() },
[INFO] [stdout]     |                         ++++++++++++++++++++++++            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:417:26
[INFO] [stdout]     |
[INFO] [stdout] 417 |             brace_token: def_site(),
[INFO] [stdout]     |                          ^^^^^^^^^^ expected `Brace`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:494:30
[INFO] [stdout]     |
[INFO] [stdout] 494 |                 paren_token: def_site(),
[INFO] [stdout]     |                              ^^^^^^^^^^ expected `Paren`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:509:22
[INFO] [stdout]     |
[INFO] [stdout] 509 |         pound_token: def_site(),
[INFO] [stdout]     |                      ^^^^^^^^^^ expected `Pound`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:511:24
[INFO] [stdout]     |
[INFO] [stdout] 511 |         bracket_token: def_site(),
[INFO] [stdout]     |                        ^^^^^^^^^^ expected `Bracket`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:516:26
[INFO] [stdout]     |
[INFO] [stdout] 516 |             pound_token: def_site(),
[INFO] [stdout]     |                          ^^^^^^^^^^ expected `Pound`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:518:28
[INFO] [stdout]     |
[INFO] [stdout] 518 |             bracket_token: def_site(),
[INFO] [stdout]     |                            ^^^^^^^^^^ expected `Bracket`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:523:26
[INFO] [stdout]     |
[INFO] [stdout] 523 |             pound_token: def_site(),
[INFO] [stdout]     |                          ^^^^^^^^^^ expected `Pound`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:525:28
[INFO] [stdout]     |
[INFO] [stdout] 525 |             bracket_token: def_site(),
[INFO] [stdout]     |                            ^^^^^^^^^^ expected `Bracket`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:533:22
[INFO] [stdout]     |
[INFO] [stdout] 533 |         pound_token: def_site(),
[INFO] [stdout]     |                      ^^^^^^^^^^ expected `Pound`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:535:24
[INFO] [stdout]     |
[INFO] [stdout] 535 |         bracket_token: def_site(),
[INFO] [stdout]     |                        ^^^^^^^^^^ expected `Bracket`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:541:33
[INFO] [stdout]     |
[INFO] [stdout] 541 |         vis: Visibility::Public(def_site()),
[INFO] [stdout]     |              ------------------ ^^^^^^^^^^ expected `Pub`, found `Span`
[INFO] [stdout]     |              |
[INFO] [stdout]     |              arguments to this enum variant are incorrect
[INFO] [stdout]     |
[INFO] [stdout] note: tuple variant defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.48/src/restriction.rs:15:9
[INFO] [stdout]     |
[INFO] [stdout] 15  |         Public(Token![pub]),
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] help: try wrapping the expression in `syn::token::Pub`
[INFO] [stdout]     |
[INFO] [stdout] 541 |         vis: Visibility::Public(syn::token::Pub { span: def_site() }),
[INFO] [stdout]     |                                 +++++++++++++++++++++++            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:542:21
[INFO] [stdout]     |
[INFO] [stdout] 542 |         enum_token: def_site(),
[INFO] [stdout]     |                     ^^^^^^^^^^ expected `Enum`, found `Span`
[INFO] [stdout]     |
[INFO] [stdout] help: try wrapping the expression in `syn::token::Enum`
[INFO] [stdout]     |
[INFO] [stdout] 542 |         enum_token: syn::token::Enum { span: def_site() },
[INFO] [stdout]     |                     ++++++++++++++++++++++++            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:561:32
[INFO] [stdout]     |
[INFO] [stdout] 561 |                 lt_token: Some(def_site()),
[INFO] [stdout]     |                           ---- ^^^^^^^^^^ expected `Lt`, 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]    --> src/lib.rs:561:27
[INFO] [stdout]     |
[INFO] [stdout] 561 |                 lt_token: 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/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/option.rs:578:5
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:563:32
[INFO] [stdout]     |
[INFO] [stdout] 563 |                 gt_token: Some(def_site()),
[INFO] [stdout]     |                           ---- ^^^^^^^^^^ expected `Gt`, 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]    --> src/lib.rs:563:27
[INFO] [stdout]     |
[INFO] [stdout] 563 |                 gt_token: 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/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/option.rs:578:5
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:569:22
[INFO] [stdout]     |
[INFO] [stdout] 569 |         brace_token: def_site(),
[INFO] [stdout]     |                      ^^^^^^^^^^ expected `Brace`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:589:23
[INFO] [stdout]     |
[INFO] [stdout] 589 |             fn_token: def_site(),
[INFO] [stdout]     |                       ^^^^^^^^^^ expected `Fn`, found `Span`
[INFO] [stdout]     |
[INFO] [stdout] help: try wrapping the expression in `syn::token::Fn`
[INFO] [stdout]     |
[INFO] [stdout] 589 |             fn_token: syn::token::Fn { span: def_site() },
[INFO] [stdout]     |                       ++++++++++++++++++++++            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:592:26
[INFO] [stdout]     |
[INFO] [stdout] 592 |             paren_token: def_site(),
[INFO] [stdout]     |                          ^^^^^^^^^^ expected `Paren`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:598:34
[INFO] [stdout]     |
[INFO] [stdout] 598 |                     colon_token: def_site(),
[INFO] [stdout]     |                                  ^^^^^^^^^^ expected `Colon`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:615:26
[INFO] [stdout]     |
[INFO] [stdout] 615 |             brace_token: def_site(),
[INFO] [stdout]     |                          ^^^^^^^^^^ expected `Brace`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:643:42
[INFO] [stdout]     |
[INFO] [stdout] 643 | ...                   paren_token: def_site(),
[INFO] [stdout]     |                                    ^^^^^^^^^^ expected `Paren`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:666:34
[INFO] [stdout]     |
[INFO] [stdout] 666 |                     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] 666 |                     match_token: syn::token::Match { span: def_site() },
[INFO] [stdout]     |                                  +++++++++++++++++++++++++            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:668:34
[INFO] [stdout]     |
[INFO] [stdout] 668 |                     brace_token: def_site(),
[INFO] [stdout]     |                                  ^^^^^^^^^^ expected `Brace`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:681:21
[INFO] [stdout]     |
[INFO] [stdout] 681 |         impl_token: def_site(),
[INFO] [stdout]     |                     ^^^^^^^^^^ expected `Impl`, found `Span`
[INFO] [stdout]     |
[INFO] [stdout] help: try wrapping the expression in `syn::token::Impl`
[INFO] [stdout]     |
[INFO] [stdout] 681 |         impl_token: syn::token::Impl { span: def_site() },
[INFO] [stdout]     |                     ++++++++++++++++++++++++            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:683:55
[INFO] [stdout]     |
[INFO] [stdout] 683 |         trait_: Some((None, q!((ParentKind)).parse(), def_site())),
[INFO] [stdout]     |                                                       ^^^^^^^^^^ expected `For`, found `Span`
[INFO] [stdout]     |
[INFO] [stdout] help: try wrapping the expression in `syn::token::For`
[INFO] [stdout]     |
[INFO] [stdout] 683 |         trait_: Some((None, q!((ParentKind)).parse(), syn::token::For { span: def_site() })),
[INFO] [stdout]     |                                                       +++++++++++++++++++++++            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:685:22
[INFO] [stdout]     |
[INFO] [stdout] 685 |         brace_token: def_site(),
[INFO] [stdout]     |                      ^^^^^^^^^^ expected `Brace`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:698:33
[INFO] [stdout]     |
[INFO] [stdout] 698 |         vis: Visibility::Public(def_site()),
[INFO] [stdout]     |              ------------------ ^^^^^^^^^^ expected `Pub`, found `Span`
[INFO] [stdout]     |              |
[INFO] [stdout]     |              arguments to this enum variant are incorrect
[INFO] [stdout]     |
[INFO] [stdout] note: tuple variant defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.48/src/restriction.rs:15:9
[INFO] [stdout]     |
[INFO] [stdout] 15  |         Public(Token![pub]),
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] help: try wrapping the expression in `syn::token::Pub`
[INFO] [stdout]     |
[INFO] [stdout] 698 |         vis: Visibility::Public(syn::token::Pub { span: def_site() }),
[INFO] [stdout]     |                                 +++++++++++++++++++++++            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:705:23
[INFO] [stdout]     |
[INFO] [stdout] 705 |             fn_token: def_site(),
[INFO] [stdout]     |                       ^^^^^^^^^^ expected `Fn`, found `Span`
[INFO] [stdout]     |
[INFO] [stdout] help: try wrapping the expression in `syn::token::Fn`
[INFO] [stdout]     |
[INFO] [stdout] 705 |             fn_token: syn::token::Fn { span: def_site() },
[INFO] [stdout]     |                       ++++++++++++++++++++++            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:708:26
[INFO] [stdout]     |
[INFO] [stdout] 708 |             paren_token: def_site(),
[INFO] [stdout]     |                          ^^^^^^^^^^ expected `Paren`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:716:38
[INFO] [stdout]     |
[INFO] [stdout] 716 |             output: ReturnType::Type(def_site(), Box::new(kind_type)),
[INFO] [stdout]     |                     ---------------- ^^^^^^^^^^ expected `RArrow`, found `Span`
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     arguments to this enum variant are incorrect
[INFO] [stdout]     |
[INFO] [stdout] note: tuple variant defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.48/src/ty.rs:261:9
[INFO] [stdout]     |
[INFO] [stdout] 261 |         Type(Token![->], Box<Type>),
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:719:26
[INFO] [stdout]     |
[INFO] [stdout] 719 |             brace_token: def_site(),
[INFO] [stdout]     |                          ^^^^^^^^^^ expected `Brace`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:747:38
[INFO] [stdout]     |
[INFO] [stdout] 747 |                         paren_token: def_site(),
[INFO] [stdout]     |                                      ^^^^^^^^^^ expected `Paren`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:783:42
[INFO] [stdout]     |
[INFO] [stdout] 783 | ...                   paren_token: def_site(),
[INFO] [stdout]     |                                    ^^^^^^^^^^ expected `Paren`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:788:53
[INFO] [stdout]     |
[INFO] [stdout] 788 | ...                   op: UnOp::Deref(def_site()),
[INFO] [stdout]     |                           ----------- ^^^^^^^^^^ expected `Star`, found `Span`
[INFO] [stdout]     |                           |
[INFO] [stdout]     |                           arguments to this enum variant are incorrect
[INFO] [stdout]     |
[INFO] [stdout] note: tuple variant defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.48/src/op.rs:71:9
[INFO] [stdout]     |
[INFO] [stdout] 71  |         Deref(Token![*]),
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:804:34
[INFO] [stdout]     |
[INFO] [stdout] 804 |                     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] 804 |                     match_token: syn::token::Match { span: def_site() },
[INFO] [stdout]     |                                  +++++++++++++++++++++++++            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:806:34
[INFO] [stdout]     |
[INFO] [stdout] 806 |                     brace_token: def_site(),
[INFO] [stdout]     |                                  ^^^^^^^^^^ expected `Brace`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:824:23
[INFO] [stdout]     |
[INFO] [stdout] 824 |             fn_token: def_site(),
[INFO] [stdout]     |                       ^^^^^^^^^^ expected `Fn`, found `Span`
[INFO] [stdout]     |
[INFO] [stdout] help: try wrapping the expression in `syn::token::Fn`
[INFO] [stdout]     |
[INFO] [stdout] 824 |             fn_token: syn::token::Fn { span: def_site() },
[INFO] [stdout]     |                       ++++++++++++++++++++++            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:827:26
[INFO] [stdout]     |
[INFO] [stdout] 827 |             paren_token: def_site(),
[INFO] [stdout]     |                          ^^^^^^^^^^ expected `Paren`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:833:34
[INFO] [stdout]     |
[INFO] [stdout] 833 |                     colon_token: def_site(),
[INFO] [stdout]     |                                  ^^^^^^^^^^ expected `Colon`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:850:26
[INFO] [stdout]     |
[INFO] [stdout] 850 |             brace_token: def_site(),
[INFO] [stdout]     |                          ^^^^^^^^^^ expected `Brace`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:878:38
[INFO] [stdout]     |
[INFO] [stdout] 878 |                         paren_token: def_site(),
[INFO] [stdout]     |                                      ^^^^^^^^^^ expected `Paren`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:912:34
[INFO] [stdout]     |
[INFO] [stdout] 912 |                     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] 912 |                     match_token: syn::token::Match { span: def_site() },
[INFO] [stdout]     |                                  +++++++++++++++++++++++++            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:914:34
[INFO] [stdout]     |
[INFO] [stdout] 914 |                     brace_token: def_site(),
[INFO] [stdout]     |                                  ^^^^^^^^^^ expected `Brace`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:927:21
[INFO] [stdout]     |
[INFO] [stdout] 927 |         impl_token: def_site(),
[INFO] [stdout]     |                     ^^^^^^^^^^ expected `Impl`, found `Span`
[INFO] [stdout]     |
[INFO] [stdout] help: try wrapping the expression in `syn::token::Impl`
[INFO] [stdout]     |
[INFO] [stdout] 927 |         impl_token: syn::token::Impl { span: def_site() },
[INFO] [stdout]     |                     ++++++++++++++++++++++++            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/lib.rs:931:22
[INFO] [stdout]     |
[INFO] [stdout] 931 |         brace_token: def_site(),
[INFO] [stdout]     |                      ^^^^^^^^^^ expected `Brace`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:1134:26
[INFO] [stdout]      |
[INFO] [stdout] 1134 |             pound_token: def_site(),
[INFO] [stdout]      |                          ^^^^^^^^^^ expected `Pound`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:1136:28
[INFO] [stdout]      |
[INFO] [stdout] 1136 |             bracket_token: def_site(),
[INFO] [stdout]      |                            ^^^^^^^^^^ expected `Bracket`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:1168:34
[INFO] [stdout]      |
[INFO] [stdout] 1168 |                     brace_token: def_site(),
[INFO] [stdout]      |                                  ^^^^^^^^^^ expected `Brace`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:1322:33
[INFO] [stdout]      |
[INFO] [stdout] 1322 |         vis: Visibility::Public(def_site()),
[INFO] [stdout]      |              ------------------ ^^^^^^^^^^ expected `Pub`, found `Span`
[INFO] [stdout]      |              |
[INFO] [stdout]      |              arguments to this enum variant are incorrect
[INFO] [stdout]      |
[INFO] [stdout] note: tuple variant defined here
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.48/src/restriction.rs:15:9
[INFO] [stdout]      |
[INFO] [stdout] 15   |         Public(Token![pub]),
[INFO] [stdout]      |         ^^^^^^
[INFO] [stdout] help: try wrapping the expression in `syn::token::Pub`
[INFO] [stdout]      |
[INFO] [stdout] 1322 |         vis: Visibility::Public(syn::token::Pub { span: def_site() }),
[INFO] [stdout]      |                                 +++++++++++++++++++++++            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:1325:22
[INFO] [stdout]      |
[INFO] [stdout] 1325 |         trait_token: def_site(),
[INFO] [stdout]      |                      ^^^^^^^^^^ expected `Trait`, found `Span`
[INFO] [stdout]      |
[INFO] [stdout] help: try wrapping the expression in `syn::token::Trait`
[INFO] [stdout]      |
[INFO] [stdout] 1325 |         trait_token: syn::token::Trait { span: def_site() },
[INFO] [stdout]      |                      +++++++++++++++++++++++++            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:1330:22
[INFO] [stdout]      |
[INFO] [stdout] 1330 |         brace_token: def_site(),
[INFO] [stdout]      |                      ^^^^^^^^^^ expected `Brace`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:2276:43
[INFO] [stdout]      |
[INFO] [stdout] 2276 |                     Stmt::Expr(expr, Some(call_site()))
[INFO] [stdout]      |                                      ---- ^^^^^^^^^^^ expected `Semi`, 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]     --> src/lib.rs:2276:38
[INFO] [stdout]      |
[INFO] [stdout] 2276 |                     Stmt::Expr(expr, Some(call_site()))
[INFO] [stdout]      |                                      ^^^^^-----------^
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           this argument influences the type of `Some`
[INFO] [stdout] note: tuple variant defined here
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/option.rs:578:5
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:2301:31
[INFO] [stdout]      |
[INFO] [stdout] 2301 |             colon_token: Some(def_site()),
[INFO] [stdout]      |                          ---- ^^^^^^^^^^ expected `Colon`, 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]     --> src/lib.rs:2301:26
[INFO] [stdout]      |
[INFO] [stdout] 2301 |             colon_token: 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/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/option.rs:578:5
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:2333:22
[INFO] [stdout]      |
[INFO] [stdout] 2333 |         brace_token: def_site(),
[INFO] [stdout]      |                      ^^^^^^^^^^ expected `Brace`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:2343:26
[INFO] [stdout]      |
[INFO] [stdout] 2343 |             brace_token: def_site(),
[INFO] [stdout]      |                          ^^^^^^^^^^ expected `Brace`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:2348:26
[INFO] [stdout]      |
[INFO] [stdout] 2348 |         fat_arrow_token: def_site(),
[INFO] [stdout]      |                          ^^^^^^^^^^ expected `FatArrow`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:2364:19
[INFO] [stdout]      |
[INFO] [stdout] 2364 |         fn_token: def_site(),
[INFO] [stdout]      |                   ^^^^^^^^^^ expected `Fn`, found `Span`
[INFO] [stdout]      |
[INFO] [stdout] help: try wrapping the expression in `syn::token::Fn`
[INFO] [stdout]      |
[INFO] [stdout] 2364 |         fn_token: syn::token::Fn { span: def_site() },
[INFO] [stdout]      |                   ++++++++++++++++++++++            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:2371:22
[INFO] [stdout]      |
[INFO] [stdout] 2371 |         paren_token: def_site(),
[INFO] [stdout]      |                      ^^^^^^^^^^ expected `Paren`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:2400:13
[INFO] [stdout]      |
[INFO] [stdout] 2375 |             p.push_punct(def_site());
[INFO] [stdout]      |             -            ---------- this argument has type `proc_macro2::Span`...
[INFO] [stdout]      |             |
[INFO] [stdout]      |             ... which causes `p` to have type `syn::punctuated::Punctuated<_, proc_macro2::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 2400 |             p
[INFO] [stdout]      |             ^ expected `Punctuated<FnArg, Comma>`, found `Punctuated<_, Span>`
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected struct `syn::punctuated::Punctuated<FnArg, syn::token::Comma>`
[INFO] [stdout]                 found struct `syn::punctuated::Punctuated<_, proc_macro2::Span>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:2470:34
[INFO] [stdout]      |
[INFO] [stdout] 2470 |                     brace_token: def_site(),
[INFO] [stdout]      |                                  ^^^^^^^^^^ expected `Brace`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:2531:34
[INFO] [stdout]      |
[INFO] [stdout] 2531 |                     brace_token: def_site(),
[INFO] [stdout]      |                                  ^^^^^^^^^^ expected `Brace`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:2535:42
[INFO] [stdout]      |
[INFO] [stdout] 2535 | ...                   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] 2535 |                             match_token: syn::token::Match { span: def_site() },
[INFO] [stdout]      |                                          +++++++++++++++++++++++++            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:2537:42
[INFO] [stdout]      |
[INFO] [stdout] 2537 | ...                   brace_token: def_site(),
[INFO] [stdout]      |                                    ^^^^^^^^^^ expected `Brace`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:2579:23
[INFO] [stdout]      |
[INFO] [stdout] 2579 |             fn_token: def_site(),
[INFO] [stdout]      |                       ^^^^^^^^^^ expected `Fn`, found `Span`
[INFO] [stdout]      |
[INFO] [stdout] help: try wrapping the expression in `syn::token::Fn`
[INFO] [stdout]      |
[INFO] [stdout] 2579 |             fn_token: syn::token::Fn { span: def_site() },
[INFO] [stdout]      |                       ++++++++++++++++++++++            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:2586:26
[INFO] [stdout]      |
[INFO] [stdout] 2586 |             paren_token: def_site(),
[INFO] [stdout]      |                          ^^^^^^^^^^ expected `Paren`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:2606:17
[INFO] [stdout]      |
[INFO] [stdout] 2590 |                 p.push_punct(def_site());
[INFO] [stdout]      |                 -            ---------- this argument has type `proc_macro2::Span`...
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 ... which causes `p` to have type `syn::punctuated::Punctuated<_, proc_macro2::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 2606 |                 p
[INFO] [stdout]      |                 ^ expected `Punctuated<FnArg, Comma>`, found `Punctuated<_, Span>`
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected struct `syn::punctuated::Punctuated<FnArg, syn::token::Comma>`
[INFO] [stdout]                 found struct `syn::punctuated::Punctuated<_, proc_macro2::Span>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:2625:28
[INFO] [stdout]      |
[INFO] [stdout] 2625 |                 and_token: def_site(),
[INFO] [stdout]      |                            ^^^^^^^^^^ expected `And`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:2627:47
[INFO] [stdout]      |
[INFO] [stdout] 2627 |                 mutability: if mutable { Some(def_site()) } else { None },
[INFO] [stdout]      |                                          ---- ^^^^^^^^^^ expected `Mut`, 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]     --> src/lib.rs:2627:42
[INFO] [stdout]      |
[INFO] [stdout] 2627 |                 mutability: if mutable { Some(def_site()) } else { None },
[INFO] [stdout]      |                                          ^^^^^----------^
[INFO] [stdout]      |                                               |
[INFO] [stdout]      |                                               this argument influences the type of `Some`
[INFO] [stdout] note: tuple variant defined here
[INFO] [stdout]     --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/option.rs:578:5
[INFO] [stdout] help: try wrapping the expression in `syn::token::Mut`
[INFO] [stdout]      |
[INFO] [stdout] 2627 |                 mutability: if mutable { Some(syn::token::Mut { span: def_site() }) } else { None },
[INFO] [stdout]      |                                               +++++++++++++++++++++++            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:2808:34
[INFO] [stdout]      |
[INFO] [stdout] 2808 |                     brace_token: def_site(),
[INFO] [stdout]      |                                  ^^^^^^^^^^ expected `Brace`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:3263:26
[INFO] [stdout]      |
[INFO] [stdout] 3263 |             pound_token: def_site(),
[INFO] [stdout]      |                          ^^^^^^^^^^ expected `Pound`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:3265:28
[INFO] [stdout]      |
[INFO] [stdout] 3265 |             bracket_token: def_site(),
[INFO] [stdout]      |                            ^^^^^^^^^^ expected `Bracket`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:3269:26
[INFO] [stdout]      |
[INFO] [stdout] 3269 |             pound_token: def_site(),
[INFO] [stdout]      |                          ^^^^^^^^^^ expected `Pound`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/lib.rs:3271:28
[INFO] [stdout]      |
[INFO] [stdout] 3271 |             bracket_token: def_site(),
[INFO] [stdout]      |                            ^^^^^^^^^^ expected `Bracket`, found `Span`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 86 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0308`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `swc_visit_macros` (lib) due to 87 previous errors
[INFO] running `Command { std: "docker" "inspect" "33f0391dbfb9467bd5b62f36435fd3527e8302f4b7a49b344ce3bd3b09604d5c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "33f0391dbfb9467bd5b62f36435fd3527e8302f4b7a49b344ce3bd3b09604d5c", kill_on_drop: false }`
[INFO] [stdout] 33f0391dbfb9467bd5b62f36435fd3527e8302f4b7a49b344ce3bd3b09604d5c
