[INFO] fetching crate ruby-parser 0.0.0-dev1... [INFO] checking ruby-parser-0.0.0-dev1 against master#af4a5a13a15fa0c60e06321077ef452f769b42fd for pr-122960-3 [INFO] extracting crate ruby-parser 0.0.0-dev1 into /workspace/builds/worker-1-tc1/source [INFO] validating manifest of crates.io crate ruby-parser 0.0.0-dev1 on toolchain af4a5a13a15fa0c60e06321077ef452f769b42fd [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+af4a5a13a15fa0c60e06321077ef452f769b42fd" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate ruby-parser 0.0.0-dev1 [INFO] finished tweaking crates.io crate ruby-parser 0.0.0-dev1 [INFO] tweaked toml for crates.io crate ruby-parser 0.0.0-dev1 written to /workspace/builds/worker-1-tc1/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+af4a5a13a15fa0c60e06321077ef452f769b42fd" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 16 packages [INFO] [stderr] Adding arrayvec v0.5.2 (latest: v0.7.4) [INFO] [stderr] Adding bitflags v1.3.2 (latest: v2.5.0) [INFO] [stderr] Adding bitvec v0.19.6 (latest: v1.0.1) [INFO] [stderr] Adding funty v1.1.0 (latest: v2.0.0) [INFO] [stderr] Adding lexical-core v0.7.6 (latest: v0.8.5) [INFO] [stderr] Adding nom v6.1.2 (latest: v7.1.3) [INFO] [stderr] Adding radium v0.5.3 (latest: v1.1.0) [INFO] [stderr] Adding wyz v0.2.0 (latest: v0.6.1) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+af4a5a13a15fa0c60e06321077ef452f769b42fd" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded codemap v0.1.3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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" "+af4a5a13a15fa0c60e06321077ef452f769b42fd" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 30231389956d9b04ac122c5c92acd88d071bbae0ebd68698a9c2d872af4eb344 [INFO] running `Command { std: "docker" "start" "-a" "30231389956d9b04ac122c5c92acd88d071bbae0ebd68698a9c2d872af4eb344", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "30231389956d9b04ac122c5c92acd88d071bbae0ebd68698a9c2d872af4eb344", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "30231389956d9b04ac122c5c92acd88d071bbae0ebd68698a9c2d872af4eb344", kill_on_drop: false }` [INFO] [stdout] 30231389956d9b04ac122c5c92acd88d071bbae0ebd68698a9c2d872af4eb344 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+af4a5a13a15fa0c60e06321077ef452f769b42fd" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] dbd30f042822be024110007834a994440d1decb9b8e1686c62a3a3b7bc91909c [INFO] running `Command { std: "docker" "start" "-a" "dbd30f042822be024110007834a994440d1decb9b8e1686c62a3a3b7bc91909c", kill_on_drop: false }` [INFO] [stderr] Compiling radium v0.5.3 [INFO] [stderr] Compiling lexical-core v0.7.6 [INFO] [stderr] Compiling nom v6.1.2 [INFO] [stderr] Checking tap v1.0.1 [INFO] [stderr] Checking wyz v0.2.0 [INFO] [stderr] Checking funty v1.1.0 [INFO] [stderr] Checking memchr v2.7.2 [INFO] [stderr] Checking codemap v0.1.3 [INFO] [stderr] Checking bitvec v0.19.6 [INFO] [stderr] Checking ruby-parser v0.0.0-dev1 (/opt/rustwide/workdir) [INFO] [stdout] warning: the item `alt` is imported redundantly [INFO] [stdout] --> src/lexers/token/literal/symbol.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 4 | use crate::lexers::token::*; [INFO] [stdout] | ----------------------- the item `alt` is already imported here [INFO] [stdout] 5 | use nom::branch::alt; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `map` is imported redundantly [INFO] [stdout] --> src/lexers/token/literal/symbol.rs:8:23 [INFO] [stdout] | [INFO] [stdout] 4 | use crate::lexers::token::*; [INFO] [stdout] | ----------------------- the item `map` is already imported here [INFO] [stdout] ... [INFO] [stdout] 8 | use nom::combinator::{map, recognize}; [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0053]: method `slice_index` has an incompatible type for trait [INFO] [stdout] --> src/structs/tracked_location.rs:235:44 [INFO] [stdout] | [INFO] [stdout] 235 | fn slice_index(&self, count: usize) -> Option { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | expected `Result`, found `Option` [INFO] [stdout] | help: change the output type to match the trait: `Result` [INFO] [stdout] | [INFO] [stdout] = note: expected signature `fn(&TrackedLocation<_, _>, _) -> Result` [INFO] [stdout] found signature `fn(&TrackedLocation<_, _>, _) -> Option` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/comment.rs:88:9 [INFO] [stdout] | [INFO] [stdout] 88 | use_parser!(single_line_comment, output); [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(redundant_semicolons)]` on by default [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 57 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/comment.rs:88:9 [INFO] [stdout] | [INFO] [stdout] 88 | use_parser!(single_line_comment, output); [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:78:10 [INFO] [stdout] | [INFO] [stdout] 78 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/comment.rs:88:9 [INFO] [stdout] | [INFO] [stdout] 88 | use_parser!(single_line_comment, output); [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/comment.rs:104:9 [INFO] [stdout] | [INFO] [stdout] 104 | use_parser!(multi_line_comment); [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 57 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/comment.rs:104:9 [INFO] [stdout] | [INFO] [stdout] 104 | use_parser!(multi_line_comment); [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:78:10 [INFO] [stdout] | [INFO] [stdout] 78 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/comment.rs:104:9 [INFO] [stdout] | [INFO] [stdout] 104 | use_parser!(multi_line_comment); [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/expression/variable.rs:71:9 [INFO] [stdout] | [INFO] [stdout] 71 | use_parser!(variable_reference); [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 57 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/expression/variable.rs:71:9 [INFO] [stdout] | [INFO] [stdout] 71 | use_parser!(variable_reference); [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:78:10 [INFO] [stdout] | [INFO] [stdout] 78 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/expression/variable.rs:71:9 [INFO] [stdout] | [INFO] [stdout] 71 | use_parser!(variable_reference); [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `Token` is imported redundantly [INFO] [stdout] --> src/lexers/expression.rs:69:9 [INFO] [stdout] | [INFO] [stdout] 68 | use super::*; [INFO] [stdout] | -------- the item `Token` is already imported here [INFO] [stdout] 69 | use crate::Token; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/expression.rs:73:9 [INFO] [stdout] | [INFO] [stdout] 73 | use_parser!(primary_expression); [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 57 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/expression.rs:73:9 [INFO] [stdout] | [INFO] [stdout] 73 | use_parser!(primary_expression); [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:78:10 [INFO] [stdout] | [INFO] [stdout] 78 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/expression.rs:73:9 [INFO] [stdout] | [INFO] [stdout] 73 | use_parser!(primary_expression); [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/program.rs:100:9 [INFO] [stdout] | [INFO] [stdout] 100 | use_parser!(compound_statement); [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 57 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/program.rs:100:9 [INFO] [stdout] | [INFO] [stdout] 100 | use_parser!(compound_statement); [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:78:10 [INFO] [stdout] | [INFO] [stdout] 78 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/program.rs:100:9 [INFO] [stdout] | [INFO] [stdout] 100 | use_parser!(compound_statement); [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/program.rs:109:9 [INFO] [stdout] | [INFO] [stdout] 109 | use_parser!(source_character); [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 57 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/program.rs:109:9 [INFO] [stdout] | [INFO] [stdout] 109 | use_parser!(source_character); [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:78:10 [INFO] [stdout] | [INFO] [stdout] 78 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/program.rs:109:9 [INFO] [stdout] | [INFO] [stdout] 109 | use_parser!(source_character); [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/program.rs:130:9 [INFO] [stdout] | [INFO] [stdout] 130 | use_parser!(line_terminator); [INFO] [stdout] | ---------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 57 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/program.rs:130:9 [INFO] [stdout] | [INFO] [stdout] 130 | use_parser!(line_terminator); [INFO] [stdout] | ---------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:78:10 [INFO] [stdout] | [INFO] [stdout] 78 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/program.rs:130:9 [INFO] [stdout] | [INFO] [stdout] 130 | use_parser!(line_terminator); [INFO] [stdout] | ---------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/program.rs:142:9 [INFO] [stdout] | [INFO] [stdout] 142 | use_parser!(line_terminator_escape_sequence); [INFO] [stdout] | -------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 57 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/program.rs:142:9 [INFO] [stdout] | [INFO] [stdout] 142 | use_parser!(line_terminator_escape_sequence); [INFO] [stdout] | -------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:78:10 [INFO] [stdout] | [INFO] [stdout] 78 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/program.rs:142:9 [INFO] [stdout] | [INFO] [stdout] 142 | use_parser!(line_terminator_escape_sequence); [INFO] [stdout] | -------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/program.rs:154:9 [INFO] [stdout] | [INFO] [stdout] 154 | use_parser!(whitespace); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 57 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/program.rs:154:9 [INFO] [stdout] | [INFO] [stdout] 154 | use_parser!(whitespace); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:78:10 [INFO] [stdout] | [INFO] [stdout] 78 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/program.rs:154:9 [INFO] [stdout] | [INFO] [stdout] 154 | use_parser!(whitespace); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/identifier.rs:132:9 [INFO] [stdout] | [INFO] [stdout] 132 | use_parser!(identifier_character); [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 57 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/identifier.rs:132:9 [INFO] [stdout] | [INFO] [stdout] 132 | use_parser!(identifier_character); [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:78:10 [INFO] [stdout] | [INFO] [stdout] 78 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/identifier.rs:132:9 [INFO] [stdout] | [INFO] [stdout] 132 | use_parser!(identifier_character); [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lexers/comment.rs:49:36 [INFO] [stdout] | [INFO] [stdout] 49 | return Err(nom::Err::Error((i, crate::ErrorKind::Space))); [INFO] [stdout] | --------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Error>`, found `(TrackedLocation<&str, ...>, ...)` [INFO] [stdout] | | [INFO] [stdout] | arguments to this enum variant are incorrect [INFO] [stdout] | [INFO] [stdout] = note: expected struct `nom::error::Error>>` [INFO] [stdout] found tuple `(TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` [INFO] [stdout] help: the type constructed contains `(TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` due to the type of the argument passed [INFO] [stdout] --> src/lexers/comment.rs:49:20 [INFO] [stdout] | [INFO] [stdout] 49 | return Err(nom::Err::Error((i, crate::ErrorKind::Space))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^----------------------------^ [INFO] [stdout] | | [INFO] [stdout] | this argument influences the type of `nom` [INFO] [stdout] note: tuple variant defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/nom-6.1.2/src/internal.rs:101:3 [INFO] [stdout] | [INFO] [stdout] 101 | Error(E), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/identifier.rs:155:9 [INFO] [stdout] | [INFO] [stdout] 155 | use_parser!(identifier_start_character); [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 57 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/identifier.rs:155:9 [INFO] [stdout] | [INFO] [stdout] 155 | use_parser!(identifier_start_character); [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:78:10 [INFO] [stdout] | [INFO] [stdout] 78 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/identifier.rs:155:9 [INFO] [stdout] | [INFO] [stdout] 155 | use_parser!(identifier_start_character); [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/identifier.rs:178:9 [INFO] [stdout] | [INFO] [stdout] 178 | use_parser!(identifier); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 57 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/identifier.rs:178:9 [INFO] [stdout] | [INFO] [stdout] 178 | use_parser!(identifier); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:78:10 [INFO] [stdout] | [INFO] [stdout] 78 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/identifier.rs:178:9 [INFO] [stdout] | [INFO] [stdout] 178 | use_parser!(identifier); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/identifier.rs:199:9 [INFO] [stdout] | [INFO] [stdout] 199 | use_parser!(local_variable_identifier); [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 57 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/identifier.rs:199:9 [INFO] [stdout] | [INFO] [stdout] 199 | use_parser!(local_variable_identifier); [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:78:10 [INFO] [stdout] | [INFO] [stdout] 78 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/identifier.rs:199:9 [INFO] [stdout] | [INFO] [stdout] 199 | use_parser!(local_variable_identifier); [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/identifier.rs:220:9 [INFO] [stdout] | [INFO] [stdout] 220 | use_parser!(global_variable_identifier); [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 57 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/identifier.rs:220:9 [INFO] [stdout] | [INFO] [stdout] 220 | use_parser!(global_variable_identifier); [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:78:10 [INFO] [stdout] | [INFO] [stdout] 78 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/identifier.rs:220:9 [INFO] [stdout] | [INFO] [stdout] 220 | use_parser!(global_variable_identifier); [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/identifier.rs:236:9 [INFO] [stdout] | [INFO] [stdout] 236 | use_parser!(class_variable_identifier); [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 57 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/identifier.rs:236:9 [INFO] [stdout] | [INFO] [stdout] 236 | use_parser!(class_variable_identifier); [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:78:10 [INFO] [stdout] | [INFO] [stdout] 78 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/identifier.rs:236:9 [INFO] [stdout] | [INFO] [stdout] 236 | use_parser!(class_variable_identifier); [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/identifier.rs:252:9 [INFO] [stdout] | [INFO] [stdout] 252 | use_parser!(instance_variable_identifier); [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 57 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/identifier.rs:252:9 [INFO] [stdout] | [INFO] [stdout] 252 | use_parser!(instance_variable_identifier); [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lexers/comment.rs:58:36 [INFO] [stdout] | [INFO] [stdout] 58 | return Err(nom::Err::Error((i, crate::ErrorKind::Space))); [INFO] [stdout] | --------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Error>`, found `(TrackedLocation<&str, ...>, ...)` [INFO] [stdout] | | [INFO] [stdout] | arguments to this enum variant are incorrect [INFO] [stdout] | [INFO] [stdout] = note: expected struct `nom::error::Error>>` [INFO] [stdout] found tuple `(TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` [INFO] [stdout] help: the type constructed contains `(TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` due to the type of the argument passed [INFO] [stdout] --> src/lexers/comment.rs:58:20 [INFO] [stdout] | [INFO] [stdout] 58 | return Err(nom::Err::Error((i, crate::ErrorKind::Space))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^----------------------------^ [INFO] [stdout] | | [INFO] [stdout] | this argument influences the type of `nom` [INFO] [stdout] note: tuple variant defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/nom-6.1.2/src/internal.rs:101:3 [INFO] [stdout] | [INFO] [stdout] 101 | Error(E), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:78:10 [INFO] [stdout] | [INFO] [stdout] 78 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/identifier.rs:252:9 [INFO] [stdout] | [INFO] [stdout] 252 | use_parser!(instance_variable_identifier); [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/identifier.rs:268:9 [INFO] [stdout] | [INFO] [stdout] 268 | use_parser!(constant_identifier); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 57 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/identifier.rs:268:9 [INFO] [stdout] | [INFO] [stdout] 268 | use_parser!(constant_identifier); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:78:10 [INFO] [stdout] | [INFO] [stdout] 78 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/identifier.rs:268:9 [INFO] [stdout] | [INFO] [stdout] 268 | use_parser!(constant_identifier); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/identifier.rs:284:9 [INFO] [stdout] | [INFO] [stdout] 284 | use_parser!(method_only_identifier); [INFO] [stdout] | ----------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 57 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/identifier.rs:284:9 [INFO] [stdout] | [INFO] [stdout] 284 | use_parser!(method_only_identifier); [INFO] [stdout] | ----------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:78:10 [INFO] [stdout] | [INFO] [stdout] 78 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/identifier.rs:284:9 [INFO] [stdout] | [INFO] [stdout] 284 | use_parser!(method_only_identifier); [INFO] [stdout] | ----------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/identifier.rs:298:9 [INFO] [stdout] | [INFO] [stdout] 298 | use_parser!(assignment_like_method_identifier); [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 57 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/identifier.rs:298:9 [INFO] [stdout] | [INFO] [stdout] 298 | use_parser!(assignment_like_method_identifier); [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:78:10 [INFO] [stdout] | [INFO] [stdout] 78 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/identifier.rs:298:9 [INFO] [stdout] | [INFO] [stdout] 298 | use_parser!(assignment_like_method_identifier); [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/numeric.rs:236:9 [INFO] [stdout] | [INFO] [stdout] 236 | use_parser!(binary_integer_literal); [INFO] [stdout] | ----------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 57 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/numeric.rs:236:9 [INFO] [stdout] | [INFO] [stdout] 236 | use_parser!(binary_integer_literal); [INFO] [stdout] | ----------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:78:10 [INFO] [stdout] | [INFO] [stdout] 78 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/numeric.rs:236:9 [INFO] [stdout] | [INFO] [stdout] 236 | use_parser!(binary_integer_literal); [INFO] [stdout] | ----------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/numeric.rs:254:9 [INFO] [stdout] | [INFO] [stdout] 254 | use_parser!(octal_integer_literal); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 57 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/numeric.rs:254:9 [INFO] [stdout] | [INFO] [stdout] 254 | use_parser!(octal_integer_literal); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:78:10 [INFO] [stdout] | [INFO] [stdout] 78 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/numeric.rs:254:9 [INFO] [stdout] | [INFO] [stdout] 254 | use_parser!(octal_integer_literal); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/numeric.rs:283:9 [INFO] [stdout] | [INFO] [stdout] 283 | use_parser!(hexadecimal_integer_literal); [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 57 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/numeric.rs:283:9 [INFO] [stdout] | [INFO] [stdout] 283 | use_parser!(hexadecimal_integer_literal); [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:78:10 [INFO] [stdout] | [INFO] [stdout] 78 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/numeric.rs:283:9 [INFO] [stdout] | [INFO] [stdout] 283 | use_parser!(hexadecimal_integer_literal); [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/numeric.rs:302:9 [INFO] [stdout] | [INFO] [stdout] 302 | use_parser!(decimal_integer_literal); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 57 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/numeric.rs:302:9 [INFO] [stdout] | [INFO] [stdout] 302 | use_parser!(decimal_integer_literal); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:78:10 [INFO] [stdout] | [INFO] [stdout] 78 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/numeric.rs:302:9 [INFO] [stdout] | [INFO] [stdout] 302 | use_parser!(decimal_integer_literal); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/numeric.rs:324:9 [INFO] [stdout] | [INFO] [stdout] 324 | use_parser!(signed_number); [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 57 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/numeric.rs:324:9 [INFO] [stdout] | [INFO] [stdout] 324 | use_parser!(signed_number); [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:78:10 [INFO] [stdout] | [INFO] [stdout] 78 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/numeric.rs:324:9 [INFO] [stdout] | [INFO] [stdout] 324 | use_parser!(signed_number); [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lexers/expression/argument.rs:34:25 [INFO] [stdout] | [INFO] [stdout] 34 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | --------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Error>`, found `(TrackedLocation<&str, ...>, ...)` [INFO] [stdout] | | [INFO] [stdout] | arguments to this enum variant are incorrect [INFO] [stdout] | [INFO] [stdout] = note: expected struct `nom::error::Error>>` [INFO] [stdout] found tuple `(TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` [INFO] [stdout] help: the type constructed contains `(TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` due to the type of the argument passed [INFO] [stdout] --> src/lexers/expression/argument.rs:34:9 [INFO] [stdout] | [INFO] [stdout] 34 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^---------------------------^ [INFO] [stdout] | | [INFO] [stdout] | this argument influences the type of `nom` [INFO] [stdout] note: tuple variant defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/nom-6.1.2/src/internal.rs:101:3 [INFO] [stdout] | [INFO] [stdout] 101 | Error(E), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/numeric.rs:364:9 [INFO] [stdout] | [INFO] [stdout] 364 | use_parser!(exponent_part); [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 57 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/numeric.rs:364:9 [INFO] [stdout] | [INFO] [stdout] 364 | use_parser!(exponent_part); [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:78:10 [INFO] [stdout] | [INFO] [stdout] 78 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/numeric.rs:364:9 [INFO] [stdout] | [INFO] [stdout] 364 | use_parser!(exponent_part); [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/numeric.rs:384:9 [INFO] [stdout] | [INFO] [stdout] 384 | use_parser!(float_literal); [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 57 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/numeric.rs:384:9 [INFO] [stdout] | [INFO] [stdout] 384 | use_parser!(float_literal); [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:78:10 [INFO] [stdout] | [INFO] [stdout] 78 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/numeric.rs:384:9 [INFO] [stdout] | [INFO] [stdout] 384 | use_parser!(float_literal); [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/character.rs:32:9 [INFO] [stdout] | [INFO] [stdout] 32 | use_parser!(character_literal); [INFO] [stdout] | ------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 57 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/character.rs:32:9 [INFO] [stdout] | [INFO] [stdout] 32 | use_parser!(character_literal); [INFO] [stdout] | ------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:78:10 [INFO] [stdout] | [INFO] [stdout] 78 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/character.rs:32:9 [INFO] [stdout] | [INFO] [stdout] 32 | use_parser!(character_literal); [INFO] [stdout] | ------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lexers/expression/assignment.rs:71:25 [INFO] [stdout] | [INFO] [stdout] 71 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | --------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Error>`, found `(TrackedLocation<&str, ...>, ...)` [INFO] [stdout] | | [INFO] [stdout] | arguments to this enum variant are incorrect [INFO] [stdout] | [INFO] [stdout] = note: expected struct `nom::error::Error>>` [INFO] [stdout] found tuple `(TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` [INFO] [stdout] help: the type constructed contains `(TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` due to the type of the argument passed [INFO] [stdout] --> src/lexers/expression/assignment.rs:71:9 [INFO] [stdout] | [INFO] [stdout] 71 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^---------------------------^ [INFO] [stdout] | | [INFO] [stdout] | this argument influences the type of `nom` [INFO] [stdout] note: tuple variant defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/nom-6.1.2/src/internal.rs:101:3 [INFO] [stdout] | [INFO] [stdout] 101 | Error(E), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/command.rs:69:9 [INFO] [stdout] | [INFO] [stdout] 69 | use_parser!(external_command_execution); [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 57 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/command.rs:69:9 [INFO] [stdout] | [INFO] [stdout] 69 | use_parser!(external_command_execution); [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:78:10 [INFO] [stdout] | [INFO] [stdout] 78 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/command.rs:69:9 [INFO] [stdout] | [INFO] [stdout] 69 | use_parser!(external_command_execution); [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `Token` is imported redundantly [INFO] [stdout] --> src/lexers/token/literal/string/double.rs:192:9 [INFO] [stdout] | [INFO] [stdout] 191 | use super::*; [INFO] [stdout] | -------- the item `Token` is already imported here [INFO] [stdout] 192 | use crate::Token; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/double.rs:202:9 [INFO] [stdout] | [INFO] [stdout] 202 | use_parser!(double_quoted_string); [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 57 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/double.rs:202:9 [INFO] [stdout] | [INFO] [stdout] 202 | use_parser!(double_quoted_string); [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:78:10 [INFO] [stdout] | [INFO] [stdout] 78 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/double.rs:202:9 [INFO] [stdout] | [INFO] [stdout] 202 | use_parser!(double_quoted_string); [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/double.rs:238:9 [INFO] [stdout] | [INFO] [stdout] 238 | use_parser!(double_quoted_string_character); [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lexers/expression/binary.rs:44:25 [INFO] [stdout] | [INFO] [stdout] 44 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | --------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Error>`, found `(TrackedLocation<&str, ...>, ...)` [INFO] [stdout] | | [INFO] [stdout] | arguments to this enum variant are incorrect [INFO] [stdout] | [INFO] [stdout] = note: expected struct `nom::error::Error>>` [INFO] [stdout] found tuple `(TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` [INFO] [stdout] help: the type constructed contains `(TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` due to the type of the argument passed [INFO] [stdout] --> src/lexers/expression/binary.rs:44:9 [INFO] [stdout] | [INFO] [stdout] 44 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^---------------------------^ [INFO] [stdout] | | [INFO] [stdout] | this argument influences the type of `nom` [INFO] [stdout] note: tuple variant defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/nom-6.1.2/src/internal.rs:101:3 [INFO] [stdout] | [INFO] [stdout] 101 | Error(E), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 57 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/double.rs:238:9 [INFO] [stdout] | [INFO] [stdout] 238 | use_parser!(double_quoted_string_character); [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:78:10 [INFO] [stdout] | [INFO] [stdout] 78 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/double.rs:238:9 [INFO] [stdout] | [INFO] [stdout] 238 | use_parser!(double_quoted_string_character); [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/double.rs:285:9 [INFO] [stdout] | [INFO] [stdout] 285 | use_parser!(double_escape_sequence); [INFO] [stdout] | ----------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 57 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/double.rs:285:9 [INFO] [stdout] | [INFO] [stdout] 285 | use_parser!(double_escape_sequence); [INFO] [stdout] | ----------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:78:10 [INFO] [stdout] | [INFO] [stdout] 78 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/double.rs:285:9 [INFO] [stdout] | [INFO] [stdout] 285 | use_parser!(double_escape_sequence); [INFO] [stdout] | ----------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/double.rs:305:9 [INFO] [stdout] | [INFO] [stdout] 305 | use_parser!(non_escaped_sequence); [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 57 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/double.rs:305:9 [INFO] [stdout] | [INFO] [stdout] 305 | use_parser!(non_escaped_sequence); [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lexers/expression/block.rs:39:25 [INFO] [stdout] | [INFO] [stdout] 39 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | --------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Error>`, found `(TrackedLocation<&str, ...>, ...)` [INFO] [stdout] | | [INFO] [stdout] | arguments to this enum variant are incorrect [INFO] [stdout] | [INFO] [stdout] = note: expected struct `nom::error::Error>>` [INFO] [stdout] found tuple `(TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` [INFO] [stdout] help: the type constructed contains `(TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` due to the type of the argument passed [INFO] [stdout] --> src/lexers/expression/block.rs:39:9 [INFO] [stdout] | [INFO] [stdout] 39 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^---------------------------^ [INFO] [stdout] | | [INFO] [stdout] | this argument influences the type of `nom` [INFO] [stdout] note: tuple variant defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/nom-6.1.2/src/internal.rs:101:3 [INFO] [stdout] | [INFO] [stdout] 101 | Error(E), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:78:10 [INFO] [stdout] | [INFO] [stdout] 78 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/double.rs:305:9 [INFO] [stdout] | [INFO] [stdout] 305 | use_parser!(non_escaped_sequence); [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/double.rs:329:9 [INFO] [stdout] | [INFO] [stdout] 329 | use_parser!(simple_escape_sequence); [INFO] [stdout] | ----------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 57 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/double.rs:329:9 [INFO] [stdout] | [INFO] [stdout] 329 | use_parser!(simple_escape_sequence); [INFO] [stdout] | ----------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:78:10 [INFO] [stdout] | [INFO] [stdout] 78 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/double.rs:329:9 [INFO] [stdout] | [INFO] [stdout] 329 | use_parser!(simple_escape_sequence); [INFO] [stdout] | ----------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/double.rs:349:9 [INFO] [stdout] | [INFO] [stdout] 349 | use_parser!(octal_escape_sequence); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 57 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/double.rs:349:9 [INFO] [stdout] | [INFO] [stdout] 349 | use_parser!(octal_escape_sequence); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:78:10 [INFO] [stdout] | [INFO] [stdout] 78 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/double.rs:349:9 [INFO] [stdout] | [INFO] [stdout] 349 | use_parser!(octal_escape_sequence); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/double.rs:371:9 [INFO] [stdout] | [INFO] [stdout] 371 | use_parser!(hexadecimal_escape_sequence); [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 57 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/double.rs:371:9 [INFO] [stdout] | [INFO] [stdout] 371 | use_parser!(hexadecimal_escape_sequence); [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lexers/expression/logical.rs:39:25 [INFO] [stdout] | [INFO] [stdout] 39 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | --------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Error>`, found `(TrackedLocation<&str, ...>, ...)` [INFO] [stdout] | | [INFO] [stdout] | arguments to this enum variant are incorrect [INFO] [stdout] | [INFO] [stdout] = note: expected struct `nom::error::Error>>` [INFO] [stdout] found tuple `(TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` [INFO] [stdout] help: the type constructed contains `(TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` due to the type of the argument passed [INFO] [stdout] --> src/lexers/expression/logical.rs:39:9 [INFO] [stdout] | [INFO] [stdout] 39 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^---------------------------^ [INFO] [stdout] | | [INFO] [stdout] | this argument influences the type of `nom` [INFO] [stdout] note: tuple variant defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/nom-6.1.2/src/internal.rs:101:3 [INFO] [stdout] | [INFO] [stdout] 101 | Error(E), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:78:10 [INFO] [stdout] | [INFO] [stdout] 78 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/double.rs:371:9 [INFO] [stdout] | [INFO] [stdout] 371 | use_parser!(hexadecimal_escape_sequence); [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/double.rs:392:9 [INFO] [stdout] | [INFO] [stdout] 392 | use_parser!(single_unicode_escape_sequence); [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 57 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/double.rs:392:9 [INFO] [stdout] | [INFO] [stdout] 392 | use_parser!(single_unicode_escape_sequence); [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:78:10 [INFO] [stdout] | [INFO] [stdout] 78 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/double.rs:392:9 [INFO] [stdout] | [INFO] [stdout] 392 | use_parser!(single_unicode_escape_sequence); [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/double.rs:409:9 [INFO] [stdout] | [INFO] [stdout] 409 | use_parser!(multiple_unicode_escape_sequence); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 57 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/double.rs:409:9 [INFO] [stdout] | [INFO] [stdout] 409 | use_parser!(multiple_unicode_escape_sequence); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:78:10 [INFO] [stdout] | [INFO] [stdout] 78 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/double.rs:409:9 [INFO] [stdout] | [INFO] [stdout] 409 | use_parser!(multiple_unicode_escape_sequence); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lexers/expression/method.rs:54:25 [INFO] [stdout] | [INFO] [stdout] 54 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | --------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Error>`, found `(TrackedLocation<&str, ...>, ...)` [INFO] [stdout] | | [INFO] [stdout] | arguments to this enum variant are incorrect [INFO] [stdout] | [INFO] [stdout] = note: expected struct `nom::error::Error>>` [INFO] [stdout] found tuple `(TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` [INFO] [stdout] help: the type constructed contains `(TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` due to the type of the argument passed [INFO] [stdout] --> src/lexers/expression/method.rs:54:9 [INFO] [stdout] | [INFO] [stdout] 54 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^---------------------------^ [INFO] [stdout] | | [INFO] [stdout] | this argument influences the type of `nom` [INFO] [stdout] note: tuple variant defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/nom-6.1.2/src/internal.rs:101:3 [INFO] [stdout] | [INFO] [stdout] 101 | Error(E), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/double.rs:427:9 [INFO] [stdout] | [INFO] [stdout] 427 | use_parser!(control_escape_sequence); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 57 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/double.rs:427:9 [INFO] [stdout] | [INFO] [stdout] 427 | use_parser!(control_escape_sequence); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:78:10 [INFO] [stdout] | [INFO] [stdout] 78 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/double.rs:427:9 [INFO] [stdout] | [INFO] [stdout] 427 | use_parser!(control_escape_sequence); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/heredoc.rs:320:9 [INFO] [stdout] | [INFO] [stdout] 320 | use_parser!(here_document); [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 57 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/heredoc.rs:320:9 [INFO] [stdout] | [INFO] [stdout] 320 | use_parser!(here_document); [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:78:10 [INFO] [stdout] | [INFO] [stdout] 78 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/heredoc.rs:320:9 [INFO] [stdout] | [INFO] [stdout] 320 | use_parser!(here_document); [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lexers/expression/super_.rs:19:25 [INFO] [stdout] | [INFO] [stdout] 19 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | --------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Error>`, found `(TrackedLocation<&str, ...>, ...)` [INFO] [stdout] | | [INFO] [stdout] | arguments to this enum variant are incorrect [INFO] [stdout] | [INFO] [stdout] = note: expected struct `nom::error::Error>>` [INFO] [stdout] found tuple `(TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` [INFO] [stdout] help: the type constructed contains `(TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` due to the type of the argument passed [INFO] [stdout] --> src/lexers/expression/super_.rs:19:9 [INFO] [stdout] | [INFO] [stdout] 19 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^---------------------------^ [INFO] [stdout] | | [INFO] [stdout] | this argument influences the type of `nom` [INFO] [stdout] note: tuple variant defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/nom-6.1.2/src/internal.rs:101:3 [INFO] [stdout] | [INFO] [stdout] 101 | Error(E), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/heredoc.rs:382:9 [INFO] [stdout] | [INFO] [stdout] 382 | use_parser!(wrapped_heredoc_signifier); [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 57 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/heredoc.rs:382:9 [INFO] [stdout] | [INFO] [stdout] 382 | use_parser!(wrapped_heredoc_signifier); [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:78:10 [INFO] [stdout] | [INFO] [stdout] 78 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/heredoc.rs:382:9 [INFO] [stdout] | [INFO] [stdout] 382 | use_parser!(wrapped_heredoc_signifier); [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/heredoc.rs:436:9 [INFO] [stdout] | [INFO] [stdout] 436 | use_parser!(wrapped_heredoc_start_line); [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 57 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/heredoc.rs:436:9 [INFO] [stdout] | [INFO] [stdout] 436 | use_parser!(wrapped_heredoc_start_line); [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:78:10 [INFO] [stdout] | [INFO] [stdout] 78 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/heredoc.rs:436:9 [INFO] [stdout] | [INFO] [stdout] 436 | use_parser!(wrapped_heredoc_start_line); [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lexers/expression/unary.rs:14:25 [INFO] [stdout] | [INFO] [stdout] 14 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | --------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Error>`, found `(TrackedLocation<&str, ...>, ...)` [INFO] [stdout] | | [INFO] [stdout] | arguments to this enum variant are incorrect [INFO] [stdout] | [INFO] [stdout] = note: expected struct `nom::error::Error>>` [INFO] [stdout] found tuple `(TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` [INFO] [stdout] help: the type constructed contains `(TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` due to the type of the argument passed [INFO] [stdout] --> src/lexers/expression/unary.rs:14:9 [INFO] [stdout] | [INFO] [stdout] 14 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^---------------------------^ [INFO] [stdout] | | [INFO] [stdout] | this argument influences the type of `nom` [INFO] [stdout] note: tuple variant defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/nom-6.1.2/src/internal.rs:101:3 [INFO] [stdout] | [INFO] [stdout] 101 | Error(E), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/quoted.rs:255:9 [INFO] [stdout] | [INFO] [stdout] 255 | use_parser!(quoted_expanded_literal_string); [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 57 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/quoted.rs:255:9 [INFO] [stdout] | [INFO] [stdout] 255 | use_parser!(quoted_expanded_literal_string); [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:78:10 [INFO] [stdout] | [INFO] [stdout] 78 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/quoted.rs:255:9 [INFO] [stdout] | [INFO] [stdout] 255 | use_parser!(quoted_expanded_literal_string); [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/quoted.rs:279:9 [INFO] [stdout] | [INFO] [stdout] 279 | use_parser!(quoted_non_expanded_literal_string); [INFO] [stdout] | ----------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 57 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/quoted.rs:279:9 [INFO] [stdout] | [INFO] [stdout] 279 | use_parser!(quoted_non_expanded_literal_string); [INFO] [stdout] | ----------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:78:10 [INFO] [stdout] | [INFO] [stdout] 78 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/quoted.rs:279:9 [INFO] [stdout] | [INFO] [stdout] 279 | use_parser!(quoted_non_expanded_literal_string); [INFO] [stdout] | ----------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/quoted.rs:307:9 [INFO] [stdout] | [INFO] [stdout] 307 | use_parser!(literal_beginning_delimiter); [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 57 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/quoted.rs:307:9 [INFO] [stdout] | [INFO] [stdout] 307 | use_parser!(literal_beginning_delimiter); [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:78:10 [INFO] [stdout] | [INFO] [stdout] 78 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/quoted.rs:307:9 [INFO] [stdout] | [INFO] [stdout] 307 | use_parser!(literal_beginning_delimiter); [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/single.rs:75:9 [INFO] [stdout] | [INFO] [stdout] 75 | / use_parser!( [INFO] [stdout] 76 | | single_quoted_string_non_escaped_character_sequence [INFO] [stdout] 77 | | ); [INFO] [stdout] | |_________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 57 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/single.rs:75:9 [INFO] [stdout] | [INFO] [stdout] 75 | / use_parser!( [INFO] [stdout] 76 | | single_quoted_string_non_escaped_character_sequence [INFO] [stdout] 77 | | ); [INFO] [stdout] | |_________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:78:10 [INFO] [stdout] | [INFO] [stdout] 78 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/single.rs:75:9 [INFO] [stdout] | [INFO] [stdout] 75 | / use_parser!( [INFO] [stdout] 76 | | single_quoted_string_non_escaped_character_sequence [INFO] [stdout] 77 | | ); [INFO] [stdout] | |_________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/single.rs:92:9 [INFO] [stdout] | [INFO] [stdout] 92 | use_parser!(single_escape_character_sequence); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 57 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/single.rs:92:9 [INFO] [stdout] | [INFO] [stdout] 92 | use_parser!(single_escape_character_sequence); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:78:10 [INFO] [stdout] | [INFO] [stdout] 78 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/single.rs:92:9 [INFO] [stdout] | [INFO] [stdout] 92 | use_parser!(single_escape_character_sequence); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/single.rs:106:9 [INFO] [stdout] | [INFO] [stdout] 106 | use_parser!(single_quoted_string); [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 57 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/single.rs:106:9 [INFO] [stdout] | [INFO] [stdout] 106 | use_parser!(single_quoted_string); [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:78:10 [INFO] [stdout] | [INFO] [stdout] 78 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/string/single.rs:106:9 [INFO] [stdout] | [INFO] [stdout] 106 | use_parser!(single_quoted_string); [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `alt` is imported redundantly [INFO] [stdout] --> src/lexers/token/literal/symbol.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 4 | use crate::lexers::token::*; [INFO] [stdout] | ----------------------- the item `alt` is already imported here [INFO] [stdout] 5 | use nom::branch::alt; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `map` is imported redundantly [INFO] [stdout] --> src/lexers/token/literal/symbol.rs:8:23 [INFO] [stdout] | [INFO] [stdout] 4 | use crate::lexers::token::*; [INFO] [stdout] | ----------------------- the item `map` is already imported here [INFO] [stdout] ... [INFO] [stdout] 8 | use nom::combinator::{map, recognize}; [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/symbol.rs:72:9 [INFO] [stdout] | [INFO] [stdout] 72 | use_parser!(symbol_literal); [INFO] [stdout] | --------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 57 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/symbol.rs:72:9 [INFO] [stdout] | [INFO] [stdout] 72 | use_parser!(symbol_literal); [INFO] [stdout] | --------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:78:10 [INFO] [stdout] | [INFO] [stdout] 78 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/symbol.rs:72:9 [INFO] [stdout] | [INFO] [stdout] 72 | use_parser!(symbol_literal); [INFO] [stdout] | --------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/symbol.rs:101:9 [INFO] [stdout] | [INFO] [stdout] 101 | use_parser!(dynamic_symbol); [INFO] [stdout] | --------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 57 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/symbol.rs:101:9 [INFO] [stdout] | [INFO] [stdout] 101 | use_parser!(dynamic_symbol); [INFO] [stdout] | --------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:78:10 [INFO] [stdout] | [INFO] [stdout] 78 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/symbol.rs:101:9 [INFO] [stdout] | [INFO] [stdout] 101 | use_parser!(dynamic_symbol); [INFO] [stdout] | --------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token.rs:34:9 [INFO] [stdout] | [INFO] [stdout] 34 | use_parser!(token); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 57 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token.rs:34:9 [INFO] [stdout] | [INFO] [stdout] 34 | use_parser!(token); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/macros.rs:78:10 [INFO] [stdout] | [INFO] [stdout] 78 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token.rs:34:9 [INFO] [stdout] | [INFO] [stdout] 34 | use_parser!(token); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `use_parser` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lexers/expression/yield_.rs:24:25 [INFO] [stdout] | [INFO] [stdout] 24 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | --------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Error>`, found `(TrackedLocation<&str, ...>, ...)` [INFO] [stdout] | | [INFO] [stdout] | arguments to this enum variant are incorrect [INFO] [stdout] | [INFO] [stdout] = note: expected struct `nom::error::Error>>` [INFO] [stdout] found tuple `(TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` [INFO] [stdout] help: the type constructed contains `(TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` due to the type of the argument passed [INFO] [stdout] --> src/lexers/expression/yield_.rs:24:9 [INFO] [stdout] | [INFO] [stdout] 24 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^---------------------------^ [INFO] [stdout] | | [INFO] [stdout] | this argument influences the type of `nom` [INFO] [stdout] note: tuple variant defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/nom-6.1.2/src/internal.rs:101:3 [INFO] [stdout] | [INFO] [stdout] 101 | Error(E), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lexers/expression.rs:63:25 [INFO] [stdout] | [INFO] [stdout] 63 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | --------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Error>`, found `(TrackedLocation<&str, ...>, ...)` [INFO] [stdout] | | [INFO] [stdout] | arguments to this enum variant are incorrect [INFO] [stdout] | [INFO] [stdout] = note: expected struct `nom::error::Error>>` [INFO] [stdout] found tuple `(TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` [INFO] [stdout] help: the type constructed contains `(TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` due to the type of the argument passed [INFO] [stdout] --> src/lexers/expression.rs:63:9 [INFO] [stdout] | [INFO] [stdout] 63 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^---------------------------^ [INFO] [stdout] | | [INFO] [stdout] | this argument influences the type of `nom` [INFO] [stdout] note: tuple variant defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/nom-6.1.2/src/internal.rs:101:3 [INFO] [stdout] | [INFO] [stdout] 101 | Error(E), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lexers/program.rs:87:36 [INFO] [stdout] | [INFO] [stdout] 87 | return Err(nom::Err::Error((i, nom::error::ErrorKind::Space))); [INFO] [stdout] | --------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Error>`, found `(TrackedLocation<&str, ...>, ...)` [INFO] [stdout] | | [INFO] [stdout] | arguments to this enum variant are incorrect [INFO] [stdout] | [INFO] [stdout] = note: expected struct `nom::error::Error>>` [INFO] [stdout] found tuple `(TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` [INFO] [stdout] help: the type constructed contains `(TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` due to the type of the argument passed [INFO] [stdout] --> src/lexers/program.rs:87:20 [INFO] [stdout] | [INFO] [stdout] 87 | return Err(nom::Err::Error((i, nom::error::ErrorKind::Space))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^---------------------------------^ [INFO] [stdout] | | [INFO] [stdout] | this argument influences the type of `nom` [INFO] [stdout] note: tuple variant defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/nom-6.1.2/src/internal.rs:101:3 [INFO] [stdout] | [INFO] [stdout] 101 | Error(E), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lexers/statement.rs:57:25 [INFO] [stdout] | [INFO] [stdout] 57 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | --------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Error>`, found `(TrackedLocation<&str, ...>, ...)` [INFO] [stdout] | | [INFO] [stdout] | arguments to this enum variant are incorrect [INFO] [stdout] | [INFO] [stdout] = note: expected struct `nom::error::Error>>` [INFO] [stdout] found tuple `(TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` [INFO] [stdout] help: the type constructed contains `(TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` due to the type of the argument passed [INFO] [stdout] --> src/lexers/statement.rs:57:9 [INFO] [stdout] | [INFO] [stdout] 57 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^---------------------------^ [INFO] [stdout] | | [INFO] [stdout] | this argument influences the type of `nom` [INFO] [stdout] note: tuple variant defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/nom-6.1.2/src/internal.rs:101:3 [INFO] [stdout] | [INFO] [stdout] 101 | Error(E), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lexers/token/literal/array.rs:89:25 [INFO] [stdout] | [INFO] [stdout] 89 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | --------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Error>`, found `(TrackedLocation<&str, ...>, ...)` [INFO] [stdout] | | [INFO] [stdout] | arguments to this enum variant are incorrect [INFO] [stdout] | [INFO] [stdout] = note: expected struct `nom::error::Error>>` [INFO] [stdout] found tuple `(TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` [INFO] [stdout] help: the type constructed contains `(TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` due to the type of the argument passed [INFO] [stdout] --> src/lexers/token/literal/array.rs:89:9 [INFO] [stdout] | [INFO] [stdout] 89 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^---------------------------^ [INFO] [stdout] | | [INFO] [stdout] | this argument influences the type of `nom` [INFO] [stdout] note: tuple variant defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/nom-6.1.2/src/internal.rs:101:3 [INFO] [stdout] | [INFO] [stdout] 101 | Error(E), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lexers/token/literal/array.rs:93:25 [INFO] [stdout] | [INFO] [stdout] 93 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | --------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Error>`, found `(TrackedLocation<&str, ...>, ...)` [INFO] [stdout] | | [INFO] [stdout] | arguments to this enum variant are incorrect [INFO] [stdout] | [INFO] [stdout] = note: expected struct `nom::error::Error>>` [INFO] [stdout] found tuple `(TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` [INFO] [stdout] help: the type constructed contains `(TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` due to the type of the argument passed [INFO] [stdout] --> src/lexers/token/literal/array.rs:93:9 [INFO] [stdout] | [INFO] [stdout] 93 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^---------------------------^ [INFO] [stdout] | | [INFO] [stdout] | this argument influences the type of `nom` [INFO] [stdout] note: tuple variant defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/nom-6.1.2/src/internal.rs:101:3 [INFO] [stdout] | [INFO] [stdout] 101 | Error(E), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lexers/token/literal/regex.rs:40:25 [INFO] [stdout] | [INFO] [stdout] 40 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | --------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Error>`, found `(TrackedLocation<&str, ...>, ...)` [INFO] [stdout] | | [INFO] [stdout] | arguments to this enum variant are incorrect [INFO] [stdout] | [INFO] [stdout] = note: expected struct `nom::error::Error>>` [INFO] [stdout] found tuple `(TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` [INFO] [stdout] help: the type constructed contains `(TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` due to the type of the argument passed [INFO] [stdout] --> src/lexers/token/literal/regex.rs:40:9 [INFO] [stdout] | [INFO] [stdout] 40 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^---------------------------^ [INFO] [stdout] | | [INFO] [stdout] | this argument influences the type of `nom` [INFO] [stdout] note: tuple variant defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/nom-6.1.2/src/internal.rs:101:3 [INFO] [stdout] | [INFO] [stdout] 101 | Error(E), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lexers/token/literal/regex.rs:44:25 [INFO] [stdout] | [INFO] [stdout] 44 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | --------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Error>`, found `(TrackedLocation<&str, ...>, ...)` [INFO] [stdout] | | [INFO] [stdout] | arguments to this enum variant are incorrect [INFO] [stdout] | [INFO] [stdout] = note: expected struct `nom::error::Error>>` [INFO] [stdout] found tuple `(TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` [INFO] [stdout] help: the type constructed contains `(TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` due to the type of the argument passed [INFO] [stdout] --> src/lexers/token/literal/regex.rs:44:9 [INFO] [stdout] | [INFO] [stdout] 44 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^---------------------------^ [INFO] [stdout] | | [INFO] [stdout] | this argument influences the type of `nom` [INFO] [stdout] note: tuple variant defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/nom-6.1.2/src/internal.rs:101:3 [INFO] [stdout] | [INFO] [stdout] 101 | Error(E), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0053]: method `slice_index` has an incompatible type for trait [INFO] [stdout] --> src/structs/tracked_location.rs:235:44 [INFO] [stdout] | [INFO] [stdout] 235 | fn slice_index(&self, count: usize) -> Option { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | expected `Result`, found `Option` [INFO] [stdout] | help: change the output type to match the trait: `Result` [INFO] [stdout] | [INFO] [stdout] = note: expected signature `fn(&tracked_location::TrackedLocation<_, _>, _) -> Result` [INFO] [stdout] found signature `fn(&tracked_location::TrackedLocation<_, _>, _) -> Option` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lexers/comment.rs:49:36 [INFO] [stdout] | [INFO] [stdout] 49 | return Err(nom::Err::Error((i, crate::ErrorKind::Space))); [INFO] [stdout] | --------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Error>`, found `(TrackedLocation<&str, ...>, ...)` [INFO] [stdout] | | [INFO] [stdout] | arguments to this enum variant are incorrect [INFO] [stdout] | [INFO] [stdout] = note: expected struct `nom::error::Error>>` [INFO] [stdout] found tuple `(tracked_location::TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` [INFO] [stdout] help: the type constructed contains `(tracked_location::TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` due to the type of the argument passed [INFO] [stdout] --> src/lexers/comment.rs:49:20 [INFO] [stdout] | [INFO] [stdout] 49 | return Err(nom::Err::Error((i, crate::ErrorKind::Space))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^----------------------------^ [INFO] [stdout] | | [INFO] [stdout] | this argument influences the type of `nom` [INFO] [stdout] note: tuple variant defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/nom-6.1.2/src/internal.rs:101:3 [INFO] [stdout] | [INFO] [stdout] 101 | Error(E), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lexers/comment.rs:58:36 [INFO] [stdout] | [INFO] [stdout] 58 | return Err(nom::Err::Error((i, crate::ErrorKind::Space))); [INFO] [stdout] | --------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Error>`, found `(TrackedLocation<&str, ...>, ...)` [INFO] [stdout] | | [INFO] [stdout] | arguments to this enum variant are incorrect [INFO] [stdout] | [INFO] [stdout] = note: expected struct `nom::error::Error>>` [INFO] [stdout] found tuple `(tracked_location::TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` [INFO] [stdout] help: the type constructed contains `(tracked_location::TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` due to the type of the argument passed [INFO] [stdout] --> src/lexers/comment.rs:58:20 [INFO] [stdout] | [INFO] [stdout] 58 | return Err(nom::Err::Error((i, crate::ErrorKind::Space))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^----------------------------^ [INFO] [stdout] | | [INFO] [stdout] | this argument influences the type of `nom` [INFO] [stdout] note: tuple variant defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/nom-6.1.2/src/internal.rs:101:3 [INFO] [stdout] | [INFO] [stdout] 101 | Error(E), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lexers/token/literal/string/heredoc.rs:178:36 [INFO] [stdout] | [INFO] [stdout] 178 | return Err(nom::Err::Error((i, crate::ErrorKind::Space))); [INFO] [stdout] | --------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Error>`, found `(TrackedLocation<&str, ...>, ...)` [INFO] [stdout] | | [INFO] [stdout] | arguments to this enum variant are incorrect [INFO] [stdout] | [INFO] [stdout] = note: expected struct `nom::error::Error>>` [INFO] [stdout] found tuple `(TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` [INFO] [stdout] help: the type constructed contains `(TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` due to the type of the argument passed [INFO] [stdout] --> src/lexers/token/literal/string/heredoc.rs:178:20 [INFO] [stdout] | [INFO] [stdout] 178 | return Err(nom::Err::Error((i, crate::ErrorKind::Space))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^----------------------------^ [INFO] [stdout] | | [INFO] [stdout] | this argument influences the type of `nom` [INFO] [stdout] note: tuple variant defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/nom-6.1.2/src/internal.rs:101:3 [INFO] [stdout] | [INFO] [stdout] 101 | Error(E), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lexers/token/literal/string/heredoc.rs:195:36 [INFO] [stdout] | [INFO] [stdout] 195 | return Err(nom::Err::Error((i, crate::ErrorKind::Space))); [INFO] [stdout] | --------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Error>`, found `(TrackedLocation<&str, ...>, ...)` [INFO] [stdout] | | [INFO] [stdout] | arguments to this enum variant are incorrect [INFO] [stdout] | [INFO] [stdout] = note: expected struct `nom::error::Error>>` [INFO] [stdout] found tuple `(TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` [INFO] [stdout] help: the type constructed contains `(TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` due to the type of the argument passed [INFO] [stdout] --> src/lexers/token/literal/string/heredoc.rs:195:20 [INFO] [stdout] | [INFO] [stdout] 195 | return Err(nom::Err::Error((i, crate::ErrorKind::Space))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^----------------------------^ [INFO] [stdout] | | [INFO] [stdout] | this argument influences the type of `nom` [INFO] [stdout] note: tuple variant defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/nom-6.1.2/src/internal.rs:101:3 [INFO] [stdout] | [INFO] [stdout] 101 | Error(E), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lexers/token/literal/string/heredoc.rs:208:29 [INFO] [stdout] | [INFO] [stdout] 208 | Err(nom::Err::Error((i.clone(), crate::ErrorKind::Char))) [INFO] [stdout] | --------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Error>`, found `(TrackedLocation<&str, ...>, ...)` [INFO] [stdout] | | [INFO] [stdout] | arguments to this enum variant are incorrect [INFO] [stdout] | [INFO] [stdout] = note: expected struct `nom::error::Error>>` [INFO] [stdout] found tuple `(TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` [INFO] [stdout] help: the type constructed contains `(TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` due to the type of the argument passed [INFO] [stdout] --> src/lexers/token/literal/string/heredoc.rs:208:13 [INFO] [stdout] | [INFO] [stdout] 208 | Err(nom::Err::Error((i.clone(), crate::ErrorKind::Char))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^-----------------------------------^ [INFO] [stdout] | | [INFO] [stdout] | this argument influences the type of `nom` [INFO] [stdout] note: tuple variant defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/nom-6.1.2/src/internal.rs:101:3 [INFO] [stdout] | [INFO] [stdout] 101 | Error(E), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lexers/expression/argument.rs:34:25 [INFO] [stdout] | [INFO] [stdout] 34 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | --------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Error>`, found `(TrackedLocation<&str, ...>, ...)` [INFO] [stdout] | | [INFO] [stdout] | arguments to this enum variant are incorrect [INFO] [stdout] | [INFO] [stdout] = note: expected struct `nom::error::Error>>` [INFO] [stdout] found tuple `(tracked_location::TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` [INFO] [stdout] help: the type constructed contains `(tracked_location::TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` due to the type of the argument passed [INFO] [stdout] --> src/lexers/expression/argument.rs:34:9 [INFO] [stdout] | [INFO] [stdout] 34 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^---------------------------^ [INFO] [stdout] | | [INFO] [stdout] | this argument influences the type of `nom` [INFO] [stdout] note: tuple variant defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/nom-6.1.2/src/internal.rs:101:3 [INFO] [stdout] | [INFO] [stdout] 101 | Error(E), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lexers/expression/assignment.rs:71:25 [INFO] [stdout] | [INFO] [stdout] 71 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | --------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Error>`, found `(TrackedLocation<&str, ...>, ...)` [INFO] [stdout] | | [INFO] [stdout] | arguments to this enum variant are incorrect [INFO] [stdout] | [INFO] [stdout] = note: expected struct `nom::error::Error>>` [INFO] [stdout] found tuple `(tracked_location::TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` [INFO] [stdout] help: the type constructed contains `(tracked_location::TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` due to the type of the argument passed [INFO] [stdout] --> src/lexers/expression/assignment.rs:71:9 [INFO] [stdout] | [INFO] [stdout] 71 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^---------------------------^ [INFO] [stdout] | | [INFO] [stdout] | this argument influences the type of `nom` [INFO] [stdout] note: tuple variant defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/nom-6.1.2/src/internal.rs:101:3 [INFO] [stdout] | [INFO] [stdout] 101 | Error(E), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lexers/expression/binary.rs:44:25 [INFO] [stdout] | [INFO] [stdout] 44 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | --------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Error>`, found `(TrackedLocation<&str, ...>, ...)` [INFO] [stdout] | | [INFO] [stdout] | arguments to this enum variant are incorrect [INFO] [stdout] | [INFO] [stdout] = note: expected struct `nom::error::Error>>` [INFO] [stdout] found tuple `(tracked_location::TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` [INFO] [stdout] help: the type constructed contains `(tracked_location::TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` due to the type of the argument passed [INFO] [stdout] --> src/lexers/expression/binary.rs:44:9 [INFO] [stdout] | [INFO] [stdout] 44 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^---------------------------^ [INFO] [stdout] | | [INFO] [stdout] | this argument influences the type of `nom` [INFO] [stdout] note: tuple variant defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/nom-6.1.2/src/internal.rs:101:3 [INFO] [stdout] | [INFO] [stdout] 101 | Error(E), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lexers/expression/block.rs:39:25 [INFO] [stdout] | [INFO] [stdout] 39 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | --------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Error>`, found `(TrackedLocation<&str, ...>, ...)` [INFO] [stdout] | | [INFO] [stdout] | arguments to this enum variant are incorrect [INFO] [stdout] | [INFO] [stdout] = note: expected struct `nom::error::Error>>` [INFO] [stdout] found tuple `(tracked_location::TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` [INFO] [stdout] help: the type constructed contains `(tracked_location::TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` due to the type of the argument passed [INFO] [stdout] --> src/lexers/expression/block.rs:39:9 [INFO] [stdout] | [INFO] [stdout] 39 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^---------------------------^ [INFO] [stdout] | | [INFO] [stdout] | this argument influences the type of `nom` [INFO] [stdout] note: tuple variant defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/nom-6.1.2/src/internal.rs:101:3 [INFO] [stdout] | [INFO] [stdout] 101 | Error(E), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lexers/expression/logical.rs:39:25 [INFO] [stdout] | [INFO] [stdout] 39 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | --------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Error>`, found `(TrackedLocation<&str, ...>, ...)` [INFO] [stdout] | | [INFO] [stdout] | arguments to this enum variant are incorrect [INFO] [stdout] | [INFO] [stdout] = note: expected struct `nom::error::Error>>` [INFO] [stdout] found tuple `(tracked_location::TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` [INFO] [stdout] help: the type constructed contains `(tracked_location::TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` due to the type of the argument passed [INFO] [stdout] --> src/lexers/expression/logical.rs:39:9 [INFO] [stdout] | [INFO] [stdout] 39 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^---------------------------^ [INFO] [stdout] | | [INFO] [stdout] | this argument influences the type of `nom` [INFO] [stdout] note: tuple variant defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/nom-6.1.2/src/internal.rs:101:3 [INFO] [stdout] | [INFO] [stdout] 101 | Error(E), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lexers/expression/method.rs:54:25 [INFO] [stdout] | [INFO] [stdout] 54 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | --------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Error>`, found `(TrackedLocation<&str, ...>, ...)` [INFO] [stdout] | | [INFO] [stdout] | arguments to this enum variant are incorrect [INFO] [stdout] | [INFO] [stdout] = note: expected struct `nom::error::Error>>` [INFO] [stdout] found tuple `(tracked_location::TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` [INFO] [stdout] help: the type constructed contains `(tracked_location::TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` due to the type of the argument passed [INFO] [stdout] --> src/lexers/expression/method.rs:54:9 [INFO] [stdout] | [INFO] [stdout] 54 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^---------------------------^ [INFO] [stdout] | | [INFO] [stdout] | this argument influences the type of `nom` [INFO] [stdout] note: tuple variant defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/nom-6.1.2/src/internal.rs:101:3 [INFO] [stdout] | [INFO] [stdout] 101 | Error(E), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lexers/expression/super_.rs:19:25 [INFO] [stdout] | [INFO] [stdout] 19 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | --------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Error>`, found `(TrackedLocation<&str, ...>, ...)` [INFO] [stdout] | | [INFO] [stdout] | arguments to this enum variant are incorrect [INFO] [stdout] | [INFO] [stdout] = note: expected struct `nom::error::Error>>` [INFO] [stdout] found tuple `(tracked_location::TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` [INFO] [stdout] help: the type constructed contains `(tracked_location::TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` due to the type of the argument passed [INFO] [stdout] --> src/lexers/expression/super_.rs:19:9 [INFO] [stdout] | [INFO] [stdout] 19 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^---------------------------^ [INFO] [stdout] | | [INFO] [stdout] | this argument influences the type of `nom` [INFO] [stdout] note: tuple variant defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/nom-6.1.2/src/internal.rs:101:3 [INFO] [stdout] | [INFO] [stdout] 101 | Error(E), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lexers/expression/unary.rs:14:25 [INFO] [stdout] | [INFO] [stdout] 14 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | --------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Error>`, found `(TrackedLocation<&str, ...>, ...)` [INFO] [stdout] | | [INFO] [stdout] | arguments to this enum variant are incorrect [INFO] [stdout] | [INFO] [stdout] = note: expected struct `nom::error::Error>>` [INFO] [stdout] found tuple `(tracked_location::TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` [INFO] [stdout] help: the type constructed contains `(tracked_location::TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` due to the type of the argument passed [INFO] [stdout] --> src/lexers/expression/unary.rs:14:9 [INFO] [stdout] | [INFO] [stdout] 14 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^---------------------------^ [INFO] [stdout] | | [INFO] [stdout] | this argument influences the type of `nom` [INFO] [stdout] note: tuple variant defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/nom-6.1.2/src/internal.rs:101:3 [INFO] [stdout] | [INFO] [stdout] 101 | Error(E), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lexers/expression/yield_.rs:24:25 [INFO] [stdout] | [INFO] [stdout] 24 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | --------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Error>`, found `(TrackedLocation<&str, ...>, ...)` [INFO] [stdout] | | [INFO] [stdout] | arguments to this enum variant are incorrect [INFO] [stdout] | [INFO] [stdout] = note: expected struct `nom::error::Error>>` [INFO] [stdout] found tuple `(tracked_location::TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` [INFO] [stdout] help: the type constructed contains `(tracked_location::TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` due to the type of the argument passed [INFO] [stdout] --> src/lexers/expression/yield_.rs:24:9 [INFO] [stdout] | [INFO] [stdout] 24 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^---------------------------^ [INFO] [stdout] | | [INFO] [stdout] | this argument influences the type of `nom` [INFO] [stdout] note: tuple variant defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/nom-6.1.2/src/internal.rs:101:3 [INFO] [stdout] | [INFO] [stdout] 101 | Error(E), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lexers/expression.rs:63:25 [INFO] [stdout] | [INFO] [stdout] 63 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | --------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Error>`, found `(TrackedLocation<&str, ...>, ...)` [INFO] [stdout] | | [INFO] [stdout] | arguments to this enum variant are incorrect [INFO] [stdout] | [INFO] [stdout] = note: expected struct `nom::error::Error>>` [INFO] [stdout] found tuple `(tracked_location::TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` [INFO] [stdout] help: the type constructed contains `(tracked_location::TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` due to the type of the argument passed [INFO] [stdout] --> src/lexers/expression.rs:63:9 [INFO] [stdout] | [INFO] [stdout] 63 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^---------------------------^ [INFO] [stdout] | | [INFO] [stdout] | this argument influences the type of `nom` [INFO] [stdout] note: tuple variant defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/nom-6.1.2/src/internal.rs:101:3 [INFO] [stdout] | [INFO] [stdout] 101 | Error(E), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/structs/tracked_location.rs:236:9 [INFO] [stdout] | [INFO] [stdout] 235 | fn slice_index(&self, count: usize) -> Option { [INFO] [stdout] | ------------- expected `Option` because of return type [INFO] [stdout] 236 | self.input.slice_index(count) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Option`, found `Result` [INFO] [stdout] | [INFO] [stdout] = note: expected enum `Option` [INFO] [stdout] found enum `Result` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lexers/program.rs:87:36 [INFO] [stdout] | [INFO] [stdout] 87 | return Err(nom::Err::Error((i, nom::error::ErrorKind::Space))); [INFO] [stdout] | --------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Error>`, found `(TrackedLocation<&str, ...>, ...)` [INFO] [stdout] | | [INFO] [stdout] | arguments to this enum variant are incorrect [INFO] [stdout] | [INFO] [stdout] = note: expected struct `nom::error::Error>>` [INFO] [stdout] found tuple `(tracked_location::TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` [INFO] [stdout] help: the type constructed contains `(tracked_location::TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` due to the type of the argument passed [INFO] [stdout] --> src/lexers/program.rs:87:20 [INFO] [stdout] | [INFO] [stdout] 87 | return Err(nom::Err::Error((i, nom::error::ErrorKind::Space))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^---------------------------------^ [INFO] [stdout] | | [INFO] [stdout] | this argument influences the type of `nom` [INFO] [stdout] note: tuple variant defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/nom-6.1.2/src/internal.rs:101:3 [INFO] [stdout] | [INFO] [stdout] 101 | Error(E), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lexers/statement.rs:57:25 [INFO] [stdout] | [INFO] [stdout] 57 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | --------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Error>`, found `(TrackedLocation<&str, ...>, ...)` [INFO] [stdout] | | [INFO] [stdout] | arguments to this enum variant are incorrect [INFO] [stdout] | [INFO] [stdout] = note: expected struct `nom::error::Error>>` [INFO] [stdout] found tuple `(tracked_location::TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` [INFO] [stdout] help: the type constructed contains `(tracked_location::TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` due to the type of the argument passed [INFO] [stdout] --> src/lexers/statement.rs:57:9 [INFO] [stdout] | [INFO] [stdout] 57 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^---------------------------^ [INFO] [stdout] | | [INFO] [stdout] | this argument influences the type of `nom` [INFO] [stdout] note: tuple variant defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/nom-6.1.2/src/internal.rs:101:3 [INFO] [stdout] | [INFO] [stdout] 101 | Error(E), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lexers/token/literal/array.rs:89:25 [INFO] [stdout] | [INFO] [stdout] 89 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | --------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Error>`, found `(TrackedLocation<&str, ...>, ...)` [INFO] [stdout] | | [INFO] [stdout] | arguments to this enum variant are incorrect [INFO] [stdout] | [INFO] [stdout] = note: expected struct `nom::error::Error>>` [INFO] [stdout] found tuple `(tracked_location::TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` [INFO] [stdout] help: the type constructed contains `(tracked_location::TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` due to the type of the argument passed [INFO] [stdout] --> src/lexers/token/literal/array.rs:89:9 [INFO] [stdout] | [INFO] [stdout] 89 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^---------------------------^ [INFO] [stdout] | | [INFO] [stdout] | this argument influences the type of `nom` [INFO] [stdout] note: tuple variant defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/nom-6.1.2/src/internal.rs:101:3 [INFO] [stdout] | [INFO] [stdout] 101 | Error(E), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lexers/token/literal/array.rs:93:25 [INFO] [stdout] | [INFO] [stdout] 93 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | --------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Error>`, found `(TrackedLocation<&str, ...>, ...)` [INFO] [stdout] | | [INFO] [stdout] | arguments to this enum variant are incorrect [INFO] [stdout] | [INFO] [stdout] = note: expected struct `nom::error::Error>>` [INFO] [stdout] found tuple `(tracked_location::TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` [INFO] [stdout] help: the type constructed contains `(tracked_location::TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` due to the type of the argument passed [INFO] [stdout] --> src/lexers/token/literal/array.rs:93:9 [INFO] [stdout] | [INFO] [stdout] 93 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^---------------------------^ [INFO] [stdout] | | [INFO] [stdout] | this argument influences the type of `nom` [INFO] [stdout] note: tuple variant defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/nom-6.1.2/src/internal.rs:101:3 [INFO] [stdout] | [INFO] [stdout] 101 | Error(E), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/macros.rs:75:21 [INFO] [stdout] | [INFO] [stdout] 75 | nom::Err::Error(($remaining.into(), $result)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Err>`, found `Err<(_, ErrorKind)>` [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/numeric.rs:269:9 [INFO] [stdout] | [INFO] [stdout] 269 | / assert_err!( [INFO] [stdout] 270 | | "0_1__0", [INFO] [stdout] 271 | | Input::new_with_pos("__0", 3, 1, 4), [INFO] [stdout] 272 | | crate::ErrorKind::Eof [INFO] [stdout] 273 | | ); [INFO] [stdout] | |_________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: expected enum `nom::Err>>>` [INFO] [stdout] found enum `nom::Err<(_, nom::error::ErrorKind)>` [INFO] [stdout] = note: this error originates in the macro `assert_err` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/macros.rs:75:21 [INFO] [stdout] | [INFO] [stdout] 75 | nom::Err::Error(($remaining.into(), $result)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Err>`, found `Err<(_, ErrorKind)>` [INFO] [stdout] | [INFO] [stdout] ::: src/lexers/token/literal/numeric.rs:274:9 [INFO] [stdout] | [INFO] [stdout] 274 | / assert_err!( [INFO] [stdout] 275 | | "0755 foobar", [INFO] [stdout] 276 | | Input::new_with_pos(" foobar", 4, 1, 5), [INFO] [stdout] 277 | | crate::ErrorKind::Eof [INFO] [stdout] 278 | | ); [INFO] [stdout] | |_________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: expected enum `nom::Err>>>` [INFO] [stdout] found enum `nom::Err<(_, nom::error::ErrorKind)>` [INFO] [stdout] = note: this error originates in the macro `assert_err` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lexers/token/literal/regex.rs:40:25 [INFO] [stdout] | [INFO] [stdout] 40 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | --------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Error>`, found `(TrackedLocation<&str, ...>, ...)` [INFO] [stdout] | | [INFO] [stdout] | arguments to this enum variant are incorrect [INFO] [stdout] | [INFO] [stdout] = note: expected struct `nom::error::Error>>` [INFO] [stdout] found tuple `(tracked_location::TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` [INFO] [stdout] help: the type constructed contains `(tracked_location::TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` due to the type of the argument passed [INFO] [stdout] --> src/lexers/token/literal/regex.rs:40:9 [INFO] [stdout] | [INFO] [stdout] 40 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^---------------------------^ [INFO] [stdout] | | [INFO] [stdout] | this argument influences the type of `nom` [INFO] [stdout] note: tuple variant defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/nom-6.1.2/src/internal.rs:101:3 [INFO] [stdout] | [INFO] [stdout] 101 | Error(E), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lexers/token/literal/regex.rs:44:25 [INFO] [stdout] | [INFO] [stdout] 44 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | --------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Error>`, found `(TrackedLocation<&str, ...>, ...)` [INFO] [stdout] | | [INFO] [stdout] | arguments to this enum variant are incorrect [INFO] [stdout] | [INFO] [stdout] = note: expected struct `nom::error::Error>>` [INFO] [stdout] found tuple `(tracked_location::TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` [INFO] [stdout] help: the type constructed contains `(tracked_location::TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` due to the type of the argument passed [INFO] [stdout] --> src/lexers/token/literal/regex.rs:44:9 [INFO] [stdout] | [INFO] [stdout] 44 | Err(nom::Err::Error((i, crate::ErrorKind::Char))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^---------------------------^ [INFO] [stdout] | | [INFO] [stdout] | this argument influences the type of `nom` [INFO] [stdout] note: tuple variant defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/nom-6.1.2/src/internal.rs:101:3 [INFO] [stdout] | [INFO] [stdout] 101 | Error(E), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lexers/token/literal/string/heredoc.rs:178:36 [INFO] [stdout] | [INFO] [stdout] 178 | return Err(nom::Err::Error((i, crate::ErrorKind::Space))); [INFO] [stdout] | --------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Error>`, found `(TrackedLocation<&str, ...>, ...)` [INFO] [stdout] | | [INFO] [stdout] | arguments to this enum variant are incorrect [INFO] [stdout] | [INFO] [stdout] = note: expected struct `nom::error::Error>>` [INFO] [stdout] found tuple `(tracked_location::TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` [INFO] [stdout] help: the type constructed contains `(tracked_location::TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` due to the type of the argument passed [INFO] [stdout] --> src/lexers/token/literal/string/heredoc.rs:178:20 [INFO] [stdout] | [INFO] [stdout] 178 | return Err(nom::Err::Error((i, crate::ErrorKind::Space))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^----------------------------^ [INFO] [stdout] | | [INFO] [stdout] | this argument influences the type of `nom` [INFO] [stdout] note: tuple variant defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/nom-6.1.2/src/internal.rs:101:3 [INFO] [stdout] | [INFO] [stdout] 101 | Error(E), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lexers/token/literal/string/heredoc.rs:195:36 [INFO] [stdout] | [INFO] [stdout] 195 | return Err(nom::Err::Error((i, crate::ErrorKind::Space))); [INFO] [stdout] | --------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Error>`, found `(TrackedLocation<&str, ...>, ...)` [INFO] [stdout] | | [INFO] [stdout] | arguments to this enum variant are incorrect [INFO] [stdout] | [INFO] [stdout] = note: expected struct `nom::error::Error>>` [INFO] [stdout] found tuple `(tracked_location::TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` [INFO] [stdout] help: the type constructed contains `(tracked_location::TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` due to the type of the argument passed [INFO] [stdout] --> src/lexers/token/literal/string/heredoc.rs:195:20 [INFO] [stdout] | [INFO] [stdout] 195 | return Err(nom::Err::Error((i, crate::ErrorKind::Space))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^----------------------------^ [INFO] [stdout] | | [INFO] [stdout] | this argument influences the type of `nom` [INFO] [stdout] note: tuple variant defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/nom-6.1.2/src/internal.rs:101:3 [INFO] [stdout] | [INFO] [stdout] 101 | Error(E), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lexers/token/literal/string/heredoc.rs:208:29 [INFO] [stdout] | [INFO] [stdout] 208 | Err(nom::Err::Error((i.clone(), crate::ErrorKind::Char))) [INFO] [stdout] | --------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Error>`, found `(TrackedLocation<&str, ...>, ...)` [INFO] [stdout] | | [INFO] [stdout] | arguments to this enum variant are incorrect [INFO] [stdout] | [INFO] [stdout] = note: expected struct `nom::error::Error>>` [INFO] [stdout] found tuple `(tracked_location::TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` [INFO] [stdout] help: the type constructed contains `(tracked_location::TrackedLocation<&str, metadata::Metadata<'_>>, nom::error::ErrorKind)` due to the type of the argument passed [INFO] [stdout] --> src/lexers/token/literal/string/heredoc.rs:208:13 [INFO] [stdout] | [INFO] [stdout] 208 | Err(nom::Err::Error((i.clone(), crate::ErrorKind::Char))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^-----------------------------------^ [INFO] [stdout] | | [INFO] [stdout] | this argument influences the type of `nom` [INFO] [stdout] note: tuple variant defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/nom-6.1.2/src/internal.rs:101:3 [INFO] [stdout] | [INFO] [stdout] 101 | Error(E), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 23 previous errors; 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0053, E0308. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0053`. [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/structs/tracked_location.rs:236:9 [INFO] [stdout] | [INFO] [stdout] 235 | fn slice_index(&self, count: usize) -> Option { [INFO] [stdout] | ------------- expected `Option` because of return type [INFO] [stdout] 236 | self.input.slice_index(count) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Option`, found `Result` [INFO] [stdout] | [INFO] [stdout] = note: expected enum `Option` [INFO] [stdout] found enum `Result` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `ruby-parser` (lib) due to 24 previous errors; 2 warnings emitted [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error: aborting due to 25 previous errors; 154 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0053, E0308. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0053`. [INFO] [stdout] [INFO] [stderr] error: could not compile `ruby-parser` (lib test) due to 26 previous errors; 154 warnings emitted [INFO] running `Command { std: "docker" "inspect" "dbd30f042822be024110007834a994440d1decb9b8e1686c62a3a3b7bc91909c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "dbd30f042822be024110007834a994440d1decb9b8e1686c62a3a3b7bc91909c", kill_on_drop: false }` [INFO] [stdout] dbd30f042822be024110007834a994440d1decb9b8e1686c62a3a3b7bc91909c [INFO] checking ruby-parser-0.0.0-dev1 against try#36dbcaee1a55543dfc181be52a69d99ff46ff62f for pr-122960-3 [INFO] extracting crate ruby-parser 0.0.0-dev1 into /workspace/builds/worker-1-tc2/source [INFO] validating manifest of crates.io crate ruby-parser 0.0.0-dev1 on toolchain 36dbcaee1a55543dfc181be52a69d99ff46ff62f [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+36dbcaee1a55543dfc181be52a69d99ff46ff62f" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate ruby-parser 0.0.0-dev1 [INFO] finished tweaking crates.io crate ruby-parser 0.0.0-dev1 [INFO] tweaked toml for crates.io crate ruby-parser 0.0.0-dev1 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" "+36dbcaee1a55543dfc181be52a69d99ff46ff62f" "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" "+36dbcaee1a55543dfc181be52a69d99ff46ff62f" "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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+36dbcaee1a55543dfc181be52a69d99ff46ff62f" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] dd540b25a9ad2efab7984f41645dab35497a1283a0482d41e2e97cd1c3cde6a4 [INFO] running `Command { std: "docker" "start" "-a" "dd540b25a9ad2efab7984f41645dab35497a1283a0482d41e2e97cd1c3cde6a4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "dd540b25a9ad2efab7984f41645dab35497a1283a0482d41e2e97cd1c3cde6a4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "dd540b25a9ad2efab7984f41645dab35497a1283a0482d41e2e97cd1c3cde6a4", kill_on_drop: false }` [INFO] [stdout] dd540b25a9ad2efab7984f41645dab35497a1283a0482d41e2e97cd1c3cde6a4 [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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+36dbcaee1a55543dfc181be52a69d99ff46ff62f" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 5ad27c60c41d34f12ec346e86a95a202ee9d4bc3e2cb9cad6f99af260a42e559 [INFO] running `Command { std: "docker" "start" "-a" "5ad27c60c41d34f12ec346e86a95a202ee9d4bc3e2cb9cad6f99af260a42e559", kill_on_drop: false }` [INFO] [stderr] Copying to /tmp/fixit [INFO] [stderr] skipping non-2021 edition `2018` [INFO] running `Command { std: "docker" "inspect" "5ad27c60c41d34f12ec346e86a95a202ee9d4bc3e2cb9cad6f99af260a42e559", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5ad27c60c41d34f12ec346e86a95a202ee9d4bc3e2cb9cad6f99af260a42e559", kill_on_drop: false }` [INFO] [stdout] 5ad27c60c41d34f12ec346e86a95a202ee9d4bc3e2cb9cad6f99af260a42e559