[INFO] fetching crate ascent_macro 0.6.0...
[INFO] checking ascent_macro-0.6.0 against master#b286722878e18db29a7fbe672be7c4d3b02e8e4d for pr-127655
[INFO] extracting crate ascent_macro 0.6.0 into /workspace/builds/worker-0-tc1/source
[INFO] validating manifest of crates.io crate ascent_macro 0.6.0 on toolchain b286722878e18db29a7fbe672be7c4d3b02e8e4d
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b286722878e18db29a7fbe672be7c4d3b02e8e4d" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] removed /workspace/builds/worker-0-tc1/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-0-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b286722878e18db29a7fbe672be7c4d3b02e8e4d" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 25 packages to latest compatible versions
[INFO] [stderr]       Adding fixedbitset v0.4.2 (latest: v0.5.7)
[INFO] [stderr]       Adding itertools v0.12.1 (latest: v0.13.0)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b286722878e18db29a7fbe672be7c4d3b02e8e4d" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded derive-syn-parse v0.2.0
[INFO] [stderr]   Downloaded crossbeam-queue v0.3.11
[INFO] [stderr]   Downloaded duplicate v1.0.0
[INFO] [stderr]   Downloaded ascent_base v0.6.0
[INFO] [stderr]   Downloaded crossbeam v0.8.4
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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:dff56e7819e73ed36160586b3445e93eb0be776c16704aeeded9c3fb668b2384" "/opt/rustwide/cargo-home/bin/cargo" "+b286722878e18db29a7fbe672be7c4d3b02e8e4d" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 25b0fec45e6aec556b8ec0d69cd53b730091e077b80e48c702bbbfa8c0c5bfa9
[INFO] running `Command { std: "docker" "start" "-a" "25b0fec45e6aec556b8ec0d69cd53b730091e077b80e48c702bbbfa8c0c5bfa9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "25b0fec45e6aec556b8ec0d69cd53b730091e077b80e48c702bbbfa8c0c5bfa9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "25b0fec45e6aec556b8ec0d69cd53b730091e077b80e48c702bbbfa8c0c5bfa9", kill_on_drop: false }`
[INFO] [stdout] 25b0fec45e6aec556b8ec0d69cd53b730091e077b80e48c702bbbfa8c0c5bfa9
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:dff56e7819e73ed36160586b3445e93eb0be776c16704aeeded9c3fb668b2384" "/opt/rustwide/cargo-home/bin/cargo" "+b286722878e18db29a7fbe672be7c4d3b02e8e4d" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 698d193dc54059c72f91855c7d92047d3fa563478b4a9fdd167a9b8d4855a2d5
[INFO] running `Command { std: "docker" "start" "-a" "698d193dc54059c72f91855c7d92047d3fa563478b4a9fdd167a9b8d4855a2d5", kill_on_drop: false }`
[INFO] [stderr]    Compiling crossbeam-utils v0.8.20
[INFO] [stderr]    Compiling proc-macro2 v1.0.86
[INFO] [stderr]     Checking unicode-ident v1.0.12
[INFO] [stderr]    Compiling paste v1.0.15
[INFO] [stderr]     Checking hashbrown v0.14.5
[INFO] [stderr]     Checking either v1.13.0
[INFO] [stderr]     Checking equivalent v1.0.1
[INFO] [stderr]    Compiling rayon-core v1.12.1
[INFO] [stderr]     Checking fixedbitset v0.4.2
[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.36
[INFO] [stderr]     Checking ascent_base v0.6.0
[INFO] [stderr]     Checking crossbeam-epoch v0.9.18
[INFO] [stderr]     Checking crossbeam-channel v0.5.13
[INFO] [stderr]     Checking crossbeam-queue v0.3.11
[INFO] [stderr]     Checking indexmap v2.2.6
[INFO] [stderr]     Checking syn v2.0.71
[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" "698d193dc54059c72f91855c7d92047d3fa563478b4a9fdd167a9b8d4855a2d5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "698d193dc54059c72f91855c7d92047d3fa563478b4a9fdd167a9b8d4855a2d5", kill_on_drop: false }`
[INFO] [stdout] 698d193dc54059c72f91855c7d92047d3fa563478b4a9fdd167a9b8d4855a2d5
[INFO] checking ascent_macro-0.6.0 against try#6a5749073f2ebf59d7740d30e50a932a85756ee7 for pr-127655
[INFO] extracting crate ascent_macro 0.6.0 into /workspace/builds/worker-0-tc2/source
[INFO] validating manifest of crates.io crate ascent_macro 0.6.0 on toolchain 6a5749073f2ebf59d7740d30e50a932a85756ee7
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+6a5749073f2ebf59d7740d30e50a932a85756ee7" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] removed /workspace/builds/worker-0-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-0-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+6a5749073f2ebf59d7740d30e50a932a85756ee7" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 25 packages to latest compatible versions
[INFO] [stderr]       Adding fixedbitset v0.4.2 (latest: v0.5.7)
[INFO] [stderr]       Adding itertools v0.12.1 (latest: v0.13.0)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+6a5749073f2ebf59d7740d30e50a932a85756ee7" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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:dff56e7819e73ed36160586b3445e93eb0be776c16704aeeded9c3fb668b2384" "/opt/rustwide/cargo-home/bin/cargo" "+6a5749073f2ebf59d7740d30e50a932a85756ee7" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] cbb21706704b4564d23c10d92217e028dbbc82716a249f916417ec691bfed0a8
[INFO] running `Command { std: "docker" "start" "-a" "cbb21706704b4564d23c10d92217e028dbbc82716a249f916417ec691bfed0a8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "cbb21706704b4564d23c10d92217e028dbbc82716a249f916417ec691bfed0a8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "cbb21706704b4564d23c10d92217e028dbbc82716a249f916417ec691bfed0a8", kill_on_drop: false }`
[INFO] [stdout] cbb21706704b4564d23c10d92217e028dbbc82716a249f916417ec691bfed0a8
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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:dff56e7819e73ed36160586b3445e93eb0be776c16704aeeded9c3fb668b2384" "/opt/rustwide/cargo-home/bin/cargo" "+6a5749073f2ebf59d7740d30e50a932a85756ee7" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] c0e01ef641b1d193af6c3424195c00643fdfe2b26a0943617dc9a25b8d5a2f5c
[INFO] running `Command { std: "docker" "start" "-a" "c0e01ef641b1d193af6c3424195c00643fdfe2b26a0943617dc9a25b8d5a2f5c", kill_on_drop: false }`
[INFO] [stderr]    Compiling crossbeam-utils v0.8.20
[INFO] [stderr]    Compiling proc-macro2 v1.0.86
[INFO] [stderr]    Compiling paste v1.0.15
[INFO] [stderr]     Checking unicode-ident v1.0.12
[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]     Checking fixedbitset v0.4.2
[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.36
[INFO] [stderr]     Checking ascent_base v0.6.0
[INFO] [stderr]     Checking crossbeam-epoch v0.9.18
[INFO] [stderr]     Checking crossbeam-channel v0.5.13
[INFO] [stderr]     Checking crossbeam-queue v0.3.11
[INFO] [stderr]     Checking indexmap v2.2.6
[INFO] [stderr]     Checking syn v2.0.71
[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" "c0e01ef641b1d193af6c3424195c00643fdfe2b26a0943617dc9a25b8d5a2f5c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c0e01ef641b1d193af6c3424195c00643fdfe2b26a0943617dc9a25b8d5a2f5c", kill_on_drop: false }`
[INFO] [stdout] c0e01ef641b1d193af6c3424195c00643fdfe2b26a0943617dc9a25b8d5a2f5c
