[INFO] cloning repository https://github.com/pczarn/tiny-earley [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/pczarn/tiny-earley" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fpczarn%2Ftiny-earley", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fpczarn%2Ftiny-earley'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] cd7c83eff65beb2c63b89c84b1e8e0b7c39375f4 [INFO] checking pczarn/tiny-earley against try#4c525d43052e921548191f82f6ed9e2f9e98dcb1 for pr-136988 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fpczarn%2Ftiny-earley" "/workspace/builds/worker-0-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc2/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/pczarn/tiny-earley on toolchain 4c525d43052e921548191f82f6ed9e2f9e98dcb1 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4c525d43052e921548191f82f6ed9e2f9e98dcb1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/pczarn/tiny-earley [INFO] finished tweaking git repo https://github.com/pczarn/tiny-earley [INFO] tweaked toml for git repo https://github.com/pczarn/tiny-earley written to /workspace/builds/worker-0-tc2/source/Cargo.toml [INFO] crate git repo https://github.com/pczarn/tiny-earley already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4c525d43052e921548191f82f6ed9e2f9e98dcb1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] warning: unused manifest key: benches [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:4b26683ee3c49f365255c425c23003cbf4366de097804722c29c5bbbee3624d2" "/opt/rustwide/cargo-home/bin/cargo" "+4c525d43052e921548191f82f6ed9e2f9e98dcb1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] d7a85d441f04560da4a4881a16a2b57b7eb442b680889d5550d4b0c95ea5b172 [INFO] running `Command { std: "docker" "start" "-a" "d7a85d441f04560da4a4881a16a2b57b7eb442b680889d5550d4b0c95ea5b172", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "d7a85d441f04560da4a4881a16a2b57b7eb442b680889d5550d4b0c95ea5b172", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d7a85d441f04560da4a4881a16a2b57b7eb442b680889d5550d4b0c95ea5b172", kill_on_drop: false }` [INFO] [stdout] d7a85d441f04560da4a4881a16a2b57b7eb442b680889d5550d4b0c95ea5b172 [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:4b26683ee3c49f365255c425c23003cbf4366de097804722c29c5bbbee3624d2" "/opt/rustwide/cargo-home/bin/cargo" "+4c525d43052e921548191f82f6ed9e2f9e98dcb1" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 8322d257b5e7d010187b4aad59c9c1a17160db88de72081d27c138257755ea71 [INFO] running `Command { std: "docker" "start" "-a" "8322d257b5e7d010187b4aad59c9c1a17160db88de72081d27c138257755ea71", kill_on_drop: false }` [INFO] [stderr] warning: unused manifest key: benches [INFO] [stderr] Compiling proc-macro2 v1.0.85 [INFO] [stderr] Compiling unicode-ident v1.0.12 [INFO] [stderr] Compiling regex-syntax v0.6.29 [INFO] [stderr] Compiling beef v0.5.2 [INFO] [stderr] Compiling fnv v1.0.7 [INFO] [stderr] Compiling serde v1.0.203 [INFO] [stderr] Compiling quote v1.0.36 [INFO] [stderr] Compiling syn v2.0.66 [INFO] [stderr] Checking internship v0.6.0 [INFO] [stderr] Compiling logos-codegen v0.13.0 [INFO] [stderr] Compiling logos-derive v0.13.0 [INFO] [stderr] Checking logos v0.13.0 [INFO] [stderr] Checking c_lexer_logos v0.1.1 [INFO] [stderr] Checking tiny-earley v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `test::Bencher` [INFO] [stdout] --> lib.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | use test::Bencher; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused macro definition: `trace` [INFO] [stdout] --> bench_c.rs:6:14 [INFO] [stdout] | [INFO] [stdout] 6 | macro_rules! trace(($($tt:tt)*) => ()); [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_macros)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: crate-level attribute should be in the root module [INFO] [stdout] --> bench_c.rs:1:1 [INFO] [stdout] | [INFO] [stdout] 1 | #![feature(test)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_attributes)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `right_factor` [INFO] [stdout] --> forest.rs:203:21 [INFO] [stdout] | [INFO] [stdout] 203 | right_factor, [INFO] [stdout] | ^^^^^^^^^^^^ help: try ignoring the field: `right_factor: _` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `left_factor` [INFO] [stdout] --> forest.rs:217:21 [INFO] [stdout] | [INFO] [stdout] 217 | left_factor, [INFO] [stdout] | ^^^^^^^^^^^ help: try ignoring the field: `left_factor: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `left_factor` [INFO] [stdout] --> forest.rs:232:21 [INFO] [stdout] | [INFO] [stdout] 232 | left_factor, [INFO] [stdout] | ^^^^^^^^^^^ help: try ignoring the field: `left_factor: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `right_factor` [INFO] [stdout] --> forest.rs:233:21 [INFO] [stdout] | [INFO] [stdout] 233 | right_factor, [INFO] [stdout] | ^^^^^^^^^^^^ help: try ignoring the field: `right_factor: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `left_factor` [INFO] [stdout] --> forest.rs:237:21 [INFO] [stdout] | [INFO] [stdout] 237 | left_factor, [INFO] [stdout] | ^^^^^^^^^^^ help: try ignoring the field: `left_factor: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `right_factor` [INFO] [stdout] --> forest.rs:238:21 [INFO] [stdout] | [INFO] [stdout] 238 | right_factor, [INFO] [stdout] | ^^^^^^^^^^^^ help: try ignoring the field: `right_factor: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rules` [INFO] [stdout] --> lib.rs:278:17 [INFO] [stdout] | [INFO] [stdout] 278 | let mut rules = self.rules.clone(); [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_rules` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> lib.rs:278:13 [INFO] [stdout] | [INFO] [stdout] 278 | let mut rules = self.rules.clone(); [INFO] [stdout] | ----^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused macro definition: `trace` [INFO] [stdout] --> bench_c.rs:6:14 [INFO] [stdout] | [INFO] [stdout] 6 | macro_rules! trace(($($tt:tt)*) => ()); [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_macros)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rule` [INFO] [stdout] --> lib.rs:648:17 [INFO] [stdout] | [INFO] [stdout] 648 | for (i, rule) in self.tables.rules.iter().enumerate() { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_rule` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sum` [INFO] [stdout] --> lib.rs:861:14 [INFO] [stdout] | [INFO] [stdout] 861 | let [sum, factor, op_mul, op_div, lparen, rparen, _expr_sym, op_minus, op_plus, _number, _whole, digit, dot] = [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_sum` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `factor` [INFO] [stdout] --> lib.rs:861:19 [INFO] [stdout] | [INFO] [stdout] 861 | let [sum, factor, op_mul, op_div, lparen, rparen, _expr_sym, op_minus, op_plus, _number, _whole, digit, dot] = [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_factor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `op_mul` [INFO] [stdout] --> lib.rs:861:27 [INFO] [stdout] | [INFO] [stdout] 861 | let [sum, factor, op_mul, op_div, lparen, rparen, _expr_sym, op_minus, op_plus, _number, _whole, digit, dot] = [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_op_mul` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `op_div` [INFO] [stdout] --> lib.rs:861:35 [INFO] [stdout] | [INFO] [stdout] 861 | let [sum, factor, op_mul, op_div, lparen, rparen, _expr_sym, op_minus, op_plus, _number, _whole, digit, dot] = [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_op_div` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `lparen` [INFO] [stdout] --> lib.rs:861:43 [INFO] [stdout] | [INFO] [stdout] 861 | let [sum, factor, op_mul, op_div, lparen, rparen, _expr_sym, op_minus, op_plus, _number, _whole, digit, dot] = [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_lparen` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rparen` [INFO] [stdout] --> lib.rs:861:51 [INFO] [stdout] | [INFO] [stdout] 861 | let [sum, factor, op_mul, op_div, lparen, rparen, _expr_sym, op_minus, op_plus, _number, _whole, digit, dot] = [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_rparen` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `op_minus` [INFO] [stdout] --> lib.rs:861:70 [INFO] [stdout] | [INFO] [stdout] 861 | let [sum, factor, op_mul, op_div, lparen, rparen, _expr_sym, op_minus, op_plus, _number, _whole, digit, dot] = [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_op_minus` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `op_plus` [INFO] [stdout] --> lib.rs:861:80 [INFO] [stdout] | [INFO] [stdout] 861 | let [sum, factor, op_mul, op_div, lparen, rparen, _expr_sym, op_minus, op_plus, _number, _whole, digit, dot] = [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_op_plus` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dot` [INFO] [stdout] --> lib.rs:861:113 [INFO] [stdout] | [INFO] [stdout] 861 | let [sum, factor, op_mul, op_div, lparen, rparen, _expr_sym, op_minus, op_plus, _number, _whole, digit, dot] = [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_dot` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sum` [INFO] [stdout] --> lib.rs:871:14 [INFO] [stdout] | [INFO] [stdout] 871 | let [sum, factor, op_mul, op_div, lparen, rparen, _expr_sym, op_minus, op_plus, _number, _whole, digit, dot] = [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_sum` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `factor` [INFO] [stdout] --> lib.rs:871:19 [INFO] [stdout] | [INFO] [stdout] 871 | let [sum, factor, op_mul, op_div, lparen, rparen, _expr_sym, op_minus, op_plus, _number, _whole, digit, dot] = [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_factor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `op_mul` [INFO] [stdout] --> lib.rs:871:27 [INFO] [stdout] | [INFO] [stdout] 871 | let [sum, factor, op_mul, op_div, lparen, rparen, _expr_sym, op_minus, op_plus, _number, _whole, digit, dot] = [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_op_mul` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `op_div` [INFO] [stdout] --> lib.rs:871:35 [INFO] [stdout] | [INFO] [stdout] 871 | let [sum, factor, op_mul, op_div, lparen, rparen, _expr_sym, op_minus, op_plus, _number, _whole, digit, dot] = [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_op_div` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `lparen` [INFO] [stdout] --> lib.rs:871:43 [INFO] [stdout] | [INFO] [stdout] 871 | let [sum, factor, op_mul, op_div, lparen, rparen, _expr_sym, op_minus, op_plus, _number, _whole, digit, dot] = [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_lparen` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rparen` [INFO] [stdout] --> lib.rs:871:51 [INFO] [stdout] | [INFO] [stdout] 871 | let [sum, factor, op_mul, op_div, lparen, rparen, _expr_sym, op_minus, op_plus, _number, _whole, digit, dot] = [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_rparen` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `op_minus` [INFO] [stdout] --> lib.rs:871:70 [INFO] [stdout] | [INFO] [stdout] 871 | let [sum, factor, op_mul, op_div, lparen, rparen, _expr_sym, op_minus, op_plus, _number, _whole, digit, dot] = [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_op_minus` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `op_plus` [INFO] [stdout] --> lib.rs:871:80 [INFO] [stdout] | [INFO] [stdout] 871 | let [sum, factor, op_mul, op_div, lparen, rparen, _expr_sym, op_minus, op_plus, _number, _whole, digit, dot] = [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_op_plus` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `digit` [INFO] [stdout] --> lib.rs:871:106 [INFO] [stdout] | [INFO] [stdout] 871 | let [sum, factor, op_mul, op_div, lparen, rparen, _expr_sym, op_minus, op_plus, _number, _whole, digit, dot] = [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_digit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dot` [INFO] [stdout] --> lib.rs:871:113 [INFO] [stdout] | [INFO] [stdout] 871 | let [sum, factor, op_mul, op_div, lparen, rparen, _expr_sym, op_minus, op_plus, _number, _whole, digit, dot] = [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_dot` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sum` [INFO] [stdout] --> lib.rs:910:14 [INFO] [stdout] | [INFO] [stdout] 910 | let [sum, factor, op_mul, op_div, lparen, rparen, _expr_sym, op_minus, op_plus, _number, _whole, digit, dot] = [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_sum` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `factor` [INFO] [stdout] --> lib.rs:910:19 [INFO] [stdout] | [INFO] [stdout] 910 | let [sum, factor, op_mul, op_div, lparen, rparen, _expr_sym, op_minus, op_plus, _number, _whole, digit, dot] = [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_factor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: crate-level attribute should be in the root module [INFO] [stdout] --> bench_c.rs:1:1 [INFO] [stdout] | [INFO] [stdout] 1 | #![feature(test)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_attributes)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `term` [INFO] [stdout] --> bench_c.rs:213:1756 [INFO] [stdout] | [INFO] [stdout] 213 | ...on_constant, type_name, error, term, identifier, signed, const_, inline, auto, break_, case, char_, continue_, default, do_, double, e... [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_term` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `start` [INFO] [stdout] --> bench_c.rs:664:10 [INFO] [stdout] | [INFO] [stdout] 664 | let [start, primary_expression, postfix_expression, argument_expression_list_opt, argument_expression_list, unary_expression, unary_o... [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_start` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `primary_expression` [INFO] [stdout] --> bench_c.rs:664:17 [INFO] [stdout] | [INFO] [stdout] 664 | let [start, primary_expression, postfix_expression, argument_expression_list_opt, argument_expression_list, unary_expression, unary_o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_primary_expression` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `postfix_expression` [INFO] [stdout] --> bench_c.rs:664:37 [INFO] [stdout] | [INFO] [stdout] 664 | ...mary_expression, postfix_expression, argument_expression_list_opt, argument_expression_list, unary_expression, unary_operator, cast_ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_postfix_expression` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `argument_expression_list_opt` [INFO] [stdout] --> bench_c.rs:664:57 [INFO] [stdout] | [INFO] [stdout] 664 | ...ssion, argument_expression_list_opt, argument_expression_list, unary_expression, unary_operator, cast_expression, multiplicative_expre... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_argument_expression_list_opt` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `argument_expression_list` [INFO] [stdout] --> bench_c.rs:664:87 [INFO] [stdout] | [INFO] [stdout] 664 | ..._list_opt, argument_expression_list, unary_expression, unary_operator, cast_expression, multiplicative_expression, additive_expression... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_argument_expression_list` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `unary_expression` [INFO] [stdout] --> bench_c.rs:664:113 [INFO] [stdout] | [INFO] [stdout] 664 | ...t_expression_list, unary_expression, unary_operator, cast_expression, multiplicative_expression, additive_expression, shift_expression... [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_unary_expression` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `unary_operator` [INFO] [stdout] --> bench_c.rs:664:131 [INFO] [stdout] | [INFO] [stdout] 664 | ...t, unary_expression, unary_operator, cast_expression, multiplicative_expression, additive_expression, shift_expression, relational_exp... [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_unary_operator` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cast_expression` [INFO] [stdout] --> bench_c.rs:664:147 [INFO] [stdout] | [INFO] [stdout] 664 | ...on, unary_operator, cast_expression, multiplicative_expression, additive_expression, shift_expression, relational_expression, equality... [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_cast_expression` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `multiplicative_expression` [INFO] [stdout] --> bench_c.rs:664:164 [INFO] [stdout] | [INFO] [stdout] 664 | ...pression, multiplicative_expression, additive_expression, shift_expression, relational_expression, equality_expression, AND_expression... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_multiplicative_expression` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `additive_expression` [INFO] [stdout] --> bench_c.rs:664:191 [INFO] [stdout] | [INFO] [stdout] 664 | ...ive_expression, additive_expression, shift_expression, relational_expression, equality_expression, AND_expression, exclusive_OR_expres... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_additive_expression` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `shift_expression` [INFO] [stdout] --> bench_c.rs:664:212 [INFO] [stdout] | [INFO] [stdout] 664 | ...ditive_expression, shift_expression, relational_expression, equality_expression, AND_expression, exclusive_OR_expression, inclusive_OR... [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_shift_expression` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `relational_expression` [INFO] [stdout] --> bench_c.rs:664:230 [INFO] [stdout] | [INFO] [stdout] 664 | ...t_expression, relational_expression, equality_expression, AND_expression, exclusive_OR_expression, inclusive_OR_expression, logical_AN... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_relational_expression` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `equality_expression` [INFO] [stdout] --> bench_c.rs:664:253 [INFO] [stdout] | [INFO] [stdout] 664 | ...nal_expression, equality_expression, AND_expression, exclusive_OR_expression, inclusive_OR_expression, logical_AND_expression, logical... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_equality_expression` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `AND_expression` [INFO] [stdout] --> bench_c.rs:664:274 [INFO] [stdout] | [INFO] [stdout] 664 | ...equality_expression, AND_expression, exclusive_OR_expression, inclusive_OR_expression, logical_AND_expression, logical_OR_expression, ... [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_AND_expression` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `exclusive_OR_expression` [INFO] [stdout] --> bench_c.rs:664:290 [INFO] [stdout] | [INFO] [stdout] 664 | ...expression, exclusive_OR_expression, inclusive_OR_expression, logical_AND_expression, logical_OR_expression, conditional_expression, a... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_exclusive_OR_expression` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `inclusive_OR_expression` [INFO] [stdout] --> bench_c.rs:664:315 [INFO] [stdout] | [INFO] [stdout] 664 | ...expression, inclusive_OR_expression, logical_AND_expression, logical_OR_expression, conditional_expression, assignment_expression, ass... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_inclusive_OR_expression` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `logical_AND_expression` [INFO] [stdout] --> bench_c.rs:664:340 [INFO] [stdout] | [INFO] [stdout] 664 | ..._expression, logical_AND_expression, logical_OR_expression, conditional_expression, assignment_expression, assignment_operator, expres... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_logical_AND_expression` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `logical_OR_expression` [INFO] [stdout] --> bench_c.rs:664:364 [INFO] [stdout] | [INFO] [stdout] 664 | ...D_expression, logical_OR_expression, conditional_expression, assignment_expression, assignment_operator, expression, constant_expressi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_logical_OR_expression` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `conditional_expression` [INFO] [stdout] --> bench_c.rs:664:387 [INFO] [stdout] | [INFO] [stdout] 664 | ..._expression, conditional_expression, assignment_expression, assignment_operator, expression, constant_expression, declaration, init_de... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_conditional_expression` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `assignment_expression` [INFO] [stdout] --> bench_c.rs:664:411 [INFO] [stdout] | [INFO] [stdout] 664 | ...l_expression, assignment_expression, assignment_operator, expression, constant_expression, declaration, init_declarator_list_opt, decl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_assignment_expression` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `assignment_operator` [INFO] [stdout] --> bench_c.rs:664:434 [INFO] [stdout] | [INFO] [stdout] 664 | ...ent_expression, assignment_operator, expression, constant_expression, declaration, init_declarator_list_opt, declaration_specifiers, d... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_assignment_operator` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expression` [INFO] [stdout] --> bench_c.rs:664:455 [INFO] [stdout] | [INFO] [stdout] 664 | ...on, assignment_operator, expression, constant_expression, declaration, init_declarator_list_opt, declaration_specifiers, declaration_s... [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_expression` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `constant_expression` [INFO] [stdout] --> bench_c.rs:664:467 [INFO] [stdout] | [INFO] [stdout] 664 | ...or, expression, constant_expression, declaration, init_declarator_list_opt, declaration_specifiers, declaration_specifiers_opt, init_d... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_constant_expression` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `declaration` [INFO] [stdout] --> bench_c.rs:664:488 [INFO] [stdout] | [INFO] [stdout] 664 | ...n, constant_expression, declaration, init_declarator_list_opt, declaration_specifiers, declaration_specifiers_opt, init_declarator_lis... [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_declaration` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `init_declarator_list_opt` [INFO] [stdout] --> bench_c.rs:664:501 [INFO] [stdout] | [INFO] [stdout] 664 | ...claration, init_declarator_list_opt, declaration_specifiers, declaration_specifiers_opt, init_declarator_list, init_declarator, storag... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_init_declarator_list_opt` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `declaration_specifiers` [INFO] [stdout] --> bench_c.rs:664:527 [INFO] [stdout] | [INFO] [stdout] 664 | ...or_list_opt, declaration_specifiers, declaration_specifiers_opt, init_declarator_list, init_declarator, storage_class_specifier, type_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_declaration_specifiers` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `declaration_specifiers_opt` [INFO] [stdout] --> bench_c.rs:664:551 [INFO] [stdout] | [INFO] [stdout] 664 | ...cifiers, declaration_specifiers_opt, init_declarator_list, init_declarator, storage_class_specifier, type_specifier, struct_or_union_s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_declaration_specifiers_opt` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `init_declarator_list` [INFO] [stdout] --> bench_c.rs:664:579 [INFO] [stdout] | [INFO] [stdout] 664 | ...pecifiers_opt, init_declarator_list, init_declarator, storage_class_specifier, type_specifier, struct_or_union_specifier, identifier_o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_init_declarator_list` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `init_declarator` [INFO] [stdout] --> bench_c.rs:664:601 [INFO] [stdout] | [INFO] [stdout] 664 | ...it_declarator_list, init_declarator, storage_class_specifier, type_specifier, struct_or_union_specifier, identifier_opt, struct_or_uni... [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_init_declarator` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `storage_class_specifier` [INFO] [stdout] --> bench_c.rs:664:618 [INFO] [stdout] | [INFO] [stdout] 664 | ...declarator, storage_class_specifier, type_specifier, struct_or_union_specifier, identifier_opt, struct_or_union, struct_declaration_li... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_storage_class_specifier` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `type_specifier` [INFO] [stdout] --> bench_c.rs:664:643 [INFO] [stdout] | [INFO] [stdout] 664 | ...age_class_specifier, type_specifier, struct_or_union_specifier, identifier_opt, struct_or_union, struct_declaration_list, struct_decla... [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_specifier` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `struct_or_union_specifier` [INFO] [stdout] --> bench_c.rs:664:659 [INFO] [stdout] | [INFO] [stdout] 664 | ...pecifier, struct_or_union_specifier, identifier_opt, struct_or_union, struct_declaration_list, struct_declaration, specifier_qualifier... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_struct_or_union_specifier` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `identifier_opt` [INFO] [stdout] --> bench_c.rs:664:686 [INFO] [stdout] | [INFO] [stdout] 664 | ..._or_union_specifier, identifier_opt, struct_or_union, struct_declaration_list, struct_declaration, specifier_qualifier_list, specifier... [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_identifier_opt` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `struct_or_union` [INFO] [stdout] --> bench_c.rs:664:702 [INFO] [stdout] | [INFO] [stdout] 664 | ...er, identifier_opt, struct_or_union, struct_declaration_list, struct_declaration, specifier_qualifier_list, specifier_qualifier_list_o... [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_struct_or_union` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `struct_declaration_list` [INFO] [stdout] --> bench_c.rs:664:719 [INFO] [stdout] | [INFO] [stdout] 664 | ...t_or_union, struct_declaration_list, struct_declaration, specifier_qualifier_list, specifier_qualifier_list_opt, struct_declarator_lis... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_struct_declaration_list` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `struct_declaration` [INFO] [stdout] --> bench_c.rs:664:744 [INFO] [stdout] | [INFO] [stdout] 664 | ...eclaration_list, struct_declaration, specifier_qualifier_list, specifier_qualifier_list_opt, struct_declarator_list, struct_declarator... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_struct_declaration` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `specifier_qualifier_list` [INFO] [stdout] --> bench_c.rs:664:764 [INFO] [stdout] | [INFO] [stdout] 664 | ...claration, specifier_qualifier_list, specifier_qualifier_list_opt, struct_declarator_list, struct_declarator, declarator_opt, enum_spe... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_specifier_qualifier_list` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `specifier_qualifier_list_opt` [INFO] [stdout] --> bench_c.rs:664:790 [INFO] [stdout] | [INFO] [stdout] 664 | ..._list, specifier_qualifier_list_opt, struct_declarator_list, struct_declarator, declarator_opt, enum_specifier, enumerator_list, enume... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_specifier_qualifier_list_opt` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `struct_declarator_list` [INFO] [stdout] --> bench_c.rs:664:820 [INFO] [stdout] | [INFO] [stdout] 664 | ...er_list_opt, struct_declarator_list, struct_declarator, declarator_opt, enum_specifier, enumerator_list, enumerator, type_qualifier, f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_struct_declarator_list` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `struct_declarator` [INFO] [stdout] --> bench_c.rs:664:844 [INFO] [stdout] | [INFO] [stdout] 664 | ..._declarator_list, struct_declarator, declarator_opt, enum_specifier, enumerator_list, enumerator, type_qualifier, function_specifier, ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_struct_declarator` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `declarator_opt` [INFO] [stdout] --> bench_c.rs:664:863 [INFO] [stdout] | [INFO] [stdout] 664 | ..., struct_declarator, declarator_opt, enum_specifier, enumerator_list, enumerator, type_qualifier, function_specifier, declarator, poin... [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_declarator_opt` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `right_factor` [INFO] [stdout] --> forest.rs:203:21 [INFO] [stdout] | [INFO] [stdout] 203 | right_factor, [INFO] [stdout] | ^^^^^^^^^^^^ help: try ignoring the field: `right_factor: _` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `tiny-earley` (lib); 75 warnings emitted [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] No space left on device (os error 28) [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] failed to parse process output: `/opt/rustwide/rustup-home/toolchains/4c525d43052e921548191f82f6ed9e2f9e98dcb1/bin/rustc --crate-name tiny_earley --edition=2021 lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="debug"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "default", "rayon"))' -C metadata=a7996c642cf3ded5 -C extra-filename=-4958a1baaa53c2f4 --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern c_lexer_logos=/opt/rustwide/target/debug/deps/libc_lexer_logos-526c4883b2146345.rmeta --cap-lints=forbid` (exit status: 1) [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: could not compile `tiny-earley` (lib test); 3 warnings emitted [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] No space left on device (os error 28) [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] failed to parse process output: `/opt/rustwide/rustup-home/toolchains/4c525d43052e921548191f82f6ed9e2f9e98dcb1/bin/rustc --crate-name tiny_earley --edition=2021 lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,metadata -C embed-bitcode=no -C debuginfo=2 --test --cfg 'feature="debug"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "default", "rayon"))' -C metadata=fa93380e121b1883 -C extra-filename=-d7d59c97a6f78d62 --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern c_lexer_logos=/opt/rustwide/target/debug/deps/libc_lexer_logos-526c4883b2146345.rmeta --cap-lints=forbid` (exit status: 0) [INFO] running `Command { std: "docker" "inspect" "8322d257b5e7d010187b4aad59c9c1a17160db88de72081d27c138257755ea71", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8322d257b5e7d010187b4aad59c9c1a17160db88de72081d27c138257755ea71", kill_on_drop: false }` [INFO] [stdout] 8322d257b5e7d010187b4aad59c9c1a17160db88de72081d27c138257755ea71