[INFO] fetching crate parser4curls 0.1.1... [INFO] testing parser4curls-0.1.1 against 1.59.0 for beta-1.60-1 [INFO] extracting crate parser4curls 0.1.1 into /workspace/builds/worker-7/source [INFO] validating manifest of crates.io crate parser4curls 0.1.1 on toolchain 1.59.0 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.59.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate parser4curls 0.1.1 [INFO] finished tweaking crates.io crate parser4curls 0.1.1 [INFO] tweaked toml for crates.io crate parser4curls 0.1.1 written to /workspace/builds/worker-7/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.59.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.59.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/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:0cd99ca24d8e8c98e67c542213511d985b8778b5bdcbb160e038429496686047" "/opt/rustwide/cargo-home/bin/cargo" "+1.59.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 2e908835cdb794b0a2bb89c56c11151086fe1a09496d0d04d4e310c63931ce80 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "2e908835cdb794b0a2bb89c56c11151086fe1a09496d0d04d4e310c63931ce80", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "2e908835cdb794b0a2bb89c56c11151086fe1a09496d0d04d4e310c63931ce80", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2e908835cdb794b0a2bb89c56c11151086fe1a09496d0d04d4e310c63931ce80", kill_on_drop: false }` [INFO] [stdout] 2e908835cdb794b0a2bb89c56c11151086fe1a09496d0d04d4e310c63931ce80 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/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=warn" "-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:0cd99ca24d8e8c98e67c542213511d985b8778b5bdcbb160e038429496686047" "/opt/rustwide/cargo-home/bin/cargo" "+1.59.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 0006971c48903630bf1fba9d95a513748d4e329ed5e0ddcb5d3443b3b46852f1 [INFO] running `Command { std: "docker" "start" "-a" "0006971c48903630bf1fba9d95a513748d4e329ed5e0ddcb5d3443b3b46852f1", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling nom v6.2.1 [INFO] [stderr] Compiling radium v0.5.3 [INFO] [stderr] Compiling bitvec v0.19.6 [INFO] [stderr] Compiling parser4curls v0.1.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 9.04s [INFO] running `Command { std: "docker" "inspect" "0006971c48903630bf1fba9d95a513748d4e329ed5e0ddcb5d3443b3b46852f1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0006971c48903630bf1fba9d95a513748d4e329ed5e0ddcb5d3443b3b46852f1", kill_on_drop: false }` [INFO] [stdout] 0006971c48903630bf1fba9d95a513748d4e329ed5e0ddcb5d3443b3b46852f1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/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=warn" "-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:0cd99ca24d8e8c98e67c542213511d985b8778b5bdcbb160e038429496686047" "/opt/rustwide/cargo-home/bin/cargo" "+1.59.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] c2484c14b7ef8ff39819cf2d0452ba7136067fc940b67e0d85160b781e83bfee [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "c2484c14b7ef8ff39819cf2d0452ba7136067fc940b67e0d85160b781e83bfee", kill_on_drop: false }` [INFO] [stderr] Compiling parser4curls v0.1.1 (/opt/rustwide/workdir) [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lib.rs:186:9 [INFO] [stdout] | [INFO] [stdout] 186 | ... assert_eq!(options_data_raw(input), Ok((" \\", "i=test&from=16264490298264&sign=ce3bfa052b83a7a6<s=1626449029826&bv=186085bc402&doctype=json&v=2.1&")... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `nom::Err`, found struct `anyhow::Error` [INFO] [stdout] | [INFO] [stdout] = note: expected enum `std::result::Result<(&str, &str), nom::Err>>` [INFO] [stdout] found enum `std::result::Result<(&str, &str), anyhow::Error>` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lib.rs:192:9 [INFO] [stdout] | [INFO] [stdout] 192 | assert_eq!(options_(input), Ok(("\x20\\", ("X", Some("GET"))))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `nom::Err`, found struct `anyhow::Error` [INFO] [stdout] | [INFO] [stdout] = note: expected enum `std::result::Result<(&str, (&str, Option<&str>)), nom::Err>>` [INFO] [stdout] found enum `std::result::Result<(&str, (&str, Option<&str>)), anyhow::Error>` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lib.rs:194:9 [INFO] [stdout] | [INFO] [stdout] 194 | assert_eq!(options_(input), Ok(("", ("compressed", None)))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `nom::Err`, found struct `anyhow::Error` [INFO] [stdout] | [INFO] [stdout] = note: expected enum `std::result::Result<(&str, (&str, Option<&str>)), nom::Err>>` [INFO] [stdout] found enum `std::result::Result<(&str, (&str, Option<_>)), anyhow::Error>` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lib.rs:196:9 [INFO] [stdout] | [INFO] [stdout] 196 | / assert_eq!( [INFO] [stdout] 197 | | options_(input), [INFO] [stdout] 198 | | Ok(("\x20\\", ("H", Some("Accept-Encoding: gzip, deflate, br")))) [INFO] [stdout] 199 | | ); [INFO] [stdout] | |_________^ expected enum `nom::Err`, found struct `anyhow::Error` [INFO] [stdout] | [INFO] [stdout] = note: expected enum `std::result::Result<(&str, (&str, Option<&str>)), nom::Err>>` [INFO] [stdout] found enum `std::result::Result<(&str, (&str, Option<&str>)), anyhow::Error>` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lib.rs:205:9 [INFO] [stdout] | [INFO] [stdout] 205 | / assert_eq!( [INFO] [stdout] 206 | | options_header_cookie(input), [INFO] [stdout] 207 | | Ok(( [INFO] [stdout] 208 | | "\x20\\", [INFO] [stdout] ... | [INFO] [stdout] 216 | | )) [INFO] [stdout] 217 | | ); [INFO] [stdout] | |_________^ expected enum `nom::Err`, found struct `anyhow::Error` [INFO] [stdout] | [INFO] [stdout] = note: expected enum `std::result::Result<(&str, std::collections::HashMap<&str, &str>), nom::Err>>` [INFO] [stdout] found enum `std::result::Result<(&str, std::collections::HashMap<&str, &str>), anyhow::Error>` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lib.rs:224:9 [INFO] [stdout] | [INFO] [stdout] 224 | assert_eq!(options_header_(input), Ok(("", ("Accept", "*/*")))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `nom::Err`, found struct `anyhow::Error` [INFO] [stdout] | [INFO] [stdout] = note: expected enum `std::result::Result<(&str, (&str, &str)), nom::Err>>` [INFO] [stdout] found enum `std::result::Result<(&str, (&str, &str)), anyhow::Error>` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lib.rs:227:9 [INFO] [stdout] | [INFO] [stdout] 227 | ... assert_eq!(options_header_(input), Ok(("", ("User-Agent", "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36"))... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `nom::Err`, found struct `anyhow::Error` [INFO] [stdout] | [INFO] [stdout] = note: expected enum `std::result::Result<(&str, (&str, &str)), nom::Err>>` [INFO] [stdout] found enum `std::result::Result<(&str, (&str, &str)), anyhow::Error>` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lib.rs:231:9 [INFO] [stdout] | [INFO] [stdout] 231 | / assert_eq!( [INFO] [stdout] 232 | | options_header_(input), [INFO] [stdout] 233 | | Ok(( [INFO] [stdout] 234 | | "\x20\\", [INFO] [stdout] ... | [INFO] [stdout] 239 | | )) [INFO] [stdout] 240 | | ); [INFO] [stdout] | |_________^ expected enum `nom::Err`, found struct `anyhow::Error` [INFO] [stdout] | [INFO] [stdout] = note: expected enum `std::result::Result<(&str, (&str, &str)), nom::Err>>` [INFO] [stdout] found enum `std::result::Result<(&str, (&str, &str)), anyhow::Error>` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 8 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0308`. [INFO] [stdout] [INFO] [stderr] error: could not compile `parser4curls` due to 9 previous errors [INFO] running `Command { std: "docker" "inspect" "c2484c14b7ef8ff39819cf2d0452ba7136067fc940b67e0d85160b781e83bfee", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c2484c14b7ef8ff39819cf2d0452ba7136067fc940b67e0d85160b781e83bfee", kill_on_drop: false }` [INFO] [stdout] c2484c14b7ef8ff39819cf2d0452ba7136067fc940b67e0d85160b781e83bfee