[INFO] fetching crate ascent_macro 0.6.0...
[INFO] checking ascent_macro-0.6.0 against try#47af3d0de9d26c7deba4cfb203b710cc3f764e91 for pr-130443
[INFO] extracting crate ascent_macro 0.6.0 into /workspace/builds/worker-1-tc2/source
[INFO] validating manifest of crates.io crate ascent_macro 0.6.0 on toolchain 47af3d0de9d26c7deba4cfb203b710cc3f764e91
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+47af3d0de9d26c7deba4cfb203b710cc3f764e91" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] removed /workspace/builds/worker-1-tc2/source/rust-toolchain
[INFO] started tweaking crates.io crate ascent_macro 0.6.0
[INFO] finished tweaking crates.io crate ascent_macro 0.6.0
[INFO] tweaked toml for crates.io crate ascent_macro 0.6.0 written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+47af3d0de9d26c7deba4cfb203b710cc3f764e91" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 24 packages to latest compatible versions
[INFO] [stderr]       Adding duplicate v1.0.0 (available: v2.0.0)
[INFO] [stderr]       Adding fixedbitset v0.4.2 (available: v0.5.7)
[INFO] [stderr]       Adding itertools v0.12.1 (available: v0.13.0)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+47af3d0de9d26c7deba4cfb203b710cc3f764e91" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:ceb6ea022f8a89cebbe621bb4987e73a935bd40dfbb726f832cfff4742a5b95a" "/opt/rustwide/cargo-home/bin/cargo" "+47af3d0de9d26c7deba4cfb203b710cc3f764e91" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 0e65f0635613f398af9b993ecf6ac70faa41ad00779a6baaf6b7f4ced65d56a4
[INFO] running `Command { std: "docker" "start" "-a" "0e65f0635613f398af9b993ecf6ac70faa41ad00779a6baaf6b7f4ced65d56a4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "0e65f0635613f398af9b993ecf6ac70faa41ad00779a6baaf6b7f4ced65d56a4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0e65f0635613f398af9b993ecf6ac70faa41ad00779a6baaf6b7f4ced65d56a4", kill_on_drop: false }`
[INFO] [stdout] 0e65f0635613f398af9b993ecf6ac70faa41ad00779a6baaf6b7f4ced65d56a4
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:ceb6ea022f8a89cebbe621bb4987e73a935bd40dfbb726f832cfff4742a5b95a" "/opt/rustwide/cargo-home/bin/cargo" "+47af3d0de9d26c7deba4cfb203b710cc3f764e91" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 4cdbd502c0bbc9fa19d48ea1d5bd3a43e5b244db831a0bc379b2a95609f83ce9
[INFO] running `Command { std: "docker" "start" "-a" "4cdbd502c0bbc9fa19d48ea1d5bd3a43e5b244db831a0bc379b2a95609f83ce9", kill_on_drop: false }`
[INFO] [stderr]    Compiling crossbeam-utils v0.8.20
[INFO] [stderr]     Checking unicode-ident v1.0.13
[INFO] [stderr]     Checking equivalent v1.0.1
[INFO] [stderr]    Compiling rayon-core v1.12.1
[INFO] [stderr]     Checking either v1.13.0
[INFO] [stderr]     Checking hashbrown v0.14.5
[INFO] [stderr]    Compiling syn v2.0.77
[INFO] [stderr]     Checking fixedbitset v0.4.2
[INFO] [stderr]     Checking ascent_base v0.6.0
[INFO] [stderr]     Checking proc-macro2 v1.0.86
[INFO] [stderr]     Checking lazy_static v1.5.0
[INFO] [stderr]    Compiling duplicate v1.0.0
[INFO] [stderr]     Checking itertools v0.12.1
[INFO] [stderr]     Checking quote v1.0.37
[INFO] [stderr]     Checking indexmap v2.5.0
[INFO] [stderr]     Checking crossbeam-epoch v0.9.18
[INFO] [stderr]     Checking crossbeam-queue v0.3.11
[INFO] [stderr]     Checking crossbeam-channel v0.5.13
[INFO] [stderr]     Checking crossbeam-deque v0.8.5
[INFO] [stderr]     Checking crossbeam v0.8.4
[INFO] [stderr]     Checking petgraph v0.6.5
[INFO] [stderr]     Checking rayon v1.10.0
[INFO] [stderr]    Compiling derive-syn-parse v0.2.0
[INFO] [stderr]     Checking ascent_macro v0.6.0 (/opt/rustwide/workdir)
[INFO] [stdout] error: fields `struct_kw` and `semi` are never read
[INFO] [stdout]   --> src/ascent_syntax.rs:85:8
[INFO] [stdout]    |
[INFO] [stdout] 80 | pub struct TypeSignature {
[INFO] [stdout]    |            ------------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 85 |    pub struct_kw: Token![struct],
[INFO] [stdout]    |        ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 89 |    pub semi: Token![;]
[INFO] [stdout]    |        ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `TypeSignature` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]   --> src/ascent_syntax.rs:1:9
[INFO] [stdout]    |
[INFO] [stdout] 1  | #![deny(warnings)]
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout]    = note: `#[deny(dead_code)]` implied by `#[deny(warnings)]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: fields `impl_kw` and `semi` are never read
[INFO] [stdout]   --> src/ascent_syntax.rs:94:8
[INFO] [stdout]    |
[INFO] [stdout] 93 | pub struct ImplSignature {
[INFO] [stdout]    |            ------------- fields in this struct
[INFO] [stdout] 94 |    pub impl_kw: Token![impl],
[INFO] [stdout]    |        ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 99 |    pub semi: Token![;]
[INFO] [stdout]    |        ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `ImplSignature` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: field `semi_colon` is never read
[INFO] [stdout]    --> src/ascent_syntax.rs:117:8
[INFO] [stdout]     |
[INFO] [stdout] 112 | pub struct RelationNode{
[INFO] [stdout]     |            ------------ field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 117 |    pub semi_colon: Token![;],
[INFO] [stdout]     |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: field `in_keyword` is never read
[INFO] [stdout]    --> src/ascent_syntax.rs:191:8
[INFO] [stdout]     |
[INFO] [stdout] 187 | pub struct GeneratorNode {
[INFO] [stdout]     |            ------------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 191 |    pub in_keyword: Token![in],
[INFO] [stdout]     |        ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `GeneratorNode` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: fields `eq_token`, `agg_arg_paren`, and `in_kw` are never read
[INFO] [stdout]    --> src/ascent_syntax.rs:398:8
[INFO] [stdout]     |
[INFO] [stdout] 394 | pub struct AggClauseNode {
[INFO] [stdout]     |            ------------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 398 |    pub eq_token: Token![=],
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 401 |    pub agg_arg_paren: syn::token::Paren,
[INFO] [stdout]     |        ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 405 |    pub in_kw: Token![in],
[INFO] [stdout]     |        ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `AggClauseNode` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: field `0` is never read
[INFO] [stdout]    --> src/ascent_syntax.rs:509:9
[INFO] [stdout]     |
[INFO] [stdout] 509 |    Expr(Ident),
[INFO] [stdout]     |    ---- ^^^^^
[INFO] [stdout]     |    |
[INFO] [stdout]     |    field in this variant
[INFO] [stdout]     |
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]     |
[INFO] [stdout] 509 |    Expr(()),
[INFO] [stdout]     |         ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: field `0` is never read
[INFO] [stdout]    --> src/ascent_syntax.rs:511:10
[INFO] [stdout]     |
[INFO] [stdout] 511 |    Ident(Ident)
[INFO] [stdout]     |    ----- ^^^^^
[INFO] [stdout]     |    |
[INFO] [stdout]     |    field in this variant
[INFO] [stdout]     |
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]     |
[INFO] [stdout] 511 |    Ident(())
[INFO] [stdout]     |          ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 7 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `ascent_macro` (lib) due to 8 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error: fields `struct_kw` and `semi` are never read
[INFO] [stdout]   --> src/ascent_syntax.rs:85:8
[INFO] [stdout]    |
[INFO] [stdout] 80 | pub struct TypeSignature {
[INFO] [stdout]    |            ------------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 85 |    pub struct_kw: Token![struct],
[INFO] [stdout]    |        ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 89 |    pub semi: Token![;]
[INFO] [stdout]    |        ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `TypeSignature` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]   --> src/ascent_syntax.rs:1:9
[INFO] [stdout]    |
[INFO] [stdout] 1  | #![deny(warnings)]
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout]    = note: `#[deny(dead_code)]` implied by `#[deny(warnings)]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: fields `impl_kw` and `semi` are never read
[INFO] [stdout]   --> src/ascent_syntax.rs:94:8
[INFO] [stdout]    |
[INFO] [stdout] 93 | pub struct ImplSignature {
[INFO] [stdout]    |            ------------- fields in this struct
[INFO] [stdout] 94 |    pub impl_kw: Token![impl],
[INFO] [stdout]    |        ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 99 |    pub semi: Token![;]
[INFO] [stdout]    |        ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `ImplSignature` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: field `semi_colon` is never read
[INFO] [stdout]    --> src/ascent_syntax.rs:117:8
[INFO] [stdout]     |
[INFO] [stdout] 112 | pub struct RelationNode{
[INFO] [stdout]     |            ------------ field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 117 |    pub semi_colon: Token![;],
[INFO] [stdout]     |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: field `in_keyword` is never read
[INFO] [stdout]    --> src/ascent_syntax.rs:191:8
[INFO] [stdout]     |
[INFO] [stdout] 187 | pub struct GeneratorNode {
[INFO] [stdout]     |            ------------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 191 |    pub in_keyword: Token![in],
[INFO] [stdout]     |        ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `GeneratorNode` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: fields `eq_token`, `agg_arg_paren`, and `in_kw` are never read
[INFO] [stdout]    --> src/ascent_syntax.rs:398:8
[INFO] [stdout]     |
[INFO] [stdout] 394 | pub struct AggClauseNode {
[INFO] [stdout]     |            ------------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 398 |    pub eq_token: Token![=],
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 401 |    pub agg_arg_paren: syn::token::Paren,
[INFO] [stdout]     |        ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 405 |    pub in_kw: Token![in],
[INFO] [stdout]     |        ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `AggClauseNode` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: field `0` is never read
[INFO] [stdout]    --> src/ascent_syntax.rs:509:9
[INFO] [stdout]     |
[INFO] [stdout] 509 |    Expr(Ident),
[INFO] [stdout]     |    ---- ^^^^^
[INFO] [stdout]     |    |
[INFO] [stdout]     |    field in this variant
[INFO] [stdout]     |
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]     |
[INFO] [stdout] 509 |    Expr(()),
[INFO] [stdout]     |         ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: field `0` is never read
[INFO] [stdout]    --> src/ascent_syntax.rs:511:10
[INFO] [stdout]     |
[INFO] [stdout] 511 |    Ident(Ident)
[INFO] [stdout]     |    ----- ^^^^^
[INFO] [stdout]     |    |
[INFO] [stdout]     |    field in this variant
[INFO] [stdout]     |
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]     |
[INFO] [stdout] 511 |    Ident(())
[INFO] [stdout]     |          ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 7 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `ascent_macro` (lib test) due to 8 previous errors
[INFO] running `Command { std: "docker" "inspect" "4cdbd502c0bbc9fa19d48ea1d5bd3a43e5b244db831a0bc379b2a95609f83ce9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4cdbd502c0bbc9fa19d48ea1d5bd3a43e5b244db831a0bc379b2a95609f83ce9", kill_on_drop: false }`
[INFO] [stdout] 4cdbd502c0bbc9fa19d48ea1d5bd3a43e5b244db831a0bc379b2a95609f83ce9
