[INFO] cloning repository https://github.com/jprio/nom_labs [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/jprio/nom_labs" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjprio%2Fnom_labs", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjprio%2Fnom_labs'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 2b442aabae6836ba96397fe941eee74f985d8c27 [INFO] checking jprio/nom_labs against master#af4a5a13a15fa0c60e06321077ef452f769b42fd for pr-122960-3 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjprio%2Fnom_labs" "/workspace/builds/worker-6-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc1/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/jprio/nom_labs 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 git repo https://github.com/jprio/nom_labs [INFO] finished tweaking git repo https://github.com/jprio/nom_labs [INFO] tweaked toml for git repo https://github.com/jprio/nom_labs written to /workspace/builds/worker-6-tc1/source/Cargo.toml [INFO] crate git repo https://github.com/jprio/nom_labs already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+af4a5a13a15fa0c60e06321077ef452f769b42fd" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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] ee85f3a1359b838798d788b2de79364ea6910c8a8f384f1e1a37120580797f4f [INFO] running `Command { std: "docker" "start" "-a" "ee85f3a1359b838798d788b2de79364ea6910c8a8f384f1e1a37120580797f4f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "ee85f3a1359b838798d788b2de79364ea6910c8a8f384f1e1a37120580797f4f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ee85f3a1359b838798d788b2de79364ea6910c8a8f384f1e1a37120580797f4f", kill_on_drop: false }` [INFO] [stdout] ee85f3a1359b838798d788b2de79364ea6910c8a8f384f1e1a37120580797f4f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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] 1dbd6c1502de1ba4e003db85a0edd2aca6f373a8cf73f383e5d0850b84a62890 [INFO] running `Command { std: "docker" "start" "-a" "1dbd6c1502de1ba4e003db85a0edd2aca6f373a8cf73f383e5d0850b84a62890", kill_on_drop: false }` [INFO] [stderr] Checking memchr v2.6.4 [INFO] [stderr] Checking nom v7.1.3 [INFO] [stderr] Checking nom_labs v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused imports: `Err`, `char` [INFO] [stdout] --> src/adamchalmers.rs:3:28 [INFO] [stdout] | [INFO] [stdout] 3 | character::complete::{ char, alpha0 }, [INFO] [stdout] | ^^^^ [INFO] [stdout] 4 | IResult, [INFO] [stdout] 5 | Err, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `VerboseError` is imported redundantly [INFO] [stdout] --> src/logrocket.rs:59:36 [INFO] [stdout] | [INFO] [stdout] 59 | use nom::{ error::{ ErrorKind, VerboseError, VerboseErrorKind }, Err as NomErr }; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 60 | use super::*; [INFO] [stdout] | -------- the item `VerboseError` is already imported here [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `nom::error::Error` [INFO] [stdout] --> src/benkay86.rs:26:9 [INFO] [stdout] | [INFO] [stdout] 26 | use nom::error::Error; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `alpha1`, `alphanumeric0`, `alphanumeric1`, `anychar`, `bytes::complete::take_until`, `many1`, `many_till` [INFO] [stdout] --> src/adamchalmers.rs:29:25 [INFO] [stdout] | [INFO] [stdout] 29 | multi::{ many0, many1, many_till }, [INFO] [stdout] | ^^^^^ ^^^^^^^^^ [INFO] [stdout] 30 | branch::alt, [INFO] [stdout] 31 | character::{ complete::{ alpha1, alphanumeric1, alphanumeric0, anychar } }, [INFO] [stdout] | ^^^^^^ ^^^^^^^^^^^^^ ^^^^^^^^^^^^^ ^^^^^^^ [INFO] [stdout] 32 | bytes::complete::take_until, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias `Res` is never used [INFO] [stdout] --> src/logrocket.rs:48:6 [INFO] [stdout] | [INFO] [stdout] 48 | type Res = IResult>; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `scheme` is never used [INFO] [stdout] --> src/logrocket.rs:50:4 [INFO] [stdout] | [INFO] [stdout] 50 | fn scheme(input: &str) -> Res<&str, Scheme> { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Element` is never constructed [INFO] [stdout] --> src/bodil.rs:10:8 [INFO] [stdout] | [INFO] [stdout] 10 | struct Element { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `the_letter_a` is never used [INFO] [stdout] --> src/bodil.rs:16:4 [INFO] [stdout] | [INFO] [stdout] 16 | fn the_letter_a(input: &str) -> Result<(&str, ()), &str> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `hello_parser` is never used [INFO] [stdout] --> src/benkay86.rs:16:4 [INFO] [stdout] | [INFO] [stdout] 16 | fn hello_parser(i: &str) -> nom::IResult<&str, &str> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `not_whitespace` is never used [INFO] [stdout] --> src/benkay86.rs:20:4 [INFO] [stdout] | [INFO] [stdout] 20 | fn not_whitespace(i: &str) -> nom::IResult<&str, &str> { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `digit1_parser` is never used [INFO] [stdout] --> src/adamchalmers.rs:9:4 [INFO] [stdout] | [INFO] [stdout] 9 | fn digit1_parser(input: &str) -> IResult<&str, &str> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `alpha1_parser` is never used [INFO] [stdout] --> src/adamchalmers.rs:12:4 [INFO] [stdout] | [INFO] [stdout] 12 | fn alpha1_parser(input: &str) -> IResult<&str, &str> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `alpha0_parser` is never used [INFO] [stdout] --> src/adamchalmers.rs:15:4 [INFO] [stdout] | [INFO] [stdout] 15 | fn alpha0_parser(input: &str) -> IResult<&str, &str> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `hello_parser` is never used [INFO] [stdout] --> src/adamchalmers.rs:19:4 [INFO] [stdout] | [INFO] [stdout] 19 | fn hello_parser(s: &str) -> IResult<&str, &str> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 11 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Element` is never constructed [INFO] [stdout] --> src/bodil.rs:10:8 [INFO] [stdout] | [INFO] [stdout] 10 | struct Element { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `alpha0_parser` is never used [INFO] [stdout] --> src/adamchalmers.rs:15:4 [INFO] [stdout] | [INFO] [stdout] 15 | fn alpha0_parser(input: &str) -> IResult<&str, &str> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 5 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.28s [INFO] running `Command { std: "docker" "inspect" "1dbd6c1502de1ba4e003db85a0edd2aca6f373a8cf73f383e5d0850b84a62890", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1dbd6c1502de1ba4e003db85a0edd2aca6f373a8cf73f383e5d0850b84a62890", kill_on_drop: false }` [INFO] [stdout] 1dbd6c1502de1ba4e003db85a0edd2aca6f373a8cf73f383e5d0850b84a62890 [INFO] checking jprio/nom_labs against try#36dbcaee1a55543dfc181be52a69d99ff46ff62f for pr-122960-3 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjprio%2Fnom_labs" "/workspace/builds/worker-6-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc2/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/jprio/nom_labs 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 git repo https://github.com/jprio/nom_labs [INFO] finished tweaking git repo https://github.com/jprio/nom_labs [INFO] tweaked toml for git repo https://github.com/jprio/nom_labs written to /workspace/builds/worker-6-tc2/source/Cargo.toml [INFO] crate git repo https://github.com/jprio/nom_labs already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+36dbcaee1a55543dfc181be52a69d99ff46ff62f" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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] 5b106fce0c975ad2d562aeea56c77c21714f1c5f3fccc04648c74ccb27874fac [INFO] running `Command { std: "docker" "start" "-a" "5b106fce0c975ad2d562aeea56c77c21714f1c5f3fccc04648c74ccb27874fac", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "5b106fce0c975ad2d562aeea56c77c21714f1c5f3fccc04648c74ccb27874fac", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5b106fce0c975ad2d562aeea56c77c21714f1c5f3fccc04648c74ccb27874fac", kill_on_drop: false }` [INFO] [stdout] 5b106fce0c975ad2d562aeea56c77c21714f1c5f3fccc04648c74ccb27874fac [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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] 013ea59bdee7c46d147771271a8cbe9203a0b12f8700d2e1448211b380885087 [INFO] running `Command { std: "docker" "start" "-a" "013ea59bdee7c46d147771271a8cbe9203a0b12f8700d2e1448211b380885087", kill_on_drop: false }` [INFO] [stderr] Copying to /tmp/fixit [INFO] [stderr] Running `cargo fix --edition` [INFO] [stderr] Checking memchr v2.6.4 [INFO] [stderr] Checking nom v7.1.3 [INFO] [stderr] Checking nom_labs v0.1.0 (/tmp/fixit) [INFO] [stderr] Migrating src/main.rs from 2021 edition to 2024 [INFO] [stderr] Fixed src/adamchalmers.rs (1 fix) [INFO] [stdout] warning: type alias `Res` is never used [INFO] [stdout] --> src/logrocket.rs:48:6 [INFO] [stdout] | [INFO] [stdout] 48 | type Res = IResult>; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `scheme` is never used [INFO] [stdout] --> src/logrocket.rs:50:4 [INFO] [stdout] | [INFO] [stdout] 50 | fn scheme(input: &str) -> Res<&str, Scheme> { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Element` is never constructed [INFO] [stdout] --> src/bodil.rs:10:8 [INFO] [stdout] | [INFO] [stdout] 10 | struct Element { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `the_letter_a` is never used [INFO] [stdout] --> src/bodil.rs:16:4 [INFO] [stdout] | [INFO] [stdout] 16 | fn the_letter_a(input: &str) -> Result<(&str, ()), &str> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `hello_parser` is never used [INFO] [stdout] --> src/benkay86.rs:16:4 [INFO] [stdout] | [INFO] [stdout] 16 | fn hello_parser(i: &str) -> nom::IResult<&str, &str> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `not_whitespace` is never used [INFO] [stdout] --> src/benkay86.rs:20:4 [INFO] [stdout] | [INFO] [stdout] 20 | fn not_whitespace(i: &str) -> nom::IResult<&str, &str> { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `digit1_parser` is never used [INFO] [stdout] --> src/adamchalmers.rs:8:4 [INFO] [stdout] | [INFO] [stdout] 8 | fn digit1_parser(input: &str) -> IResult<&str, &str> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `alpha1_parser` is never used [INFO] [stdout] --> src/adamchalmers.rs:11:4 [INFO] [stdout] | [INFO] [stdout] 11 | fn alpha1_parser(input: &str) -> IResult<&str, &str> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `alpha0_parser` is never used [INFO] [stdout] --> src/adamchalmers.rs:14:4 [INFO] [stdout] | [INFO] [stdout] 14 | fn alpha0_parser(input: &str) -> IResult<&str, &str> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `hello_parser` is never used [INFO] [stdout] --> src/adamchalmers.rs:18:4 [INFO] [stdout] | [INFO] [stdout] 18 | fn hello_parser(s: &str) -> IResult<&str, &str> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 10 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: `Err` is a variant, not a module [INFO] [stdout] --> src/adamchalmers.rs:38:45 [INFO] [stdout] | [INFO] [stdout] 38 | assert_eq!(digit1_parser("c1"), Err(Err::Error(Error::new("c1", ErrorKind::Digit)))); [INFO] [stdout] | ^^^ `Err` is a variant, not a module [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 24 + use nom::Err; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: `Err` is a variant, not a module [INFO] [stdout] --> src/adamchalmers.rs:39:43 [INFO] [stdout] | [INFO] [stdout] 39 | assert_eq!(digit1_parser(""), Err(Err::Error(Error::new("", ErrorKind::Digit)))); [INFO] [stdout] | ^^^ `Err` is a variant, not a module [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 24 + use nom::Err; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0423]: expected function, found builtin type `char` [INFO] [stdout] --> src/adamchalmers.rs:54:70 [INFO] [stdout] | [INFO] [stdout] 54 | let mut separated_pair_parser = separated_pair(hello_parser, char(' '), digit1_parser); [INFO] [stdout] | ^^^^ not a function [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items instead [INFO] [stdout] | [INFO] [stdout] 24 + use nom::character::complete::char; [INFO] [stdout] | [INFO] [stdout] 24 + use nom::character::streaming::char; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `VerboseError` is imported redundantly [INFO] [stdout] --> src/logrocket.rs:59:36 [INFO] [stdout] | [INFO] [stdout] 59 | use nom::{ error::{ ErrorKind, VerboseError, VerboseErrorKind }, Err as NomErr }; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 60 | use super::*; [INFO] [stdout] | -------- the item `VerboseError` is already imported here [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `nom::error::Error` [INFO] [stdout] --> src/benkay86.rs:26:9 [INFO] [stdout] | [INFO] [stdout] 26 | use nom::error::Error; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `alpha1`, `alphanumeric0`, `alphanumeric1`, `anychar`, `bytes::complete::take_until`, `many1`, `many_till` [INFO] [stdout] --> src/adamchalmers.rs:28:25 [INFO] [stdout] | [INFO] [stdout] 28 | multi::{ many0, many1, many_till }, [INFO] [stdout] | ^^^^^ ^^^^^^^^^ [INFO] [stdout] 29 | branch::alt, [INFO] [stdout] 30 | character::{ complete::{ alpha1, alphanumeric1, alphanumeric0, anychar } }, [INFO] [stdout] | ^^^^^^ ^^^^^^^^^^^^^ ^^^^^^^^^^^^^ ^^^^^^^ [INFO] [stdout] 31 | bytes::complete::take_until, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors; 3 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0423, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0423`. [INFO] [stdout] [INFO] [stderr] error: could not compile `nom_labs` (bin "nom_labs" test) due to 4 previous errors; 3 warnings emitted [INFO] [stderr] error: failed to migrate to next edition [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `cargo fix --edition --allow-no-vcs --allow-dirty --frozen --all --all-targets --message-format=json` (exit status: 101) [INFO] running `Command { std: "docker" "inspect" "013ea59bdee7c46d147771271a8cbe9203a0b12f8700d2e1448211b380885087", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "013ea59bdee7c46d147771271a8cbe9203a0b12f8700d2e1448211b380885087", kill_on_drop: false }` [INFO] [stdout] 013ea59bdee7c46d147771271a8cbe9203a0b12f8700d2e1448211b380885087